From e3cd945cdbed799d62385caebe05232e7396cc6b Mon Sep 17 00:00:00 2001 From: Felix Kunde Date: Tue, 14 Apr 2020 09:41:48 +0200 Subject: [PATCH] fix e2e --- e2e/tests/test_e2e.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/e2e/tests/test_e2e.py b/e2e/tests/test_e2e.py index 272021c3c..ef869dd22 100644 --- a/e2e/tests/test_e2e.py +++ b/e2e/tests/test_e2e.py @@ -634,9 +634,11 @@ class EndToEndTestCase(unittest.TestCase): pods = k8s.list_pods(labels) for pod in pods: - pgdata = [v for v in pod.spec.volumes if v.name == 'pgdata'][0] - pvc = pgdata.persistent_volume_claim - self.assertTrue(k8s.pvc_exist(pvc.claim_name)) + pgdata = [v for v in pod.spec.volumes if v.name == 'pgdata'] + self.assertTrue(len(pgdata) > 0, "No pgdata volumes found") + if len(pgdata) > 0: + pvc = pgdata[0].persistent_volume_claim + self.assertTrue(k8s.pvc_exist(pvc.claim_name), "PVC does not exist") class K8sApi: