[SERVER-47763] Only run exhaust ismaster metrics tests in the integration_tests_standalone and integration_tests_sharded suites Created: 24/Apr/20  Updated: 29/Oct/23  Resolved: 01/May/20

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: 4.5 Required
Fix Version/s: 4.4.0-rc4, 4.7.0

Type: Bug Priority: Major - P3
Reporter: Jason Chan Assignee: Jason Chan
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v4.4
Sprint: Repl 2020-05-04
Participants:
Linked BF Score: 26

 Description   

It looks like the ReplicaSetMonitor now uses exhaust streamable isMaster by default. This is problematic for our exhaust isMaster metrics integration tests as these tests assume no other clients will initiate exhaust streams with the server. Naturally, the metrics received can end up being incorrect. We should exclude our tests from being run in the integration_tests_replset suite.



 Comments   
Comment by Githook User [ 04/May/20 ]

Author:

{'name': 'Jason Chan', 'email': 'jason.chan@10gen.com', 'username': 'jasonjhchan'}

Message: SERVER-47763 Only run exhaust ismaster metrics tests in the integration_tests_standalone and integration_tests_sharded suites

(cherry picked from commit 4d8bc5a24d08a7db945a000d569557fc1f04d539)
Branch: v4.4
https://github.com/mongodb/mongo/commit/95aa86755151a0d914700c110111b488e45d44c5

Comment by Githook User [ 01/May/20 ]

Author:

{'name': 'Jason Chan', 'email': 'jason.chan@10gen.com', 'username': 'jasonjhchan'}

Message: SERVER-47763 Only run exhaust ismaster metrics tests in the integration_tests_standalone and integration_tests_sharded suites
Branch: master
https://github.com/mongodb/mongo/commit/4d8bc5a24d08a7db945a000d569557fc1f04d539

Generated at Thu Feb 08 05:15:10 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.