mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-06 11:42:14 +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:
@@ -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()
|
||||||
})
|
})
|
||||||
|
Reference in New Issue
Block a user