diff options
Diffstat (limited to 'jstests/gle/create_index_gle.js')
-rw-r--r-- | jstests/gle/create_index_gle.js | 74 |
1 files changed, 37 insertions, 37 deletions
diff --git a/jstests/gle/create_index_gle.js b/jstests/gle/create_index_gle.js index 18732fb50fa..ce3dcb58c03 100644 --- a/jstests/gle/create_index_gle.js +++ b/jstests/gle/create_index_gle.js @@ -1,48 +1,48 @@ load('jstests/replsets/rslib.js'); -(function () { -"use strict"; - -var st = new ShardingTest({ - shards: { - rs0: { - nodes: { n0: {}, n1: { rsConfig: { priority: 0 } } }, - oplogSize: 10, - } - }, -}); -var replTest = st.rs0; - -var config = replTest.getReplSetConfig(); -// Add a delay long enough so getLastError would actually 'wait' for write concern. -config.members[1].slaveDelay = 3; -config.version = 2; - -reconfig(replTest, config, true); - -assert.soon(function() { - var secConn = replTest.getSecondary(); - var config = secConn.getDB('local').system.replset.findOne(); - return config.members[1].slaveDelay == 3; -}); +(function() { + "use strict"; + + var st = new ShardingTest({ + shards: { + rs0: { + nodes: {n0: {}, n1: {rsConfig: {priority: 0}}}, + oplogSize: 10, + } + }, + }); + var replTest = st.rs0; + + var config = replTest.getReplSetConfig(); + // Add a delay long enough so getLastError would actually 'wait' for write concern. + config.members[1].slaveDelay = 3; + config.version = 2; -replTest.awaitSecondaryNodes(); + reconfig(replTest, config, true); -var testDB = st.s.getDB('test'); -testDB.adminCommand({ connPoolSync: 1 }); + assert.soon(function() { + var secConn = replTest.getSecondary(); + var config = secConn.getDB('local').system.replset.findOne(); + return config.members[1].slaveDelay == 3; + }); -var secConn = replTest.getSecondary(); -var testDB2 = secConn.getDB('test'); + replTest.awaitSecondaryNodes(); + + var testDB = st.s.getDB('test'); + testDB.adminCommand({connPoolSync: 1}); + + var secConn = replTest.getSecondary(); + var testDB2 = secConn.getDB('test'); -testDB.user.insert({ x: 1 }); + testDB.user.insert({x: 1}); -testDB.user.ensureIndex({ x: 1 }); -assert.gleOK(testDB.runCommand({ getLastError: 1, w: 2 })); + testDB.user.ensureIndex({x: 1}); + assert.gleOK(testDB.runCommand({getLastError: 1, w: 2})); -var priIdx = testDB.user.getIndexes(); -var secIdx = testDB2.user.getIndexes(); + var priIdx = testDB.user.getIndexes(); + var secIdx = testDB2.user.getIndexes(); -assert.eq(priIdx.length, secIdx.length, 'pri: ' + tojson(priIdx) + ', sec: ' + tojson(secIdx)); + assert.eq(priIdx.length, secIdx.length, 'pri: ' + tojson(priIdx) + ', sec: ' + tojson(secIdx)); -st.stop(); + st.stop(); }()); |