mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-24 20:24:09 +00:00
Move api-machinery related e2e tests to a 'api-machinery' e2e test subdirectory.
This commit is contained in:
parent
60c3dd1bf7
commit
b7c1bb43aa
@ -19,10 +19,9 @@ go_test(
|
|||||||
tags = ["automanaged"],
|
tags = ["automanaged"],
|
||||||
deps = [
|
deps = [
|
||||||
"//pkg/client/clientset_generated/clientset:go_default_library",
|
"//pkg/client/clientset_generated/clientset:go_default_library",
|
||||||
"//test/e2e/api:go_default_library",
|
"//test/e2e/apimachinery:go_default_library",
|
||||||
"//test/e2e/autoscaling:go_default_library",
|
"//test/e2e/autoscaling:go_default_library",
|
||||||
"//test/e2e/cluster-logging:go_default_library",
|
"//test/e2e/cluster-logging:go_default_library",
|
||||||
"//test/e2e/extension:go_default_library",
|
|
||||||
"//test/e2e/framework:go_default_library",
|
"//test/e2e/framework:go_default_library",
|
||||||
"//test/e2e/kubectl:go_default_library",
|
"//test/e2e/kubectl:go_default_library",
|
||||||
"//test/e2e/metrics:go_default_library",
|
"//test/e2e/metrics:go_default_library",
|
||||||
@ -52,18 +51,15 @@ go_library(
|
|||||||
"cadvisor.go",
|
"cadvisor.go",
|
||||||
"certificates.go",
|
"certificates.go",
|
||||||
"cluster_upgrade.go",
|
"cluster_upgrade.go",
|
||||||
"custom_resource_definition.go",
|
|
||||||
"dashboard.go",
|
"dashboard.go",
|
||||||
"dns.go",
|
"dns.go",
|
||||||
"dns_common.go",
|
"dns_common.go",
|
||||||
"dns_configmap.go",
|
"dns_configmap.go",
|
||||||
"e2e.go",
|
"e2e.go",
|
||||||
"etcd_failure.go",
|
|
||||||
"events.go",
|
"events.go",
|
||||||
"example_cluster_dns.go",
|
"example_cluster_dns.go",
|
||||||
"examples.go",
|
"examples.go",
|
||||||
"firewall.go",
|
"firewall.go",
|
||||||
"garbage_collector.go",
|
|
||||||
"generated_clientset.go",
|
"generated_clientset.go",
|
||||||
"gke_local_ssd.go",
|
"gke_local_ssd.go",
|
||||||
"gke_node_pools.go",
|
"gke_node_pools.go",
|
||||||
@ -76,7 +72,6 @@ go_library(
|
|||||||
"limit_range.go",
|
"limit_range.go",
|
||||||
"logging_soak.go",
|
"logging_soak.go",
|
||||||
"monitoring.go",
|
"monitoring.go",
|
||||||
"namespace.go",
|
|
||||||
"network_partition.go",
|
"network_partition.go",
|
||||||
"network_policy.go",
|
"network_policy.go",
|
||||||
"networking.go",
|
"networking.go",
|
||||||
@ -114,7 +109,6 @@ go_library(
|
|||||||
"//pkg/cloudprovider:go_default_library",
|
"//pkg/cloudprovider:go_default_library",
|
||||||
"//pkg/cloudprovider/providers/azure:go_default_library",
|
"//pkg/cloudprovider/providers/azure:go_default_library",
|
||||||
"//pkg/cloudprovider/providers/gce:go_default_library",
|
"//pkg/cloudprovider/providers/gce:go_default_library",
|
||||||
"//pkg/controller:go_default_library",
|
|
||||||
"//pkg/controller/endpoint:go_default_library",
|
"//pkg/controller/endpoint:go_default_library",
|
||||||
"//pkg/controller/node:go_default_library",
|
"//pkg/controller/node:go_default_library",
|
||||||
"//pkg/kubelet/apis:go_default_library",
|
"//pkg/kubelet/apis:go_default_library",
|
||||||
@ -134,7 +128,6 @@ go_library(
|
|||||||
"//test/e2e/metrics:go_default_library",
|
"//test/e2e/metrics:go_default_library",
|
||||||
"//test/e2e/upgrades:go_default_library",
|
"//test/e2e/upgrades:go_default_library",
|
||||||
"//test/e2e/upgrades/apps:go_default_library",
|
"//test/e2e/upgrades/apps:go_default_library",
|
||||||
"//test/e2e/workload:go_default_library",
|
|
||||||
"//test/e2e_federation:go_default_library",
|
"//test/e2e_federation:go_default_library",
|
||||||
"//test/images/net/nat:go_default_library",
|
"//test/images/net/nat:go_default_library",
|
||||||
"//test/utils:go_default_library",
|
"//test/utils:go_default_library",
|
||||||
@ -156,9 +149,6 @@ go_library(
|
|||||||
"//vendor/k8s.io/api/extensions/v1beta1:go_default_library",
|
"//vendor/k8s.io/api/extensions/v1beta1:go_default_library",
|
||||||
"//vendor/k8s.io/api/rbac/v1beta1:go_default_library",
|
"//vendor/k8s.io/api/rbac/v1beta1:go_default_library",
|
||||||
"//vendor/k8s.io/api/settings/v1alpha1:go_default_library",
|
"//vendor/k8s.io/api/settings/v1alpha1:go_default_library",
|
||||||
"//vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1:go_default_library",
|
|
||||||
"//vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset:go_default_library",
|
|
||||||
"//vendor/k8s.io/apiextensions-apiserver/test/integration/testserver:go_default_library",
|
|
||||||
"//vendor/k8s.io/apimachinery/pkg/api/errors:go_default_library",
|
"//vendor/k8s.io/apimachinery/pkg/api/errors:go_default_library",
|
||||||
"//vendor/k8s.io/apimachinery/pkg/api/resource:go_default_library",
|
"//vendor/k8s.io/apimachinery/pkg/api/resource:go_default_library",
|
||||||
"//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
|
"//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
|
||||||
@ -166,7 +156,6 @@ go_library(
|
|||||||
"//vendor/k8s.io/apimachinery/pkg/labels:go_default_library",
|
"//vendor/k8s.io/apimachinery/pkg/labels:go_default_library",
|
||||||
"//vendor/k8s.io/apimachinery/pkg/runtime:go_default_library",
|
"//vendor/k8s.io/apimachinery/pkg/runtime:go_default_library",
|
||||||
"//vendor/k8s.io/apimachinery/pkg/runtime/schema:go_default_library",
|
"//vendor/k8s.io/apimachinery/pkg/runtime/schema:go_default_library",
|
||||||
"//vendor/k8s.io/apimachinery/pkg/types:go_default_library",
|
|
||||||
"//vendor/k8s.io/apimachinery/pkg/util/intstr:go_default_library",
|
"//vendor/k8s.io/apimachinery/pkg/util/intstr:go_default_library",
|
||||||
"//vendor/k8s.io/apimachinery/pkg/util/runtime:go_default_library",
|
"//vendor/k8s.io/apimachinery/pkg/util/runtime:go_default_library",
|
||||||
"//vendor/k8s.io/apimachinery/pkg/util/sets:go_default_library",
|
"//vendor/k8s.io/apimachinery/pkg/util/sets:go_default_library",
|
||||||
@ -203,12 +192,11 @@ filegroup(
|
|||||||
name = "all-srcs",
|
name = "all-srcs",
|
||||||
srcs = [
|
srcs = [
|
||||||
":package-srcs",
|
":package-srcs",
|
||||||
"//test/e2e/api:all-srcs",
|
"//test/e2e/apimachinery:all-srcs",
|
||||||
"//test/e2e/autoscaling:all-srcs",
|
"//test/e2e/autoscaling:all-srcs",
|
||||||
"//test/e2e/chaosmonkey:all-srcs",
|
"//test/e2e/chaosmonkey:all-srcs",
|
||||||
"//test/e2e/cluster-logging:all-srcs",
|
"//test/e2e/cluster-logging:all-srcs",
|
||||||
"//test/e2e/common:all-srcs",
|
"//test/e2e/common:all-srcs",
|
||||||
"//test/e2e/extension:all-srcs",
|
|
||||||
"//test/e2e/framework:all-srcs",
|
"//test/e2e/framework:all-srcs",
|
||||||
"//test/e2e/generated:all-srcs",
|
"//test/e2e/generated:all-srcs",
|
||||||
"//test/e2e/kubectl:all-srcs",
|
"//test/e2e/kubectl:all-srcs",
|
||||||
|
@ -1,37 +0,0 @@
|
|||||||
package(default_visibility = ["//visibility:public"])
|
|
||||||
|
|
||||||
licenses(["notice"])
|
|
||||||
|
|
||||||
load(
|
|
||||||
"@io_bazel_rules_go//go:def.bzl",
|
|
||||||
"go_library",
|
|
||||||
)
|
|
||||||
|
|
||||||
go_library(
|
|
||||||
name = "go_default_library",
|
|
||||||
srcs = ["table_conversion.go"],
|
|
||||||
tags = ["automanaged"],
|
|
||||||
deps = [
|
|
||||||
"//pkg/printers:go_default_library",
|
|
||||||
"//test/e2e/framework:go_default_library",
|
|
||||||
"//vendor/github.com/onsi/ginkgo:go_default_library",
|
|
||||||
"//vendor/github.com/onsi/gomega:go_default_library",
|
|
||||||
"//vendor/k8s.io/api/core/v1:go_default_library",
|
|
||||||
"//vendor/k8s.io/apimachinery/pkg/api/errors:go_default_library",
|
|
||||||
"//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
|
|
||||||
"//vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1:go_default_library",
|
|
||||||
],
|
|
||||||
)
|
|
||||||
|
|
||||||
filegroup(
|
|
||||||
name = "package-srcs",
|
|
||||||
srcs = glob(["**"]),
|
|
||||||
tags = ["automanaged"],
|
|
||||||
visibility = ["//visibility:private"],
|
|
||||||
)
|
|
||||||
|
|
||||||
filegroup(
|
|
||||||
name = "all-srcs",
|
|
||||||
srcs = [":package-srcs"],
|
|
||||||
tags = ["automanaged"],
|
|
||||||
)
|
|
61
test/e2e/apimachinery/BUILD
Normal file
61
test/e2e/apimachinery/BUILD
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
package(default_visibility = ["//visibility:public"])
|
||||||
|
|
||||||
|
licenses(["notice"])
|
||||||
|
|
||||||
|
load(
|
||||||
|
"@io_bazel_rules_go//go:def.bzl",
|
||||||
|
"go_library",
|
||||||
|
)
|
||||||
|
|
||||||
|
go_library(
|
||||||
|
name = "go_default_library",
|
||||||
|
srcs = [
|
||||||
|
"custom_resource_definition.go",
|
||||||
|
"etcd_failure.go",
|
||||||
|
"framework.go",
|
||||||
|
"garbage_collector.go",
|
||||||
|
"initializers.go",
|
||||||
|
"namespace.go",
|
||||||
|
"table_conversion.go",
|
||||||
|
],
|
||||||
|
tags = ["automanaged"],
|
||||||
|
deps = [
|
||||||
|
"//pkg/api/v1/pod:go_default_library",
|
||||||
|
"//pkg/client/clientset_generated/clientset:go_default_library",
|
||||||
|
"//pkg/client/retry:go_default_library",
|
||||||
|
"//pkg/controller:go_default_library",
|
||||||
|
"//pkg/printers:go_default_library",
|
||||||
|
"//test/e2e/framework:go_default_library",
|
||||||
|
"//test/e2e/metrics:go_default_library",
|
||||||
|
"//test/e2e/workload:go_default_library",
|
||||||
|
"//test/utils:go_default_library",
|
||||||
|
"//vendor/github.com/onsi/ginkgo:go_default_library",
|
||||||
|
"//vendor/github.com/onsi/gomega:go_default_library",
|
||||||
|
"//vendor/k8s.io/api/admissionregistration/v1alpha1:go_default_library",
|
||||||
|
"//vendor/k8s.io/api/core/v1:go_default_library",
|
||||||
|
"//vendor/k8s.io/api/extensions/v1beta1:go_default_library",
|
||||||
|
"//vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1:go_default_library",
|
||||||
|
"//vendor/k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset:go_default_library",
|
||||||
|
"//vendor/k8s.io/apiextensions-apiserver/test/integration/testserver:go_default_library",
|
||||||
|
"//vendor/k8s.io/apimachinery/pkg/api/errors:go_default_library",
|
||||||
|
"//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
|
||||||
|
"//vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1:go_default_library",
|
||||||
|
"//vendor/k8s.io/apimachinery/pkg/labels:go_default_library",
|
||||||
|
"//vendor/k8s.io/apimachinery/pkg/types:go_default_library",
|
||||||
|
"//vendor/k8s.io/apimachinery/pkg/util/intstr:go_default_library",
|
||||||
|
"//vendor/k8s.io/apimachinery/pkg/util/wait:go_default_library",
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
|
filegroup(
|
||||||
|
name = "package-srcs",
|
||||||
|
srcs = glob(["**"]),
|
||||||
|
tags = ["automanaged"],
|
||||||
|
visibility = ["//visibility:private"],
|
||||||
|
)
|
||||||
|
|
||||||
|
filegroup(
|
||||||
|
name = "all-srcs",
|
||||||
|
srcs = [":package-srcs"],
|
||||||
|
tags = ["automanaged"],
|
||||||
|
)
|
@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package e2e
|
package apimachinery
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1"
|
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1"
|
||||||
@ -25,7 +25,7 @@ import (
|
|||||||
. "github.com/onsi/ginkgo"
|
. "github.com/onsi/ginkgo"
|
||||||
)
|
)
|
||||||
|
|
||||||
var _ = Describe("CustomResourceDefinition resources", func() {
|
var _ = SIGDescribe("CustomResourceDefinition resources", func() {
|
||||||
|
|
||||||
f := framework.NewDefaultFramework("custom-resource-definition")
|
f := framework.NewDefaultFramework("custom-resource-definition")
|
||||||
|
|
@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package e2e
|
package apimachinery
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"time"
|
"time"
|
||||||
@ -31,7 +31,7 @@ import (
|
|||||||
. "github.com/onsi/gomega"
|
. "github.com/onsi/gomega"
|
||||||
)
|
)
|
||||||
|
|
||||||
var _ = framework.KubeDescribe("Etcd failure [Disruptive]", func() {
|
var _ = SIGDescribe("Etcd failure [Disruptive]", func() {
|
||||||
|
|
||||||
f := framework.NewDefaultFramework("etcd-failure")
|
f := framework.NewDefaultFramework("etcd-failure")
|
||||||
|
|
23
test/e2e/apimachinery/framework.go
Normal file
23
test/e2e/apimachinery/framework.go
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
/*
|
||||||
|
Copyright 2017 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 "github.com/onsi/ginkgo"
|
||||||
|
|
||||||
|
func SIGDescribe(text string, body func()) bool {
|
||||||
|
return ginkgo.Describe("[sig-api-machinery] "+text, body)
|
||||||
|
}
|
@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package e2e
|
package apimachinery
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
@ -208,7 +208,7 @@ func gatherMetrics(f *framework.Framework) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var _ = framework.KubeDescribe("Garbage collector", func() {
|
var _ = SIGDescribe("Garbage collector", func() {
|
||||||
f := framework.NewDefaultFramework("gc")
|
f := framework.NewDefaultFramework("gc")
|
||||||
It("should delete pods created by rc when not orphaning", func() {
|
It("should delete pods created by rc when not orphaning", func() {
|
||||||
clientSet := f.ClientSet
|
clientSet := f.ClientSet
|
@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package extension
|
package apimachinery
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
@ -34,7 +34,7 @@ import (
|
|||||||
"k8s.io/kubernetes/test/e2e/framework"
|
"k8s.io/kubernetes/test/e2e/framework"
|
||||||
)
|
)
|
||||||
|
|
||||||
var _ = framework.KubeDescribe("Initializers", func() {
|
var _ = SIGDescribe("Initializers", func() {
|
||||||
f := framework.NewDefaultFramework("initializers")
|
f := framework.NewDefaultFramework("initializers")
|
||||||
|
|
||||||
// TODO: Add failure traps once we have JustAfterEach
|
// TODO: Add failure traps once we have JustAfterEach
|
||||||
@ -150,7 +150,7 @@ var _ = framework.KubeDescribe("Initializers", func() {
|
|||||||
ch := make(chan struct{})
|
ch := make(chan struct{})
|
||||||
go func() {
|
go func() {
|
||||||
defer close(ch)
|
defer close(ch)
|
||||||
_, err := c.Core().Pods(ns).Create(newPod(podName))
|
_, err := c.Core().Pods(ns).Create(newInitPod(podName))
|
||||||
Expect(err).NotTo(HaveOccurred())
|
Expect(err).NotTo(HaveOccurred())
|
||||||
}()
|
}()
|
||||||
|
|
||||||
@ -197,7 +197,7 @@ var _ = framework.KubeDescribe("Initializers", func() {
|
|||||||
// bypass initialization for mirror pods
|
// bypass initialization for mirror pods
|
||||||
By("Creating a mirror pod that bypasses initialization")
|
By("Creating a mirror pod that bypasses initialization")
|
||||||
podName = "mirror-pod"
|
podName = "mirror-pod"
|
||||||
pod = newPod(podName)
|
pod = newInitPod(podName)
|
||||||
pod.Annotations = map[string]string{
|
pod.Annotations = map[string]string{
|
||||||
v1.MirrorPodAnnotationKey: "true",
|
v1.MirrorPodAnnotationKey: "true",
|
||||||
}
|
}
|
||||||
@ -210,14 +210,14 @@ var _ = framework.KubeDescribe("Initializers", func() {
|
|||||||
})
|
})
|
||||||
|
|
||||||
func newUninitializedPod(podName string) *v1.Pod {
|
func newUninitializedPod(podName string) *v1.Pod {
|
||||||
pod := newPod(podName)
|
pod := newInitPod(podName)
|
||||||
pod.Initializers = &metav1.Initializers{
|
pod.Initializers = &metav1.Initializers{
|
||||||
Pending: []metav1.Initializer{{Name: "Test"}},
|
Pending: []metav1.Initializer{{Name: "Test"}},
|
||||||
}
|
}
|
||||||
return pod
|
return pod
|
||||||
}
|
}
|
||||||
|
|
||||||
func newPod(podName string) *v1.Pod {
|
func newInitPod(podName string) *v1.Pod {
|
||||||
containerName := fmt.Sprintf("%s-container", podName)
|
containerName := fmt.Sprintf("%s-container", podName)
|
||||||
port := 8080
|
port := 8080
|
||||||
pod := &v1.Pod{
|
pod := &v1.Pod{
|
@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package e2e
|
package apimachinery
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
@ -257,7 +257,7 @@ func ensureServicesAreRemovedWhenNamespaceIsDeleted(f *framework.Framework) {
|
|||||||
// that each have a variable amount of content in the associated Namespace.
|
// that each have a variable amount of content in the associated Namespace.
|
||||||
// When run in [Serial] this test appears to delete Namespace objects at a
|
// When run in [Serial] this test appears to delete Namespace objects at a
|
||||||
// rate of approximately 1 per second.
|
// rate of approximately 1 per second.
|
||||||
var _ = framework.KubeDescribe("Namespaces [Serial]", func() {
|
var _ = SIGDescribe("Namespaces [Serial]", func() {
|
||||||
|
|
||||||
f := framework.NewDefaultFramework("namespaces")
|
f := framework.NewDefaultFramework("namespaces")
|
||||||
|
|
@ -14,7 +14,7 @@ See the License for the specific language governing permissions and
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package extension
|
package apimachinery
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"bytes"
|
"bytes"
|
||||||
@ -32,7 +32,7 @@ import (
|
|||||||
"k8s.io/kubernetes/test/e2e/framework"
|
"k8s.io/kubernetes/test/e2e/framework"
|
||||||
)
|
)
|
||||||
|
|
||||||
var _ = framework.KubeDescribe("Servers with support for Table transformation", func() {
|
var _ = SIGDescribe("Servers with support for Table transformation", func() {
|
||||||
f := framework.NewDefaultFramework("tables")
|
f := framework.NewDefaultFramework("tables")
|
||||||
|
|
||||||
It("should return pod details", func() {
|
It("should return pod details", func() {
|
||||||
@ -42,7 +42,7 @@ var _ = framework.KubeDescribe("Servers with support for Table transformation",
|
|||||||
podName := "pod-1"
|
podName := "pod-1"
|
||||||
framework.Logf("Creating pod %s", podName)
|
framework.Logf("Creating pod %s", podName)
|
||||||
|
|
||||||
_, err := c.Core().Pods(ns).Create(newPod(podName))
|
_, err := c.Core().Pods(ns).Create(newTablePod(podName))
|
||||||
Expect(err).NotTo(HaveOccurred())
|
Expect(err).NotTo(HaveOccurred())
|
||||||
|
|
||||||
table := &metav1alpha1.Table{}
|
table := &metav1alpha1.Table{}
|
||||||
@ -99,7 +99,7 @@ func printTable(table *metav1alpha1.Table) string {
|
|||||||
return buf.String()
|
return buf.String()
|
||||||
}
|
}
|
||||||
|
|
||||||
func newPod(podName string) *v1.Pod {
|
func newTablePod(podName string) *v1.Pod {
|
||||||
containerName := fmt.Sprintf("%s-container", podName)
|
containerName := fmt.Sprintf("%s-container", podName)
|
||||||
port := 8080
|
port := 8080
|
||||||
pod := &v1.Pod{
|
pod := &v1.Pod{
|
@ -19,10 +19,9 @@ package e2e
|
|||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
_ "k8s.io/kubernetes/test/e2e/api"
|
_ "k8s.io/kubernetes/test/e2e/apimachinery"
|
||||||
_ "k8s.io/kubernetes/test/e2e/autoscaling"
|
_ "k8s.io/kubernetes/test/e2e/autoscaling"
|
||||||
_ "k8s.io/kubernetes/test/e2e/cluster-logging"
|
_ "k8s.io/kubernetes/test/e2e/cluster-logging"
|
||||||
_ "k8s.io/kubernetes/test/e2e/extension"
|
|
||||||
"k8s.io/kubernetes/test/e2e/framework"
|
"k8s.io/kubernetes/test/e2e/framework"
|
||||||
_ "k8s.io/kubernetes/test/e2e/kubectl"
|
_ "k8s.io/kubernetes/test/e2e/kubectl"
|
||||||
_ "k8s.io/kubernetes/test/e2e/scalability"
|
_ "k8s.io/kubernetes/test/e2e/scalability"
|
||||||
|
@ -1,39 +0,0 @@
|
|||||||
package(default_visibility = ["//visibility:public"])
|
|
||||||
|
|
||||||
licenses(["notice"])
|
|
||||||
|
|
||||||
load(
|
|
||||||
"@io_bazel_rules_go//go:def.bzl",
|
|
||||||
"go_library",
|
|
||||||
)
|
|
||||||
|
|
||||||
go_library(
|
|
||||||
name = "go_default_library",
|
|
||||||
srcs = ["initializers.go"],
|
|
||||||
tags = ["automanaged"],
|
|
||||||
deps = [
|
|
||||||
"//pkg/client/clientset_generated/clientset:go_default_library",
|
|
||||||
"//pkg/client/retry:go_default_library",
|
|
||||||
"//test/e2e/framework:go_default_library",
|
|
||||||
"//vendor/github.com/onsi/ginkgo:go_default_library",
|
|
||||||
"//vendor/github.com/onsi/gomega:go_default_library",
|
|
||||||
"//vendor/k8s.io/api/admissionregistration/v1alpha1:go_default_library",
|
|
||||||
"//vendor/k8s.io/api/core/v1:go_default_library",
|
|
||||||
"//vendor/k8s.io/apimachinery/pkg/api/errors:go_default_library",
|
|
||||||
"//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
|
|
||||||
"//vendor/k8s.io/apimachinery/pkg/util/wait:go_default_library",
|
|
||||||
],
|
|
||||||
)
|
|
||||||
|
|
||||||
filegroup(
|
|
||||||
name = "package-srcs",
|
|
||||||
srcs = glob(["**"]),
|
|
||||||
tags = ["automanaged"],
|
|
||||||
visibility = ["//visibility:private"],
|
|
||||||
)
|
|
||||||
|
|
||||||
filegroup(
|
|
||||||
name = "all-srcs",
|
|
||||||
srcs = [":package-srcs"],
|
|
||||||
tags = ["automanaged"],
|
|
||||||
)
|
|
Loading…
Reference in New Issue
Block a user