The regression test for SERVER-17671 (initial_sync_unsupported_auth_schema.js) can fail with a 'transport error' during reInitiate(). This occurs when DBClientInterface::findN fails to construct a cursor due to an aborted node.
2015-05-05T01:35:10.734-0400 E QUERY Error: DBClientBase::findN: transport error: 127.0.0.1:31002 ns: admin.$cmd query: { ismaster: 1.0 }
at DB.runCommand (src/mongo/shell/db.js:112:29)
at src/mongo/shell/replsettest.js:358:55
at Function.assert.soon (src/mongo/shell/assert.js:183:17)
at ReplSetTest.awaitSecondaryNodes (src/mongo/shell/replsettest.js:351:10)
at ReplSetTest.initiate (src/mongo/shell/replsettest.js:460:10)
at ReplSetTest.reInitiate (src/mongo/shell/replsettest.js:475:10)
at checkedReInitiate (/srv/10gen/mci-exec/mci/shell/src/jstests/replsets/initial_sync_unsupported_auth_schema.js:6:13)
at testInitialSyncAbortsWithUnsupportedAuthSchema (/srv/10gen/mci-exec/mci/shell/src/jstests/replsets/initial_sync_unsupported_auth_schema.js:40:5)
at /srv/10gen/mci-exec/mci/shell/src/jstests/replsets/initial_sync_unsupported_auth_schema.js:91:1 at /srv/10gen/mci-exec/mci/shell/src/jstests/replsets/initial_sync_unsupported_auth_schema.js:16
- is related to
-
SERVER-18198 runCommand in the shell should use native runCommand on DBClient
-
- Closed
-