When manually re-running canaries, it is possible that they run together with the automated mainline/release canaries, causing race conditions in the tests.
What was the solution? (How)
Add a canary group for each of the mainline/release canaries. So that they will not run together causing failures.
What is the impact of this change?
Canaries will not run at the same time causing failures.
How was this change tested?
Will be tested through github actions
Was this change documented?
No
Is this a breaking change?
No
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
What was the problem/requirement? (What/Why)
When manually re-running canaries, it is possible that they run together with the automated mainline/release canaries, causing race conditions in the tests.
What was the solution? (How)
Add a canary group for each of the mainline/release canaries. So that they will not run together causing failures.
What is the impact of this change?
Canaries will not run at the same time causing failures.
How was this change tested?
Will be tested through github actions
Was this change documented?
No
Is this a breaking change?
No
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.