Skip to content

Commit cabdf39

Browse files
authored
Merge pull request kubernetes#125037 from eddiezane/ez/fix-logs-flake
[Flake] Fix test in kubectl logs all pods
2 parents 790d65b + 411e009 commit cabdf39

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

test/e2e/kubectl/logs.go

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ import (
4141
e2eoutput "k8s.io/kubernetes/test/e2e/framework/pod/output"
4242
imageutils "k8s.io/kubernetes/test/utils/image"
4343
admissionapi "k8s.io/pod-security-admission/api"
44+
"k8s.io/utils/ptr"
4445
)
4546

4647
func testingDeployment(name, ns string, numberOfPods int32) appsv1.Deployment {
@@ -71,17 +72,20 @@ func testingDeployment(name, ns string, numberOfPods int32) appsv1.Deployment {
7172
Spec: v1.PodSpec{
7273
Containers: []v1.Container{
7374
{
74-
Name: "container-1",
75-
Image: imageutils.GetE2EImage(imageutils.Agnhost),
76-
Args: []string{"logs-generator", "--log-lines-total", "10", "--run-duration", "5s"},
75+
Name: "container-1",
76+
Image: imageutils.GetE2EImage(imageutils.Agnhost),
77+
Command: []string{"/bin/sh", "-c"},
78+
Args: []string{"/agnhost logs-generator --log-lines-total 10 --run-duration 3s && sleep 300"},
7779
},
7880
{
79-
Name: "container-2",
80-
Image: imageutils.GetE2EImage(imageutils.Agnhost),
81-
Args: []string{"logs-generator", "--log-lines-total", "20", "--run-duration", "5s"},
81+
Name: "container-2",
82+
Image: imageutils.GetE2EImage(imageutils.Agnhost),
83+
Command: []string{"/bin/sh", "-c"},
84+
Args: []string{"/agnhost logs-generator --log-lines-total 20 --run-duration 3s && sleep 300"},
8285
},
8386
},
84-
RestartPolicy: v1.RestartPolicyAlways,
87+
RestartPolicy: v1.RestartPolicyAlways,
88+
TerminationGracePeriodSeconds: ptr.To[int64](0),
8589
},
8690
},
8791
},

0 commit comments

Comments
 (0)