Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Promote PodProxyWithPath & ServiceProxyWithPath test - + 12 endpoint coverage #98897

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
8 changes: 8 additions & 0 deletions test/conformance/testdata/conformance.yaml
Expand Up @@ -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
Expand Down
10 changes: 9 additions & 1 deletion test/e2e/network/proxy.go
Expand Up @@ -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"
Expand Down