Commit 87e4a460 authored by Cheng Xing's avatar Cheng Xing

Volume exec file test: added NodeSelector to pod

parent 51453a31
...@@ -181,11 +181,16 @@ func testVolumes(input *volumesTestInput) { ...@@ -181,11 +181,16 @@ func testVolumes(input *volumesTestInput) {
f := input.f f := input.f
skipExecTest(input.resource.driver) 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 ( const (
volPath = "/vol1" volPath = "/vol1"
volName = "vol1" volName = "vol1"
...@@ -221,6 +226,7 @@ func testScriptInPod(f *framework.Framework, volumeType string, source *v1.Volum ...@@ -221,6 +226,7 @@ func testScriptInPod(f *framework.Framework, volumeType string, source *v1.Volum
}, },
}, },
RestartPolicy: v1.RestartPolicyNever, RestartPolicy: v1.RestartPolicyNever,
NodeSelector: nodeSelector,
}, },
} }
By(fmt.Sprintf("Creating pod %s", pod.Name)) By(fmt.Sprintf("Creating pod %s", pod.Name))
......
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