diff options
Diffstat (limited to 'jstests/replsets/replset3.js')
-rw-r--r-- | jstests/replsets/replset3.js | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/jstests/replsets/replset3.js b/jstests/replsets/replset3.js index 8723c562601..f24f1b76bb2 100644 --- a/jstests/replsets/replset3.js +++ b/jstests/replsets/replset3.js @@ -14,58 +14,58 @@ var doTest = function(signal) { // This will wait for initiation replTest.initiate(); - // Get master node - var master = replTest.getPrimary(); + // Get primary node + var primary = replTest.getPrimary(); - // Write some data to master + // Write some data to primary // NOTE: this test fails unless we write some data. - master.getDB("foo").foo.insert({a: 1}, {writeConcern: {w: 3, wtimeout: 20000}}); + primary.getDB("foo").foo.insert({a: 1}, {writeConcern: {w: 3, wtimeout: 20000}}); var phase = 1; print(phase++); - // Step down master. - assert.commandWorked(master.getDB("admin").runCommand({replSetStepDown: 0, force: 1})); + // Step down primary. + assert.commandWorked(primary.getDB("admin").runCommand({replSetStepDown: 0, force: 1})); print(phase++); try { - var new_master = replTest.getPrimary(); + var newPrimary = replTest.getPrimary(); } catch (err) { - throw ("Could not elect new master before timeout."); + throw ("Could not elect new primary before timeout."); } print(phase++); - assert(master != new_master, "Old master shouldn't be equal to new master."); + assert(primary != newPrimary, "Old primary shouldn't be equal to new primary."); print(phase++); - // Make sure that slaves are still up - var result = new_master.getDB("admin").runCommand({replSetGetStatus: 1}); - assert(result['ok'] == 1, "Could not verify that slaves were still up:" + result); + // Make sure that secondaries are still up + var result = newPrimary.getDB("admin").runCommand({replSetGetStatus: 1}); + assert(result['ok'] == 1, "Could not verify that secondaries were still up:" + result); print(phase++); - var slaves = replTest._slaves; + var secondaries = replTest.getSecondaries(); assert.soon(function() { try { - var res = slaves[0].getDB("admin").runCommand({replSetGetStatus: 1}); + var res = secondaries[0].getDB("admin").runCommand({replSetGetStatus: 1}); } catch (err) { } return res.myState == 2; - }, "Slave 0 state not ready."); + }, "Secondary 0 state not ready."); print(phase++); assert.soon(function() { try { - var res = slaves[1].getDB("admin").runCommand({replSetGetStatus: 1}); + var res = secondaries[1].getDB("admin").runCommand({replSetGetStatus: 1}); } catch (err) { } return res.myState == 2; - }, "Slave 1 state not ready."); + }, "Secondary 1 state not ready."); print("replset3.js SUCCESS"); |