From 91beb10aa4340e0ae97e895e8478de72452cd895 Mon Sep 17 00:00:00 2001 From: Shiming Zhang Date: Wed, 28 Apr 2021 16:10:11 +0800 Subject: [PATCH] Fix flake for GracefulNodeShutdown e2e --- test/e2e_node/node_shutdown_linux_test.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/e2e_node/node_shutdown_linux_test.go b/test/e2e_node/node_shutdown_linux_test.go index 4ba24b6f61a..1ab5666b36f 100644 --- a/test/e2e_node/node_shutdown_linux_test.go +++ b/test/e2e_node/node_shutdown_linux_test.go @@ -59,6 +59,11 @@ var _ = SIGDescribe("GracefulNodeShutdown [Serial] [NodeAlphaFeature:GracefulNod initialConfig.ShutdownGracePeriodCriticalPods = metav1.Duration{Duration: nodeShutdownGracePeriodCriticalPods} }) + ginkgo.BeforeEach(func() { + ginkgo.By("Wait for the node to be ready") + waitForNodeReady() + }) + ginkgo.AfterEach(func() { ginkgo.By("Emitting Shutdown false signal; cancelling the shutdown") err := emitSignalPrepareForShutdown(false)