parse pod's node affinity once in preFilter

This commit is contained in:
Mengxue Zhang
2021-02-18 20:58:05 +00:00
parent 1fb27c4b5d
commit 4fb8e343c0
10 changed files with 210 additions and 52 deletions

View File

@@ -59,6 +59,7 @@ func TestClusterAutoscalerProvider(t *testing.T) {
{Name: podtopologyspread.Name},
{Name: interpodaffinity.Name},
{Name: volumebinding.Name},
{Name: nodeaffinity.Name},
},
},
Filter: schedulerapi.PluginSet{
@@ -150,6 +151,7 @@ func TestApplyFeatureGates(t *testing.T) {
{Name: podtopologyspread.Name},
{Name: interpodaffinity.Name},
{Name: volumebinding.Name},
{Name: nodeaffinity.Name},
},
},
Filter: schedulerapi.PluginSet{
@@ -231,6 +233,7 @@ func TestApplyFeatureGates(t *testing.T) {
{Name: podtopologyspread.Name},
{Name: interpodaffinity.Name},
{Name: volumebinding.Name},
{Name: nodeaffinity.Name},
},
},
Filter: schedulerapi.PluginSet{