summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Balsano <jonathan.balsano@10gen.com>2015-01-15 14:22:28 -0500
committerBenety Goh <benety@mongodb.com>2015-01-16 10:15:17 -0500
commit69fd73d3fe54eb695df25eac0e8e19a35f61dbf7 (patch)
treef12fd229b47e878aba9b9f700b1cb3c3c2051004
parenta01d6e0e4fadb79d5628e76558178c6e005f7a35 (diff)
downloadmongo-69fd73d3fe54eb695df25eac0e8e19a35f61dbf7.tar.gz
SERVER-16648 Update Concurrency tests runner to prevent spurious failures
Closes #911 Signed-off-by: Benety Goh <benety@mongodb.com>
-rw-r--r--jstests/concurrency/fsm_libs/runner.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/jstests/concurrency/fsm_libs/runner.js b/jstests/concurrency/fsm_libs/runner.js
index f4495947d53..ee399eeb475 100644
--- a/jstests/concurrency/fsm_libs/runner.js
+++ b/jstests/concurrency/fsm_libs/runner.js
@@ -346,7 +346,8 @@ var runner = (function() {
var cleanup = [];
var errors = [];
var teardownFailed = false;
- var startTime, endTime, totalTime;
+ var startTime = new Date(); // Initialize in case setupWorkload fails below
+ var endTime, totalTime;
jsTest.log(workloads.join('\n'));
@@ -376,7 +377,6 @@ var runner = (function() {
});
totalTime = endTime.getTime() - startTime.getTime();
- assert.gte(totalTime, 0);
if (!executionMode.parallel && !executionMode.composed) {
jsTest.log(workloads[0] + ': Workload completed in ' + totalTime + ' ms');
}