summaryrefslogtreecommitdiff
path: root/jstests/sharding/test_stacked_migration_cleanup.js
diff options
context:
space:
mode:
authorRandolph Tan <randolph@10gen.com>2014-03-04 17:41:56 -0500
committerRandolph Tan <randolph@10gen.com>2014-04-21 16:53:25 -0400
commit7acafe85d9bdd63122c19ba1cca86a7f55174941 (patch)
tree234effd8e5a5b6c63d8b12c74de2d9acb78a7509 /jstests/sharding/test_stacked_migration_cleanup.js
parente87b42c4f13e48078f5c4aefba3caf18dcfba072 (diff)
downloadmongo-7acafe85d9bdd63122c19ba1cca86a7f55174941.tar.gz
SERVER-13425 migrate sharding jstest suite to use write commands api
Diffstat (limited to 'jstests/sharding/test_stacked_migration_cleanup.js')
-rw-r--r--jstests/sharding/test_stacked_migration_cleanup.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/jstests/sharding/test_stacked_migration_cleanup.js b/jstests/sharding/test_stacked_migration_cleanup.js
index 4effb1f9cb5..40b989ac95c 100644
--- a/jstests/sharding/test_stacked_migration_cleanup.js
+++ b/jstests/sharding/test_stacked_migration_cleanup.js
@@ -26,10 +26,11 @@ for (var i = 0; i < numChunks; i++) {
jsTest.log("Inserting a lot of small documents...")
// Insert a lot of small documents to make multiple cursor batches
+var bulk = coll.initializeUnorderedBulkOp();
for (var i = 0; i < 10 * 1000; i++) {
- coll.insert({ _id : i })
+ bulk.insert({ _id : i });
}
-assert.eq(null, coll.getDB().getLastError());
+assert.writeOK(bulk.execute());
jsTest.log("Opening a mongod cursor...");
@@ -47,10 +48,11 @@ for (var i = 0; i < numChunks; i++) {
jsTest.log("Dropping and re-creating collection...")
coll.drop()
+bulk = coll.initializeUnorderedBulkOp();
for (var i = 0; i < numChunks; i++) {
- coll.insert({ _id : i })
+ bulk.insert({ _id : i });
}
-assert.eq(null, coll.getDB().getLastError());
+assert.writeOK(bulk.execute());
sleep(10 * 1000);