From 247555c2b793f4e2be8a0882f7bc12a0a1da83b2 Mon Sep 17 00:00:00 2001 From: Maciej Szulik Date: Fri, 6 Dec 2024 18:14:47 +0100 Subject: [PATCH] test: deployment patch status test should check the modified fields Signed-off-by: Maciej Szulik --- test/e2e/apps/deployment.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/test/e2e/apps/deployment.go b/test/e2e/apps/deployment.go index c733ff77eb5..22a08608264 100644 --- a/test/e2e/apps/deployment.go +++ b/test/e2e/apps/deployment.go @@ -396,9 +396,6 @@ var _ = SIGDescribe("Deployment", func() { ginkgo.By("patching the DeploymentStatus") deploymentStatusPatch, err := json.Marshal(map[string]interface{}{ - "metadata": map[string]interface{}{ - "labels": map[string]string{"test-deployment": "patched-status"}, - }, "status": map[string]interface{}{ "readyReplicas": testDeploymentNoReplicas, "availableReplicas": testDeploymentAvailableReplicas, @@ -416,7 +413,9 @@ var _ = SIGDescribe("Deployment", func() { case watch.Modified: if deployment, ok := event.Object.(*appsv1.Deployment); ok { found := deployment.ObjectMeta.Name == testDeployment.Name && - deployment.ObjectMeta.Labels["test-deployment-static"] == "true" + deployment.Status.ReadyReplicas == testDeploymentNoReplicas && + deployment.Status.AvailableReplicas == testDeploymentAvailableReplicas + return found, nil } default: