From 18434c34659e552b9b8645087da94c57057ecda4 Mon Sep 17 00:00:00 2001 From: Guoliang Wang Date: Wed, 16 Jan 2019 22:02:10 +0800 Subject: [PATCH] fix scheduler_perf integration test fails --- test/integration/util/BUILD | 1 + test/integration/util/util.go | 2 ++ 2 files changed, 3 insertions(+) diff --git a/test/integration/util/BUILD b/test/integration/util/BUILD index 0232ffb804e..add700c8058 100644 --- a/test/integration/util/BUILD +++ b/test/integration/util/BUILD @@ -13,6 +13,7 @@ go_library( ], importpath = "k8s.io/kubernetes/test/integration/util", deps = [ + "//pkg/api/legacyscheme:go_default_library", "//pkg/cloudprovider/providers/gce:go_default_library", "//pkg/scheduler:go_default_library", "//pkg/scheduler/api:go_default_library", diff --git a/test/integration/util/util.go b/test/integration/util/util.go index edff2899e35..bf011270920 100644 --- a/test/integration/util/util.go +++ b/test/integration/util/util.go @@ -26,6 +26,7 @@ import ( clientv1core "k8s.io/client-go/kubernetes/typed/core/v1" "k8s.io/client-go/tools/record" "k8s.io/klog" + "k8s.io/kubernetes/pkg/api/legacyscheme" "k8s.io/kubernetes/pkg/scheduler" schedulerapi "k8s.io/kubernetes/pkg/scheduler/api" "k8s.io/kubernetes/pkg/scheduler/factory" @@ -70,6 +71,7 @@ func StartScheduler(clientSet clientset.Interface) (factory.Configurator, Shutdo if err != nil { klog.Fatalf("Error creating scheduler: %v", err) } + config.Recorder = evtBroadcaster.NewRecorder(legacyscheme.Scheme, v1.EventSource{Component: "scheduler"}) sched := scheduler.NewFromConfig(config) informerFactory.Start(stopCh)