[SERVER-9714] auto2.js failing on Win32 builder Created: 16/May/13  Updated: 11/Jul/16  Resolved: 16/May/13

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

Type: Bug Priority: Major - P3
Reporter: Greg Studer Assignee: Greg Studer
Resolution: Done Votes: 0
Labels: buildbot
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-9715 Running any command via mongos in a s... Closed
Duplicate
is duplicated by SERVER-10381 auto2.js failed on V2.4 Linux 32-bit Closed
Operating System: ALL
Participants:

 Description   

Intermittent failure (assumed) for sharding/auto2.js jstest.

Seems like the problem is that GLE doesn't block for all writebacks:

 m30999| Thu May 16 07:28:30.156 [WriteBackListener-localhost:30001] op: insert len: 51284 ns: test.foo{ _id: ObjectId('51948a9e3dd2fd91b488a94c'), num: 2900.0, s: "asocsancdnsjfnsdnfsjdhfasdfasdfasdfnsadofnsadlkfnsaldknfsadasocsancdnsjfnsdnfsjdhfasdfasdfasdfnsadofnsadlkfnsaldknfsadasocsancdnsjfnsdnfsjdhfasdfasdfa..." }
^^^ WBL recv'd num : 2900
 m30999| Thu May 16 07:28:30.172 [WriteBackListener-localhost:30001] ChunkManager: time to load chunks for test.foo: 3ms sequenceNumber: 18 version: 7|1||51948a8f3c07a65fbf335e52 based on: 6|3||51948a8f3c07a65fbf335e52
 m30999| Thu May 16 07:28:30.172 [WriteBackListener-localhost:30001] creating new connection to:localhost:30000
...
done inserting data
(gle happens here)
...
can't find: 2900
...
 m30999| Thu May 16 07:28:34.696 [WriteBackListener-localhost:30001] connected connection!
 m30999| Thu May 16 07:28:34.696 [WriteBackListener-localhost:30001] initializing shard connection to localhost:30001
 m30999| Thu May 16 07:28:34.696 [WriteBackListener-localhost:30001]     setShardVersion  shard0001 localhost:30001  test.foo  { setShardVersion: "test.foo", configdb: "localhost:30000", version: Timestamp 7000|1, versionEpoch: ObjectId('51948a8f3c07a65fbf335e52'), serverID: ObjectId('51948a8d3c07a65fbf335e50'), shard: "shard0001", shardHost: "localhost:30001" } 021D06B0 18
 m30999| Thu May 16 07:28:34.696 [WriteBackListener-localhost:30001]       setShardVersion success: { oldVersion: Timestamp 0|0, oldVersionEpoch: ObjectId('000000000000000000000000'), ok: 1.0 }
^^^ WBL sends num : 2900
 m30999| Thu May 16 07:28:34.696 [WriteBackListener-localhost:30001] writebacklisten result: { data: { writeBack: true, ns: "test.foo", connectionId: 3, instanceIdent: "EC2AMAZ-EXWX6MN:30001", version: Timestamp 7000|0, versionEpoch: ObjectId('51948a8f3c07a65fbf335e52'), yourVersion: Timestamp 6000|0, yourVersionEpoch: ObjectId('51948a8f3c07a65fbf335e52'), msg: BinData, id: ObjectId('51948a9e0000000000000001') }, ok: 1.0 }
 m30999| Thu May 16 07:28:34.696 [WriteBackListener-localhost:30001] connectionId: EC2AMAZ-EXWX6MN:30001:3 writebackId: 51948a9e0000000000000001 needVersion : 7|0||51948a8f3c07a65fbf335e52 mine : 7|1||51948a8f3c07a65fbf335e52
 m30999| Thu May 16 07:28:34.696 [WriteBackListener-localhost:30001] op: insert len: 51284 ns: test.foo{ _id: ObjectId('51948a9e3dd2fd91b488a94d'), num: 2901.0, s: "asocsancdnsjfnsdnfsjdhfasdfasdfasdfnsadofnsadlkfnsaldknfsadasocsancdnsjfnsdnfsjdhfasdfasdfasdfnsadofnsadlkfnsaldknfsadasocsancdnsjfnsdnfsjdhfasdfasdfa..." }
 m30999| Thu May 16 07:28:34.696 [WriteBackListener-localhost:30001] wbl already reloaded config information for version 7|0||51948a8f3c07a65fbf335e52, at version 7|1||51948a8f3c07a65fbf335e52
^^^ WBL sent num : 2901
 m30999| Thu May 16 07:28:34.696 [WriteBackListener-localhost:30001] writebacklisten result: { data: { writeBack: true, ns: "test.foo", connectionId: 3, instanceIdent: "EC2AMAZ-EXWX6MN:30001", version: Timestamp 7000|0, versionEpoch: ObjectId('51948a8f3c07a65fbf335e52'), yourVersion: Timestamp 6000|0, yourVersionEpoch: ObjectId('51948a8f3c07a65fbf335e52'), msg: BinData, id: ObjectId('51948a9e0000000000000002') }, ok: 1.0 }
 m30999| Thu May 16 07:28:34.696 [WriteBackListener-localhost:30001] connectionId: EC2AMAZ-EXWX6MN:30001:3 writebackId: 51948a9e0000000000000002 needVersion : 7|0||51948a8f3c07a65fbf335e52 mine : 7|1||51948a8f3c07a65fbf335e52
 m30999| Thu May 16 07:28:34.696 [WriteBackListener-localhost:30001] op: insert len: 51284 ns: test.foo{ _id: ObjectId('51948a9e3dd2fd91b488a94e'), num: 2902.0, s: "asocsancdnsjfnsdnfsjdhfasdfasdfasdfnsadofnsadlkfnsaldknfsadasocsancdnsjfnsdnfsjdhfasdfasdfasdfnsadofnsadlkfnsaldknfsadasocsancdnsjfnsdnfsjdhfasdfasdfa..." }
 m30999| Thu May 16 07:28:34.696 [WriteBackListener-localhost:30001] wbl already reloaded config information for version 7|0||51948a8f3c07a65fbf335e52, at version 7|1||51948a8f3c07a65fbf335e52
...

See:
http://buildlogs.mongodb.org/Windows%2032-bit%20%282%29/builds/70/test/sharding/auto2.js



 Comments   
Comment by auto [ 02/Aug/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-9714 buildbot auto2.js don't run connpoolsync before gle
Branch: v2.4
https://github.com/mongodb/mongo/commit/49109a06220f2497488e6b6f67cd740c44a856dc

Comment by Matt Kangas [ 02/Aug/13 ]

I think this just appeared on V2.4 Windows 32-bit Build #178. We haven't backported Greg's test fix yet.

V2.4 Windows 32-bit Build #178 Aug 2
http://buildlogs.mongodb.org/V2.4%20Windows%2032-bit/builds/178/test/sharding/auto2.js

can't find: 2600
 
missing: [ 2600 ]
 
assert failed : missing : [ 2600 ]
Error: Printing Stack Trace
    at printStackTrace (src/mongo/shell/utils.js:37:15)
    at doassert (src/mongo/shell/assert.js:6:5)
    at assert (src/mongo/shell/assert.js:14:5)
    at D:\slave\Windows_32bit_V2.4\mongo\jstests\sharding\auto2.js:88:1
Fri Aug 02 11:13:18.829 assert failed : missing : [ 2600 ] at src/mongo/shell/assert.js:7

Comment by auto [ 16/May/13 ]

Author:

{u'date': u'2013-05-16T22:09:28Z', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-9714 buildbot auto2.js don't run connpoolsync before gle
Branch: master
https://github.com/mongodb/mongo/commit/f1795a09131e5888572d82da42adc55cef086fbe

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