diff --git a/e2e/self_node_remediation_test.go b/e2e/self_node_remediation_test.go index 5598fc2e..08c7385a 100644 --- a/e2e/self_node_remediation_test.go +++ b/e2e/self_node_remediation_test.go @@ -33,6 +33,7 @@ const ( nodeExecTimeout = 20 * time.Second reconnectInterval = 300 * time.Second skipLogsEnvVarName = "SKIP_LOG_VERIFICATION" + skipOOSREnvVarName = "SKIP_OOST_REMEDIATION_VERIFICATION" ) var _ = Describe("Self Node Remediation E2E", func() { @@ -365,6 +366,9 @@ var _ = Describe("Self Node Remediation E2E", func() { var oldPodCreationTime time.Time BeforeEach(func() { + if _, isExist := os.LookupEnv(skipOOSREnvVarName); isExist { + Skip("Skip this test due to out-of-service taint not supported") + } remediationStrategy = v1alpha1.OutOfServiceTaintRemediationStrategy oldPodCreationTime = findSnrPod(controlPlaneNode).CreationTimestamp.Time })