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
No known key found for this signature in database
GPG Key ID: 9300A528F3F0DAB7

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{