From 1b73a0040a47d267dbcea822b830793bf5fa0d22 Mon Sep 17 00:00:00 2001 From: Stephen Heywood Date: Mon, 28 Jun 2021 11:24:59 +1200 Subject: [PATCH] Promote Stateful Status e2e test to Conformance --- test/conformance/testdata/conformance.yaml | 8 ++++++++ test/e2e/apps/statefulset.go | 9 ++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/test/conformance/testdata/conformance.yaml b/test/conformance/testdata/conformance.yaml index 982702d0eba..0f0b847dbdf 100755 --- a/test/conformance/testdata/conformance.yaml +++ b/test/conformance/testdata/conformance.yaml @@ -910,6 +910,14 @@ StorageClass or a dynamic provisioner. release: v1.9 file: test/e2e/apps/statefulset.go +- testname: StatefulSet, status sub-resource + codename: '[sig-apps] StatefulSet Basic StatefulSet functionality [StatefulSetBasic] + should validate Statefulset Status endpoints [Conformance]' + description: When a StatefulSet is created it MUST succeed. Attempt to read, update + and patch its status sub-resource; all mutating sub-resource operations MUST be + visible to subsequent reads. + release: v1.22 + file: test/e2e/apps/statefulset.go - testname: CertificateSigningRequest API codename: '[sig-auth] Certificates API [Privileged:ClusterAdmin] should support CSR API operations [Conformance]' diff --git a/test/e2e/apps/statefulset.go b/test/e2e/apps/statefulset.go index 2bbd7474d43..48ee0157076 100644 --- a/test/e2e/apps/statefulset.go +++ b/test/e2e/apps/statefulset.go @@ -954,7 +954,14 @@ var _ = SIGDescribe("StatefulSet", func() { framework.ExpectEqual(len(ssList.Items), 0, "filtered list should have no Statefulsets") }) - ginkgo.It("should validate Statefulset Status endpoints", func() { + /* + Release: v1.22 + Testname: StatefulSet, status sub-resource + Description: When a StatefulSet is created it MUST succeed. + Attempt to read, update and patch its status sub-resource; all + mutating sub-resource operations MUST be visible to subsequent reads. + */ + framework.ConformanceIt("should validate Statefulset Status endpoints", func() { ssClient := c.AppsV1().StatefulSets(ns) labelSelector := "e2e=testing"