The replication_consistency_markers_imply_bm is never initializing the ShardingState but is using AutoGetCollection during the test. AutoGetCollection is one of the places where the direct shard operation checks are performed, which uses the sharding state to determine whether the cluster is sharded.
The test can skip the direct connection checks using the failpoint `skipDirectConnectionChecks`.
- is caused by
-
SERVER-86796 Move direct connection checks into the collection acquisition (and autoGetCollection)
- Closed