File: slow_weekly_util.js

package info (click to toggle)
mongodb 1%3A2.4.10-5
  • links: PTS, VCS
  • area: main
  • in suites: jessie-kfreebsd
  • size: 82,464 kB
  • sloc: cpp: 740,225; ansic: 152,098; sh: 13,820; python: 11,864; makefile: 1,012; perl: 922; pascal: 617; java: 452; lisp: 222; asm: 174
file content (20 lines) | stat: -rw-r--r-- 590 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

SlowWeeklyMongod = function( name ) {
    this.name = name;
    this.port = 30201;
    
    this.start = new Date();

    this.conn = startMongodEmpty("--port", this.port, "--dbpath", "/data/db/" + this.name , "--smallfiles", "--nojournal" );
};

SlowWeeklyMongod.prototype.getDB = function( name ) {
    return this.conn.getDB( name );
}

SlowWeeklyMongod.prototype.stop = function(){
    stopMongod( this.port );
    var end = new Date();
    print( "slowWeekly test: " + this.name + " completed succesfully in " + ( ( end.getTime() - this.start.getTime() ) / 1000 ) + " seconds" );
};