Skip to content

Commit e21fac6

Browse files
Merge pull request #344 from JoelSpeed/check-termination-policy
NO-JIRA: Ensure termination message policy in tests
2 parents 3db4e20 + 7fdf3c4 commit e21fac6

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

pkg/cloud/cloud_test.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -395,6 +395,7 @@ func checkResourceRunsBeforeCNI(t *testing.T, platformName string, podSpec corev
395395
checkPorts(t, podSpec)
396396
checkVolumes(t, platformName, podSpec)
397397
checkContainerCommand(t, podSpec)
398+
checkContainerTerminationMessagePolicy(t, podSpec)
398399
}
399400

400401
func checkResourceTolerations(t *testing.T, podSpec corev1.PodSpec) {
@@ -531,6 +532,12 @@ exec `
531532
}
532533
}
533534

535+
func checkContainerTerminationMessagePolicy(t *testing.T, podSpec corev1.PodSpec) {
536+
for _, container := range append(podSpec.Containers, podSpec.InitContainers...) {
537+
assert.Equal(t, container.TerminationMessagePolicy, corev1.TerminationMessageFallbackToLogsOnError, "Container TerminationMessagePolicy should be set to %q", corev1.TerminationMessageFallbackToLogsOnError)
538+
}
539+
}
540+
534541
func checkLeaderElection(t *testing.T, podSpec corev1.PodSpec) {
535542
const (
536543
leaderElect = "--leader-elect=true"

0 commit comments

Comments
 (0)