Some MigrationBlockingOperationCoordinatorV2Test cases are racy

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Cluster Scalability
    • Fully Compatible
    • ALL
    • ClusterScalability 17Aug-31Aug
    • 0
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      RecoversAndUnblocksAfterStepdownWhileStoppingBlocking and RecoversWhenBlockingWithNoOperationsOnDisk trigger failovers and attempt to acquire a handle to the MigrationBlockingOperationCoordinatorV2 instance after step up, however the coordinator at that point is in a state where it is actively trying to clean up (i.e. there are no ongoing operations). If the threads execute such that the cleanup completes before we do the lookup, the tests will spuriously fail.

            Assignee:
            Brett Nawrocki
            Reporter:
            Brett Nawrocki
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: