Unverified Commit 413ca86d authored by Kubernetes Submit Queue's avatar Kubernetes Submit Queue Committed by GitHub

Merge pull request #64060 from resouer/fix-knob

Automatic merge from submit-queue (batch tested with PRs 64060, 63904, 64218, 64208, 64247). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Remove knob of equiv class in perf test **What this PR does / why we need it**: The ecache knob is controlled by feature gate now: ```go // createSchedulerConfigurator create a configurator for scheduler with given informer factory and default name. func createSchedulerConfigurator( clientSet clientset.Interface, informerFactory informers.SharedInformerFactory, ) scheduler.Configurator { // Enable EnableEquivalenceClassCache for all integration tests. utilfeature.DefaultFeatureGate.Set("EnableEquivalenceClassCache=true") ``` We don't need to pass a flag (and it is not used). **Release note**: ```release-note NONE ```
parents 972a74e2 923fb8ed
...@@ -40,7 +40,7 @@ func mustSetupScheduler() (scheduler.Configurator, util.ShutdownFunc) { ...@@ -40,7 +40,7 @@ func mustSetupScheduler() (scheduler.Configurator, util.ShutdownFunc) {
QPS: 5000.0, QPS: 5000.0,
Burst: 5000, Burst: 5000,
}) })
schedulerConfig, schedulerShutdown := util.StartScheduler(clientSet, true) schedulerConfig, schedulerShutdown := util.StartScheduler(clientSet)
shutdownFunc := func() { shutdownFunc := func() {
schedulerShutdown() schedulerShutdown()
......
...@@ -58,7 +58,7 @@ func StartApiserver() (string, ShutdownFunc) { ...@@ -58,7 +58,7 @@ func StartApiserver() (string, ShutdownFunc) {
// StartScheduler configures and starts a scheduler given a handle to the clientSet interface // StartScheduler configures and starts a scheduler given a handle to the clientSet interface
// and event broadcaster. It returns a handle to the configurator for the running scheduler // and event broadcaster. It returns a handle to the configurator for the running scheduler
// and the shutdown function to stop it. // and the shutdown function to stop it.
func StartScheduler(clientSet clientset.Interface, enableEquivalenceCache bool) (scheduler.Configurator, ShutdownFunc) { func StartScheduler(clientSet clientset.Interface) (scheduler.Configurator, ShutdownFunc) {
informerFactory := informers.NewSharedInformerFactory(clientSet, 0) informerFactory := informers.NewSharedInformerFactory(clientSet, 0)
evtBroadcaster := record.NewBroadcaster() evtBroadcaster := record.NewBroadcaster()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment