diff --git a/test/e2e/framework/framework.go b/test/e2e/framework/framework.go index bb1ab2c5d85..bb1c7aba5f4 100644 --- a/test/e2e/framework/framework.go +++ b/test/e2e/framework/framework.go @@ -258,12 +258,11 @@ func (f *Framework) AfterEach() { } } } else { - if TestContext.DeleteNamespace { + if !TestContext.DeleteNamespace { Logf("Found DeleteNamespace=false, skipping namespace deletion!") - } else if TestContext.DeleteNamespaceOnFailure { - Logf("Found DeleteNamespaceOnFailure=false, skipping namespace deletion!") + } else { + Logf("Found DeleteNamespaceOnFailure=false and current test failed, skipping namespace deletion!") } - } // Paranoia-- prevent reuse!