summaryrefslogtreecommitdiff
path: root/jstests/replsets/stepdown3.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/replsets/stepdown3.js')
-rw-r--r--jstests/replsets/stepdown3.js14
1 files changed, 7 insertions, 7 deletions
diff --git a/jstests/replsets/stepdown3.js b/jstests/replsets/stepdown3.js
index 5566e7379a1..53f8029908b 100644
--- a/jstests/replsets/stepdown3.js
+++ b/jstests/replsets/stepdown3.js
@@ -8,36 +8,36 @@
var replTest = new ReplSetTest({name: 'testSet', nodes: 2});
var nodes = replTest.startSet();
replTest.initiate();
-var master = replTest.getPrimary();
+var primary = replTest.getPrimary();
// do a write to allow stepping down of the primary;
// otherwise, the primary will refuse to step down
print("\ndo a write");
-master.getDB("test").foo.insert({x: 1});
+primary.getDB("test").foo.insert({x: 1});
replTest.awaitReplication();
// do another write, because the first one might be longer than 10 seconds ago
// on the secondary (due to starting up), and we need to be within 10 seconds
// to step down.
var options = {writeConcern: {w: 2, wtimeout: 30000}};
-assert.commandWorked(master.getDB("test").foo.insert({x: 2}, options));
+assert.commandWorked(primary.getDB("test").foo.insert({x: 2}, options));
// lock secondary, to pause replication
print("\nlock secondary");
-var locked = replTest._slaves[0];
+var locked = replTest.getSecondary();
printjson(locked.getDB("admin").runCommand({fsync: 1, lock: 1}));
// do a write
print("\ndo a write");
-master.getDB("test").foo.insert({x: 3});
+primary.getDB("test").foo.insert({x: 3});
// step down the primary asyncronously
print("stepdown");
var command =
"sleep(4000); assert.commandWorked(db.adminCommand( { replSetStepDown : 60, force : 1 } ));";
-var awaitShell = startParallelShell(command, master.port);
+var awaitShell = startParallelShell(command, primary.port);
print("getlasterror; should return an error");
-let result = master.getDB("test").runCommand({getLastError: 1, w: 2, wtimeout: 10 * 60 * 1000});
+let result = primary.getDB("test").runCommand({getLastError: 1, w: 2, wtimeout: 10 * 60 * 1000});
assert(ErrorCodes.isNotMasterError(result.code));
print("result of gle:");
printjson(result);