diff --git a/lib/gclitest/suite.js b/lib/gclitest/suite.js
index <HASH>..<HASH> 100644
--- a/lib/gclitest/suite.js
+++ b/lib/gclitest/suite.js
@@ -22,5 +22,7 @@ define(function(require, exports, module) {
   examiner.addSuite('gclitest/testJs', require('gclitest/testJs'));
 
   examiner.run();
+  console.log('Completed test suite');
+  // examiner.log();
 
 });
diff --git a/lib/test/examiner.js b/lib/test/examiner.js
index <HASH>..<HASH> 100644
--- a/lib/test/examiner.js
+++ b/lib/test/examiner.js
@@ -92,6 +92,19 @@ examiner.toRemote = function() {
 };
 
 /**
+ * Output a test summary to console.log
+ */
+examiner.log = function() {
+  var remote = this.toRemote();
+  remote.suites.forEach(function(suite) {
+    console.log(suite.name);
+    suite.tests.forEach(function(test) {
+      console.log('- ' + test.name, test.status.name, test.message || '');
+    });
+  });
+};
+
+/**
  * Used by assert to record a failure against the current test
  */
 examiner.recordError = function(message) {
Bug <I> (tests): Additional logging
When tests are run from the cli you want a summary