Skip to content

Add runner diagnostics and increase HR rolling upgrade timeout#2522

Merged
Crumby merged 1 commit into
mainfrom
runner-diagnostics
Jun 3, 2026
Merged

Add runner diagnostics and increase HR rolling upgrade timeout#2522
Crumby merged 1 commit into
mainfrom
runner-diagnostics

Conversation

@tristantarrant
Copy link
Copy Markdown
Member

Summary

  • Add CPU/memory diagnostics to the dependencies action so all CI jobs log the runner hardware profile. This helps correlate test failures with slower GitHub-hosted runners.
  • Increase the SinglePodTimeout for the Hot Rod Rolling Upgrade test from 5m to 10m via the TEST_SINGLE_POD_TIMEOUT env var.

Context

The TestHotRodRollingUpgrade test occasionally fails in the infinispan repo CI when upgrading the operand to 15.2.6. The upgrade consistently takes close to the 5 minute SinglePodTimeout boundary and times out on slower runners:

Run 15.2.6 result
Passing ~3m58s, success
Failing (3 runs) timeout at exactly 5m

GitHub runners are not homogeneous (AMD EPYC vs Intel Ice Lake, different clock speeds), so the diagnostics step will help identify whether failures correlate with specific runner hardware.

Created with the assistance of an AI tool

Add CPU/memory diagnostics to the dependencies action so all CI jobs
log the runner hardware profile. This helps correlate test failures
with slower GitHub-hosted runners.

Increase the SinglePodTimeout for the Hot Rod Rolling Upgrade test
from 5m to 10m. The operand upgrade to 15.2.6 consistently takes
close to 5 minutes and occasionally times out on slower runners.
@Crumby Crumby merged commit 1a9d2b1 into main Jun 3, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants