From 0937f99282d4aff99ed9b8ed5fb22b96528d2400 Mon Sep 17 00:00:00 2001
From: Cam Saul <cam@geotip.com>
Date: Wed, 11 Mar 2015 13:36:15 -0700
Subject: [PATCH] less obnoxious logging. Parallelize unit tests

---
 circle.yml                   | 4 ++--
 resources/log4j.properties   | 3 ++-
 test/metabase/test_utils.clj | 4 ++++
 3 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/circle.yml b/circle.yml
index 08b1ed38efe..23598b34756 100644
--- a/circle.yml
+++ b/circle.yml
@@ -1,4 +1,4 @@
 test:
   override:
-    - lein eastwood
-    - lein expectations
+    - case $CIRCLE_NODE_INDEX in 0) lein eastwood ;; 1) lein expectations ;; esac:
+        parallel: true
diff --git a/resources/log4j.properties b/resources/log4j.properties
index 6ee4ecbae26..9d4ab36d564 100644
--- a/resources/log4j.properties
+++ b/resources/log4j.properties
@@ -15,5 +15,6 @@ log4j.appender.file.layout=org.apache.log4j.PatternLayout
 log4j.appender.file.layout.ConversionPattern=%d [%t] %-5p%c - %m%n
 
 # customizations to logging by package
+log4j.logger.com.mchange=WARN
+log4j.logger.liquibase=WARN
 log4j.logger.metabase=DEBUG
-log4j.logger.liquibase=WARN
\ No newline at end of file
diff --git a/test/metabase/test_utils.clj b/test/metabase/test_utils.clj
index 1230cd9daf5..a3e25b94f28 100644
--- a/test/metabase/test_utils.clj
+++ b/test/metabase/test_utils.clj
@@ -18,6 +18,10 @@
 ;; it's pretty annoying to have our DB reset all the time
 (expectations/disable-run-on-shutdown)
 
+;; Disable debug logging since it clutters up our output
+(.setLevel (org.apache.log4j.Logger/getLogger "metabase") org.apache.log4j.Level/INFO)
+(println "OK!")
+
 (defn setup-test-db
   "setup database schema"
   {:expectations-options :before-run}
-- 
GitLab