-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
ALL
Thu Dec 13 07:59:41.560 [conn15] CMD: drop test.jstests_capped4 Thu Dec 13 07:59:41.569 [conn15] build index test.jstests_capped4 { _id: 1 } Thu Dec 13 07:59:41.570 [conn15] build index done. scanned 0 total records. 0.001 secs Thu Dec 13 07:59:41.580 [conn15] build index test.jstests_capped4 { i: 1.0 } Thu Dec 13 07:59:41.581 [conn15] build index done. scanned 0 total records. 0.001 secs Thu Dec 13 07:59:42.114 [conn15] CMD: validate test.jstests_capped4 Thu Dec 13 07:59:42.114 [conn15] validating index 0: test.jstests_capped4.$_id_ Thu Dec 13 07:59:42.114 [conn15] validating index 1: test.jstests_capped4.$i_1 Thu Dec 13 07:59:42.119 [conn15] opening db: admin Thu Dec 13 07:59:42.119 [conn15] DatabaseHolder::closeAll path:/data/db/sconsTests/ Thu Dec 13 07:59:42.165 [conn15] end connection 127.0.0.1:43793 (0 connections now open) Thu Dec 13 07:59:42.165 [conn15] thread conn15 stack usage was 24888 bytes, which is the most so far Thu Dec 13 07:59:42.334 [initandlisten] connection accepted from 127.0.0.1:43800 #16 (1 connection now open) Thu Dec 13 07:59:42.334 [conn16] end connection 127.0.0.1:43800 (0 connections now open) MongoDB shell version: 2.3.2-pre- Thu Dec 13 07:59:43.136 [initandlisten] connection accepted from 127.0.0.1:43805 #17 (1 connection now open) connecting to: 127.0.0.1:27999/test null startMongod WARNING DELETES DATA DIRECTORY THIS IS FOR TESTING ONLY Thu Dec 13 07:59:43.156 shell: started program /home/yellow/buildslave/Linux_64bit_DEBUG/mongo/mongod --port 31000 --dbpath /data/db/jstests_slowNightly_command_line_parsing --notablescan --setParameter enableTestCommands=1 m31000| Thu Dec 13 07:59:43.229 [initandlisten] MongoDB starting : pid=16074 port=31000 dbpath=/data/db/jstests_slowNightly_command_line_parsing 64-bit host=SERVER04 m31000| Thu Dec 13 07:59:43.229 [initandlisten] _DEBUG build (which is slower) m31000| Thu Dec 13 07:59:43.229 [initandlisten] m31000| Thu Dec 13 07:59:43.229 [initandlisten] ** NOTE: This is a development version (2.3.2-pre-) of MongoDB. m31000| Thu Dec 13 07:59:43.229 [initandlisten] ** Not recommended for production. m31000| Thu Dec 13 07:59:43.229 [initandlisten] m31000| Thu Dec 13 07:59:43.229 [initandlisten] db version v2.3.2-pre-, pdfile version 4.5 m31000| Thu Dec 13 07:59:43.229 [initandlisten] git version: 725f626aae2c2701ded3c0f97e7b5aa4c0b65979 m31000| Thu Dec 13 07:59:43.229 [initandlisten] build info: Linux SERVER04 2.6.35-22-server #33-Ubuntu SMP Sun Sep 19 20:48:58 UTC 2010 x86_64 BOOST_LIB_VERSION=1_49 m31000| Thu Dec 13 07:59:43.229 [initandlisten] options: { dbpath: "/data/db/jstests_slowNightly_command_line_parsing", notablescan: true, port: 31000, setParameter: [ "enableTestCommands=1" ] } m31000| Thu Dec 13 07:59:43.231 [initandlisten] journal dir=/data/db/jstests_slowNightly_command_line_parsing/journal m31000| Thu Dec 13 07:59:43.231 [initandlisten] recover : no journal files present, no recovery needed m31000| Thu Dec 13 07:59:43.252 [initandlisten] opening db: local m31000| Thu Dec 13 07:59:43.270 [initandlisten] m31000| debug have W lock but w would suffice for command create m31000| Thu Dec 13 07:59:43.270 [FileAllocator] allocating new datafile /data/db/jstests_slowNightly_command_line_parsing/local.ns, filling with zeroes... m31000| Thu Dec 13 07:59:43.270 [FileAllocator] creating directory /data/db/jstests_slowNightly_command_line_parsing/_tmp m31000| Thu Dec 13 07:59:43.271 [FileAllocator] done allocating datafile /data/db/jstests_slowNightly_command_line_parsing/local.ns, size: 16MB, took 0 secs m31000| Thu Dec 13 07:59:43.271 [FileAllocator] allocating new datafile /data/db/jstests_slowNightly_command_line_parsing/local.0, filling with zeroes... m31000| Thu Dec 13 07:59:43.272 [FileAllocator] done allocating datafile /data/db/jstests_slowNightly_command_line_parsing/local.0, size: 64MB, took 0 secs m31000| Thu Dec 13 07:59:43.272 [initandlisten] datafileheader::init initializing /data/db/jstests_slowNightly_command_line_parsing/local.0 n:0 m31000| Thu Dec 13 07:59:43.275 [initandlisten] info PageFaultRetryableSection will not yield, already locked upon reaching m31000| Thu Dec 13 07:59:43.276 [initandlisten] waiting for connections on port 31000 m31000| Thu Dec 13 07:59:43.276 [websvr] admin web console waiting for connections on port 32000 m31000| Thu Dec 13 07:59:43.278 [IndexRebuilder] thread IndexRebuilder stack usage was 7168 bytes, which is the most so far m31000| Thu Dec 13 07:59:43.361 [initandlisten] connection accepted from 127.0.0.1:47954 #1 (1 connection now open) m31000| Thu Dec 13 07:59:43.370 [conn1] opening db: jstests_slowNightly_command_line_parsing m31000| Thu Dec 13 07:59:43.370 [FileAllocator] allocating new datafile /data/db/jstests_slowNightly_command_line_parsing/jstests_slowNightly_command_line_parsing.ns, filling with zeroes... m31000| Thu Dec 13 07:59:43.371 [FileAllocator] done allocating datafile /data/db/jstests_slowNightly_command_line_parsing/jstests_slowNightly_command_line_parsing.ns, size: 16MB, took 0 secs m31000| Thu Dec 13 07:59:43.371 [FileAllocator] allocating new datafile /data/db/jstests_slowNightly_command_line_parsing/jstests_slowNightly_command_line_parsing.0, filling with zeroes... m31000| Thu Dec 13 07:59:43.371 [FileAllocator] done allocating datafile /data/db/jstests_slowNightly_command_line_parsing/jstests_slowNightly_command_line_parsing.0, size: 64MB, took 0 secs m31000| Thu Dec 13 07:59:43.372 [conn1] datafileheader::init initializing /data/db/jstests_slowNightly_command_line_parsing/jstests_slowNightly_command_line_parsing.0 n:0 m31000| Thu Dec 13 07:59:43.372 [FileAllocator] allocating new datafile /data/db/jstests_slowNightly_command_line_parsing/jstests_slowNightly_command_line_parsing.1, filling with zeroes... m31000| Thu Dec 13 07:59:43.372 [FileAllocator] done allocating datafile /data/db/jstests_slowNightly_command_line_parsing/jstests_slowNightly_command_line_parsing.1, size: 128MB, took 0 secs m31000| Thu Dec 13 07:59:43.376 [conn1] build index jstests_slowNightly_command_line_parsing.jstests_slowNightly_command_line_parsing { _id: 1 } m31000| Thu Dec 13 07:59:43.378 [conn1] build index done. scanned 0 total records. 0.002 secs m31000| Thu Dec 13 07:59:43.380 [conn1] assertion 10111 table scans not allowed:jstests_slowNightly_command_line_parsing.jstests_slowNightly_command_line_parsing ns:jstests_slowNightly_command_line_parsing.jstests_slowNightly_command_line_parsing query:{ a: 1.0 } m31000| Thu Dec 13 07:59:43.380 [conn1] problem detected during query over jstests_slowNightly_command_line_parsing.jstests_slowNightly_command_line_parsing : { $err: "table scans not allowed:jstests_slowNightly_command_line_parsing.jstests_slowNightly_command_line_parsing", code: 10111 } startMongod WARNING DELETES DATA DIRECTORY THIS IS FOR TESTING ONLY Thu Dec 13 07:59:43.391 shell: started program /home/yellow/buildslave/Linux_64bit_DEBUG/mongo/mongod --port 31002 --dbpath /data/db/jstests_slowNightly_command_line_parsing2 --config jstests/libs/testconfig --setParameter enableTestCommands=1 m31002| warning "fastsync" should not be put in your configuration file m31002| warning: remove or comment out this line by starting it with '#', skipping now : version = false m31002| Thu Dec 13 07:59:43.469 [initandlisten] MongoDB starting : pid=16090 port=31002 dbpath=/data/db/jstests_slowNightly_command_line_parsing2 64-bit host=SERVER04 m31002| Thu Dec 13 07:59:43.469 [initandlisten] _DEBUG build (which is slower) m31002| Thu Dec 13 07:59:43.469 [initandlisten] m31002| Thu Dec 13 07:59:43.469 [initandlisten] ** NOTE: This is a development version (2.3.2-pre-) of MongoDB. m31002| Thu Dec 13 07:59:43.469 [initandlisten] ** Not recommended for production. m31002| Thu Dec 13 07:59:43.469 [initandlisten] m31002| Thu Dec 13 07:59:43.469 [initandlisten] db version v2.3.2-pre-, pdfile version 4.5 m31002| Thu Dec 13 07:59:43.469 [initandlisten] git version: 725f626aae2c2701ded3c0f97e7b5aa4c0b65979 m31002| Thu Dec 13 07:59:43.469 [initandlisten] build info: Linux SERVER04 2.6.35-22-server #33-Ubuntu SMP Sun Sep 19 20:48:58 UTC 2010 x86_64 BOOST_LIB_VERSION=1_49 m31002| Thu Dec 13 07:59:43.469 [initandlisten] options: { config: "jstests/libs/testconfig", dbpath: "/data/db/jstests_slowNightly_command_line_parsing2", fastsync: "true", port: 31002, setParameter: [ "enableTestCommands=1" ] } m31002| Thu Dec 13 07:59:43.470 [initandlisten] journal dir=/data/db/jstests_slowNightly_command_line_parsing2/journal m31002| Thu Dec 13 07:59:43.470 [initandlisten] recover : no journal files present, no recovery needed m31002| Thu Dec 13 07:59:43.491 [initandlisten] opening db: local m31002| Thu Dec 13 07:59:43.509 [initandlisten] m31002| debug have W lock but w would suffice for command create m31002| Thu Dec 13 07:59:43.510 [FileAllocator] allocating new datafile /data/db/jstests_slowNightly_command_line_parsing2/local.ns, filling with zeroes... m31002| Thu Dec 13 07:59:43.510 [FileAllocator] creating directory /data/db/jstests_slowNightly_command_line_parsing2/_tmp m31002| Thu Dec 13 07:59:43.511 [FileAllocator] done allocating datafile /data/db/jstests_slowNightly_command_line_parsing2/local.ns, size: 16MB, took 0 secs m31002| Thu Dec 13 07:59:43.511 [FileAllocator] allocating new datafile /data/db/jstests_slowNightly_command_line_parsing2/local.0, filling with zeroes... m31002| Thu Dec 13 07:59:43.511 [FileAllocator] done allocating datafile /data/db/jstests_slowNightly_command_line_parsing2/local.0, size: 64MB, took 0 secs m31002| Thu Dec 13 07:59:43.512 [initandlisten] datafileheader::init initializing /data/db/jstests_slowNightly_command_line_parsing2/local.0 n:0 m31002| Thu Dec 13 07:59:43.515 [initandlisten] info PageFaultRetryableSection will not yield, already locked upon reaching m31002| Thu Dec 13 07:59:43.516 [initandlisten] waiting for connections on port 31002 m31002| Thu Dec 13 07:59:43.516 [websvr] admin web console waiting for connections on port 32002 m31002| Thu Dec 13 07:59:43.518 [IndexRebuilder] thread IndexRebuilder stack usage was 7168 bytes, which is the most so far m31002| Thu Dec 13 07:59:43.593 [initandlisten] connection accepted from 127.0.0.1:59642 #1 (1 connection now open) assert failed Error: Printing Stack Trace at printStackTrace (src/mongo/shell/utils.js:37:7) at doassert (src/mongo/shell/utils.js:58:1) at assert (src/mongo/shell/utils.js:66:1) at /home/yellow/buildslave/Linux_64bit_DEBUG/mongo/jstests/slowNightly/command_line_parsing.js:21:1 Thu Dec 13 07:59:43.629 exec error: src/mongo/shell/utils.js:59 assert failed throw msg; ^ failed to load: /home/yellow/buildslave/Linux_64bit_DEBUG/mongo/jstests/slowNightly/command_line_parsing.js Thu Dec 13 07:59:45.633 [conn17] end connection 127.0.0.1:43805 (0 connections now open) Thu Dec 13 07:59:45.924 got signal 15 (Terminated), will terminate after current cmd ends Thu Dec 13 07:59:45.925 [interruptThread] now exiting Thu Dec 13 07:59:45.925 dbexit: Thu Dec 13 07:59:45.925 [interruptThread] shutdown: going to close listening sockets... Thu Dec 13 07:59:45.925 [interruptThread] closing listening socket: 10 Thu Dec 13 07:59:45.925 [interruptThread] closing listening socket: 11 Thu Dec 13 07:59:45.925 [interruptThread] closing listening socket: 13 Thu Dec 13 07:59:45.925 [interruptThread] removing socket file: /tmp/mongodb-27999.sock Thu Dec 13 07:59:45.925 [interruptThread] shutdown: going to flush diaglog... Thu Dec 13 07:59:45.925 [interruptThread] shutdown: going to close sockets... Thu Dec 13 07:59:45.925 [interruptThread] shutdown: waiting for fs preallocator... Thu Dec 13 07:59:45.925 [interruptThread] shutdown: lock for final commit... Thu Dec 13 07:59:45.925 [interruptThread] shutdown: final commit... Thu Dec 13 07:59:45.925 [interruptThread] shutdown: closing all files... Thu Dec 13 07:59:45.925 [interruptThread] closeAllFiles() finished Thu Dec 13 07:59:45.925 [interruptThread] journalCleanup... Thu Dec 13 07:59:45.925 [interruptThread] removeJournalFiles Thu Dec 13 07:59:45.934 [interruptThread] shutdown: removing fs lock... Thu Dec 13 07:59:45.934 dbexit: really exiting now
The test doesn't display what it got back that wasn't equal to what it expected:
// validate command line parameter parsing port = allocatePorts( 1 )[ 0 ]; var baseName = "jstests_slowNightly_command_line_parsing"; // test notablescan var m = startMongod( "--port", port, "--dbpath", "/data/db/" + baseName, "--notablescan" ); m.getDB( baseName ).getCollection( baseName ).save( {a:1} ); assert.throws( function() { m.getDB( baseName ).getCollection( baseName ).find( {a:1} ).toArray() } ); // test config file var m2 = startMongod( "--port", port+2, "--dbpath", "/data/db/" + baseName +"2", "--config", "jstests/libs/testconfig"); var m2result = { "parsed" : { "config" : "jstests/libs/testconfig", "dbpath" : "/data/db/jstests_slowNightly_command_line_parsing2", "fastsync" : "true", "port" : 31002 } }; assert( friendlyEqual(m2result.parsed, m2.getDB("admin").runCommand( "getCmdLineOpts" ).parsed) );