-
Notifications
You must be signed in to change notification settings - Fork 125
Add unique ID to root_path for bundle integration test fixtures
#1917
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
Conversation
root_path for bundle integation test fixtures
|
If integration tests don't run automatically, an authorized user can run them manually by following the instructions below: Trigger: Inputs:
Checks will be approved automatically on success. |
|
Test Details: go/deco-tests/11934380182 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not being used anywhere
root_path for bundle integation test fixturesroot_path for bundle integration test fixtures
Changes
Integration tests using these fixtures could have been flaky when run in parallel using the same user's identity. They would also possibly have piggybacked state from previous runs.
This PR adds a UUID to the root_path to force independent bundle deployments for every test run.
I have checked that all bundles in
internal/bundle/bundleshaveroot_pathnamespaced to a UUID.Tests
Self testing.