-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Update test durations automatically based on latest durations from master #12748
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
Test Results (amd64, MA/MR) - Integration, Bootstrap 5 files ±0 5 suites ±0 2h 23m 14s ⏱️ +48s Results for commit c4975e8. ± Comparison against base commit 3bbf944. ♻️ This comment has been updated with latest results. |
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.
Nice! This is really cool! The update-test-durations.yml
might be something we want to consider generalizing and moving to our meta
repository in the future to use it in other repositories as well 🤩
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.
LGTM! Just some minor non-blocking suggestions :)
Motivation
While switching from CircleCI to GitHub Actions, I saw that the test durations file hadn’t been updated in about a year. Since then, we’ve added a lot of new tests. This pull request adds a workflow that downloads test durations from the latest scheduled run on the master branch, combines them, and creates a PR with the updated test durations file. New workflow is scheduled to run every month.
Changes
Testing
Tested in a forked repostiory.