Skip to content

Refine scale test delete measurements#621

Merged
shayasoolin merged 5 commits into
ai-dynamo:mainfrom
shayasoolin:scale-test-delete-measurement-cleanup
May 19, 2026
Merged

Refine scale test delete measurements#621
shayasoolin merged 5 commits into
ai-dynamo:mainfrom
shayasoolin:scale-test-delete-measurement-cleanup

Conversation

@shayasoolin

Copy link
Copy Markdown
Contributor

What type of PR is this?

/kind cleanup

What this PR does / why we need it:

Removes the 5000-pod deletion scale test and changes ScaleTest_1000 to measure only the user-facing PCS delete request latency. After cascade-delete, waiting for all child resources and pods to disappear mostly measures Kubernetes API server and garbage collector behavior rather than Grove controller overhead.

Adds a small regular e2e test that verifies PCS deletion cascades through the owned Grove resource tree and managed child resources.

Which issue(s) this PR fixes:

Related to #423

Special notes for your reviewer:

The scale result intentionally excludes Kubernetes cascade-cleanup latency. Cascade-delete correctness is covered by the new small e2e test instead.

Does this PR introduce a API change?

NONE

Additional documentation e.g., enhancement proposals, usage docs, etc.:

NONE

@copy-pr-bot

copy-pr-bot Bot commented May 18, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

danbar2
danbar2 previously approved these changes May 19, 2026
Comment thread operator/e2e/tests/cascade_delete_test.go Outdated
Comment thread operator/e2e/tests/cascade_delete_test.go
@shayasoolin shayasoolin merged commit 7ed16cb into ai-dynamo:main May 19, 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.

3 participants