From f5645eebf138a941f0c6bd65f535feafedff1eeb Mon Sep 17 00:00:00 2001 From: MenD32 Date: Sat, 19 Oct 2024 14:03:34 +0300 Subject: [PATCH] feat(tests): E2E test for daemon retry Signed-off-by: MenD32 --- test/e2e/fixtures/when.go | 6 +++++- test/e2e/retry_test.go | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/test/e2e/fixtures/when.go b/test/e2e/fixtures/when.go index 62b2b78bb15b..993e2b55b1ac 100644 --- a/test/e2e/fixtures/when.go +++ b/test/e2e/fixtures/when.go @@ -527,7 +527,11 @@ func (w *When) DeletePod(name string) *When { w.t.Helper() ctx := context.Background() fmt.Printf("deleting pod %s\n", name) - err := w.kubeClient.CoreV1().Pods(Namespace).Delete(ctx, name, metav1.DeleteOptions{}) + _, err := w.kubeClient.CoreV1().Pods(Namespace).Get(ctx, name, metav1.GetOptions{}) + if err != nil { + w.t.Fatalf("pod %s not found", name) + } + err = w.kubeClient.CoreV1().Pods(Namespace).Delete(ctx, name, metav1.DeleteOptions{}) if err != nil { w.t.Fatal(err) } diff --git a/test/e2e/retry_test.go b/test/e2e/retry_test.go index c5e05c8cd5cf..885884948112 100644 --- a/test/e2e/retry_test.go +++ b/test/e2e/retry_test.go @@ -274,7 +274,7 @@ spec: container: image: appropriate/curl:latest command: ["/bin/sh", "-c"] - args: ["echo curl --silent -G http://{{inputs.parameters.server-ip}}:80/ && curl --silent -G http://{{inputs.parameters.server-ip}}:80/"] + args: ["echo curl --silent -G http://{{inputs.parameters.server-ip}}:80/ && curl --silent -G http://{{inputs.parameters.server-ip}}:80/ && sleep 10"] `). When(). SubmitWorkflow().