[release-0.18] Tune KubeRay e2e task durations for faster CI#12224
Conversation
The InTreeAutoscaling rayjob spec ran 3 tasks of 60s each. The long sleeps were sized so that tasks survive scale-up and pod replacement verification, but the retried task of the deleted worker alone added a full extra minute after verification was already done. Replace them with a queue of 20 tasks of 10s each: pending tasks hold worker demand through verification no matter how long scale-up or replacement takes, and the job drains quickly once the queue is empty. The multi scale-up spec ended with 32 sequential 1s tasks to keep the job alive while scale-down is verified. Idle detection takes idleTimeoutSeconds=10 plus the annotation update, so 20 tasks (~25s) are enough with margin.
✅ Deploy Preview for kubernetes-sigs-kueue ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. 🗂️ Base branches to auto review (1)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: k8s-infra-cherrypick-robot 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 |
This is an automated cherry-pick of #12213
/assign mimowo