Fix more podman-logs flakes
No issue filed, because I thought these were related to 16132.
They're not: they're actual test bugs, running "play kube"
without actually waiting for the container to run. Fix that.
@@ -1784,6 +1784,10 @@ var _ = Describe("Podman play kube", func() {
kube.WaitWithDefaultTimeout()
Expect(kube).Should(Exit(0))
+ wait := podmanTest.Podman([]string{"wait", getCtrNameInPod(p)})
+ wait.WaitWithDefaultTimeout()
+ Expect(wait).Should(Exit(0))
+
logs := podmanTest.Podman([]string{"logs", getCtrNameInPod(p)})
logs.WaitWithDefaultTimeout()
Expect(logs).Should(Exit(0))
@@ -1801,6 +1805,10 @@ var _ = Describe("Podman play kube", func() {
kube.WaitWithDefaultTimeout()
Expect(kube).Should(Exit(0))
+ wait := podmanTest.Podman([]string{"wait", getCtrNameInPod(p)})
+ wait.WaitWithDefaultTimeout()
+ Expect(wait).Should(Exit(0))
+
logs := podmanTest.Podman([]string{"pod", "logs", p.Name})
logs.WaitWithDefaultTimeout()
Expect(logs).Should(Exit(0))
@@ -1818,6 +1826,10 @@ var _ = Describe("Podman play kube", func() {
kube.WaitWithDefaultTimeout()
Expect(kube).Should(Exit(0))
+ wait := podmanTest.Podman([]string{"wait", getCtrNameInPod(p)})
+ wait.WaitWithDefaultTimeout()
+ Expect(wait).Should(Exit(0))
+
logs := podmanTest.Podman([]string{"pod", "logs", "-c", getCtrNameInPod(p), p.Name})
logs.WaitWithDefaultTimeout()
Expect(logs).Should(Exit(0))
