From 0225abc93910bb609621e501bebe8840634f9b06 Mon Sep 17 00:00:00 2001 From: Electronic-Waste <2690692950@qq.com> Date: Sat, 11 Jan 2025 07:24:53 +0000 Subject: [PATCH] fix(test): add SkipNameValidation option to test frame. Signed-off-by: Electronic-Waste <2690692950@qq.com> --- .../experiment/experiment_controller_test.go | 7 ++++++- .../suggestion/suggestion_controller_test.go | 7 ++++++- pkg/controller.v1beta1/trial/trial_controller_test.go | 7 ++++++- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/pkg/controller.v1beta1/experiment/experiment_controller_test.go b/pkg/controller.v1beta1/experiment/experiment_controller_test.go index 0459e93c59b..5457cc18d3f 100644 --- a/pkg/controller.v1beta1/experiment/experiment_controller_test.go +++ b/pkg/controller.v1beta1/experiment/experiment_controller_test.go @@ -31,7 +31,9 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" "k8s.io/apimachinery/pkg/types" + "k8s.io/utils/ptr" "sigs.k8s.io/controller-runtime/pkg/client" + "sigs.k8s.io/controller-runtime/pkg/config" logf "sigs.k8s.io/controller-runtime/pkg/log" "sigs.k8s.io/controller-runtime/pkg/log/zap" "sigs.k8s.io/controller-runtime/pkg/manager" @@ -89,7 +91,10 @@ func (statusM statusMatcher) String() string { func TestAdd(t *testing.T) { g := gomega.NewGomegaWithT(t) - mgr, err := manager.New(cfg, manager.Options{Metrics: metricsserver.Options{BindAddress: "0"}}) + mgr, err := manager.New(cfg, manager.Options{ + Metrics: metricsserver.Options{BindAddress: "0"}, + Controller: config.Controller{SkipNameValidation: ptr.To[bool](true)}, + }) g.Expect(err).NotTo(gomega.HaveOccurred()) // Test - Try to add experiment controller to the manager diff --git a/pkg/controller.v1beta1/suggestion/suggestion_controller_test.go b/pkg/controller.v1beta1/suggestion/suggestion_controller_test.go index a6a28016435..1218a042a8b 100644 --- a/pkg/controller.v1beta1/suggestion/suggestion_controller_test.go +++ b/pkg/controller.v1beta1/suggestion/suggestion_controller_test.go @@ -32,6 +32,8 @@ import ( "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/types" + "k8s.io/utils/ptr" + "sigs.k8s.io/controller-runtime/pkg/config" logf "sigs.k8s.io/controller-runtime/pkg/log" "sigs.k8s.io/controller-runtime/pkg/log/zap" "sigs.k8s.io/controller-runtime/pkg/manager" @@ -66,7 +68,10 @@ func init() { func TestAdd(t *testing.T) { g := gomega.NewGomegaWithT(t) - mgr, err := manager.New(cfg, manager.Options{Metrics: metricsserver.Options{BindAddress: "0"}}) + mgr, err := manager.New(cfg, manager.Options{ + Metrics: metricsserver.Options{BindAddress: "0"}, + Controller: config.Controller{SkipNameValidation: ptr.To[bool](true)}, + }) g.Expect(err).NotTo(gomega.HaveOccurred()) // Test - Try to add suggestion controller to the manager diff --git a/pkg/controller.v1beta1/trial/trial_controller_test.go b/pkg/controller.v1beta1/trial/trial_controller_test.go index f1b67ee29be..e53ad0e2ea8 100644 --- a/pkg/controller.v1beta1/trial/trial_controller_test.go +++ b/pkg/controller.v1beta1/trial/trial_controller_test.go @@ -31,6 +31,8 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/runtime/schema" "k8s.io/apimachinery/pkg/types" + "k8s.io/utils/ptr" + "sigs.k8s.io/controller-runtime/pkg/config" logf "sigs.k8s.io/controller-runtime/pkg/log" "sigs.k8s.io/controller-runtime/pkg/log/zap" "sigs.k8s.io/controller-runtime/pkg/manager" @@ -96,7 +98,10 @@ func init() { func TestAdd(t *testing.T) { g := gomega.NewGomegaWithT(t) - mgr, err := manager.New(cfg, manager.Options{Metrics: metricsserver.Options{BindAddress: "0"}}) + mgr, err := manager.New(cfg, manager.Options{ + Metrics: metricsserver.Options{BindAddress: "0"}, + Controller: config.Controller{SkipNameValidation: ptr.To[bool](true)}, + }) g.Expect(err).NotTo(gomega.HaveOccurred()) // Set Trial resources.