From 38cac120cdbfa7546b427e23814cff4eb6e57611 Mon Sep 17 00:00:00 2001 From: Federico Paolinelli Date: Sat, 8 Jul 2023 12:08:23 +0300 Subject: [PATCH] Delete basic test Signed-off-by: Federico Paolinelli --- e2etests/tests/simple.go | 103 --------------------------------------- 1 file changed, 103 deletions(-) delete mode 100644 e2etests/tests/simple.go diff --git a/e2etests/tests/simple.go b/e2etests/tests/simple.go deleted file mode 100644 index b3f6b98e..00000000 --- a/e2etests/tests/simple.go +++ /dev/null @@ -1,103 +0,0 @@ -// SPDX-License-Identifier:Apache-2.0 - -package tests - -import ( - "context" - - "github.com/onsi/ginkgo/v2" - "go.universe.tf/e2etest/pkg/frr/container" - - frrk8sv1beta1 "github.com/metallb/frrk8s/api/v1beta1" - "github.com/metallb/frrk8stests/pkg/config" - "github.com/metallb/frrk8stests/pkg/dump" - "github.com/metallb/frrk8stests/pkg/infra" - "github.com/metallb/frrk8stests/pkg/k8s" - frrconfig "go.universe.tf/e2etest/pkg/frr/config" - "go.universe.tf/e2etest/pkg/ipfamily" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - clientset "k8s.io/client-go/kubernetes" - "k8s.io/kubernetes/test/e2e/framework" - admissionapi "k8s.io/pod-security-admission/api" -) - -var _ = ginkgo.Describe("FRR k8s", func() { - var cs clientset.Interface - var f *framework.Framework - - defer ginkgo.GinkgoRecover() - clientconfig, err := framework.LoadConfig() - framework.ExpectNoError(err) - updater, err := config.NewUpdater(clientconfig) - framework.ExpectNoError(err) - reporter := dump.NewK8sReporter(framework.TestContext.KubeConfig, k8s.FRRK8sNamespace) - - f = framework.NewDefaultFramework("bgpfrr") - f.NamespacePodSecurityEnforceLevel = admissionapi.LevelPrivileged - - ginkgo.AfterEach(func() { - if ginkgo.CurrentSpecReport().Failed() { - testName := ginkgo.CurrentSpecReport().LeafNodeText - dump.K8sInfo(testName, reporter) - dump.BGPInfo(testName, infra.FRRContainers, f.ClientSet, f) - } - }) - - ginkgo.BeforeEach(func() { - ginkgo.By("Clearing any previous configuration") - - for _, c := range infra.FRRContainers { - err := c.UpdateBGPConfigFile(frrconfig.Empty) - framework.ExpectNoError(err) - } - err := updater.Clean() - framework.ExpectNoError(err) - - cs = f.ClientSet - }) - - ginkgo.Context("Basic tests", func() { - ginkgo.It("establishes session with external frrs, IPV4", func() { - frrs := config.ContainersForVRF(infra.FRRContainers, "") - defaultVRFRouter := frrk8sv1beta1.Router{ - ASN: infra.FRRK8sASN, - Neighbors: config.NeighborsForContainers(frrs), - } - vrfFRRs := config.ContainersForVRF(infra.FRRContainers, infra.VRFName) - vrfRedRouter := frrk8sv1beta1.Router{ - ASN: infra.FRRK8sASNVRF, - Neighbors: config.NeighborsForContainers(vrfFRRs), - VRF: infra.VRFName, - } - - config := frrk8sv1beta1.FRRConfiguration{ - ObjectMeta: metav1.ObjectMeta{ - Name: "test", - Namespace: "default", - }, - Spec: frrk8sv1beta1.FRRConfigurationSpec{ - BGP: frrk8sv1beta1.BGPConfig{ - Routers: []frrk8sv1beta1.Router{ - defaultVRFRouter, - vrfRedRouter, - }, - }, - }, - } - - for _, c := range infra.FRRContainers { - err := container.PairWithNodes(cs, c, ipfamily.IPv4) - framework.ExpectNoError(err) - } - err := updater.Update(config) - framework.ExpectNoError(err) - - nodes, err := cs.CoreV1().Nodes().List(context.Background(), metav1.ListOptions{}) - framework.ExpectNoError(err) - - for _, c := range infra.FRRContainers { - ValidateFRRPeeredWithNodes(nodes.Items, c, ipfamily.IPv4) - } - }) - }) -})