diff options
author | Pavi Vetriselvan <pvselvan@umich.edu> | 2018-05-03 11:52:23 -0400 |
---|---|---|
committer | Pavi Vetriselvan <pvselvan@umich.edu> | 2018-06-29 11:01:22 -0400 |
commit | 6838f0b80639cb3647364570107ffcabe8e95d02 (patch) | |
tree | 5dfeae7a1f1f99799ec70729e9651d4dbf4664d2 | |
parent | 95b28a323db94dcde627702289dea8a76232ece4 (diff) | |
download | mongo-6838f0b80639cb3647364570107ffcabe8e95d02.tar.gz |
SERVER-34549 make kDefaultTimeoutMS a static property of ReplSetTest
(cherry picked from commit b1a7cffd3f151efe4d47864c89cf5c7cf9e884cc)
-rw-r--r-- | src/mongo/shell/replsettest.js | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/mongo/shell/replsettest.js b/src/mongo/shell/replsettest.js index 1ba0cedf2ce..59eb411cc3b 100644 --- a/src/mongo/shell/replsettest.js +++ b/src/mongo/shell/replsettest.js @@ -63,6 +63,10 @@ * Member variables: * nodes {Array.<Mongo>} - connection to replica set members */ + +/* Global default timeout variable */ +const kReplDefaultTimeoutMS = 10 * 60 * 1000; + var ReplSetTest = function(opts) { 'use strict'; @@ -85,7 +89,9 @@ var ReplSetTest = function(opts) { var _unbridgedPorts; var _unbridgedNodes; - this.kDefaultTimeoutMS = 10 * 60 * 1000; + var _causalConsistency; + + this.kDefaultTimeoutMS = kReplDefaultTimeoutMS; var oplogName = 'oplog.rs'; // Publicly exposed variables @@ -1888,6 +1894,12 @@ var ReplSetTest = function(opts) { }; /** + * Declare kDefaultTimeoutMS as a static property so we don't have to initialize + * a ReplSetTest object to use it. + */ +ReplSetTest.kDefaultTimeoutMS = kReplDefaultTimeoutMS; + +/** * Set of states that the replica set can be in. Used for the wait functions. */ ReplSetTest.State = { |