summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaloian Manassiev <kaloian.manassiev@mongodb.com>2017-09-15 16:40:04 -0400
committerKaloian Manassiev <kaloian.manassiev@mongodb.com>2017-09-18 11:12:56 -0400
commit1ebd782eccc7a48766a2f3b97271c09129cd7c4b (patch)
treee901c62a5cfd946aec8997e17dc1e741af8e7244
parent06a1b1531ca268fb47ec9c2b0d5cce100a98595d (diff)
downloadmongo-1ebd782eccc7a48766a2f3b97271c09129cd7c4b.tar.gz
SERVER-31111 Add `assert.commandWorked` to migrateBig_balancer.js
(cherry picked from commit 8ddcb79edd98595794c02a4aee3a79e9a1fc8c92)
-rw-r--r--jstests/sharding/migrateBig_balancer.js19
1 files changed, 8 insertions, 11 deletions
diff --git a/jstests/sharding/migrateBig_balancer.js b/jstests/sharding/migrateBig_balancer.js
index cd44a225a62..906ed341c7c 100644
--- a/jstests/sharding/migrateBig_balancer.js
+++ b/jstests/sharding/migrateBig_balancer.js
@@ -1,11 +1,12 @@
(function() {
+ 'use strict';
var st =
new ShardingTest({name: 'migrateBig_balancer', shards: 2, other: {enableBalancer: true}});
var mongos = st.s;
var admin = mongos.getDB("admin");
- db = mongos.getDB("test");
+ var db = mongos.getDB("test");
var coll = db.getCollection("stuff");
assert.commandWorked(admin.runCommand({enablesharding: coll.getDB().getName()}));
@@ -18,7 +19,7 @@
for (var i = 0; i < nsq; i++)
data += data;
- dataObj = {};
+ var dataObj = {};
for (var i = 0; i < n; i++)
dataObj["data-" + i] = data;
@@ -30,19 +31,16 @@
assert.eq(40, coll.count(), "prep1");
- printjson(coll.stats());
-
- admin.printShardingStatus();
-
- admin.runCommand({shardcollection: "" + coll, key: {_id: 1}});
+ assert.commandWorked(admin.runCommand({shardcollection: "" + coll, key: {_id: 1}}));
+ st.printShardingStatus();
assert.lt(
5, mongos.getDB("config").chunks.find({ns: "test.stuff"}).count(), "not enough chunks");
assert.soon(function() {
// On *extremely* slow or variable systems, we've seen migrations fail in the critical
- // section and
- // kill the server. Do an explicit check for this. SERVER-8781
+ // section and kill the server. Do an explicit check for this. SERVER-8781
+ //
// TODO: Remove once we can better specify what systems to run what tests on.
try {
assert.commandWorked(st.shard0.getDB("admin").runCommand({ping: 1}));
@@ -53,7 +51,7 @@
throw e;
}
- res = mongos.getDB("config").chunks.group({
+ var res = mongos.getDB("config").chunks.group({
cond: {ns: "test.stuff"},
key: {shard: 1},
reduce: function(doc, out) {
@@ -68,5 +66,4 @@
}, "never migrated", 10 * 60 * 1000, 1000);
st.stop();
-
})();