[Groonga-commit] groonga/gcs [master] Output total elapsed time correctly

Back to archive index

YUKI Hiroshi null+****@clear*****
Fri Nov 9 15:22:18 JST 2012


YUKI Hiroshi	2012-11-09 15:22:18 +0900 (Fri, 09 Nov 2012)

  New Revision: c9d2fad7525e1cfb08ba8b6fd58581f657f51e13
  https://github.com/groonga/gcs/commit/c9d2fad7525e1cfb08ba8b6fd58581f657f51e13

  Log:
    Output total elapsed time correctly

  Modified files:
    bin/gcs-run-scenarios

  Modified: bin/gcs-run-scenarios (+3 -2)
===================================================================
--- bin/gcs-run-scenarios    2012-11-09 15:21:26 +0900 (323cc20)
+++ bin/gcs-run-scenarios    2012-11-09 15:22:18 +0900 (55561fc)
@@ -57,6 +57,7 @@ var statusCodeTable = {
 var resultsDirNameSuffix = commandLine.options.acs ? 'results-acs' : 'results';
 
 function processScenarios(params) {
+  if (!params.start) params.start = Date.now();
   var scenarioFileName = params.scenarios.shift();
 
   console.log('');
@@ -86,8 +87,8 @@ function processScenarios(params) {
 }
 
 function processScenario(params, callback) {
-  var request = params.requests.shift();
   if (!params.start) params.start = Date.now();
+  var request = params.requests.shift();
 
   console.log('  Processing request: ' + request.name);
 
@@ -116,7 +117,7 @@ function processScenario(params, callback) {
       processScenario(params, callback);
     } else {
       var elapsedTime = Date.now() - params.start;
-      console.log('Done. (elapsed time: ' + elapsedTime + 'msec)');
+      console.log('  Done. (elapsed time: ' + elapsedTime + 'msec)');
       if (callback)
         callback(null);
       else 
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index