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

TST: switch future-dependencies tests from daily to weekly frequency, add auto-reporting in case of failure #4560

Merged

Conversation

neutrinoceros
Copy link
Member

@neutrinoceros neutrinoceros commented Jul 2, 2023

PR Summary

Automate reporting of failures in scheduled tests with future dependencies, also reduce their frequency from daily to weekly. This technique is taken from matplotlib. As a test, I deployed it in a personal repo and found that it worked without any further configuration.

closes #3731

@neutrinoceros neutrinoceros added infrastructure Related to CI, versioning, websites, organizational issues, etc tests: running tests Issues with the test setup enhancement Making something better labels Jul 2, 2023
@neutrinoceros neutrinoceros force-pushed the auto_issue_future_break branch from 873593a to 79696d9 Compare July 2, 2023 17:00
@neutrinoceros neutrinoceros force-pushed the auto_issue_future_break branch from 79696d9 to cef612a Compare July 2, 2023 17:22
@neutrinoceros neutrinoceros marked this pull request as ready for review July 2, 2023 18:20
Copy link
Contributor

@chrishavlin chrishavlin left a comment

Choose a reason for hiding this comment

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

great!!

@neutrinoceros neutrinoceros merged commit f884f30 into yt-project:main Jul 19, 2023
@neutrinoceros neutrinoceros deleted the auto_issue_future_break branch July 19, 2023 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Making something better infrastructure Related to CI, versioning, websites, organizational issues, etc tests: running tests Issues with the test setup
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ENH: automated issues on failures for bleeding-edge CI ?
2 participants