Files
mongo/jstests/core/bulk_insert.js

25 lines
611 B
JavaScript
Raw Normal View History

// Tests bulk insert of docs from the shell
var coll = db.bulkInsertTest
2011-12-01 18:19:24 -05:00
coll.drop()
var seed = new Date().getTime();
Random.srand( seed );
print("Seed for randomized test is " + seed);
var bulkSize = Math.floor( Random.rand() * 200 ) + 1
var numInserts = Math.floor( Random.rand() * 300 ) + 1
print( "Inserting " + numInserts + " bulks of " + bulkSize + " documents." )
for( var i = 0; i < numInserts; i++ ){
var bulk = []
for( var j = 0; j < bulkSize; j++ ){
bulk.push({ hi : "there", i : i, j : j })
}
coll.insert( bulk )
}
2011-12-01 18:19:24 -05:00
assert.eq( coll.count(), bulkSize * numInserts )