diff options
author | Mathias Stearn <mathias@10gen.com> | 2012-02-02 13:52:34 -0500 |
---|---|---|
committer | Mathias Stearn <mathias@10gen.com> | 2012-02-02 13:54:10 -0500 |
commit | a85185d5d04891618862f81b1b40991f76e2fdbc (patch) | |
tree | 9c769d76fd5ad84bd50b29ee2704a62346ad90ec /jstests/dur | |
parent | c9ea81028d9f4aab389b402aab91eb49805710ca (diff) | |
download | mongo-a85185d5d04891618862f81b1b40991f76e2fdbc.tar.gz |
Make dur/closeall.js wait for initial sync to finish before starting SERVER-4852
Diffstat (limited to 'jstests/dur')
-rw-r--r-- | jstests/dur/closeall.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/jstests/dur/closeall.js b/jstests/dur/closeall.js index 3346f49cad8..42438f10c19 100644 --- a/jstests/dur/closeall.js +++ b/jstests/dur/closeall.js @@ -32,6 +32,17 @@ function f() { print("closeall.js run test"); + print("wait for initial sync to finish") // SERVER-4852 + db1.foo.insert({}); + err = db1.getLastErrorObj(2); + printjson(err) + assert.isnull(err.err); + db1.foo.remove({}); + err = db1.getLastErrorObj(2); + printjson(err) + assert.isnull(err.err); + print("initial sync done") + for( var i = 0; i < N; i++ ) { db1.foo.insert({x:1}); // this does wait for a return code so we will get some parallelism if( i % 7 == 0 ) |