[SERVER-11170] ipv6_connection_string_validation.js failing on MCI Linux 64-bit Created: 14/Oct/13 Updated: 11/Jul/16 Resolved: 15/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: | Ernie Hershey |
| Resolution: | Done | Votes: | 0 |
| Labels: | buildbot | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Backwards Compatibility: | Fully Compatible | ||||
| Operating System: | ALL | ||||
| Participants: | |||||
| Linked BF Score: | 0 | ||||
| Description |
|
ae9897079d21 Linux 64-bit slow_nightly_tests
Last green at 6a70c219c629 committed Fri Oct 11. Hard to tell whose this is. I cannot repro on Ubuntu 12.04. Shaun? |
| Comments |
| Comment by auto [ 15/Oct/13 ] | ||||||||
|
Author: {u'username': u'ehershey', u'name': u'Ernie Hershey', u'email': u'ernie.hershey@10gen.com'}Message: | ||||||||
| Comment by Shaun Verch [ 14/Oct/13 ] | ||||||||
|
Yeah, it seems like ipv6 is not supported (this was run using the spawn script with linux-64 as the distro):
| ||||||||
| Comment by Matt Kangas [ 14/Oct/13 ] | ||||||||
|
I'm thinking this is an MCI configuration issue, not a code issue. Example: Failed on 3f2c4c4afd01 Linux 64-bit DUR OFF slow_nightly_tests, host ec2-107-22-12-158.compute-1.amazonaws.com These commits are immediately adjacent. So I'm thinking failure is correlated on the host, not the commit. Also note the failure message:
Perhaps (some) EC2 MCI boxes are running without an IPv6 stack enabled, but the nj1 boxes are? ian@10gen.com - convert this to an MCI ticket? | ||||||||
| Comment by Shaun Verch [ 14/Oct/13 ] | ||||||||
|
This is the first commit where the test failure is "uncovered": https://github.com/mongodb/mongo/commit/ae9897079d2139bb451d2c2183bfe4a96f879899 | ||||||||
| Comment by Shaun Verch [ 14/Oct/13 ] | ||||||||
|
I don't think anything I did since then could cause this, but I'll try to reproduce it. Changed mongobridge only, and this test doesn't use the "bridge()" jstest helper in replsettest.js: Changed the appendSetParametersArgs helper in servers.js. This seems like the only thing that could affect this, but I'm not sure how it would break anything. Basically it just makes sure that the argument is a string type before trying to call "indexOf". Changed time_support_test.cpp only: (I have another commit there, but I reverted it so these are the only three in since then) |