e2e_node: Assign enough time to finish the postStart hook

This deflakes the "Containers Lifecycle should not launch second
container before PostStart of the first container completed" test by
assigning enough time to finish the postStart hook.
This commit is contained in:
Gunju Kim
2023-09-06 23:36:44 +09:00
parent 04292dd94b
commit b468e4eb1c

View File

@@ -236,7 +236,12 @@ var _ = SIGDescribe("[NodeConformance] Containers Lifecycle ", func() {
Name: regular1,
Image: busyboxImage,
Command: ExecCommand(regular1, execCommand{
Delay: 2,
// Allocate sufficient time for its postStart hook
// to complete.
// Note that we've observed approximately a 2s
// delay before the postStart hook is called.
// 10s > 1s + 2s(estimated maximum delay) + other possible delays
Delay: 10,
ExitCode: 0,
}),
Lifecycle: &v1.Lifecycle{
@@ -334,7 +339,12 @@ var _ = SIGDescribe("[NodeConformance] Containers Lifecycle ", func() {
Name: regular1,
Image: busyboxImage,
Command: ExecCommand(regular1, execCommand{
Delay: 2,
// Allocate sufficient time for its postStart hook
// to complete.
// Note that we've observed approximately a 2s
// delay before the postStart hook is called.
// 10s > 1s + 2s(estimated maximum delay) + other possible delays
Delay: 10,
ExitCode: 0,
}),
Lifecycle: &v1.Lifecycle{