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

Run all smoke tests on merge to main #4141

Merged
merged 6 commits into from
Jul 24, 2024

Conversation

testlabauto
Copy link
Contributor

@testlabauto testlabauto commented Jul 24, 2024

This pull request changes the testing flow of smoke tests run with PRs and merges to main. Previously, the same github action was run on pull request and on merge to main. That action would run some unit, some integration, and some smoke tests (tagged with #pr). Now, instead of running the same action on PR and on merge, the on-merge action has been updated to run all smoke tests on merge to main (not just the ones tagged with #pr).

The smoke tests are broken up in this fashion because they are time consuming. The idea is to keep the PR set of tests under 7 minutes. If the merge-to-main tests fail, the PR author will be notified via email by github as long as they have their notification settings properly configured (https://github.com/settings/notifications):

image

QA Notes

All smoke tests should pass.

jonvanausdeln
jonvanausdeln previously approved these changes Jul 24, 2024
Copy link
Contributor

@jonvanausdeln jonvanausdeln left a comment

Choose a reason for hiding this comment

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

Given all we talked about in slack, LGTM! :shipit:

@testlabauto testlabauto changed the title Run all smoke tests not tagged with #pr on merge to main Run all smoke tests on merge to main Jul 24, 2024
@testlabauto testlabauto merged commit 8c256f4 into main Jul 24, 2024
2 checks passed
@testlabauto testlabauto deleted the cmead/reverse-pr-tag-execution-on-merge branch July 24, 2024 20:52
@github-actions github-actions bot locked and limited conversation to collaborators Jul 24, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants