Skip to content

test: add WorkloadDeployment HPA lifecycle chainsaw tests - #205

Open
savme wants to merge 1 commit into
feat/workloaddeployment-hpa-controllerfrom
test/workloaddeployment-hpa-chainsaw
Open

test: add WorkloadDeployment HPA lifecycle chainsaw tests#205
savme wants to merge 1 commit into
feat/workloaddeployment-hpa-controllerfrom
test/workloaddeployment-hpa-chainsaw

Conversation

@savme

@savme savme commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

This PR adds Chainsaw e2e coverage for the WorkloadDeployment HPA controller.

It also adds a Taskfile for e2e-only workflows using the shared datum-cloud/test-infra setup. This does not replace the existing Makefile - make test-e2e delegates to the new Taskfile flow.

The tests run against a test-infra cluster and verify the controller creates, updates, and removes local HPAs based on WorkloadDeployment autoscaling settings. These tests only validate HPA object lifecycle and spec sync. They do not test real scale-up or scale-down behavior yet.

@savme
savme force-pushed the test/workloaddeployment-hpa-chainsaw branch from 3e11fed to fe29066 Compare August 4, 2026 13:56
@scotwells

Copy link
Copy Markdown
Contributor

@savme FYI looks like CI is failing on these

@savme

savme commented Aug 5, 2026

Copy link
Copy Markdown
Contributor Author

@scotwells arduino/setup-task got rate limited, so I had to give it a kick! Thanks for letting me know - I missed the CI failure

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