From 8f2af3011af1f25f1ef75240cc62ff2fe0d95ec0 Mon Sep 17 00:00:00 2001 From: Guillaume Tardif Date: Fri, 26 Feb 2021 09:51:10 +0100 Subject: [PATCH] continue waiting if expected container not yet ready for inspect Signed-off-by: Guillaume Tardif --- aci/e2e/e2e-aci_test.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aci/e2e/e2e-aci_test.go b/aci/e2e/e2e-aci_test.go index c3cf4272..71ac5548 100644 --- a/aci/e2e/e2e-aci_test.go +++ b/aci/e2e/e2e-aci_test.go @@ -977,7 +977,10 @@ func getContainerName(stdout string) string { func waitForStatus(t *testing.T, c *E2eCLI, containerID string, statuses ...string) { checkStopped := func(logt poll.LogT) poll.Result { - res := c.RunDockerCmd("inspect", containerID) + res := c.RunDockerOrExitError("inspect", containerID) + if res.Error != nil { + return poll.Continue("Error while inspecting container %s: %s", containerID, res.Combined()) + } containerInspect, err := parseContainerInspect(res.Stdout()) assert.NilError(t, err) for _, status := range statuses {