From 166b392e6af0d8725241202b74459ff913fbfdea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E9=9D=96?= <56471924@qq.com> Date: Mon, 10 Oct 2022 04:23:18 -0400 Subject: [PATCH] feat: support k8s native ingress and backend service in the different namespace --- test/e2e/scaffold/scaffold.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/e2e/scaffold/scaffold.go b/test/e2e/scaffold/scaffold.go index 614595ad71f..54c83e228e5 100644 --- a/test/e2e/scaffold/scaffold.go +++ b/test/e2e/scaffold/scaffold.go @@ -419,6 +419,7 @@ func (s *Scaffold) beforeEach() { } k8s.CreateNamespaceWithMetadata(s.t, s.kubectlOptions, metav1.ObjectMeta{Name: s.namespace, Labels: label}) + k8s.CreateNamespaceWithMetadata(s.t, s.kubectlOptions, metav1.ObjectMeta{Name: s.namespace + "-new", Labels: label}) s.nodes, err = k8s.GetReadyNodesE(s.t, s.kubectlOptions) assert.Nil(s.t, err, "querying ready nodes") @@ -489,11 +490,15 @@ func (s *Scaffold) afterEach() { } err := k8s.DeleteNamespaceE(s.t, s.kubectlOptions, s.namespace) assert.Nilf(ginkgo.GinkgoT(), err, "deleting namespace %s", s.namespace) + err = k8s.DeleteNamespaceE(s.t, s.kubectlOptions, s.namespace+"-new") + assert.Nilf(ginkgo.GinkgoT(), err, "deleting namespace %s", s.namespace+"-new") } } else { // if the test case is successful, just delete namespace err := k8s.DeleteNamespaceE(s.t, s.kubectlOptions, s.namespace) assert.Nilf(ginkgo.GinkgoT(), err, "deleting namespace %s", s.namespace) + err = k8s.DeleteNamespaceE(s.t, s.kubectlOptions, s.namespace+"-new") + assert.Nilf(ginkgo.GinkgoT(), err, "deleting namespace %s", s.namespace+"-new") } for _, f := range s.finializers {