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

o/servicestate: test has internal ordering issues, consider both cases #10206

Merged
merged 1 commit into from
Apr 28, 2021

Conversation

pedronis
Copy link
Collaborator

any of the two groups can end up being checked first and produce the error seen

maybe the underlying function should use a multi-error but as we maintain the state there it might be overkill

…ties

any of the two groups can end up being checked first and produce the error seen

maybe the underlying function should use a multi-error but as we mantain
the state there it might be overkill
@pedronis pedronis added ⚠ Critical High-priority stuff (e.g. to fix master) Test Robustness labels Apr 28, 2021
Copy link
Contributor

@mvo5 mvo5 left a comment

Choose a reason for hiding this comment

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

Thank you

@pedronis pedronis closed this Apr 28, 2021
@pedronis pedronis added the Skip spread Indicate that spread job should not run label Apr 28, 2021
@pedronis pedronis reopened this Apr 28, 2021
@anonymouse64
Copy link
Member

This bug is also fixed already in #10198 which ensures that we loop over all groups deterministically

@pedronis
Copy link
Collaborator Author

This bug is also fixed already in #10198 which ensures that we loop over all groups deterministically

I considered that, but it feels a bit overkill to me, if we expect those errors to happen then a multi-error would be better instead

@pedronis pedronis merged commit 0c94918 into snapcore:master Apr 28, 2021
@pedronis pedronis deleted the fix-quotas-order-issue-in-test branch April 28, 2021 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚠ Critical High-priority stuff (e.g. to fix master) Skip spread Indicate that spread job should not run Test Robustness
Projects
None yet
3 participants