Merge pull request #100290 from ii/promote-service-status-test

Promote ServiceStatus lifecycle e2e test to Conformance  +4 endpoint coverage
This commit is contained in:
Kubernetes Prow Robot 2021-03-16 15:57:16 -07:00 committed by GitHub
commit da341b5cfc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 18 additions and 1 deletions

View File

@ -1415,6 +1415,14 @@
[LinuxOnly]: Windows does not support session affinity.' [LinuxOnly]: Windows does not support session affinity.'
release: v1.19 release: v1.19
file: test/e2e/network/service.go file: test/e2e/network/service.go
- testname: Service, complete ServiceStatus lifecycle
codename: '[sig-network] Services should complete a service status lifecycle [Conformance]'
description: Create a service, the service MUST exist. When retrieving /status the
action MUST be validated. When patching /status the action MUST be validated.
When updating /status the action MUST be validated. When patching a service the
action MUST be validated.
release: v1.21
file: test/e2e/network/service.go
- testname: Find Kubernetes Service in default Namespace - testname: Find Kubernetes Service in default Namespace
codename: '[sig-network] Services should find a service from listing all namespaces codename: '[sig-network] Services should find a service from listing all namespaces
[Conformance]' [Conformance]'

View File

@ -2209,7 +2209,16 @@ var _ = common.SIGDescribe("Services", func() {
framework.ExpectError(err, "should not be able to fetch Endpoint") framework.ExpectError(err, "should not be able to fetch Endpoint")
}) })
ginkgo.It("should complete a service status lifecycle", func() { /*
Release: v1.21
Testname: Service, complete ServiceStatus lifecycle
Description: Create a service, the service MUST exist.
When retrieving /status the action MUST be validated.
When patching /status the action MUST be validated.
When updating /status the action MUST be validated.
When patching a service the action MUST be validated.
*/
framework.ConformanceIt("should complete a service status lifecycle", func() {
ns := f.Namespace.Name ns := f.Namespace.Name
svcResource := schema.GroupVersionResource{Group: "", Version: "v1", Resource: "services"} svcResource := schema.GroupVersionResource{Group: "", Version: "v1", Resource: "services"}