diff options
author | Mark Benvenuto <mark.benvenuto@mongodb.com> | 2019-03-01 15:46:12 -0500 |
---|---|---|
committer | Mark Benvenuto <mark.benvenuto@mongodb.com> | 2019-03-01 15:46:12 -0500 |
commit | df3f76da935a45302d7b24b0abe618af6dd34744 (patch) | |
tree | 1513846ddd99b372cff9912dd9532e665afe6504 /jstests/free_mon | |
parent | 2fccb141496d8580735de6e05f7d0985c4f5dbd0 (diff) | |
download | mongo-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.js | 8 | ||||
-rw-r--r-- | jstests/free_mon/free_mon_rs_perm_del.js | 4 | ||||
-rw-r--r-- | jstests/free_mon/free_mon_rs_register.js | 4 |
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)); |