[SERVER-10096] dur_passthrough.js failing on Nightly Linux 64-bit Created: 03/Jul/13  Updated: 11/Jul/16  Resolved: 12/Jul/13

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 2.5.1

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

buildbot: Nightly Linux 64-bit


Issue Links:
Related
is related to SERVER-10184 file allocation race when database is... Closed
Operating System: ALL
Participants:

 Description   

http://buildbot.mongodb.org/builders/Nightly%20Linux%2064-bit/builds/1475/steps/test_12/logs/stdio

http://buildlogs.mongodb.org/Nightly%20Linux%2064-bit/builds/1475/test/durability/dur_passthrough.js

Testing that persistent connections increased the current and totalCreated counters
...
assert.soon failed: function () {
                    currentConnInfo = db.serverStatus().connections;
                    return (expectedCurrentConnections == currentConnInfo.current) &&
                        (expectedTotalConnections, currentConnInfo.totalCreated);
                }, msg:Incorrect connection numbers. Expected 83 current connections and 105 total connections. Connection info from serverStatus: { "current" : 82, "available" : 737, "totalCreated" : NumberLong(106) }
Error: Printing Stack Trace
    at printStackTrace (src/mongo/shell/utils.js:37:15)
    at doassert (src/mongo/shell/assert.js:6:5)
    at Function.assert.soon (src/mongo/shell/assert.js:174:60)
    at waitForConnections (jstests/connections_opened.js:29:12)
    at jstests/connections_opened.js:55:1
    at /mntfast/data/slave/Linux_64bit_Nightly/mongo/jstests/dur/dur_passthrough.js:35:68
    at Function.Date.timeFunc (src/mongo/shell/types.js:27:17)
    at /mntfast/data/slave/Linux_64bit_Nightly/mongo/jstests/dur/dur_passthrough.js:35:45
    at Array.forEach (native)
    at doTest (/mntfast/data/slave/Linux_64bit_Nightly/mongo/jstests/dur/dur_passthrough.js:18:11)
Wed Jul  3 13:50:36.452 assert.soon failed: function () {
                    currentConnInfo = db.serverStatus().connections;
                    return (expectedCurrentConnections == currentConnInfo.current) &&
                        (expectedTotalConnections, currentConnInfo.totalCreated);
                }, msg:Incorrect connection numbers. Expected 83 current connections and 105 total connections. Connection info from serverStatus: { "current" : 82, "available" : 737, "totalCreated" : NumberLong(106) } at src/mongo/shell/assert.js:7
Wed Jul  3 13:50:36.452 Error: error loading js file: jstests/connections_opened.js at /mntfast/data/slave/Linux_64bit_Nightly/mongo/jstests/dur/dur_passthrough.js:35
failed to load: /mntfast/data/slave/Linux_64bit_Nightly/mongo/jstests/dur/dur_passthrough.js

Attempting to repro locally.



 Comments   
Comment by auto [ 12/Jul/13 ]

Author:

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

Message: SERVER-10096 need to have a separate mongod to ensure our stats are correct
Branch: master
https://github.com/mongodb/mongo/commit/42b8033f86de1e51283118bf00c0f13493536109

Comment by Matt Kangas [ 12/Jul/13 ]

Ditto for Windows 64-bit 2008R2+ DEBUG Build #193

http://buildbot.mongodb.org/builders/Windows%2064-bit%202008R2%2B%20DEBUG/builds/193/steps/test_8/logs/stdio
http://buildlogs.mongodb.org/Windows%2064-bit%202008R2%2B%20DEBUG/builds/193/test/js/connections_opened.js

Error: Printing Stack Trace
    at printStackTrace (src/mongo/shell/utils.js:37:15)
    at doassert (src/mongo/shell/assert.js:6:5)
    at Function.assert.soon (src/mongo/shell/assert.js:174:60)
    at waitForConnections (D:\slave\Windows_64bit_2008R2+_DEBUG\mongo\jstests\connections_opened.js:29:12)
    at D:\slave\Windows_64bit_2008R2+_DEBUG\mongo\jstests\connections_opened.js:68:1
Fri Jul 12 04:54:23.505 assert.soon failed: function () {
                    currentConnInfo = db.serverStatus().connections;
                    return (expectedCurrentConnections == currentConnInfo.current) &&
                        (expectedTotalConnections, currentConnInfo.totalCreated);
                }, msg:Incorrect connection numbers. Expected 201 current connections and 232 total connections. Connection info from serverStatus: { "current" : 199, "available" : 19801, "totalCreated" : NumberLong(231) } at src/mongo/shell/assert.js:7
failed to load: D:\slave\Windows_64bit_2008R2+_DEBUG\mongo\jstests\connections_opened.js

Comment by Matt Kangas [ 12/Jul/13 ]

Greg, please confirm that this failure will be resolved by your patch. I think it will.

Nightly Windows 64-bit 2008R2+ DEBUG Build #87

http://buildbot.mongodb.org/builders/Nightly%20Windows%2064-bit%202008R2%2B%20DEBUG/builds/87/steps/test_9/logs/stdio

http://buildlogs.mongodb.org/Nightly%20Windows%2064-bit%202008R2%2B%20DEBUG/builds/87/test/js/connections_opened.js

Error: Printing Stack Trace
    at printStackTrace (src/mongo/shell/utils.js:37:15)
    at doassert (src/mongo/shell/assert.js:6:5)
    at Function.assert.soon (src/mongo/shell/assert.js:174:60)
    at waitForConnections (D:\slave\Windows_64bit_2008R2+_DEBUG_Nightly\mongo\jstests\connections_opened.js:29:12)
    at D:\slave\Windows_64bit_2008R2+_DEBUG_Nightly\mongo\jstests\connections_opened.js:68:1
Fri Jul 12 01:45:14.260 assert.soon failed: function () {
                    currentConnInfo = db.serverStatus().connections;
                    return (expectedCurrentConnections == currentConnInfo.current) &&
                        (expectedTotalConnections, currentConnInfo.totalCreated);
                }, msg:Incorrect connection numbers. Expected 201 current connections and 232 total connections. Connection info from serverStatus: { "current" : 196, "available" : 19804, "totalCreated" : NumberLong(232) } at src/mongo/shell/assert.js:7
failed to load: D:\slave\Windows_64bit_2008R2+_DEBUG_Nightly\mongo\jstests\connections_opened.js

Comment by Matt Kangas [ 09/Jul/13 ]

EDIT:

Later failure is not the same, tracked in related ticket.

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