Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[fix] fix Auditor ignoring bookies shut down before Auditor start #4419

Merged
merged 3 commits into from
Jun 5, 2024

Conversation

dlg99
Copy link
Contributor

@dlg99 dlg99 commented Jun 4, 2024

Descriptions of the changes in this PR:

Fix #4411
Fix #4410

Motivation

BookieAutoRecoveryTest is flaky on the CI

Changes

I cannot reproduce the test failures/timeouts locally, even by running the test in the loop 100+ times.
After experimenting with a few changes and running this on CI the fix is:

Making sure that Auditor start with all bookies in the knownBookies list, not just running ones, thus fixing situation when bookie goes down before Auditor startup completes.

@dlg99 dlg99 changed the title [test][fix] trying to reduce or fix test flakiness [test][fix] trying to reduce or fix BookieAutoRecoveryTest flakiness Jun 4, 2024
@dlg99 dlg99 changed the title [test][fix] trying to reduce or fix BookieAutoRecoveryTest flakiness [test][fix] fix BookieAutoRecoveryTest flakiness Jun 4, 2024
@dlg99 dlg99 changed the title [test][fix] fix BookieAutoRecoveryTest flakiness [fix] fix Auditor ignoring bookies shut down before Auditor start Jun 5, 2024
Copy link
Contributor

@eolivelli eolivelli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@dlg99 dlg99 merged commit 896137d into apache:master Jun 5, 2024
23 checks passed
@dlg99 dlg99 self-assigned this Jun 5, 2024
@dlg99 dlg99 deleted the artest-flake branch June 5, 2024 15:00
shoothzj pushed a commit that referenced this pull request Jun 8, 2024
lhotari pushed a commit that referenced this pull request Jun 13, 2024
Ghatage pushed a commit to sijie/bookkeeper that referenced this pull request Jul 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment