Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-11088

core suite Profiler:BigDoc failing on Enterprise Windows 64-bit

    • Fully Compatible
    • ALL

      6069172335a0 Enterprise Windows 64-bit core

      http://buildlogs.mongodb.org/mci_0.9_enterprise_windows_64/builds/1146/test/core_0/test.exe

      2013-10-08T16:43:21.042+0000 [testsuite] Profiler                       | tests:    2 | fails:    2 | assert calls:          6 | time secs:  5.061
      	BigDoc	Expected: cursor->more() @src\mongo\dbtests\profile_test.cpp:65
      	BigDocWithManyFields	Expected: cursor->more() @src\mongo\dbtests\profile_test.cpp:98
      

      From Eric:

      i looked at the failing core test on Windows Enterprise
      it appears to be a real issue. we try to generate a very large document and make sure that profiling doesn't fall down
      instead, on that windows builder, we make a document that's even too big for BSON itself
      i don't know why the document is so much larger on windows than on linux. it's definitely something to investigate

      Detailed failure message:

      2013-10-08T16:35:26.291+0000 [testsuite] going to run suite: Profiler
      2013-10-08T16:35:26.291+0000 [testsuite] 	 going to run test: BigDoc
      2013-10-08T16:35:26.291+0000 [testsuite] dropDatabase profilerTestDB starting
      2013-10-08T16:35:26.296+0000 [testsuite] removeJournalFiles
      2013-10-08T16:35:26.297+0000 [testsuite] dropDatabase profilerTestDB finished
      2013-10-08T16:35:26.306+0000 [testsuite] creating profile collection: profilerTestDB.system.profile
      2013-10-08T16:35:26.306+0000 [FileAllocator] allocating new datafile /tmp/unittest\profilerTestDB.ns, filling with zeroes...
      2013-10-08T16:35:27.201+0000 [FileAllocator] done allocating datafile /tmp/unittest\profilerTestDB.ns, size: 16MB,  took 0.894 secs
      2013-10-08T16:35:27.202+0000 [FileAllocator] allocating new datafile /tmp/unittest\profilerTestDB.0, filling with zeroes...
      2013-10-08T16:35:28.105+0000 [FileAllocator] done allocating datafile /tmp/unittest\profilerTestDB.0, size: 16MB,  took 0.903 secs
      2013-10-08T16:35:28.216+0000 [testsuite] Assertion: 10334:BSONObj size: 33554094 (0x1FFFEAE) is invalid. Size must be between 0 and 16793600(16MB) First element: update: "test"
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:28.784+0000 [testsuite] 
      2013-10-08T16:35:28.794+0000 [testsuite] FAIL: BigDoc	Expected: cursor->more() @src\mongo\dbtests\profile_test.cpp:65
      2013-10-08T16:35:28.794+0000 [testsuite] 	 going to run test: BigDocWithManyFields
      2013-10-08T16:35:28.794+0000 [testsuite] dropDatabase profilerTestDB starting
      2013-10-08T16:35:28.822+0000 [testsuite] removeJournalFiles
      2013-10-08T16:35:28.846+0000 [testsuite] dropDatabase profilerTestDB finished
      2013-10-08T16:35:28.846+0000 [testsuite] note: not profiling because db went away - probably a close on: profilerTestDB
      2013-10-08T16:35:29.152+0000 [testsuite] creating profile collection: profilerTestDB.system.profile
      2013-10-08T16:35:29.153+0000 [FileAllocator] allocating new datafile /tmp/unittest\profilerTestDB.ns, filling with zeroes...
      2013-10-08 12:35:30 EDT	
      2013-10-08T16:35:30.154+0000 [FileAllocator] done allocating datafile /tmp/unittest\profilerTestDB.ns, size: 16MB,  took 1.001 secs
      2013-10-08T16:35:30.155+0000 [FileAllocator] allocating new datafile /tmp/unittest\profilerTestDB.0, filling with zeroes...
      2013-10-08T16:35:31.124+0000 [FileAllocator] done allocating datafile /tmp/unittest\profilerTestDB.0, size: 16MB,  took 0.968 secs
      2013-10-08T16:35:31.273+0000 [testsuite] Assertion: 10334:BSONObj size: 27137946 (0x19E179A) is invalid. Size must be between 0 and 16793600(16MB) First element: update: "test"
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] test.exe    ???
      2013-10-08T16:35:31.345+0000 [testsuite] 
      2013-10-08T16:35:31.352+0000 [testsuite] FAIL: BigDocWithManyFields	Expected: cursor->more() @src\mongo\dbtests\profile_test.cpp:98
      2013-10-08T16:35:31.352+0000 [testsuite] 	 DONE running tests
      

      Earliest build where this failure is visible: 2013/10/03

      http://mci.10gen.com/ui/task/mongodb_mongo_master_enterprise_windows_64_96e1074a9b5ee3e6b609adac4cb46fcf599c7298_13_10_03_17_38_07_core_windows_64

      Preceding that is a build that says "Success", but I am not sure if the builder was fully functional at that time.

      http://mci.10gen.com/ui/task/mongodb_mongo_master_enterprise_windows_64_e01dfe96c73e89fb5e20f55faff4fcbfb54de1b5_13_09_26_01_43_26_core_windows_64

      80 commits in the interval e01dfe96c73e..96e1074a9b5e

            Assignee:
            benety.goh@mongodb.com Benety Goh
            Reporter:
            matt.kangas Matt Kangas
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: