diff --git a/e2e/scaling/scaling_test.go b/e2e/scaling/scaling_test.go index 5ab9f0468..0df3fcf8c 100644 --- a/e2e/scaling/scaling_test.go +++ b/e2e/scaling/scaling_test.go @@ -187,6 +187,9 @@ func testScalingSystemJob(t *testing.T) { must.Eq(t, a.ID, initialAllocs[i].ID) } + // Wait for the deployment to finish + must.NoError(t, e2eutil.WaitForLastDeploymentStatus(jobID, defaultNS, "successful", nil)) + // Scale down to 0 testMeta = map[string]any{"scaling-e2e-test": "value"} scaleResp, _, err = nomad.Jobs().Scale(jobID, "system_job_group", pointer.Of(0),