diff --git a/test/conformance/testdata/conformance.txt b/test/conformance/testdata/conformance.txt index 22bc3e02d93..0ee6780faf1 100644 --- a/test/conformance/testdata/conformance.txt +++ b/test/conformance/testdata/conformance.txt @@ -25,6 +25,7 @@ test/e2e/apps/deployment.go: "RecreateDeployment should delete old pods and crea test/e2e/apps/deployment.go: "deployment should delete old replica sets" test/e2e/apps/deployment.go: "deployment should support rollover" test/e2e/apps/deployment.go: "deployment should support proportional scaling" +test/e2e/apps/job.go: "should run a job to completion when tasks sometimes fail and are locally restarted" test/e2e/apps/job.go: "should delete a job" test/e2e/apps/job.go: "should adopt matching orphans and release non-matching pods" test/e2e/apps/rc.go: "should serve a basic image on each replica with a public image" diff --git a/test/e2e/apps/job.go b/test/e2e/apps/job.go index d1185f31de0..d151e6d4ac6 100644 --- a/test/e2e/apps/job.go +++ b/test/e2e/apps/job.go @@ -83,8 +83,13 @@ var _ = SIGDescribe("Job", func() { framework.ExpectNoError(err, "failed to get PodList for job %s in namespace: %s", job.Name, f.Namespace.Name) }) - // Pods sometimes fail, but eventually succeed. - ginkgo.It("should run a job to completion when tasks sometimes fail and are locally restarted", func() { + /* + Release : v1.16 + Testname: Jobs, completion after task failure + Description: Explicitly cause the tasks to fail once initially. After restarting, the Job MUST + execute to completion. + */ + framework.ConformanceIt("should run a job to completion when tasks sometimes fail and are locally restarted", func() { ginkgo.By("Creating a job") // One failure, then a success, local restarts. // We can't use the random failure approach used by the