From 60514d3d664244299b42e8f6af0c2212b0cee632 Mon Sep 17 00:00:00 2001 From: Dan Mace Date: Wed, 9 Aug 2017 13:32:32 -0400 Subject: [PATCH] Use zero TerminationGracePeriodSeconds in fixture Pods associated with the test JobTemplate should use a zero TerminationGracePeriodSeconds to ensure they're deleted immediately. This should improve test timing assumption consistency. --- test/e2e/apimachinery/garbage_collector.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/e2e/apimachinery/garbage_collector.go b/test/e2e/apimachinery/garbage_collector.go index 2d9a30faf12..25f4d45e571 100644 --- a/test/e2e/apimachinery/garbage_collector.go +++ b/test/e2e/apimachinery/garbage_collector.go @@ -283,7 +283,8 @@ func newCronJob(name, schedule string) *batchv2alpha1.CronJob { Completions: &completions, Template: v1.PodTemplateSpec{ Spec: v1.PodSpec{ - RestartPolicy: v1.RestartPolicyOnFailure, + RestartPolicy: v1.RestartPolicyOnFailure, + TerminationGracePeriodSeconds: &zero, Containers: []v1.Container{ { Name: "c",