-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Cluster Scalability
-
Fully Compatible
-
ClusterScalability 6Jul-20Jul
-
0
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Coordinator unit tests can fail checkDonorDocumentsFinalMetrics because documentsFinal is persisted by a separate write within the kBlockingWrites phase (updateNumberOfDocsCopiedFinal), after the state transition write. The test may read the coordinator doc between the two writes and assert documentsFinal's content before it's written.
checkDonorDocumentsFinalMetrics should re-read the coordinator document until documentsFinal is persisted before asserting.