-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
The legacy spec test runner does not assert that a session is actually pinned when executing the targetedFailPoint operation. This resulted in flaky test failures because the fail point would be configured on the primary server by default.
This was discovered while implementing PHPLIB-1228.
Note that the unified test runner does not have this problem, as its targetedFailPoint operation does assert.
- is related to
-
PHPLIB-1228 Permit legacy transaction tests to run on load-balanced topologies and Atlas Serverless
- Closed