[SERVER-9621] closeall.js failing on new windows 32-bit builder Created: 08/May/13  Updated: 11/Jul/16  Resolved: 15/May/13

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 2.4.4, 2.5.0

Type: Bug Priority: Major - P3
Reporter: Ian Whalen (Inactive) Assignee: Tad Marshall
Resolution: Done Votes: 0
Labels: buildbot
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File closeall.txt    
Backwards Compatibility: Fully Compatible
Operating System: Windows
Participants:

 Description   

http://buildlogs.mongodb.org/Windows%2032-bit%20%282%29/builds/34/test/recent%20failures/closeall.js

http://buildbot.mongodb.org/builders/V2.4%20Windows%2032-bit%20%282%29/builds/17/steps/test_7/logs/stdio
http://buildlogs.mongodb.org/V2.4%20Windows%2032-bit%20%282%29/builds/17/test/durability/closeall.js



 Comments   
Comment by auto [ 19/May/13 ]

Author:

{u'date': u'2013-05-14T23:12:52Z', u'name': u'Alberto Lerner', u'email': u'alerner@10gen.com'}

Message: SERVER-9621 Fix case for 32-bit windows test.
Branch: v2.4
https://github.com/mongodb/mongo/commit/4da577ffc1e8cfc19042770a6b9ff7b88aa1ffa2

Comment by auto [ 19/May/13 ]

Author:

{u'date': u'2013-05-09T13:57:37Z', u'name': u'Tad Marshall', u'email': u'tad@10gen.com'}

Message: SERVER-9621 Disable jstests/dur/closeall.js on 32-bit Windows

This test fails frequently on 32-bit Windows due to remapPrivateView
being unable to remap a file when another thread allocate memory
while a file is unmapped.

Disable the test in 32-bit Windows since this can't really be fixed
without changes to the storage layer (and 32-bit does not benefit
from stress testing).
Branch: v2.4
https://github.com/mongodb/mongo/commit/33e52874dfcfd2257f49bb1b4007664723d7d309

Comment by auto [ 19/May/13 ]

Author:

{u'date': u'2013-05-14T17:02:13Z', u'name': u'Tad Marshall', u'email': u'tad@10gen.com'}

Message: SERVER-9621 Add getBuildInfo() function to shell
Branch: v2.4
https://github.com/mongodb/mongo/commit/756d0a11816a8796981848b604bf47da4743cf02

Comment by auto [ 14/May/13 ]

Author:

{u'date': u'2013-05-14T23:12:52Z', u'name': u'Alberto Lerner', u'email': u'alerner@10gen.com'}

Message: SERVER-9621 Fix case for 32-bit windows test.
Branch: master
https://github.com/mongodb/mongo/commit/f1f5a9538290d0a9e1831da34b70016a2774b40b

Comment by Ian Whalen (Inactive) [ 14/May/13 ]

http://buildlogs.mongodb.org/Solaris-SmartOS%2064-bit/builds/1012/test/durability/closeall.js

Tue May 14 22:55:13.157 JavaScript execution failed: ReferenceError: _isWIndows is not defined at /data/buildslaves/SolarisSmartOS_64bit/mongo/jstests/dur/closeall.js:L94

Comment by auto [ 14/May/13 ]

Author:

{u'date': u'2013-05-09T13:57:37Z', u'name': u'Tad Marshall', u'email': u'tad@10gen.com'}

Message: SERVER-9621 Disable jstests/dur/closeall.js on 32-bit Windows

This test fails frequently on 32-bit Windows due to remapPrivateView
being unable to remap a file when another thread allocate memory
while a file is unmapped.

Disable the test in 32-bit Windows since this can't really be fixed
without changes to the storage layer (and 32-bit does not benefit
from stress testing).
Branch: master
https://github.com/mongodb/mongo/commit/e9048f5943d187bfcbb4138505f09a55c46a0bc4

Comment by auto [ 14/May/13 ]

Author:

{u'date': u'2013-05-14T17:02:13Z', u'name': u'Tad Marshall', u'email': u'tad@10gen.com'}

Message: SERVER-9621 Add getBuildInfo() function to shell
Branch: master
https://github.com/mongodb/mongo/commit/993fad41bdb155af9606c53accea9f56fa4ec129

Comment by Tad Marshall [ 08/May/13 ]

I think it's just been an intermittent failure for 32-bit Windows forever and affected the old builders as well.

I'm looking forward to a future database of test failures so we could research this quickly (see when this test has failed in the past).

It's a race condition, but not one we've been able to control in previous efforts, so the speed of the build machine could tilt the failure rate in either direction.

I'll disable the test for 32-bit Windows.

Comment by Eric Milkie [ 08/May/13 ]

Do you have any theories on why the old Windows 32-bit builder passed this test? (Could it be due to the faster performance offered by the newer builder?)
I think it's reasonable to disable this test for 32-bit Windows.

Generated at Thu Feb 08 03:20:58 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.