[SERVER-11151] initial_sync3.js failed on Linux 64-bit DEBUG, Linux 64-bit DEBUG DUR OFF Created: 12/Oct/13  Updated: 11/Jul/16  Resolved: 17/Oct/13

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

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

Backwards Compatibility: Fully Compatible
Operating System: ALL
Participants:

 Description   

initial_sync3.js failed in:

535665987c26 Linux 64-bit DEBUG replicasets (logfile)
535665987c26 Linux 64-bit DEBUG DUR OFF replicasets (logfile)

Both failed similarly, took 2 minutes to fail:

assert.soon failed: function () {
      master = self.callIsMaster();
      return master;
    }, msg:Finding master

Earlier failures are visible:

50682334073f Linux 64-bit DEBUG DUR OFF replicasets
24b6d27d9a00 Linux 64-bit DEBUG DUR OFF replicasets

Last green at
0ffa31cb9e1f Linux 64-bit DEBUG DUR OFF replicasets



 Comments   
Comment by Shaun Verch [ 15/Oct/13 ]

Ok, those are green now, but there is absolutely no way my last patch fixed them. All I did was change one line in "csvexport_dates.js" in the "tools" suite. Does that mean this is a flaky network issue with MCI?/

Comment by Matt Kangas [ 15/Oct/13 ]

All of build/suite variants previously failing on this test went green after Shaun's fix. However, this one failed on initial_sync3.js again.

9fcdfeb195c4 Enterprise Linux 64-bit Amazon AMI replicasets_auth (logfile)

2013-10-14T21:32:45.089+0000 assert.soon failed: function () {
      master = self.callIsMaster();
      return master;
    }, msg:Finding master at src/mongo/shell/replsettest.js:418
failed to load: /data/mci/git@github.commongodb/mongo.git/master/jstests/replsets/initial_sync3.js

I also see two others that failed on initial_sync1.js:

9fcdfeb195c4 Linux 64-bit DEBUG DUR OFF replicasets
9fcdfeb195c4 Linux 64-bit DEBUG DUR OFF replicasets

Fingers crossed that your latest commit d1c2ae72c482 resolves these failures.

Comment by Matt Kangas [ 14/Oct/13 ]

Verified green after Shaun's fix:

a428f58a6fd4 Linux 64-bit DEBUG DUR OFF replicasets

Comment by Matt Kangas [ 14/Oct/13 ]

Shaun pushed his fix but the CR is still open for review:

commit a428f58a6fd4f9497b60b10fa749e5cf2eec7b7c
Refs: r2.5.2-683-ga428f58
Author:     Shaun Verch <shaun.verch@10gen.com>
AuthorDate: Sat Oct 12 22:53:52 2013 -0400
Commit:     Shaun Verch <shaun.verch@10gen.com>
CommitDate: Mon Oct 14 10:25:47 2013 -0400
 
    SERVER-8510 Register mongobridge options with new options parser
---
 src/mongo/SConscript                    |   2 +-
 src/mongo/tools/bridge.cpp              |  42 ++----------
 src/mongo/tools/mongobridge_options.cpp | 117 ++++++++++++++++++++++++++++++++
 src/mongo/tools/mongobridge_options.h   |  52 ++++++++++++++
 4 files changed, 174 insertions(+), 39 deletions(-)

Comment by Matt Kangas [ 14/Oct/13 ]

Verified that your CR resolves this on Ubuntu 12.04

Comment by Shaun Verch [ 13/Oct/13 ]

Fix here: http://codereview.10gen.com/13153001/ Verified that test passes with fix, now running whole replSet suite (since other tests that didn't get to run yet in mci were broken by this as well).

Comment by Matt Kangas [ 12/Oct/13 ]

More examples of this:

b2f87f53245b Enterprise SUSE 11 64-bit replicasets_auth
b2f87f53245b Linux 64-bit replicasets_auth
b2f87f53245b Enterprise RHEL 6.2 64-bit replicasets_auth
b2f87f53245b Enterprise Linux 64-bit Amazon AMI replicasets_auth

Comment by Matt Kangas [ 12/Oct/13 ]

Confirmed on Ubuntu 12.04:

  • 24b6d27d9a00 bad
  • 0ffa31cb9e1f good

Bisecting now

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