-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Labels
testingUnit, regression, performance, QA, test automationUnit, regression, performance, QA, test automation
Milestone
Description
Tests can fail if a branch is not up to date with main even if it has already passed tests and has no merge conflicts. To resolve this, we should
- have gh actions rerun tests after merging to main.
- have any main branch pushes trigger autoupdates using: https://github.com/chinthakagodawita/autoupdate
Refer to sample scenario:
@DmitryMK PR is here: #1377
@RamilCDISC to avoid this type of problem in the future, we should always "Update Branch" (even if there are no merge conflicts) and wait for the tests to rerun before doing a merge. I wish we could enforce this in GH, but maybe an alternative option is to rerun our tests after a merge to main. I will make a ticket for this.
Originally posted by @gerrycampion in #1369 (comment)
Metadata
Metadata
Assignees
Labels
testingUnit, regression, performance, QA, test automationUnit, regression, performance, QA, test automation