From c88a8382824762f4cc7c46f370cada41a97c1e0e Mon Sep 17 00:00:00 2001 From: Stephen Heywood Date: Tue, 9 Feb 2021 11:50:22 +1300 Subject: [PATCH] Promote pod and service ProxyWithPath e2e test to Conformance --- test/conformance/testdata/conformance.yaml | 8 ++++++++ test/e2e/network/proxy.go | 10 +++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/test/conformance/testdata/conformance.yaml b/test/conformance/testdata/conformance.yaml index 6297f62a917..09b6286f8f2 100755 --- a/test/conformance/testdata/conformance.yaml +++ b/test/conformance/testdata/conformance.yaml @@ -1702,6 +1702,14 @@ other platforms like Windows. release: v1.9 file: test/e2e/common/networking.go +- testname: Proxy, validate ProxyWithPath responses + codename: '[sig-network] Proxy version v1 A set of valid responses are returned + for both pod and service ProxyWithPath [Conformance]' + description: Attempt to create a pod and a service. A set of pod and service endpoints + MUST be accessed via ProxyWithPath using a list of http methods. A valid response + MUST be returned for each endpoint. + release: v1.21 + file: test/e2e/network/proxy.go - testname: Proxy, logs service endpoint codename: '[sig-network] Proxy version v1 should proxy through a service and a pod [Conformance]' description: Select any node in the cluster to invoke /logs endpoint using the diff --git a/test/e2e/network/proxy.go b/test/e2e/network/proxy.go index 7f384067e46..633c1a7ba06 100644 --- a/test/e2e/network/proxy.go +++ b/test/e2e/network/proxy.go @@ -273,7 +273,15 @@ var _ = SIGDescribe("Proxy", func() { } }) - ginkgo.It("A set of valid responses are returned for both pod and service ProxyWithPath", func() { + /* + Release: v1.21 + Testname: Proxy, validate ProxyWithPath responses + Description: Attempt to create a pod and a service. A + set of pod and service endpoints MUST be accessed via + ProxyWithPath using a list of http methods. A valid + response MUST be returned for each endpoint. + */ + framework.ConformanceIt("A set of valid responses are returned for both pod and service ProxyWithPath", func() { ns := f.Namespace.Name msg := "foo"