Change:
3 July 2020 [x] Two weeks soak end date: 20 July 2020 According to this APIsnoop query, there are still an endpoint which is untested. Get the server version (hits api path /version) Check that the major version is current Discover useragents: List endpoints hit by the test: Display endpoint coverage change: If a test with these calls gets merged, test coverage will go up by 1 points This test is also created with the goal of conformance promotion. /sig testing /sig architecture /area conformance
/reopen
Reopened this issue. <detailsIn response to : /reopen Instructions for interacting with me using PR comments are available . If you have questions or suggestions related to my behavior, please file an issue against the repository. </details
/reopen was Merge but the merge was reversed by Issue and Test grid restarted.
Reopened this issue. <detailsIn response to : /reopen was Merge but the merge was reversed by Issue and Test grid restarted. </details
Automatic retest and Merge again

Discussion:
"namespace.go", "protocol.go", "resource_quota.go", <ins> "server_version.go", </ins> "table_conversion.go", "watch.go", "webhook.go",

"//staging/src/k8s.io/apimachinery/pkg/util/uuid:go_default_library", "//staging/src/k8s.io/apimachinery/pkg/util/version:go_default_library", "//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library", <ins> "//staging/src/k8s.io/apimachinery/pkg/version:go_default_library", </ins> "//staging/src/k8s.io/apimachinery/pkg/watch:go_default_library", "//staging/src/k8s.io/apiserver/pkg/endpoints/discovery:go_default_library", "//staging/src/k8s.io/apiserver/pkg/features:go_default_library",

<ins> /* Copyright 2020 The Kubernetes Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ package apimachinery import ( "k8s.io/apimachinery/pkg/version" "k8s.io/kubernetes/test/e2e/framework" "regexp" "github.com/onsi/ginkgo" ) var _ = SIGDescribe("server version", func() { f := framework.NewDefaultFramework("server-version") ginkgo.It("should find the server version", func() { ginkgo.By("Request ServerVersion") var version *version.Info version, err := f.ClientSet.Discovery().ServerVersion() framework.ExpectNoError(err, "Fail to access ServerVersion") ginkgo.By("Confirm major version") re := regexp.MustCompile("[1-9]") framework.ExpectEqual(re.FindString(version.Major), version.Major, "unable to find major version") framework.Logf("Major version: %v", version.Major) ginkgo.By("Confirm minor version") re = regexp.MustCompile("[^0-9]+") cleanMinorVersion := re.ReplaceAllString(version.Minor, "") framework.Logf("cleanMinorVersion: %v", cleanMinorVersion) re = regexp.MustCompile("[0-9]+") framework.ExpectEqual(re.FindString(version.Minor), cleanMinorVersion, "unable to find minor version") framework.Logf("Minor version: %v", version.Minor) }) }) </ins>