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