Skip to content

HDDS-11355. Remove Flaky tag from testMultiBlockWritesWithIntermittentDnFailures - #11101

Open
shuan1026 wants to merge 1 commit into
apache:masterfrom
shuan1026:HDDS-11355
Open

HDDS-11355. Remove Flaky tag from testMultiBlockWritesWithIntermittentDnFailures#11101
shuan1026 wants to merge 1 commit into
apache:masterfrom
shuan1026:HDDS-11355

Conversation

@shuan1026

Copy link
Copy Markdown
Contributor

What changes were proposed in this pull request?

This removes the @Flaky("HDDS-11355") annotation from
TestMultiBlockWritesWithDnFailures#testMultiBlockWritesWithIntermittentDnFailures.

The test was marked flaky after a single intermittent failure (StorageContainerException: Unable to find the block with bcsID .... To check whether the underlying race is still present, the test was re-run 700 times against current master:

Run Iterations × Splits Failures
[32617217787] 10×10 = 100 0
[32618658358] 10×20 = 200 0
[32629728164] 20×20 = 400 0
Total 700 0

No failures were reproduced, and a review of the commits touching this test since it was flagged found only cosmetic changes (renames, license-header fixes, a mechanical switch to a global JUnit5 timeout) no real fix for a race condition. Given the zero-failure rate over 700 runs and no further failure reports since, this proposes removing the flaky tag rather than leaving the test permanently skipped.

What is the link to the Apache JIRA

https://issues.apache.org/jira/browse/HDDS-11355

How was this patch tested?

Via workflow_dispatch on a fork, running the test 700 times on current master with zero failures.

…s#testMultiBlockWritesWithIntermittentDnFailures
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant