diff options
author | Randolph Tan <randolph@10gen.com> | 2016-10-05 14:47:10 -0400 |
---|---|---|
committer | Randolph Tan <randolph@10gen.com> | 2016-10-05 16:50:13 -0400 |
commit | 2369877be266fefbd9803971e86c27208473a32a (patch) | |
tree | a4e3de0958c3d958cc2421ed4efcd62484c832fc /jstests | |
parent | db767434506b4268a777198ea80d87f10b37be98 (diff) | |
download | mongo-2369877be266fefbd9803971e86c27208473a32a.tar.gz |
SERVER-26476 join spawned shell process in delete_during_migrate.js
Diffstat (limited to 'jstests')
-rw-r--r-- | jstests/sharding/delete_during_migrate.js | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/jstests/sharding/delete_during_migrate.js b/jstests/sharding/delete_during_migrate.js index 41ffe732495..cabd936b7e1 100644 --- a/jstests/sharding/delete_during_migrate.js +++ b/jstests/sharding/delete_during_migrate.js @@ -6,7 +6,7 @@ var st = new ShardingTest({shards: 2, mongos: 1}); - var dbname = "testDB"; + var dbname = "test"; var coll = "foo"; var ns = dbname + "." + coll; @@ -27,18 +27,13 @@ assert.commandWorked(st.s0.adminCommand({shardcollection: ns, key: {a: 1}})); // start a parallel shell that deletes things - startMongoProgramNoConnect("mongo", - "--host", - getHostName(), - "--port", - st.s0.port, - "--eval", - "db." + coll + ".remove({});", - dbname); + var join = startParallelShell("db." + coll + ".remove({});", st.s0.port); // migrate while deletions are happening assert.commandWorked(st.s0.adminCommand( {moveChunk: ns, find: {a: 1}, to: st.getOther(st.getPrimaryShard(dbname)).name})); + join(); + st.stop(); })(); |