From 88a824e26875b0b291a5deee5ae515f5bb8a0c2e Mon Sep 17 00:00:00 2001 From: "L. David Baron" Date: Tue, 8 Jun 2010 18:44:31 -0700 Subject: [PATCH] Make mochitest print the amount of time each test takes. (Bug 482162) r=ted --- testing/mochitest/tests/SimpleTest/TestRunner.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/testing/mochitest/tests/SimpleTest/TestRunner.js b/testing/mochitest/tests/SimpleTest/TestRunner.js index 4c08db3847d..29821b3e44e 100644 --- a/testing/mochitest/tests/SimpleTest/TestRunner.js +++ b/testing/mochitest/tests/SimpleTest/TestRunner.js @@ -181,9 +181,12 @@ TestRunner.runNextTest = function() { * This stub is called by SimpleTest when a test is finished. **/ TestRunner.testFinished = function(tests) { - if (TestRunner.logEnabled) - TestRunner.logger.debug("SimpleTest finished " + - TestRunner._urls[TestRunner._currentTest]); + if (TestRunner.logEnabled) { + var runtime = new Date().valueOf() - TestRunner._currentTestStartTime; + TestRunner.logger.log("SimpleTest finished " + + TestRunner._urls[TestRunner._currentTest] + + " in " + runtime + "ms"); + } TestRunner.updateUI(tests); TestRunner._currentTest++;