Skip to content

test: start RealisticLoad after pod is Ready (real fix for contention)#51

Merged
SebTardif merged 1 commit into
mainfrom
fix/realisticload-start-load-after-ready
May 26, 2026
Merged

test: start RealisticLoad after pod is Ready (real fix for contention)#51
SebTardif merged 1 commit into
mainfrom
fix/realisticload-start-load-after-ready

Conversation

@SebTardif

@SebTardif SebTardif commented May 26, 2026

Copy link
Copy Markdown
Contributor

Lower stress-ng pod requests from 300m/128Mi to 50m/32Mi so the pod
schedules quickly on the contended k3d node (13 parallel E2E tests
sharing ~4 CPUs). Burstable QoS lets the container burst to its actual
~200m CPU usage without affecting scheduling.

Also lower MaxAllowed from 250m to 80m so the operator's max bound
is actually triggered (the recommendation of ~100m exceeds 80m),
preserving the BoundsApplied assertion.

Changes:

  • CPU request: 300m -> 50m
  • Memory request: 128Mi -> 32Mi
  • MaxAllowed: 250m -> 80m
  • Poll/assertion thresholds adjusted to match
  • Wait for CPU explanation to be populated before asserting

@SebTardif SebTardif enabled auto-merge (squash) May 26, 2026 18:21
@SebTardif SebTardif force-pushed the fix/realisticload-start-load-after-ready branch from 9f477f7 to fd8892c Compare May 26, 2026 20:04
@SebTardif SebTardif force-pushed the fix/realisticload-start-load-after-ready branch 3 times, most recently from 685b7f2 to 89d926d Compare May 26, 2026 21:44
Lower stress-ng pod requests from 300m/128Mi to 50m/32Mi so the pod
schedules quickly on the contended k3d node (13 parallel E2E tests
sharing ~4 CPUs). Burstable QoS lets the container burst to its actual
~200m CPU usage without affecting scheduling.

Roll back the 3m readiness timeout (120s is sufficient) and the 6m
recommendation poll timeout (3m is sufficient with fast scheduling).

Fixes #49

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
@SebTardif SebTardif force-pushed the fix/realisticload-start-load-after-ready branch from 89d926d to 777e913 Compare May 26, 2026 22:19
@SebTardif SebTardif merged commit 311689b into main May 26, 2026
29 checks passed
@SebTardif SebTardif deleted the fix/realisticload-start-load-after-ready branch June 21, 2026 02:42
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.

1 participant