make labels.NewRequirement returns aggregated field.ErrorList, make nodeaffinity parsing function use it
Signed-off-by: Ling Samuel <lingsamuelgrace@gmail.com>
This commit is contained in:
@@ -807,7 +807,7 @@ func TestRequiredAffinitySingleNode(t *testing.T) {
|
||||
node: &node1,
|
||||
wantStatus: framework.NewStatus(
|
||||
framework.UnschedulableAndUnresolvable,
|
||||
"invalid label value",
|
||||
`Invalid value: "{{.bad-value.}}"`,
|
||||
),
|
||||
},
|
||||
{
|
||||
@@ -844,7 +844,7 @@ func TestRequiredAffinitySingleNode(t *testing.T) {
|
||||
node: &node1,
|
||||
wantStatus: framework.NewStatus(
|
||||
framework.UnschedulableAndUnresolvable,
|
||||
"invalid label value",
|
||||
`Invalid value: "{{.bad-value.}}"`,
|
||||
),
|
||||
},
|
||||
}
|
||||
|
@@ -561,7 +561,7 @@ func TestPreferredAffinity(t *testing.T) {
|
||||
{
|
||||
name: "invalid Affinity fails PreScore",
|
||||
pod: &v1.Pod{Spec: v1.PodSpec{NodeName: "", Affinity: invalidAffinityLabels}},
|
||||
wantStatus: framework.NewStatus(framework.Error, "invalid label value"),
|
||||
wantStatus: framework.NewStatus(framework.Error, `Invalid value: "{{.bad-value.}}"`),
|
||||
nodes: []*v1.Node{
|
||||
{ObjectMeta: metav1.ObjectMeta{Name: "machine1", Labels: labelRgChina}},
|
||||
{ObjectMeta: metav1.ObjectMeta{Name: "machine2", Labels: labelRgChina}},
|
||||
@@ -570,7 +570,7 @@ func TestPreferredAffinity(t *testing.T) {
|
||||
{
|
||||
name: "invalid AntiAffinity fails PreScore",
|
||||
pod: &v1.Pod{Spec: v1.PodSpec{NodeName: "", Affinity: invalidAntiAffinityLabels}},
|
||||
wantStatus: framework.NewStatus(framework.Error, "invalid label value"),
|
||||
wantStatus: framework.NewStatus(framework.Error, `Invalid value: "{{.bad-value.}}"`),
|
||||
nodes: []*v1.Node{
|
||||
{ObjectMeta: metav1.ObjectMeta{Name: "machine1", Labels: labelRgChina}},
|
||||
{ObjectMeta: metav1.ObjectMeta{Name: "machine2", Labels: labelRgChina}},
|
||||
|
Reference in New Issue
Block a user