Wait before any request to the ingress controller pod
This commit is contained in:
parent
4179f71cc4
commit
b18ea267a8
2 changed files with 5 additions and 0 deletions
|
@ -110,6 +110,9 @@ func (f *Framework) BeforeEach() {
|
||||||
LabelSelector: "app.kubernetes.io/name=ingress-nginx",
|
LabelSelector: "app.kubernetes.io/name=ingress-nginx",
|
||||||
})
|
})
|
||||||
assert.Nil(ginkgo.GinkgoT(), err, "waiting for ingress pods to be ready")
|
assert.Nil(ginkgo.GinkgoT(), err, "waiting for ingress pods to be ready")
|
||||||
|
|
||||||
|
// wait before any request
|
||||||
|
time.Sleep(5 * time.Second)
|
||||||
}
|
}
|
||||||
|
|
||||||
// AfterEach deletes the namespace, after reading its events.
|
// AfterEach deletes the namespace, after reading its events.
|
||||||
|
|
|
@ -210,6 +210,8 @@ var _ = framework.IngressNginxDescribe("[Lua] dynamic configuration", func() {
|
||||||
err = framework.UpdateDeployment(f.KubeClientSet, f.Namespace, "nginx-ingress-controller", 3, nil)
|
err = framework.UpdateDeployment(f.KubeClientSet, f.Namespace, "nginx-ingress-controller", 3, nil)
|
||||||
assert.Nil(ginkgo.GinkgoT(), err)
|
assert.Nil(ginkgo.GinkgoT(), err)
|
||||||
|
|
||||||
|
time.Sleep(1 * time.Second)
|
||||||
|
|
||||||
output, err = f.ExecIngressPod(curlCmd)
|
output, err = f.ExecIngressPod(curlCmd)
|
||||||
assert.Nil(ginkgo.GinkgoT(), err)
|
assert.Nil(ginkgo.GinkgoT(), err)
|
||||||
assert.Equal(ginkgo.GinkgoT(), output, `{"controllerPodsCount":3}`)
|
assert.Equal(ginkgo.GinkgoT(), output, `{"controllerPodsCount":3}`)
|
||||||
|
|
Loading…
Reference in a new issue