summaryrefslogtreecommitdiff
path: root/jstests/replsets/index_restart_secondary.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/replsets/index_restart_secondary.js')
-rw-r--r--jstests/replsets/index_restart_secondary.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/jstests/replsets/index_restart_secondary.js b/jstests/replsets/index_restart_secondary.js
index 15205fa2e50..e40aa5664a8 100644
--- a/jstests/replsets/index_restart_secondary.js
+++ b/jstests/replsets/index_restart_secondary.js
@@ -39,14 +39,14 @@ assert.writeOK(bulk.execute());
jsTest.log("Creating index");
masterDB.jstests_fgsec.ensureIndex( {i:1} );
-assert.eq(2, masterDB.system.indexes.count( {ns:"fgIndexSec.jstests_fgsec"} ) );
+assert.eq(2, masterDB.jstests_fgsec.getIndexes().length);
// Wait for the secondary to get the index entry
assert.soon( function() {
- return 2 == secondDB.system.indexes.count( {ns:"fgIndexSec.jstests_fgsec"} ); },
+ return 2 == secondDB.jstests_fgsec.getIndexes().length; },
"index not created on secondary (prior to restart)", 800000, 50 );
-jsTest.log("Index created and system.indexes entry exists on secondary");
+jsTest.log("Index created on secondary");
// restart secondary and reconnect
jsTest.log("Restarting secondary");
@@ -63,7 +63,7 @@ assert.soon( function() {
} , "secondary didn't restart", 30000, 1000);
assert.soon( function() {
- return 2 == secondDB.system.indexes.count( {ns:"fgIndexSec.jstests_fgsec"} ); },
+ return 2 == secondDB.jstests_fgsec.getIndexes().length; },
"Index build not resumed after restart", 30000, 50 );
jsTest.log("index-restart-secondary.js complete");