use default flags for apiserver on integration tests
This commit is contained in:
@@ -98,7 +98,7 @@ func websocketConfig(url *url.URL, config *restclient.Config, protocols []string
|
|||||||
|
|
||||||
func TestWebsocketWatchClientTimeout(t *testing.T) {
|
func TestWebsocketWatchClientTimeout(t *testing.T) {
|
||||||
// server setup
|
// server setup
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
// object setup
|
// object setup
|
||||||
@@ -199,7 +199,7 @@ func TestWebsocketWatchClientTimeout(t *testing.T) {
|
|||||||
|
|
||||||
func TestWatchClientTimeoutXXX(t *testing.T) {
|
func TestWatchClientTimeoutXXX(t *testing.T) {
|
||||||
// server setup
|
// server setup
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
t.Run("direct", func(t *testing.T) {
|
t.Run("direct", func(t *testing.T) {
|
||||||
|
@@ -45,7 +45,7 @@ func TestBrokenWebhook(t *testing.T) {
|
|||||||
}()
|
}()
|
||||||
|
|
||||||
etcdConfig := framework.SharedEtcd()
|
etcdConfig := framework.SharedEtcd()
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, etcdConfig)
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), etcdConfig)
|
||||||
tearDownFn = server.TearDownFn
|
tearDownFn = server.TearDownFn
|
||||||
|
|
||||||
client, err := kubernetes.NewForConfig(server.ClientConfig)
|
client, err := kubernetes.NewForConfig(server.ClientConfig)
|
||||||
@@ -80,7 +80,7 @@ func TestBrokenWebhook(t *testing.T) {
|
|||||||
t.Logf("Restarting apiserver")
|
t.Logf("Restarting apiserver")
|
||||||
tearDownFn = nil
|
tearDownFn = nil
|
||||||
server.TearDownFn()
|
server.TearDownFn()
|
||||||
server = kubeapiservertesting.StartTestServerOrDie(t, nil, nil, etcdConfig)
|
server = kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), etcdConfig)
|
||||||
tearDownFn = server.TearDownFn
|
tearDownFn = server.TearDownFn
|
||||||
|
|
||||||
client, err = kubernetes.NewForConfig(server.ClientConfig)
|
client, err = kubernetes.NewForConfig(server.ClientConfig)
|
||||||
|
@@ -219,7 +219,7 @@ func Test4xxStatusCodeInvalidPatch(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestCacheControl(t *testing.T) {
|
func TestCacheControl(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
rt, err := restclient.TransportFor(server.ClientConfig)
|
rt, err := restclient.TransportFor(server.ClientConfig)
|
||||||
@@ -2749,7 +2749,7 @@ func expectPartialObjectMetaV1EventsProtobuf(t *testing.T, r io.Reader, values .
|
|||||||
func TestClientsetShareTransport(t *testing.T) {
|
func TestClientsetShareTransport(t *testing.T) {
|
||||||
var counter int
|
var counter int
|
||||||
var mu sync.Mutex
|
var mu sync.Mutex
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
dialFn := func(ctx context.Context, network, address string) (net.Conn, error) {
|
dialFn := func(ctx context.Context, network, address string) (net.Conn, error) {
|
||||||
@@ -2806,7 +2806,7 @@ func TestClientsetShareTransport(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestDedupOwnerReferences(t *testing.T) {
|
func TestDedupOwnerReferences(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
etcd.CreateTestCRDs(t, apiextensionsclient.NewForConfigOrDie(server.ClientConfig), false, etcd.GetCustomResourceDefinitionData()[0])
|
etcd.CreateTestCRDs(t, apiextensionsclient.NewForConfigOrDie(server.ClientConfig), false, etcd.GetCustomResourceDefinitionData()[0])
|
||||||
|
|
||||||
|
@@ -49,7 +49,7 @@ import (
|
|||||||
|
|
||||||
func setup(t testing.TB) (clientset.Interface, kubeapiservertesting.TearDownFunc) {
|
func setup(t testing.TB) (clientset.Interface, kubeapiservertesting.TearDownFunc) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
|
|
||||||
config := restclient.CopyConfig(server.ClientConfig)
|
config := restclient.CopyConfig(server.ClientConfig)
|
||||||
// There are some tests (in scale_test.go) that rely on the response to be returned in JSON.
|
// There are some tests (in scale_test.go) that rely on the response to be returned in JSON.
|
||||||
|
@@ -39,7 +39,7 @@ func gvr(g, v, r string) schema.GroupVersionResource {
|
|||||||
// xref: https://issues.k8s.io/100895
|
// xref: https://issues.k8s.io/100895
|
||||||
func TestCanaryCVE_2021_29923(t *testing.T) {
|
func TestCanaryCVE_2021_29923(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
|
@@ -160,7 +160,7 @@ func init() {
|
|||||||
func setup(t *testing.T) (context.Context, testClientSet, context.CancelFunc) {
|
func setup(t *testing.T) (context.Context, testClientSet, context.CancelFunc) {
|
||||||
ctx, cancelCtx := context.WithCancel(context.Background())
|
ctx, cancelCtx := context.WithCancel(context.Background())
|
||||||
|
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
t.Cleanup(server.TearDownFn)
|
t.Cleanup(server.TearDownFn)
|
||||||
|
|
||||||
kubeClientSet, err := kubernetes.NewForConfig(server.ClientConfig)
|
kubeClientSet, err := kubernetes.NewForConfig(server.ClientConfig)
|
||||||
|
@@ -44,7 +44,7 @@ func TestSlowAPIServiceOpenAPIDoesNotBlockHealthCheck(t *testing.T) {
|
|||||||
defer cancelCtx()
|
defer cancelCtx()
|
||||||
|
|
||||||
etcd := framework.SharedEtcd()
|
etcd := framework.SharedEtcd()
|
||||||
setupServer := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, etcd)
|
setupServer := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), etcd)
|
||||||
client := generateTestClient(t, setupServer)
|
client := generateTestClient(t, setupServer)
|
||||||
|
|
||||||
service := testdiscovery.NewFakeService("test-server", client, http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
service := testdiscovery.NewFakeService("test-server", client, http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
||||||
@@ -81,7 +81,7 @@ func TestSlowAPIServiceOpenAPIDoesNotBlockHealthCheck(t *testing.T) {
|
|||||||
require.NoError(t, registerAPIService(ctx, client, groupVersion, service))
|
require.NoError(t, registerAPIService(ctx, client, groupVersion, service))
|
||||||
|
|
||||||
setupServer.TearDownFn()
|
setupServer.TearDownFn()
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, etcd)
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), etcd)
|
||||||
t.Cleanup(server.TearDownFn)
|
t.Cleanup(server.TearDownFn)
|
||||||
client2 := generateTestClient(t, server)
|
client2 := generateTestClient(t, server)
|
||||||
|
|
||||||
@@ -100,7 +100,7 @@ func TestFetchingOpenAPIBeforeReady(t *testing.T) {
|
|||||||
ctx, cancelCtx := context.WithCancel(context.Background())
|
ctx, cancelCtx := context.WithCancel(context.Background())
|
||||||
defer cancelCtx()
|
defer cancelCtx()
|
||||||
|
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
t.Cleanup(server.TearDownFn)
|
t.Cleanup(server.TearDownFn)
|
||||||
client := generateTestClient(t, server)
|
client := generateTestClient(t, server)
|
||||||
|
|
||||||
|
@@ -79,7 +79,7 @@ func TestPortforward(t *testing.T) {
|
|||||||
backendPort, _ := strconv.Atoi(backendURL.Port())
|
backendPort, _ := strconv.Atoi(backendURL.Port())
|
||||||
|
|
||||||
etcd := framework.SharedEtcd()
|
etcd := framework.SharedEtcd()
|
||||||
server := kastesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, etcd)
|
server := kastesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), etcd)
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
adminClient, err := kubernetes.NewForConfig(server.ClientConfig)
|
adminClient, err := kubernetes.NewForConfig(server.ClientConfig)
|
||||||
|
@@ -53,7 +53,7 @@ import (
|
|||||||
func TestCSRDuration(t *testing.T) {
|
func TestCSRDuration(t *testing.T) {
|
||||||
t.Parallel()
|
t.Parallel()
|
||||||
|
|
||||||
s := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
s := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
t.Cleanup(s.TearDownFn)
|
t.Cleanup(s.TearDownFn)
|
||||||
|
|
||||||
_, ctx := ktesting.NewTestContext(t)
|
_, ctx := ktesting.NewTestContext(t)
|
||||||
|
@@ -36,7 +36,7 @@ import (
|
|||||||
|
|
||||||
// Verifies that the 'spec.signerName' field can be correctly used as a field selector on LIST requests
|
// Verifies that the 'spec.signerName' field can be correctly used as a field selector on LIST requests
|
||||||
func TestCSRSignerNameFieldSelector(t *testing.T) {
|
func TestCSRSignerNameFieldSelector(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
||||||
|
@@ -56,7 +56,7 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func TestClient(t *testing.T) {
|
func TestClient(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins", "ServiceAccount"}, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
@@ -125,7 +125,7 @@ func TestClient(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestAtomicPut(t *testing.T) {
|
func TestAtomicPut(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins", "ServiceAccount"}, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
c := clientset.NewForConfigOrDie(result.ClientConfig)
|
c := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
@@ -214,7 +214,7 @@ func TestAtomicPut(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestPatch(t *testing.T) {
|
func TestPatch(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins", "ServiceAccount"}, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
c := clientset.NewForConfigOrDie(result.ClientConfig)
|
c := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
@@ -333,7 +333,7 @@ func TestPatch(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestPatchWithCreateOnUpdate(t *testing.T) {
|
func TestPatchWithCreateOnUpdate(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
c := clientset.NewForConfigOrDie(result.ClientConfig)
|
c := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
@@ -441,7 +441,7 @@ func TestPatchWithCreateOnUpdate(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestAPIVersions(t *testing.T) {
|
func TestAPIVersions(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
c := clientset.NewForConfigOrDie(result.ClientConfig)
|
c := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
@@ -463,7 +463,7 @@ func TestAPIVersions(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestEventValidation(t *testing.T) {
|
func TestEventValidation(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
@@ -571,7 +571,7 @@ func TestEventValidation(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestEventCompatibility(t *testing.T) {
|
func TestEventCompatibility(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
@@ -681,7 +681,7 @@ func TestEventCompatibility(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestSingleWatch(t *testing.T) {
|
func TestSingleWatch(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
@@ -765,7 +765,7 @@ func TestMultiWatch(t *testing.T) {
|
|||||||
const watcherCount = 50
|
const watcherCount = 50
|
||||||
rt.GOMAXPROCS(watcherCount)
|
rt.GOMAXPROCS(watcherCount)
|
||||||
|
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
@@ -994,7 +994,7 @@ func TestApplyWithApplyConfiguration(t *testing.T) {
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
testServer := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins", "ServiceAccount"}, framework.SharedEtcd())
|
testServer := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer testServer.TearDownFn()
|
defer testServer.TearDownFn()
|
||||||
|
|
||||||
c := clientset.NewForConfigOrDie(testServer.ClientConfig)
|
c := clientset.NewForConfigOrDie(testServer.ClientConfig)
|
||||||
@@ -1153,7 +1153,7 @@ func TestExtractModifyApply(t *testing.T) {
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
testServer := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins", "ServiceAccount"}, framework.SharedEtcd())
|
testServer := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer testServer.TearDownFn()
|
defer testServer.TearDownFn()
|
||||||
c := clientset.NewForConfigOrDie(testServer.ClientConfig)
|
c := clientset.NewForConfigOrDie(testServer.ClientConfig)
|
||||||
deploymentClient := c.AppsV1().Deployments("default")
|
deploymentClient := c.AppsV1().Deployments("default")
|
||||||
@@ -1225,7 +1225,7 @@ func TestExtractModifyApply(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestExtractModifyApply_ForceOwnership(t *testing.T) {
|
func TestExtractModifyApply_ForceOwnership(t *testing.T) {
|
||||||
testServer := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins", "ServiceAccount"}, framework.SharedEtcd())
|
testServer := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer testServer.TearDownFn()
|
defer testServer.TearDownFn()
|
||||||
c := clientset.NewForConfigOrDie(testServer.ClientConfig)
|
c := clientset.NewForConfigOrDie(testServer.ClientConfig)
|
||||||
deploymentClient := c.AppsV1().Deployments("default")
|
deploymentClient := c.AppsV1().Deployments("default")
|
||||||
|
@@ -43,7 +43,7 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func TestDynamicClient(t *testing.T) {
|
func TestDynamicClient(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins", "ServiceAccount"}, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
@@ -125,7 +125,7 @@ func TestDynamicClient(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestDynamicClientWatch(t *testing.T) {
|
func TestDynamicClientWatch(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
@@ -208,7 +208,7 @@ func TestDynamicClientWatch(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestUnstructuredExtract(t *testing.T) {
|
func TestUnstructuredExtract(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins", "ServiceAccount"}, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
dynamicClient, err := dynamic.NewForConfig(result.ClientConfig)
|
dynamicClient, err := dynamic.NewForConfig(result.ClientConfig)
|
||||||
|
@@ -50,7 +50,7 @@ func TestAPIServerTransportMetrics(t *testing.T) {
|
|||||||
// reset default registry metrics
|
// reset default registry metrics
|
||||||
legacyregistry.Reset()
|
legacyregistry.Reset()
|
||||||
|
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins", "ServiceAccount"}, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
|
@@ -44,8 +44,7 @@ func Test_RemoveExternalCloudProviderTaint(t *testing.T) {
|
|||||||
ctx, cancel := context.WithCancel(context.Background())
|
ctx, cancel := context.WithCancel(context.Background())
|
||||||
defer cancel()
|
defer cancel()
|
||||||
|
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
||||||
|
@@ -33,7 +33,7 @@ import (
|
|||||||
// TestConfigMap tests apiserver-side behavior of creation of ConfigMaps and pods that consume them.
|
// TestConfigMap tests apiserver-side behavior of creation of ConfigMaps and pods that consume them.
|
||||||
func TestConfigMap(t *testing.T) {
|
func TestConfigMap(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
||||||
|
@@ -67,7 +67,7 @@ func expectedAPIServerIdentity(t *testing.T, hostname string) string {
|
|||||||
|
|
||||||
func TestCreateLeaseOnStart(t *testing.T) {
|
func TestCreateLeaseOnStart(t *testing.T) {
|
||||||
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.APIServerIdentity, true)
|
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.APIServerIdentity, true)
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
kubeclient, err := kubernetes.NewForConfig(result.ClientConfig)
|
kubeclient, err := kubernetes.NewForConfig(result.ClientConfig)
|
||||||
@@ -130,7 +130,7 @@ func TestLeaseGarbageCollection(t *testing.T) {
|
|||||||
controlplaneapiserver.IdentityLeaseRenewIntervalPeriod = time.Second
|
controlplaneapiserver.IdentityLeaseRenewIntervalPeriod = time.Second
|
||||||
|
|
||||||
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.APIServerIdentity, true)
|
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.APIServerIdentity, true)
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
kubeclient, err := kubernetes.NewForConfig(result.ClientConfig)
|
kubeclient, err := kubernetes.NewForConfig(result.ClientConfig)
|
||||||
|
@@ -44,7 +44,7 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func TestCRDShadowGroup(t *testing.T) {
|
func TestCRDShadowGroup(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
testNamespace := "test-crd-shadow-group"
|
testNamespace := "test-crd-shadow-group"
|
||||||
@@ -114,7 +114,7 @@ func TestCRDShadowGroup(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestCRD(t *testing.T) {
|
func TestCRD(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
testNamespace := "test-crd"
|
testNamespace := "test-crd"
|
||||||
@@ -168,7 +168,7 @@ func TestCRD(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestCRDOpenAPI(t *testing.T) {
|
func TestCRDOpenAPI(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
kubeclient, err := kubernetes.NewForConfig(result.ClientConfig)
|
kubeclient, err := kubernetes.NewForConfig(result.ClientConfig)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@@ -30,7 +30,7 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func TestGracefulShutdown(t *testing.T) {
|
func TestGracefulShutdown(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
|
|
||||||
tearDownOnce := sync.Once{}
|
tearDownOnce := sync.Once{}
|
||||||
defer tearDownOnce.Do(server.TearDownFn)
|
defer tearDownOnce.Do(server.TearDownFn)
|
||||||
|
@@ -54,7 +54,7 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func TestRun(t *testing.T) {
|
func TestRun(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := kubernetes.NewForConfig(server.ClientConfig)
|
client, err := kubernetes.NewForConfig(server.ClientConfig)
|
||||||
@@ -133,7 +133,7 @@ func TestLivezAndReadyz(t *testing.T) {
|
|||||||
// apiextensions-server and the kube-aggregator server, both part of
|
// apiextensions-server and the kube-aggregator server, both part of
|
||||||
// the delegation chain in kube-apiserver.
|
// the delegation chain in kube-apiserver.
|
||||||
func TestOpenAPIDelegationChainPlumbing(t *testing.T) {
|
func TestOpenAPIDelegationChainPlumbing(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
kubeclient, err := kubernetes.NewForConfig(server.ClientConfig)
|
kubeclient, err := kubernetes.NewForConfig(server.ClientConfig)
|
||||||
@@ -191,7 +191,7 @@ func TestOpenAPIDelegationChainPlumbing(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestOpenAPIApiextensionsOverlapProtection(t *testing.T) {
|
func TestOpenAPIApiextensionsOverlapProtection(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
apiextensionsclient, err := apiextensionsclientset.NewForConfig(server.ClientConfig)
|
apiextensionsclient, err := apiextensionsclientset.NewForConfig(server.ClientConfig)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@@ -56,7 +56,7 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func testPrefix(t *testing.T, prefix string) {
|
func testPrefix(t *testing.T, prefix string) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
transport, err := restclient.TransportFor(server.ClientConfig)
|
transport, err := restclient.TransportFor(server.ClientConfig)
|
||||||
@@ -109,7 +109,7 @@ func TestKubernetesService(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestEmptyList(t *testing.T) {
|
func TestEmptyList(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
transport, err := restclient.TransportFor(server.ClientConfig)
|
transport, err := restclient.TransportFor(server.ClientConfig)
|
||||||
@@ -380,7 +380,7 @@ func TestObjectSizeResponses(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestWatchSucceedsWithoutArgs(t *testing.T) {
|
func TestWatchSucceedsWithoutArgs(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
transport, err := restclient.TransportFor(server.ClientConfig)
|
transport, err := restclient.TransportFor(server.ClientConfig)
|
||||||
@@ -471,7 +471,7 @@ func appsPath(resource, namespace, name string) string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestAutoscalingGroupBackwardCompatibility(t *testing.T) {
|
func TestAutoscalingGroupBackwardCompatibility(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
transport, err := restclient.TransportFor(server.ClientConfig)
|
transport, err := restclient.TransportFor(server.ClientConfig)
|
||||||
@@ -520,7 +520,7 @@ func TestAutoscalingGroupBackwardCompatibility(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestAppsGroupBackwardCompatibility(t *testing.T) {
|
func TestAppsGroupBackwardCompatibility(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
transport, err := restclient.TransportFor(server.ClientConfig)
|
transport, err := restclient.TransportFor(server.ClientConfig)
|
||||||
@@ -572,7 +572,7 @@ func TestAppsGroupBackwardCompatibility(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestAccept(t *testing.T) {
|
func TestAccept(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
transport, err := restclient.TransportFor(server.ClientConfig)
|
transport, err := restclient.TransportFor(server.ClientConfig)
|
||||||
|
@@ -39,7 +39,7 @@ import (
|
|||||||
|
|
||||||
func setup(ctx context.Context, t *testing.T) (kubeapiservertesting.TearDownFunc, *cronjob.ControllerV2, *job.Controller, informers.SharedInformerFactory, clientset.Interface) {
|
func setup(ctx context.Context, t *testing.T) (kubeapiservertesting.TearDownFunc, *cronjob.ControllerV2, *job.Controller, informers.SharedInformerFactory, clientset.Interface) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
|
|
||||||
config := restclient.CopyConfig(server.ClientConfig)
|
config := restclient.CopyConfig(server.ClientConfig)
|
||||||
clientSet, err := clientset.NewForConfig(config)
|
clientSet, err := clientset.NewForConfig(config)
|
||||||
|
@@ -103,7 +103,7 @@ func newDeployment(name, ns string, replicas int32) *apps.Deployment {
|
|||||||
// dcSetup sets up necessities for Deployment integration test, including control plane, apiserver, informers, and clientset
|
// dcSetup sets up necessities for Deployment integration test, including control plane, apiserver, informers, and clientset
|
||||||
func dcSetup(ctx context.Context, t *testing.T) (kubeapiservertesting.TearDownFunc, *replicaset.ReplicaSetController, *deployment.DeploymentController, informers.SharedInformerFactory, clientset.Interface) {
|
func dcSetup(ctx context.Context, t *testing.T) (kubeapiservertesting.TearDownFunc, *replicaset.ReplicaSetController, *deployment.DeploymentController, informers.SharedInformerFactory, clientset.Interface) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
|
|
||||||
config := restclient.CopyConfig(server.ClientConfig)
|
config := restclient.CopyConfig(server.ClientConfig)
|
||||||
clientSet, err := clientset.NewForConfig(config)
|
clientSet, err := clientset.NewForConfig(config)
|
||||||
@@ -137,7 +137,7 @@ func dcSetup(ctx context.Context, t *testing.T) (kubeapiservertesting.TearDownFu
|
|||||||
// and clientset, but not controllers and informers
|
// and clientset, but not controllers and informers
|
||||||
func dcSimpleSetup(t *testing.T) (kubeapiservertesting.TearDownFunc, clientset.Interface) {
|
func dcSimpleSetup(t *testing.T) (kubeapiservertesting.TearDownFunc, clientset.Interface) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
|
|
||||||
config := restclient.CopyConfig(server.ClientConfig)
|
config := restclient.CopyConfig(server.ClientConfig)
|
||||||
clientSet, err := clientset.NewForConfig(config)
|
clientSet, err := clientset.NewForConfig(config)
|
||||||
|
@@ -65,7 +65,7 @@ import (
|
|||||||
const stalePodDisruptionTimeout = 3 * time.Second
|
const stalePodDisruptionTimeout = 3 * time.Second
|
||||||
|
|
||||||
func setup(ctx context.Context, t *testing.T) (*kubeapiservertesting.TestServer, *disruption.DisruptionController, informers.SharedInformerFactory, clientset.Interface, *apiextensionsclientset.Clientset, dynamic.Interface) {
|
func setup(ctx context.Context, t *testing.T) (*kubeapiservertesting.TestServer, *disruption.DisruptionController, informers.SharedInformerFactory, clientset.Interface, *apiextensionsclientset.Clientset, dynamic.Interface) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins", "ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
|
|
||||||
clientSet, err := clientset.NewForConfig(server.ClientConfig)
|
clientSet, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@@ -37,7 +37,7 @@ import (
|
|||||||
|
|
||||||
func TestEndpointUpdates(t *testing.T) {
|
func TestEndpointUpdates(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -163,7 +163,7 @@ func TestEndpointUpdates(t *testing.T) {
|
|||||||
// without headless label
|
// without headless label
|
||||||
func TestExternalNameToClusterIPTransition(t *testing.T) {
|
func TestExternalNameToClusterIPTransition(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -272,7 +272,7 @@ func TestExternalNameToClusterIPTransition(t *testing.T) {
|
|||||||
// this behavior accidentally.
|
// this behavior accidentally.
|
||||||
func TestEndpointWithTerminatingPod(t *testing.T) {
|
func TestEndpointWithTerminatingPod(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
|
@@ -40,7 +40,7 @@ import (
|
|||||||
|
|
||||||
func TestEndpointSliceMirroring(t *testing.T) {
|
func TestEndpointSliceMirroring(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -313,7 +313,7 @@ func TestEndpointSliceMirroring(t *testing.T) {
|
|||||||
|
|
||||||
func TestEndpointSliceMirroringUpdates(t *testing.T) {
|
func TestEndpointSliceMirroringUpdates(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -488,7 +488,7 @@ func TestEndpointSliceMirroringUpdates(t *testing.T) {
|
|||||||
|
|
||||||
func TestEndpointSliceMirroringSelectorTransition(t *testing.T) {
|
func TestEndpointSliceMirroringSelectorTransition(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
|
@@ -105,7 +105,7 @@ func TestEndpointSliceTerminating(t *testing.T) {
|
|||||||
for _, testcase := range testcases {
|
for _, testcase := range testcases {
|
||||||
t.Run(testcase.name, func(t *testing.T) {
|
t.Run(testcase.name, func(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
|
@@ -37,7 +37,7 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func TestEventCompatibility(t *testing.T) {
|
func TestEventCompatibility(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins", "ServiceAccount"}, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
@@ -99,7 +99,7 @@ func TestEventCompatibility(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestEventSeries(t *testing.T) {
|
func TestEventSeries(t *testing.T) {
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins", "ServiceAccount"}, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
client := clientset.NewForConfigOrDie(result.ClientConfig)
|
||||||
|
@@ -688,7 +688,7 @@ func newV1Eviction(ns, evictionName string, deleteOption metav1.DeleteOptions) *
|
|||||||
|
|
||||||
func rmSetup(ctx context.Context, t *testing.T) (kubeapiservertesting.TearDownFunc, *disruption.DisruptionController, informers.SharedInformerFactory, *restclient.Config, clientset.Interface) {
|
func rmSetup(ctx context.Context, t *testing.T) (kubeapiservertesting.TearDownFunc, *disruption.DisruptionController, informers.SharedInformerFactory, *restclient.Config, clientset.Interface) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
|
|
||||||
config := restclient.CopyConfig(server.ClientConfig)
|
config := restclient.CopyConfig(server.ClientConfig)
|
||||||
clientSet, err := clientset.NewForConfig(config)
|
clientSet, err := clientset.NewForConfig(config)
|
||||||
|
@@ -52,7 +52,7 @@ func (b *readDelayer) Read(p []byte) (n int, err error) {
|
|||||||
|
|
||||||
func TestClusterScopedOwners(t *testing.T) {
|
func TestClusterScopedOwners(t *testing.T) {
|
||||||
// Start the test server and wrap the client to delay PV watch responses
|
// Start the test server and wrap the client to delay PV watch responses
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
server.ClientConfig.WrapTransport = func(rt http.RoundTripper) http.RoundTripper {
|
server.ClientConfig.WrapTransport = func(rt http.RoundTripper) http.RoundTripper {
|
||||||
return roundTripFunc(func(req *http.Request) (*http.Response, error) {
|
return roundTripFunc(func(req *http.Request) (*http.Response, error) {
|
||||||
if req.URL.Query().Get("watch") != "true" || !strings.Contains(req.URL.String(), "persistentvolumes") {
|
if req.URL.Query().Get("watch") != "true" || !strings.Contains(req.URL.String(), "persistentvolumes") {
|
||||||
|
@@ -215,7 +215,7 @@ type testContext struct {
|
|||||||
|
|
||||||
// if workerCount > 0, will start the GC, otherwise it's up to the caller to Run() the GC.
|
// if workerCount > 0, will start the GC, otherwise it's up to the caller to Run() the GC.
|
||||||
func setup(t *testing.T, workerCount int) *testContext {
|
func setup(t *testing.T, workerCount int) *testContext {
|
||||||
return setupWithServer(t, kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd()), workerCount)
|
return setupWithServer(t, kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd()), workerCount)
|
||||||
}
|
}
|
||||||
|
|
||||||
func setupWithServer(t *testing.T, result *kubeapiservertesting.TestServer, workerCount int) *testContext {
|
func setupWithServer(t *testing.T, result *kubeapiservertesting.TestServer, workerCount int) *testContext {
|
||||||
|
@@ -3927,7 +3927,7 @@ func createJobWithDefaults(ctx context.Context, clientSet clientset.Interface, n
|
|||||||
|
|
||||||
func setup(t testing.TB, nsBaseName string) (framework.TearDownFunc, *restclient.Config, clientset.Interface, *v1.Namespace) {
|
func setup(t testing.TB, nsBaseName string) (framework.TearDownFunc, *restclient.Config, clientset.Interface, *v1.Namespace) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
|
|
||||||
config := restclient.CopyConfig(server.ClientConfig)
|
config := restclient.CopyConfig(server.ClientConfig)
|
||||||
config.QPS = 200
|
config.QPS = 200
|
||||||
|
@@ -39,7 +39,7 @@ import (
|
|||||||
|
|
||||||
func TestWatchBasedManager(t *testing.T) {
|
func TestWatchBasedManager(t *testing.T) {
|
||||||
testNamespace := "test-watch-based-manager"
|
testNamespace := "test-watch-based-manager"
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
const n = 10
|
const n = 10
|
||||||
|
@@ -61,7 +61,7 @@ func TestAPIServerProcessMetrics(t *testing.T) {
|
|||||||
t.Skipf("not supported on GOOS=%s", runtime.GOOS)
|
t.Skipf("not supported on GOOS=%s", runtime.GOOS)
|
||||||
}
|
}
|
||||||
|
|
||||||
s := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
s := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer s.TearDownFn()
|
defer s.TearDownFn()
|
||||||
|
|
||||||
metrics, err := scrapeMetrics(s)
|
metrics, err := scrapeMetrics(s)
|
||||||
@@ -79,7 +79,7 @@ func TestAPIServerProcessMetrics(t *testing.T) {
|
|||||||
func TestAPIServerStorageMetrics(t *testing.T) {
|
func TestAPIServerStorageMetrics(t *testing.T) {
|
||||||
config := framework.SharedEtcd()
|
config := framework.SharedEtcd()
|
||||||
config.Transport.ServerList = []string{config.Transport.ServerList[0], config.Transport.ServerList[0]}
|
config.Transport.ServerList = []string{config.Transport.ServerList[0], config.Transport.ServerList[0]}
|
||||||
s := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, config)
|
s := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), config)
|
||||||
defer s.TearDownFn()
|
defer s.TearDownFn()
|
||||||
|
|
||||||
metrics, err := scrapeMetrics(s)
|
metrics, err := scrapeMetrics(s)
|
||||||
@@ -101,7 +101,7 @@ func TestAPIServerStorageMetrics(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestAPIServerMetrics(t *testing.T) {
|
func TestAPIServerMetrics(t *testing.T) {
|
||||||
s := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
s := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer s.TearDownFn()
|
defer s.TearDownFn()
|
||||||
|
|
||||||
// Make a request to the apiserver to ensure there's at least one data point
|
// Make a request to the apiserver to ensure there's at least one data point
|
||||||
@@ -130,7 +130,7 @@ func TestAPIServerMetrics(t *testing.T) {
|
|||||||
|
|
||||||
func TestAPIServerMetricsLabels(t *testing.T) {
|
func TestAPIServerMetricsLabels(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have service account controller running.
|
// Disable ServiceAccount admission plugin as we don't have service account controller running.
|
||||||
s := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
s := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer s.TearDownFn()
|
defer s.TearDownFn()
|
||||||
|
|
||||||
clientConfig := restclient.CopyConfig(s.ClientConfig)
|
clientConfig := restclient.CopyConfig(s.ClientConfig)
|
||||||
@@ -283,7 +283,7 @@ func TestAPIServerMetricsPods(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Disable ServiceAccount admission plugin as we don't have service account controller running.
|
// Disable ServiceAccount admission plugin as we don't have service account controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
clientConfig := restclient.CopyConfig(server.ClientConfig)
|
clientConfig := restclient.CopyConfig(server.ClientConfig)
|
||||||
@@ -391,7 +391,7 @@ func TestAPIServerMetricsNamespaces(t *testing.T) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
clientConfig := restclient.CopyConfig(server.ClientConfig)
|
clientConfig := restclient.CopyConfig(server.ClientConfig)
|
||||||
|
@@ -177,7 +177,7 @@ func jsonToUnstructured(stub, version, kind string) (*unstructured.Unstructured,
|
|||||||
|
|
||||||
func namespaceLifecycleSetup(t *testing.T) (kubeapiservertesting.TearDownFunc, *namespace.NamespaceController, informers.SharedInformerFactory, clientset.Interface, dynamic.Interface) {
|
func namespaceLifecycleSetup(t *testing.T) (kubeapiservertesting.TearDownFunc, *namespace.NamespaceController, informers.SharedInformerFactory, clientset.Interface, dynamic.Interface) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
|
|
||||||
config := restclient.CopyConfig(server.ClientConfig)
|
config := restclient.CopyConfig(server.ClientConfig)
|
||||||
config.QPS = 10000
|
config.QPS = 10000
|
||||||
|
@@ -34,7 +34,7 @@ import (
|
|||||||
|
|
||||||
func TestPodUpdateActiveDeadlineSeconds(t *testing.T) {
|
func TestPodUpdateActiveDeadlineSeconds(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
||||||
@@ -152,7 +152,7 @@ func TestPodUpdateActiveDeadlineSeconds(t *testing.T) {
|
|||||||
|
|
||||||
func TestPodReadOnlyFilesystem(t *testing.T) {
|
func TestPodReadOnlyFilesystem(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
||||||
@@ -187,7 +187,7 @@ func TestPodReadOnlyFilesystem(t *testing.T) {
|
|||||||
|
|
||||||
func TestPodCreateEphemeralContainers(t *testing.T) {
|
func TestPodCreateEphemeralContainers(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
||||||
@@ -256,7 +256,7 @@ func setUpEphemeralContainers(podsClient typedv1.PodInterface, pod *v1.Pod, cont
|
|||||||
|
|
||||||
func TestPodPatchEphemeralContainers(t *testing.T) {
|
func TestPodPatchEphemeralContainers(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
||||||
@@ -487,7 +487,7 @@ func TestPodPatchEphemeralContainers(t *testing.T) {
|
|||||||
|
|
||||||
func TestPodUpdateEphemeralContainers(t *testing.T) {
|
func TestPodUpdateEphemeralContainers(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
||||||
@@ -677,7 +677,7 @@ func TestPodUpdateEphemeralContainers(t *testing.T) {
|
|||||||
|
|
||||||
func TestMutablePodSchedulingDirectives(t *testing.T) {
|
func TestMutablePodSchedulingDirectives(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
||||||
|
@@ -121,7 +121,7 @@ func newMatchingPod(podName, namespace string) *v1.Pod {
|
|||||||
func rmSetup(t *testing.T) (context.Context, kubeapiservertesting.TearDownFunc, *replicaset.ReplicaSetController, informers.SharedInformerFactory, clientset.Interface) {
|
func rmSetup(t *testing.T) (context.Context, kubeapiservertesting.TearDownFunc, *replicaset.ReplicaSetController, informers.SharedInformerFactory, clientset.Interface) {
|
||||||
tCtx := ktesting.Init(t)
|
tCtx := ktesting.Init(t)
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
|
|
||||||
config := restclient.CopyConfig(server.ClientConfig)
|
config := restclient.CopyConfig(server.ClientConfig)
|
||||||
clientSet, err := clientset.NewForConfig(config)
|
clientSet, err := clientset.NewForConfig(config)
|
||||||
@@ -149,7 +149,7 @@ func rmSetup(t *testing.T) (context.Context, kubeapiservertesting.TearDownFunc,
|
|||||||
|
|
||||||
func rmSimpleSetup(t *testing.T) (kubeapiservertesting.TearDownFunc, clientset.Interface) {
|
func rmSimpleSetup(t *testing.T) (kubeapiservertesting.TearDownFunc, clientset.Interface) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
|
|
||||||
config := restclient.CopyConfig(server.ClientConfig)
|
config := restclient.CopyConfig(server.ClientConfig)
|
||||||
clientSet, err := clientset.NewForConfig(config)
|
clientSet, err := clientset.NewForConfig(config)
|
||||||
|
@@ -114,7 +114,7 @@ func newMatchingPod(podName, namespace string) *v1.Pod {
|
|||||||
func rmSetup(t *testing.T) (context.Context, kubeapiservertesting.TearDownFunc, *replication.ReplicationManager, informers.SharedInformerFactory, clientset.Interface) {
|
func rmSetup(t *testing.T) (context.Context, kubeapiservertesting.TearDownFunc, *replication.ReplicationManager, informers.SharedInformerFactory, clientset.Interface) {
|
||||||
tCtx := ktesting.Init(t)
|
tCtx := ktesting.Init(t)
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
|
|
||||||
config := restclient.CopyConfig(server.ClientConfig)
|
config := restclient.CopyConfig(server.ClientConfig)
|
||||||
clientSet, err := clientset.NewForConfig(config)
|
clientSet, err := clientset.NewForConfig(config)
|
||||||
|
@@ -42,7 +42,7 @@ func deleteSecretOrErrorf(t *testing.T, c clientset.Interface, ns, name string)
|
|||||||
// TestSecrets tests apiserver-side behavior of creation of secret objects and their use by pods.
|
// TestSecrets tests apiserver-side behavior of creation of secret objects and their use by pods.
|
||||||
func TestSecrets(t *testing.T) {
|
func TestSecrets(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
client := clientset.NewForConfigOrDie(server.ClientConfig)
|
||||||
|
@@ -44,7 +44,7 @@ import (
|
|||||||
// Test_ServiceLoadBalancerAllocateNodePorts tests that a Service with spec.allocateLoadBalancerNodePorts=false
|
// Test_ServiceLoadBalancerAllocateNodePorts tests that a Service with spec.allocateLoadBalancerNodePorts=false
|
||||||
// does not allocate node ports for the Service.
|
// does not allocate node ports for the Service.
|
||||||
func Test_ServiceLoadBalancerDisableAllocateNodePorts(t *testing.T) {
|
func Test_ServiceLoadBalancerDisableAllocateNodePorts(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -84,7 +84,7 @@ func Test_ServiceLoadBalancerDisableAllocateNodePorts(t *testing.T) {
|
|||||||
// Test_ServiceUpdateLoadBalancerAllocateNodePorts tests that a Service that is updated from ClusterIP to LoadBalancer
|
// Test_ServiceUpdateLoadBalancerAllocateNodePorts tests that a Service that is updated from ClusterIP to LoadBalancer
|
||||||
// with spec.allocateLoadBalancerNodePorts=false does not allocate node ports for the Service
|
// with spec.allocateLoadBalancerNodePorts=false does not allocate node ports for the Service
|
||||||
func Test_ServiceUpdateLoadBalancerDisableAllocateNodePorts(t *testing.T) {
|
func Test_ServiceUpdateLoadBalancerDisableAllocateNodePorts(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -134,7 +134,7 @@ func Test_ServiceUpdateLoadBalancerDisableAllocateNodePorts(t *testing.T) {
|
|||||||
// Test_ServiceLoadBalancerSwitchToDeallocatedNodePorts test that switching a Service
|
// Test_ServiceLoadBalancerSwitchToDeallocatedNodePorts test that switching a Service
|
||||||
// to spec.allocateLoadBalancerNodePorts=false, does not de-allocate existing node ports.
|
// to spec.allocateLoadBalancerNodePorts=false, does not de-allocate existing node ports.
|
||||||
func Test_ServiceLoadBalancerEnableThenDisableAllocatedNodePorts(t *testing.T) {
|
func Test_ServiceLoadBalancerEnableThenDisableAllocatedNodePorts(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -184,7 +184,7 @@ func Test_ServiceLoadBalancerEnableThenDisableAllocatedNodePorts(t *testing.T) {
|
|||||||
// Test_ServiceLoadBalancerDisableAllocatedNodePort test that switching a Service
|
// Test_ServiceLoadBalancerDisableAllocatedNodePort test that switching a Service
|
||||||
// to spec.allocateLoadBalancerNodePorts=false can de-allocate existing node ports.
|
// to spec.allocateLoadBalancerNodePorts=false can de-allocate existing node ports.
|
||||||
func Test_ServiceLoadBalancerDisableAllocatedNodePort(t *testing.T) {
|
func Test_ServiceLoadBalancerDisableAllocatedNodePort(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -235,7 +235,7 @@ func Test_ServiceLoadBalancerDisableAllocatedNodePort(t *testing.T) {
|
|||||||
// Test_ServiceLoadBalancerDisableAllocatedNodePorts test that switching a Service
|
// Test_ServiceLoadBalancerDisableAllocatedNodePorts test that switching a Service
|
||||||
// to spec.allocateLoadBalancerNodePorts=false can de-allocate one of existing node ports.
|
// to spec.allocateLoadBalancerNodePorts=false can de-allocate one of existing node ports.
|
||||||
func Test_ServiceLoadBalancerDisableAllocatedNodePorts(t *testing.T) {
|
func Test_ServiceLoadBalancerDisableAllocatedNodePorts(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -293,7 +293,7 @@ func Test_ServiceLoadBalancerDisableAllocatedNodePorts(t *testing.T) {
|
|||||||
// Test_ServiceLoadBalancerDisableAllocatedNodePortsByPatch test that switching a Service
|
// Test_ServiceLoadBalancerDisableAllocatedNodePortsByPatch test that switching a Service
|
||||||
// to spec.allocateLoadBalancerNodePorts=false with path can de-allocate one of existing node ports.
|
// to spec.allocateLoadBalancerNodePorts=false with path can de-allocate one of existing node ports.
|
||||||
func Test_ServiceLoadBalancerDisableAllocatedNodePortsByPatch(t *testing.T) {
|
func Test_ServiceLoadBalancerDisableAllocatedNodePortsByPatch(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -366,7 +366,7 @@ func Test_ServiceLoadBalancerDisableAllocatedNodePortsByPatch(t *testing.T) {
|
|||||||
// Test_ServiceLoadBalancerDisableThenEnableAllocatedNodePorts test that switching a Service
|
// Test_ServiceLoadBalancerDisableThenEnableAllocatedNodePorts test that switching a Service
|
||||||
// to spec.allocateLoadBalancerNodePorts=true from false, allocate new node ports.
|
// to spec.allocateLoadBalancerNodePorts=true from false, allocate new node ports.
|
||||||
func Test_ServiceLoadBalancerDisableThenEnableAllocatedNodePorts(t *testing.T) {
|
func Test_ServiceLoadBalancerDisableThenEnableAllocatedNodePorts(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -426,7 +426,7 @@ func serviceHasNodePorts(svc *corev1.Service) bool {
|
|||||||
// Test_ServiceLoadBalancerEnableLoadBalancerClass tests that when a LoadBalancer
|
// Test_ServiceLoadBalancerEnableLoadBalancerClass tests that when a LoadBalancer
|
||||||
// type of service has spec.LoadBalancerClass set, cloud provider should not create default load balancer.
|
// type of service has spec.LoadBalancerClass set, cloud provider should not create default load balancer.
|
||||||
func Test_ServiceLoadBalancerEnableLoadBalancerClass(t *testing.T) {
|
func Test_ServiceLoadBalancerEnableLoadBalancerClass(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -472,7 +472,7 @@ func Test_ServiceLoadBalancerEnableLoadBalancerClass(t *testing.T) {
|
|||||||
// type of service has spec.LoadBalancerClass set, it should be immutable as long as the service type
|
// type of service has spec.LoadBalancerClass set, it should be immutable as long as the service type
|
||||||
// is still LoadBalancer.
|
// is still LoadBalancer.
|
||||||
func Test_SetLoadBalancerClassThenUpdateLoadBalancerClass(t *testing.T) {
|
func Test_SetLoadBalancerClassThenUpdateLoadBalancerClass(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -523,7 +523,7 @@ func Test_SetLoadBalancerClassThenUpdateLoadBalancerClass(t *testing.T) {
|
|||||||
// Test_UpdateLoadBalancerWithLoadBalancerClass tests that when a Load Balancer type of Service that
|
// Test_UpdateLoadBalancerWithLoadBalancerClass tests that when a Load Balancer type of Service that
|
||||||
// is updated from non loadBalancerClass set to loadBalancerClass set, it should be not allowed.
|
// is updated from non loadBalancerClass set to loadBalancerClass set, it should be not allowed.
|
||||||
func Test_UpdateLoadBalancerWithLoadBalancerClass(t *testing.T) {
|
func Test_UpdateLoadBalancerWithLoadBalancerClass(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -573,7 +573,7 @@ func Test_UpdateLoadBalancerWithLoadBalancerClass(t *testing.T) {
|
|||||||
// Test_ServiceLoadBalancerMixedProtocolSetup tests that a LoadBalancer Service with different protocol values
|
// Test_ServiceLoadBalancerMixedProtocolSetup tests that a LoadBalancer Service with different protocol values
|
||||||
// can be created.
|
// can be created.
|
||||||
func Test_ServiceLoadBalancerMixedProtocolSetup(t *testing.T) {
|
func Test_ServiceLoadBalancerMixedProtocolSetup(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -665,7 +665,7 @@ func Test_ServiceLoadBalancerIPMode(t *testing.T) {
|
|||||||
for _, tc := range testCases {
|
for _, tc := range testCases {
|
||||||
t.Run("", func(t *testing.T) {
|
t.Run("", func(t *testing.T) {
|
||||||
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.LoadBalancerIPMode, tc.ipModeEnabled)
|
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.LoadBalancerIPMode, tc.ipModeEnabled)
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
|
@@ -55,7 +55,7 @@ import (
|
|||||||
// the internalTrafficPolicy field was being defaulted in older versions. New versions stop defaulting the
|
// the internalTrafficPolicy field was being defaulted in older versions. New versions stop defaulting the
|
||||||
// field and drop on read, but for compatibility reasons we still accept the field.
|
// field and drop on read, but for compatibility reasons we still accept the field.
|
||||||
func Test_ExternalNameServiceStopsDefaultingInternalTrafficPolicy(t *testing.T) {
|
func Test_ExternalNameServiceStopsDefaultingInternalTrafficPolicy(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -99,7 +99,7 @@ func Test_ExternalNameServiceStopsDefaultingInternalTrafficPolicy(t *testing.T)
|
|||||||
// but drops the field on read. This test exists due to historic reasons where the internalTrafficPolicy field was being defaulted
|
// but drops the field on read. This test exists due to historic reasons where the internalTrafficPolicy field was being defaulted
|
||||||
// in older versions. New versions stop defaulting the field and drop on read, but for compatibility reasons we still accept the field.
|
// in older versions. New versions stop defaulting the field and drop on read, but for compatibility reasons we still accept the field.
|
||||||
func Test_ExternalNameServiceDropsInternalTrafficPolicy(t *testing.T) {
|
func Test_ExternalNameServiceDropsInternalTrafficPolicy(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -146,7 +146,7 @@ func Test_ExternalNameServiceDropsInternalTrafficPolicy(t *testing.T) {
|
|||||||
// field was being defaulted in older versions. New versions stop defaulting the field and drop on read, but for compatibility reasons
|
// field was being defaulted in older versions. New versions stop defaulting the field and drop on read, but for compatibility reasons
|
||||||
// we still accept the field.
|
// we still accept the field.
|
||||||
func Test_ConvertingToExternalNameServiceDropsInternalTrafficPolicy(t *testing.T) {
|
func Test_ConvertingToExternalNameServiceDropsInternalTrafficPolicy(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -207,7 +207,7 @@ func Test_ConvertingToExternalNameServiceDropsInternalTrafficPolicy(t *testing.T
|
|||||||
// Test_RemovingExternalIPsFromClusterIPServiceDropsExternalTrafficPolicy tests that removing externalIPs from a
|
// Test_RemovingExternalIPsFromClusterIPServiceDropsExternalTrafficPolicy tests that removing externalIPs from a
|
||||||
// ClusterIP Service results in the externalTrafficPolicy field being dropped.
|
// ClusterIP Service results in the externalTrafficPolicy field being dropped.
|
||||||
func Test_RemovingExternalIPsFromClusterIPServiceDropsExternalTrafficPolicy(t *testing.T) {
|
func Test_RemovingExternalIPsFromClusterIPServiceDropsExternalTrafficPolicy(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -298,7 +298,7 @@ func Test_TransitionsForTrafficDistribution(t *testing.T) {
|
|||||||
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.ServiceTrafficDistribution, true)
|
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.ServiceTrafficDistribution, true)
|
||||||
|
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
client, err := clientset.NewForConfig(server.ClientConfig)
|
client, err := clientset.NewForConfig(server.ClientConfig)
|
||||||
@@ -569,7 +569,7 @@ func Test_TransitionsForTrafficDistribution(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func Test_ServiceClusterIPSelector(t *testing.T) {
|
func Test_ServiceClusterIPSelector(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
ctx, cancel := context.WithCancel(context.Background())
|
ctx, cancel := context.WithCancel(context.Background())
|
||||||
@@ -708,7 +708,7 @@ func Test_ServiceClusterIPSelector(t *testing.T) {
|
|||||||
func Test_ServiceWatchUntil(t *testing.T) {
|
func Test_ServiceWatchUntil(t *testing.T) {
|
||||||
svcReadyTimeout := 30 * time.Second
|
svcReadyTimeout := 30 * time.Second
|
||||||
|
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
ctx, cancel := context.WithCancel(context.Background())
|
ctx, cancel := context.WithCancel(context.Background())
|
||||||
|
@@ -31,7 +31,7 @@ import (
|
|||||||
|
|
||||||
func Test_UpgradeService(t *testing.T) {
|
func Test_UpgradeService(t *testing.T) {
|
||||||
etcdOptions := framework.SharedEtcd()
|
etcdOptions := framework.SharedEtcd()
|
||||||
s := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, etcdOptions)
|
s := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), etcdOptions)
|
||||||
defer s.TearDownFn()
|
defer s.TearDownFn()
|
||||||
serviceName := "test-old-service"
|
serviceName := "test-old-service"
|
||||||
ns := "old-service-ns"
|
ns := "old-service-ns"
|
||||||
|
@@ -55,7 +55,7 @@ const (
|
|||||||
// TestVolumeTemplateNoopUpdate ensures embedded StatefulSet objects with embedded PersistentVolumes can be updated
|
// TestVolumeTemplateNoopUpdate ensures embedded StatefulSet objects with embedded PersistentVolumes can be updated
|
||||||
func TestVolumeTemplateNoopUpdate(t *testing.T) {
|
func TestVolumeTemplateNoopUpdate(t *testing.T) {
|
||||||
// Start the server with default storage setup
|
// Start the server with default storage setup
|
||||||
server := apiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := apiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
c, err := dynamic.NewForConfig(server.ClientConfig)
|
c, err := dynamic.NewForConfig(server.ClientConfig)
|
||||||
|
@@ -19,11 +19,12 @@ package statefulset
|
|||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"fmt"
|
"fmt"
|
||||||
"k8s.io/kubernetes/test/utils/ktesting"
|
|
||||||
"sync"
|
"sync"
|
||||||
"testing"
|
"testing"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
|
"k8s.io/kubernetes/test/utils/ktesting"
|
||||||
|
|
||||||
appsv1 "k8s.io/api/apps/v1"
|
appsv1 "k8s.io/api/apps/v1"
|
||||||
v1 "k8s.io/api/core/v1"
|
v1 "k8s.io/api/core/v1"
|
||||||
"k8s.io/apimachinery/pkg/api/resource"
|
"k8s.io/apimachinery/pkg/api/resource"
|
||||||
@@ -165,7 +166,7 @@ func newStatefulSetPVC(name string) v1.PersistentVolumeClaim {
|
|||||||
func scSetup(t *testing.T) (context.Context, kubeapiservertesting.TearDownFunc, *statefulset.StatefulSetController, informers.SharedInformerFactory, clientset.Interface) {
|
func scSetup(t *testing.T) (context.Context, kubeapiservertesting.TearDownFunc, *statefulset.StatefulSetController, informers.SharedInformerFactory, clientset.Interface) {
|
||||||
tCtx := ktesting.Init(t)
|
tCtx := ktesting.Init(t)
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
|
|
||||||
config := restclient.CopyConfig(server.ClientConfig)
|
config := restclient.CopyConfig(server.ClientConfig)
|
||||||
clientSet, err := clientset.NewForConfig(config)
|
clientSet, err := clientset.NewForConfig(config)
|
||||||
|
@@ -52,7 +52,7 @@ const (
|
|||||||
func TestStorageVersionGarbageCollection(t *testing.T) {
|
func TestStorageVersionGarbageCollection(t *testing.T) {
|
||||||
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.APIServerIdentity, true)
|
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.APIServerIdentity, true)
|
||||||
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.StorageVersionAPI, true)
|
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.StorageVersionAPI, true)
|
||||||
result := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
result := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer result.TearDownFn()
|
defer result.TearDownFn()
|
||||||
|
|
||||||
kubeclient, err := kubernetes.NewForConfig(result.ClientConfig)
|
kubeclient, err := kubernetes.NewForConfig(result.ClientConfig)
|
||||||
|
@@ -148,7 +148,7 @@ func testBuiltinResourceRead(t *testing.T, cfg *rest.Config, shouldBlock bool) {
|
|||||||
func TestStorageVersionBootstrap(t *testing.T) {
|
func TestStorageVersionBootstrap(t *testing.T) {
|
||||||
// Start server and create CRD
|
// Start server and create CRD
|
||||||
etcdConfig := framework.SharedEtcd()
|
etcdConfig := framework.SharedEtcd()
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, etcdConfig)
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), etcdConfig)
|
||||||
etcd.CreateTestCRDs(t, apiextensionsclientset.NewForConfigOrDie(server.ClientConfig), false, etcd.GetCustomResourceDefinitionData()[0])
|
etcd.CreateTestCRDs(t, apiextensionsclientset.NewForConfigOrDie(server.ClientConfig), false, etcd.GetCustomResourceDefinitionData()[0])
|
||||||
server.TearDownFn()
|
server.TearDownFn()
|
||||||
|
|
||||||
|
@@ -133,7 +133,7 @@ func waitForNodesWithTTLAnnotation(t *testing.T, nodeLister listers.NodeLister,
|
|||||||
|
|
||||||
// Test whether ttlcontroller sets correct ttl annotations.
|
// Test whether ttlcontroller sets correct ttl annotations.
|
||||||
func TestTTLAnnotations(t *testing.T) {
|
func TestTTLAnnotations(t *testing.T) {
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, nil, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
testClient, informers := createClientAndInformers(t, server)
|
testClient, informers := createClientAndInformers(t, server)
|
||||||
|
@@ -142,7 +142,7 @@ var defaultTimerConfig = attachdetach.TimerConfig{
|
|||||||
// gets cleaned up by Desired State of World populator.
|
// gets cleaned up by Desired State of World populator.
|
||||||
func TestPodDeletionWithDswp(t *testing.T) {
|
func TestPodDeletionWithDswp(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
namespaceName := "test-pod-deletion"
|
namespaceName := "test-pod-deletion"
|
||||||
@@ -216,7 +216,7 @@ func initCSIObjects(stopCh <-chan struct{}, informers clientgoinformers.SharedIn
|
|||||||
|
|
||||||
func TestPodUpdateWithWithADC(t *testing.T) {
|
func TestPodUpdateWithWithADC(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
namespaceName := "test-pod-update"
|
namespaceName := "test-pod-update"
|
||||||
|
|
||||||
@@ -395,7 +395,7 @@ func createAdClients(ctx context.Context, t *testing.T, server *kubeapiservertes
|
|||||||
// gets added by Desired State of World populator.
|
// gets added by Desired State of World populator.
|
||||||
func TestPodAddedByDswp(t *testing.T) {
|
func TestPodAddedByDswp(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
namespaceName := "test-pod-deletion"
|
namespaceName := "test-pod-deletion"
|
||||||
|
|
||||||
@@ -472,7 +472,7 @@ func TestPodAddedByDswp(t *testing.T) {
|
|||||||
|
|
||||||
func TestPVCBoundWithADC(t *testing.T) {
|
func TestPVCBoundWithADC(t *testing.T) {
|
||||||
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
// Disable ServiceAccount admission plugin as we don't have serviceaccount controller running.
|
||||||
server := kubeapiservertesting.StartTestServerOrDie(t, nil, []string{"--disable-admission-plugins=ServiceAccount"}, framework.SharedEtcd())
|
server := kubeapiservertesting.StartTestServerOrDie(t, nil, framework.DefaultTestServerFlags(), framework.SharedEtcd())
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
tCtx := ktesting.Init(t)
|
tCtx := ktesting.Init(t)
|
||||||
|
Reference in New Issue
Block a user