summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScott Hernandez <scotthernandez@gmail.com>2016-02-07 08:59:30 -0500
committerScott Hernandez <scotthernandez@gmail.com>2016-02-08 10:32:32 -0500
commit87bc474120864d9c973205b98b7768d3a6ba312a (patch)
treeb2647b044c26b8b59ebe8310ef648be711628a89
parenta6903e29adf6a674711a4cbcd8f4cf3b9bd66432 (diff)
downloadmongo-87bc474120864d9c973205b98b7768d3a6ba312a.tar.gz
Check for write erorrs in rollback.js
-rw-r--r--jstests/replsets/rollback.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/jstests/replsets/rollback.js b/jstests/replsets/rollback.js
index 9465dc7b387..d28c4a2f3de 100644
--- a/jstests/replsets/rollback.js
+++ b/jstests/replsets/rollback.js
@@ -72,7 +72,7 @@ load("jstests/replsets/rslib.js");
}
// unlikely secondary isn't keeping up, but let's avoid possible intermittent
// issues with that.
- bulk.execute({ w: 2 });
+ assert.writeOK(bulk.execute({ w: 2 }));
var op = a.getSisterDB("local").oplog.rs.find().sort({ $natural: 1 }).limit(1)[0];
if (tojson(op.h) != tojson(first.h)) {
@@ -97,11 +97,11 @@ load("jstests/replsets/rslib.js");
conns[0].disconnect(conns[1]);
conns[0].disconnect(conns[2]);
- replTest.waitForState(replTest.nodes[1], ReplSetTest.State.PRIMARY, 60 * 1000);
+ replTest.waitForState(b.getMongo(), ReplSetTest.State.PRIMARY, 60 * 1000);
// These 97 documents will be rolled back eventually.
for (var i = 4; i <= 100; i++) {
- b.bar.insert({ q: i });
+ assert.writeOK(b.bar.insert({ q: i }));
}
assert.eq(100, b.bar.count(), "u.count");