From 5ca47deb0aab9c3be878516582e7ffb0af3fbfd7 Mon Sep 17 00:00:00 2001 From: Stephen Heywood Date: Wed, 26 May 2021 15:00:33 +1200 Subject: [PATCH] Promote DaemonSet Status e2e test to Conformance --- test/conformance/testdata/conformance.yaml | 8 ++++++++ test/e2e/apps/daemon_set.go | 8 +++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/test/conformance/testdata/conformance.yaml b/test/conformance/testdata/conformance.yaml index e840ff9ac8d..3b14183200f 100755 --- a/test/conformance/testdata/conformance.yaml +++ b/test/conformance/testdata/conformance.yaml @@ -646,6 +646,14 @@ description: A conformant Kubernetes distribution MUST support DaemonSet RollingUpdates. release: v1.10 file: test/e2e/apps/daemon_set.go +- testname: DaemonSet, status sub-resource + codename: '[sig-apps] Daemon set [Serial] should verify changes to a daemon set + status [Conformance]' + description: When a DaemonSet 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/daemon_set.go - testname: Deployment, completes the scaling of a Deployment subresource codename: '[sig-apps] Deployment Deployment should have a working scale subresource [Conformance]' diff --git a/test/e2e/apps/daemon_set.go b/test/e2e/apps/daemon_set.go index 99a6097f096..2785d9dc148 100644 --- a/test/e2e/apps/daemon_set.go +++ b/test/e2e/apps/daemon_set.go @@ -842,7 +842,13 @@ var _ = SIGDescribe("Daemon set [Serial]", func() { framework.ExpectEqual(len(dsList.Items), 0, "filtered list should have no daemonset") }) - ginkgo.It("should verify changes to a daemon set status", func() { + /* Release: v1.22 + Testname: DaemonSet, status sub-resource + Description: When a DaemonSet 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 verify changes to a daemon set status", func() { label := map[string]string{daemonsetNameLabel: dsName} labelSelector := labels.SelectorFromSet(label).String()