summaryrefslogtreecommitdiff
path: root/jstests/bench_test2.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/bench_test2.js')
-rw-r--r--jstests/bench_test2.js24
1 files changed, 16 insertions, 8 deletions
diff --git a/jstests/bench_test2.js b/jstests/bench_test2.js
index 4a69c9c6348..e2057ac693e 100644
--- a/jstests/bench_test2.js
+++ b/jstests/bench_test2.js
@@ -6,14 +6,22 @@ for ( i=0; i<100; i++ )
t.insert( { _id : i , x : 0 } );
db.getLastError();
-res = benchRun( { ops : [ { ns : t.getFullName() ,
- op : "update" ,
- query : { _id : { "#RAND_INT" : [ 0 , 100 ] } } ,
- update : { $inc : { x : 1 } } } ] ,
- parallel : 2 ,
- seconds : 1 ,
- totals : true ,
- host : db.getMongo().host } )
+benchArgs = { ops : [ { ns : t.getFullName() ,
+ op : "update" ,
+ query : { _id : { "#RAND_INT" : [ 0 , 100 ] } } ,
+ update : { $inc : { x : 1 } } } ] ,
+ parallel : 2 ,
+ seconds : 1 ,
+ totals : true ,
+ host : db.getMongo().host }
+
+if (jsTest.options().auth) {
+ benchArgs['db'] = 'admin';
+ benchArgs['username'] = jsTest.options().adminUser;
+ benchArgs['password'] = jsTest.options().adminPassword;
+}
+
+res = benchRun( benchArgs )
printjson( res );
sumsq = 0