mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-21 10:51:29 +00:00
e2e_node: do not relay on Kubelet automatic restart service under hugepages tests
Signed-off-by: Artyom Lukianov <alukiano@redhat.com>
This commit is contained in:
parent
d3ef2e393b
commit
61fe924208
@ -337,16 +337,7 @@ var _ = SIGDescribe("HugePages [Serial] [Feature:HugePages][NodeSpecialFeature:H
|
|||||||
setHugepages()
|
setHugepages()
|
||||||
|
|
||||||
ginkgo.By("restarting kubelet to pick up pre-allocated hugepages")
|
ginkgo.By("restarting kubelet to pick up pre-allocated hugepages")
|
||||||
// stop the kubelet and wait until the server will restart it automatically
|
restartKubelet(true)
|
||||||
stopKubelet()
|
|
||||||
// wait until the kubelet health check will fail
|
|
||||||
gomega.Eventually(func() bool {
|
|
||||||
return kubeletHealthCheck(kubeletHealthCheckURL)
|
|
||||||
}, time.Minute, time.Second).Should(gomega.BeFalse())
|
|
||||||
// wait until the kubelet health check will pass
|
|
||||||
gomega.Eventually(func() bool {
|
|
||||||
return kubeletHealthCheck(kubeletHealthCheckURL)
|
|
||||||
}, 2*time.Minute, 10*time.Second).Should(gomega.BeTrue())
|
|
||||||
|
|
||||||
waitForHugepages()
|
waitForHugepages()
|
||||||
|
|
||||||
@ -364,8 +355,7 @@ var _ = SIGDescribe("HugePages [Serial] [Feature:HugePages][NodeSpecialFeature:H
|
|||||||
releaseHugepages()
|
releaseHugepages()
|
||||||
|
|
||||||
ginkgo.By("restarting kubelet to pick up pre-allocated hugepages")
|
ginkgo.By("restarting kubelet to pick up pre-allocated hugepages")
|
||||||
// stop the kubelet and wait until the server will restart it automatically
|
restartKubelet(true)
|
||||||
stopKubelet()
|
|
||||||
|
|
||||||
waitForHugepages()
|
waitForHugepages()
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user