Volume exec file test: added NodeSelector to pod

pull/58/head
Cheng Xing 2018-11-30 15:27:18 -08:00 committed by Michelle Au
parent 1759d03618
commit 34946a253a
1 changed files with 8 additions and 2 deletions

View File

@ -181,11 +181,16 @@ func testVolumes(input *volumesTestInput) {
f := input.f
skipExecTest(input.resource.driver)
testScriptInPod(f, input.resource.volType, input.resource.volSource)
testScriptInPod(f, input.resource.volType, input.resource.volSource, input.config.NodeSelector)
})
}
func testScriptInPod(f *framework.Framework, volumeType string, source *v1.VolumeSource) {
func testScriptInPod(
f *framework.Framework,
volumeType string,
source *v1.VolumeSource,
nodeSelector map[string]string) {
const (
volPath = "/vol1"
volName = "vol1"
@ -221,6 +226,7 @@ func testScriptInPod(f *framework.Framework, volumeType string, source *v1.Volum
},
},
RestartPolicy: v1.RestartPolicyNever,
NodeSelector: nodeSelector,
},
}
By(fmt.Sprintf("Creating pod %s", pod.Name))