[SERVER-10112] buildbot-special: multiple replsets tests "Awaiting secondaries" on V2.4 Linux 64-bit SSL SUSE 11 Created: 05/Jul/13  Updated: 02/Oct/13  Resolved: 02/Oct/13

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

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

buildbot V2.4 Linux 64-bit SSL SUSE 11


Operating System: ALL
Steps To Reproduce:

scons -j1 --no-glibc-check --extrapath=/opt/boost --ssl --distmod=suse11-ssl --sharedclient --release smokeReplSets

Participants:

 Description   

Build #128 July 05 failed on replsets/remove1.js

http://buildlogs.mongodb.org/V2.4%20Linux%2064-bit%20SSL%20SUSE%2011/builds/128/test/replica%20sets/remove1.js

assert.soon failed: function () {
          replTest.getMaster(); // Reload who the current slaves are.
          var slaves = replTest.liveNodes.slaves;
          var len = slaves.length;
          var ready = true;
          for(var i=0; i<len; i++) {
              var isMaster = slaves[i].getDB("admin").runCommand({ismaster: 1});
              var arbiter = isMaster['arbiterOnly'] == undefined ? false : isMaster['arbiterOnly'];
              ready = ready && ( isMaster['secondary'] || arbiter );
          }
          return ready;
      }, msg:Awaiting secondaries
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:110:60)
    at ReplSetTest.awaitSecondaryNodes (src/mongo/shell/replsettest.js:386:10)
    at ReplSetTest.initiate (src/mongo/shell/replsettest.js:482:10)
    at /data/buildslaves/Linux_64bit_SSL_SUSE_11_V2.4/mongo/jstests/replsets/remove1.js:18:10
Fri Jul  5 07:00:46.818 JavaScript execution failed: assert.soon failed: function () {
          replTest.getMaster(); // Reload who the current slaves are.
          var slaves = replTest.liveNodes.slaves;
          var len = slaves.length;
          var ready = true;
          for(var i=0; i<len; i++) {
              var isMaster = slaves[i].getDB("admin").runCommand({ismaster: 1});
              var arbiter = isMaster['arbiterOnly'] == undefined ? false : isMaster['arbiterOnly'];
              ready = ready && ( isMaster['secondary'] || arbiter );
          }
          return ready;
      }, msg:Awaiting secondaries at src/mongo/shell/assert.js:L7
failed to load: /data/buildslaves/Linux_64bit_SSL_SUSE_11_V2.4/mongo/jstests/replsets/remove1.js



 Comments   
Comment by Matt Kangas [ 25/Jul/13 ]

On this specific builder, there have been a number of different replica_sets tests that have failed with the "Awaiting secondaries" message. Examples:

V2.4 Linux 64-bit SSL SUSE 11 Build #132 July 9 failed on no_chaining.js
http://buildlogs.mongodb.org/V2.4%20Linux%2064-bit%20SSL%20SUSE%2011/builds/132/test/replica%20sets/no_chaining.js

V2.4 Linux 64-bit SSL SUSE 11 Build #134 July 11 failed on replset7.js
http://buildlogs.mongodb.org/V2.4%20Linux%2064-bit%20SSL%20SUSE%2011/builds/134/test/replica%20sets/replset7.js

V2.4 Linux 64-bit SSL SUSE 11 Build #135 July 12 failed on initial_sync2.js
http://buildlogs.mongodb.org/V2.4%20Linux%2064-bit%20SSL%20SUSE%2011/builds/135/test/replica%20sets/initial_sync2.js

V2.4 Linux 64-bit SSL SUSE 11 Build #147 failed on localhostAuthBypass.js
http://buildlogs.mongodb.org/V2.4%20Linux%2064-bit%20SSL%20SUSE%2011/builds/147/test/replica%20sets/localhostAuthBypass.js

V2.4 Linux 64-bit SSL SUSE 11 Build #148 on July 25 failed on cloneDb.js
http://buildlogs.mongodb.org/V2.4%20Linux%2064-bit%20SSL%20SUSE%2011/builds/148/test/replica%20sets/cloneDb.js

Every one of these terminates with "msg:Awaiting secondaries" within:

    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:110:60)
    at ReplSetTest.awaitSecondaryNodes (src/mongo/shell/replsettest.js:386:10)
    at ReplSetTest.initiate (src/mongo/shell/replsettest.js:482:10)
    at <test in question>

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