summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Bradford <david.bradford@mongodb.com>2018-08-10 10:37:13 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-03-13 15:42:46 +0000
commitff506e4e333a1ff03ea30ea2ba9cb40ba87a47d4 (patch)
tree5cce4d104da3a5a702df0a7b97b0dd7d42e42e3b
parentde9624a1c591dc69237862676b567143cbfff26f (diff)
downloadmongo-ff506e4e333a1ff03ea30ea2ba9cb40ba87a47d4.tar.gz
SERVER-36467: pass arguments to original function when overriding ReplSetTest functions
(cherry picked from commit 3e66a68ffb5c481661b4fe1fb426a746c50951a9)
-rw-r--r--buildscripts/resmokeconfig/suites/sharding_continuous_config_stepdown.yml2
-rw-r--r--jstests/libs/override_methods/continuous_stepdown.js6
2 files changed, 3 insertions, 5 deletions
diff --git a/buildscripts/resmokeconfig/suites/sharding_continuous_config_stepdown.yml b/buildscripts/resmokeconfig/suites/sharding_continuous_config_stepdown.yml
index 2c21ea487bc..1728d6c1bdd 100644
--- a/buildscripts/resmokeconfig/suites/sharding_continuous_config_stepdown.yml
+++ b/buildscripts/resmokeconfig/suites/sharding_continuous_config_stepdown.yml
@@ -172,8 +172,6 @@ selector:
- jstests/sharding/database_and_shard_versioning_all_commands.js
# Enable when SERVER-36634 is fixed.
- jstests/sharding/shard_collection_existing_zones.js
- # Enable when SERVER-34647 is backported.
- - jstests/sharding/shard_kill_and_pooling.js
executor:
config:
diff --git a/jstests/libs/override_methods/continuous_stepdown.js b/jstests/libs/override_methods/continuous_stepdown.js
index 356fc64e727..7677bcdfe1c 100644
--- a/jstests/libs/override_methods/continuous_stepdown.js
+++ b/jstests/libs/override_methods/continuous_stepdown.js
@@ -192,11 +192,11 @@ let ContinuousStepdown;
/**
* Overrides startSet call to increase logging verbosity.
*/
- this.startSet = function(options) {
- options = options || {};
+ this.startSet = function() {
+ let options = arguments[0] = arguments[0] || {};
options.setParameter = options.setParameter || {};
options.setParameter.logComponentVerbosity = verbositySetting;
- return _originalStartSetFn.call(this, options);
+ return _originalStartSetFn.apply(this, arguments);
};
/**