Modify cron generator script for metal#80527
Conversation
Crons were restricted to UTC 13 - 22. With this change the cron with be more spreadout reducing hitting resource limits
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
WalkthroughIn ChangesCron Hour Remapping for metal- Tests
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Important Pre-merge checks failedPlease resolve all errors before merging. Addressing warnings is optional. ❌ Failed checks (1 error)
✅ Passed checks (14 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: sgoveas The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
[REHEARSALNOTIFIER] Note: If this PR includes changes to step registry files ( |
|
@sgoveas: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Crons were restricted to UTC 13 - 22. With this change the cron with be more spreadout reducing hitting resource limits
Summary by CodeRabbit
This pull request modifies the cron generator script used by the OpenShift CI infrastructure to adjust the scheduling window for metal environment tests.
What Changed
The script that generates periodic cron jobs for openshift-tests-private has been updated to handle test names starting with
metal-differently:Previous behavior (for
baremetal-tests):New behavior (for
metal-tests):^metal-prefix (start with "metal-") rather than containing "baremetal-"Impact
This change increases the time window for job scheduling from 9 hours to 15 hours, which spreads metal environment test jobs more evenly across the day. This helps reduce resource contention on the CI infrastructure by preventing job clustering during peak hours, addressing resource constraint issues previously encountered.
The modification affects CI job scheduling for the openshift-tests-private repository's metal environment tests on the release cluster.