summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenety Goh <benety@mongodb.com>2018-02-23 15:10:31 -0500
committerBenety Goh <benety@mongodb.com>2018-02-23 15:20:45 -0500
commitfd83ef4e9069e4dee7149b3dc589be66590a520f (patch)
treeaef0cdd9781d6bc93dc901e8628a1a9be3a25bbf
parentb6255e320eadfdbff22bf18b31450a5274ef76f6 (diff)
downloadmongo-fd83ef4e9069e4dee7149b3dc589be66590a520f.tar.gz
SERVER-33472 reduce number of electable nodes in upgrade_to_ssl_nossl.js from 3 to 2
This reduces the likelihood of election races on slow machines when restarting nodes.
-rw-r--r--jstests/sslSpecial/upgrade_to_ssl_nossl.js12
1 files changed, 10 insertions, 2 deletions
diff --git a/jstests/sslSpecial/upgrade_to_ssl_nossl.js b/jstests/sslSpecial/upgrade_to_ssl_nossl.js
index a500499c1da..a4e9cb43f9b 100644
--- a/jstests/sslSpecial/upgrade_to_ssl_nossl.js
+++ b/jstests/sslSpecial/upgrade_to_ssl_nossl.js
@@ -9,7 +9,15 @@
load("jstests/ssl/libs/ssl_helpers.js");
-var rst = new ReplSetTest({name: 'sslSet', nodes: 3, nodeOptions: {sslMode: "disabled"}});
+var rst = new ReplSetTest({
+ name: 'sslSet',
+ nodes: [
+ {},
+ {},
+ {rsConfig: {priority: 0}},
+ ],
+ nodeOptions: {sslMode: "disabled"}
+});
rst.startSet();
rst.initiate();
@@ -32,4 +40,4 @@ assert.eq(3, rstConn3.getDB("test").a.count(), "Error interacting with replSet")
var canConnectSSL = runMongoProgram(
"mongo", "--port", rst.ports[0], "--ssl", "--sslAllowInvalidCertificates", "--eval", ";");
assert.eq(0, canConnectSSL, "SSL Connection attempt failed when it should succeed");
-rst.stopSet(); \ No newline at end of file
+rst.stopSet();