mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-22 11:21:47 +00:00
a) promoting "Atomic Writer volume" testcases
This commit is contained in:
parent
23111ad414
commit
e254126f02
5
test/conformance/testdata/conformance.txt
vendored
5
test/conformance/testdata/conformance.txt
vendored
@ -167,6 +167,11 @@ test/e2e/node/pre_stop.go: "should call prestop when killing a pod"
|
|||||||
test/e2e/scheduling/predicates.go: "validates resource limits of pods that are allowed to run"
|
test/e2e/scheduling/predicates.go: "validates resource limits of pods that are allowed to run"
|
||||||
test/e2e/scheduling/predicates.go: "validates that NodeSelector is respected if not matching"
|
test/e2e/scheduling/predicates.go: "validates that NodeSelector is respected if not matching"
|
||||||
test/e2e/scheduling/predicates.go: "validates that NodeSelector is respected if matching"
|
test/e2e/scheduling/predicates.go: "validates that NodeSelector is respected if matching"
|
||||||
|
test/e2e/storage/subpath.go: "should support subpaths with secret pod"
|
||||||
|
test/e2e/storage/subpath.go: "should support subpaths with configmap pod"
|
||||||
|
test/e2e/storage/subpath.go: "should support subpaths with configmap pod with mountPath of existing file"
|
||||||
|
test/e2e/storage/subpath.go: "should support subpaths with downward pod"
|
||||||
|
test/e2e/storage/subpath.go: "should support subpaths with projected pod"
|
||||||
test/e2e_node/kubelet_test.go: "it should print the output to logs"
|
test/e2e_node/kubelet_test.go: "it should print the output to logs"
|
||||||
test/e2e_node/kubelet_test.go: "it should not write to root filesystem"
|
test/e2e_node/kubelet_test.go: "it should not write to root filesystem"
|
||||||
test/e2e_node/lifecycle_hook_test.go: "should execute poststart exec hook properly"
|
test/e2e_node/lifecycle_hook_test.go: "should execute poststart exec hook properly"
|
||||||
|
@ -103,24 +103,24 @@ var _ = utils.SIGDescribe("Subpath", func() {
|
|||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
It("should support subpaths with secret pod", func() {
|
framework.ConformanceIt("should support subpaths with secret pod", func() {
|
||||||
pod := testPodSubpath(f, "secret-key", "secret", &v1.VolumeSource{Secret: &v1.SecretVolumeSource{SecretName: "my-secret"}}, privilegedSecurityContext)
|
pod := testPodSubpath(f, "secret-key", "secret", &v1.VolumeSource{Secret: &v1.SecretVolumeSource{SecretName: "my-secret"}}, privilegedSecurityContext)
|
||||||
testBasicSubpath(f, "secret-value", pod)
|
testBasicSubpath(f, "secret-value", pod)
|
||||||
})
|
})
|
||||||
|
|
||||||
It("should support subpaths with configmap pod", func() {
|
framework.ConformanceIt("should support subpaths with configmap pod", func() {
|
||||||
pod := testPodSubpath(f, "configmap-key", "configmap", &v1.VolumeSource{ConfigMap: &v1.ConfigMapVolumeSource{LocalObjectReference: v1.LocalObjectReference{Name: "my-configmap"}}}, privilegedSecurityContext)
|
pod := testPodSubpath(f, "configmap-key", "configmap", &v1.VolumeSource{ConfigMap: &v1.ConfigMapVolumeSource{LocalObjectReference: v1.LocalObjectReference{Name: "my-configmap"}}}, privilegedSecurityContext)
|
||||||
testBasicSubpath(f, "configmap-value", pod)
|
testBasicSubpath(f, "configmap-value", pod)
|
||||||
})
|
})
|
||||||
|
|
||||||
It("should support subpaths with configmap pod with mountPath of existing file", func() {
|
framework.ConformanceIt("should support subpaths with configmap pod with mountPath of existing file", func() {
|
||||||
pod := testPodSubpath(f, "configmap-key", "configmap", &v1.VolumeSource{ConfigMap: &v1.ConfigMapVolumeSource{LocalObjectReference: v1.LocalObjectReference{Name: "my-configmap"}}}, privilegedSecurityContext)
|
pod := testPodSubpath(f, "configmap-key", "configmap", &v1.VolumeSource{ConfigMap: &v1.ConfigMapVolumeSource{LocalObjectReference: v1.LocalObjectReference{Name: "my-configmap"}}}, privilegedSecurityContext)
|
||||||
file := "/etc/resolv.conf"
|
file := "/etc/resolv.conf"
|
||||||
pod.Spec.Containers[0].VolumeMounts[0].MountPath = file
|
pod.Spec.Containers[0].VolumeMounts[0].MountPath = file
|
||||||
testBasicSubpathFile(f, "configmap-value", pod, file)
|
testBasicSubpathFile(f, "configmap-value", pod, file)
|
||||||
})
|
})
|
||||||
|
|
||||||
It("should support subpaths with downward pod", func() {
|
framework.ConformanceIt("should support subpaths with downward pod", func() {
|
||||||
pod := testPodSubpath(f, "downward/podname", "downwardAPI", &v1.VolumeSource{
|
pod := testPodSubpath(f, "downward/podname", "downwardAPI", &v1.VolumeSource{
|
||||||
DownwardAPI: &v1.DownwardAPIVolumeSource{
|
DownwardAPI: &v1.DownwardAPIVolumeSource{
|
||||||
Items: []v1.DownwardAPIVolumeFile{{Path: "downward/podname", FieldRef: &v1.ObjectFieldSelector{APIVersion: "v1", FieldPath: "metadata.name"}}},
|
Items: []v1.DownwardAPIVolumeFile{{Path: "downward/podname", FieldRef: &v1.ObjectFieldSelector{APIVersion: "v1", FieldPath: "metadata.name"}}},
|
||||||
@ -129,7 +129,7 @@ var _ = utils.SIGDescribe("Subpath", func() {
|
|||||||
testBasicSubpath(f, pod.Name, pod)
|
testBasicSubpath(f, pod.Name, pod)
|
||||||
})
|
})
|
||||||
|
|
||||||
It("should support subpaths with projected pod", func() {
|
framework.ConformanceIt("should support subpaths with projected pod", func() {
|
||||||
pod := testPodSubpath(f, "projected/configmap-key", "projected", &v1.VolumeSource{
|
pod := testPodSubpath(f, "projected/configmap-key", "projected", &v1.VolumeSource{
|
||||||
Projected: &v1.ProjectedVolumeSource{
|
Projected: &v1.ProjectedVolumeSource{
|
||||||
Sources: []v1.VolumeProjection{
|
Sources: []v1.VolumeProjection{
|
||||||
|
Loading…
Reference in New Issue
Block a user