From 3e72b3f360bea45c6da09913fe70fe7c59ef02ba Mon Sep 17 00:00:00 2001 From: Dan Mihai Date: Wed, 3 Apr 2024 22:11:15 +0000 Subject: [PATCH] tests: k8s-job: wait for job successful create Don't just verify SuccessfulCreate - wait for it if needed. Fixes: #9138 Signed-off-by: Dan Mihai --- tests/integration/kubernetes/k8s-job.bats | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/integration/kubernetes/k8s-job.bats b/tests/integration/kubernetes/k8s-job.bats index 3dcf18d08..9b64d4dec 100644 --- a/tests/integration/kubernetes/k8s-job.bats +++ b/tests/integration/kubernetes/k8s-job.bats @@ -23,7 +23,7 @@ setup() { kubectl apply -f "${yaml_file}" # Verify job - kubectl describe jobs/"$job_name" | grep "SuccessfulCreate" + waitForProcess "$wait_time" "$sleep_time" "kubectl describe job $job_name | grep SuccessfulCreate" # List pods that belong to the job pod_name=$(kubectl get pods --selector=job-name=$job_name --output=jsonpath='{.items[*].metadata.name}')