-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Networking & Observability
A few of the NetworkInterfaceTL integration tests use the sleep command to simulate operation timeouts, but this command isn't supported on mongos, so those tests effectively don't run against sharded clusters. They also confusing use a method named pingCommandMissing to detect if the command exists. We should instead use the failCommand failpoint with blockTimeMS set to ensure we have full coverage of all topologies.