summaryrefslogtreecommitdiff
path: root/jstests/disk/preallocate.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/disk/preallocate.js')
-rw-r--r--jstests/disk/preallocate.js26
1 files changed, 14 insertions, 12 deletions
diff --git a/jstests/disk/preallocate.js b/jstests/disk/preallocate.js
index 68010dba173..2a01dd89820 100644
--- a/jstests/disk/preallocate.js
+++ b/jstests/disk/preallocate.js
@@ -6,30 +6,32 @@ var m = MongoRunner.runMongod({});
var getTotalNonLocalSize = function() {
var totalNonLocalDBSize = 0;
- m.getDBs().databases.forEach( function(dbStats) {
+ m.getDBs().databases.forEach(function(dbStats) {
// We accept the local database's space overhead.
- if (dbStats.name == "local") return;
+ if (dbStats.name == "local")
+ return;
// Databases with "sizeOnDisk=1" and "empty=true" dont' actually take up space o disk.
// See SERVER-11051.
- if (dbStats.sizeOnDisk == 1 && dbStats.empty) return;
+ if (dbStats.sizeOnDisk == 1 && dbStats.empty)
+ return;
totalNonLocalDBSize += dbStats.sizeOnDisk;
});
return totalNonLocalDBSize;
};
-assert.eq( 0, getTotalNonLocalSize() );
+assert.eq(0, getTotalNonLocalSize());
-m.getDB( baseName ).createCollection( baseName + "1" );
+m.getDB(baseName).createCollection(baseName + "1");
// Windows does not currently use preallocation
expectedMB = 64 + 16;
-if ( m.getDB( baseName ).serverBits() < 64 )
+if (m.getDB(baseName).serverBits() < 64)
expectedMB /= 4;
-assert.soon(function() { return getTotalNonLocalSize() >= expectedMB * 1024 * 1024; },
- "\n\n\nFAIL preallocate.js expected second file to bring total size over " +
- expectedMB + "MB" );
+assert.soon(function() {
+ return getTotalNonLocalSize() >= expectedMB * 1024 * 1024;
+}, "\n\n\nFAIL preallocate.js expected second file to bring total size over " + expectedMB + "MB");
MongoRunner.stopMongod(m);
@@ -37,8 +39,8 @@ m = MongoRunner.runMongod({restart: true, cleanData: false, dbpath: m.dbpath});
size = getTotalNonLocalSize();
-m.getDB( baseName ).createCollection( baseName + "2" );
+m.getDB(baseName).createCollection(baseName + "2");
-sleep( 2000 ); // give prealloc a chance
+sleep(2000); // give prealloc a chance
-assert.eq( size, getTotalNonLocalSize() );
+assert.eq(size, getTotalNonLocalSize());