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

test: wait for keyring in plan submission tests #24122

Merged
merged 1 commit into from
Oct 3, 2024
Merged

Conversation

tgross
Copy link
Member

@tgross tgross commented Oct 3, 2024

In #23977 we merged a change to how the keyring was stored. Because keyring initialization takes slightly longer now, this uncovered existing timing bugs in some of our tests where tests that require the keyring (ex. plan applier tests) were waiting for the leader but not the keyring initialization. Fix another example we've seen causing test flakes.

Ref: #24021 for an earlier example

In #23977 we merged a change to how the keyring was stored. Because keyring
initialization takes slightly longer now, this uncovered existing timing bugs in
some of our tests where tests that require the keyring (ex. plan applier tests)
were waiting for the leader but not the keyring initialization. Fix another
example we've seen causing test flakes.
@tgross tgross added this to the 1.9.0 milestone Oct 3, 2024
@tgross tgross added theme/testing Test related issues theme/keyring labels Oct 3, 2024
@tgross tgross merged commit f7d4bd2 into main Oct 3, 2024
32 checks passed
@tgross tgross deleted the test-wait-for-keyring branch October 3, 2024 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants