[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: |
|
||||||||
| 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: (cherry picked from commit 4d8bc5a24d08a7db945a000d569557fc1f04d539) |
| Comment by Githook User [ 01/May/20 ] |
|
Author: {'name': 'Jason Chan', 'email': 'jason.chan@10gen.com', 'username': 'jasonjhchan'}Message: |