summaryrefslogtreecommitdiff
path: root/jstests/free_mon
diff options
context:
space:
mode:
authorMark Benvenuto <mark.benvenuto@mongodb.com>2019-03-01 15:46:12 -0500
committerMark Benvenuto <mark.benvenuto@mongodb.com>2019-03-01 15:46:12 -0500
commitdf3f76da935a45302d7b24b0abe618af6dd34744 (patch)
tree1513846ddd99b372cff9912dd9532e665afe6504 /jstests/free_mon
parent2fccb141496d8580735de6e05f7d0985c4f5dbd0 (diff)
downloadmongo-df3f76da935a45302d7b24b0abe618af6dd34744.tar.gz
SERVER-39823 Free Monitoring may ignore re-register requests on secondaries
Diffstat (limited to 'jstests/free_mon')
-rw-r--r--jstests/free_mon/free_mon_rs_delete.js8
-rw-r--r--jstests/free_mon/free_mon_rs_perm_del.js4
-rw-r--r--jstests/free_mon/free_mon_rs_register.js4
3 files changed, 8 insertions, 8 deletions
diff --git a/jstests/free_mon/free_mon_rs_delete.js b/jstests/free_mon/free_mon_rs_delete.js
index 335d93cfef4..0995d05c3f8 100644
--- a/jstests/free_mon/free_mon_rs_delete.js
+++ b/jstests/free_mon/free_mon_rs_delete.js
@@ -24,8 +24,8 @@ load("jstests/free_mon/libs/free_mon.js");
mock_web.waitRegisters(2);
- assert.eq(FreeMonGetServerStatus(rst.getPrimary()).state, 'enabled');
- assert.eq(FreeMonGetServerStatus(rst.getSecondary()).state, 'enabled');
+ WaitForRegistration(rst.getPrimary());
+ WaitForRegistration(rst.getSecondary());
const qs1 = mock_web.queryStats();
@@ -52,8 +52,8 @@ load("jstests/free_mon/libs/free_mon.js");
sleep(20 * 1000);
- assert.eq(FreeMonGetServerStatus(rst.getPrimary()).state, 'enabled');
- assert.eq(FreeMonGetServerStatus(rst.getSecondary()).state, 'enabled');
+ WaitForRegistration(rst.getPrimary());
+ WaitForRegistration(rst.getSecondary());
rst.stopSet();
diff --git a/jstests/free_mon/free_mon_rs_perm_del.js b/jstests/free_mon/free_mon_rs_perm_del.js
index 3f15719062d..b8cb3e73a59 100644
--- a/jstests/free_mon/free_mon_rs_perm_del.js
+++ b/jstests/free_mon/free_mon_rs_perm_del.js
@@ -24,8 +24,8 @@ load("jstests/free_mon/libs/free_mon.js");
mock_web.waitRegisters(2);
- assert.eq(FreeMonGetServerStatus(rst.getPrimary()).state, 'enabled');
- assert.eq(FreeMonGetServerStatus(rst.getSecondary()).state, 'enabled');
+ WaitForRegistration(rst.getPrimary());
+ WaitForRegistration(rst.getSecondary());
mock_web.enableFaults();
mock_web.waitFaults(1);
diff --git a/jstests/free_mon/free_mon_rs_register.js b/jstests/free_mon/free_mon_rs_register.js
index acbdab3301c..cabb82077fb 100644
--- a/jstests/free_mon/free_mon_rs_register.js
+++ b/jstests/free_mon/free_mon_rs_register.js
@@ -28,8 +28,8 @@ load("jstests/free_mon/libs/free_mon.js");
mock_web.waitRegisters(2);
- assert.eq(FreeMonGetServerStatus(rst.getPrimary()).state, 'enabled');
- assert.eq(FreeMonGetServerStatus(rst.getSecondary()).state, 'enabled');
+ WaitForRegistration(rst.getPrimary());
+ WaitForRegistration(rst.getSecondary());
const last_register = mock_web.query("last_register");
print(tojson(last_register));