adjust job scheduling avoiding overlaps#80243
Conversation
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bmanzari The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
[REHEARSALNOTIFIER]
A total of 326 jobs have been affected by this change. The above listing is non-exhaustive and limited to 25 jobs. A full list of affected jobs can be found here Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
WalkthroughThis pull request updates cron schedules for OpenShift Agent QE infrastructure test jobs across releases 4.18 through 5.0. Changes affect nightly, stable, and multi-nightly test variants for baremetal, vSphere, OCI, Nutanix, and OVE-based deployments without modifying other job configuration. ChangesAgent QE Test Scheduling Updates
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
@bmanzari: 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. |
Summary by CodeRabbit
This PR adjusts the scheduled run times for agent QE infrastructure test jobs across multiple OpenShift release versions (4.18–5.0) to avoid overlapping job executions.
The changes update cron schedule expressions in CI configuration files for the Agent QE infrastructure across:
Affected test jobs span multiple infrastructure platforms:
The changes exclusively modify the
cronfields in test job definitions while preserving all other job configuration (capabilities, reporter settings, environment variables, workflows, and cluster profiles). This scheduling adjustment is intended to distribute job execution times to prevent resource contention when multiple QE tests would otherwise run simultaneously.Total changes: ~210 cron schedule expressions updated across 24 configuration files (+210/-210 lines)