Skip to content

Handle eventual consistency in volume tests. - #5174

Merged
NullHypothesis merged 1 commit into
masterfrom
handle-eventual-consistency
Sep 3, 2026
Merged

Handle eventual consistency in volume tests.#5174
NullHypothesis merged 1 commit into
masterfrom
handle-eventual-consistency

Conversation

@NullHypothesis

Copy link
Copy Markdown
Contributor

Volume creation is eventually consistent, meaning that one may not be able to retrieve a volume immediately after its creation. Preflight tests haven't been taking this into account and therefore occasionally fail with "volume not found" errors.

This PR adds require.Eventually invocations to make these tests less brittle.

Volume creation is eventually consistent, meaning that one may not be
able to retrieve a volume immediately after its creation. Preflight
tests haven't been taking this into account and therefore occasionally
fail with "volume not found" errors.

This PR adds `require.Eventually` invocations to make these tests less
brittle.
@NullHypothesis
NullHypothesis merged commit a67e261 into master Sep 3, 2026
21 of 22 checks passed
@NullHypothesis
NullHypothesis deleted the handle-eventual-consistency branch September 3, 2026 19:14
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