From 34d57f295f314ed92d7b9e07dbfa2e469b4dafa3 Mon Sep 17 00:00:00 2001 From: Patrick Barker Date: Thu, 15 Nov 2018 14:34:46 +0000 Subject: [PATCH] adds dynamic audit integration test generated --- cmd/kube-apiserver/app/options/BUILD | 1 + test/integration/examples/BUILD | 2 -- test/integration/framework/BUILD | 4 ++++ test/integration/master/BUILD | 3 +++ test/utils/BUILD | 4 ++++ 5 files changed, 12 insertions(+), 2 deletions(-) diff --git a/cmd/kube-apiserver/app/options/BUILD b/cmd/kube-apiserver/app/options/BUILD index 0fe1c6159f..a6d11a840e 100644 --- a/cmd/kube-apiserver/app/options/BUILD +++ b/cmd/kube-apiserver/app/options/BUILD @@ -56,6 +56,7 @@ go_test( "//staging/src/k8s.io/apiserver/pkg/util/flag:go_default_library", "//staging/src/k8s.io/apiserver/pkg/util/globalflag:go_default_library", "//staging/src/k8s.io/apiserver/plugin/pkg/audit/buffered:go_default_library", + "//staging/src/k8s.io/apiserver/plugin/pkg/audit/dynamic:go_default_library", "//staging/src/k8s.io/apiserver/plugin/pkg/audit/truncate:go_default_library", "//staging/src/k8s.io/client-go/rest:go_default_library", "//vendor/github.com/spf13/pflag:go_default_library", diff --git a/test/integration/examples/BUILD b/test/integration/examples/BUILD index 820d9a02d9..b22e39f7da 100644 --- a/test/integration/examples/BUILD +++ b/test/integration/examples/BUILD @@ -11,7 +11,6 @@ go_test( srcs = [ "apiserver_test.go", "main_test.go", - "setup_test.go", "webhook_test.go", ], tags = ["integration"], @@ -43,7 +42,6 @@ go_test( "//staging/src/k8s.io/sample-apiserver/pkg/apis/wardle/v1beta1:go_default_library", "//staging/src/k8s.io/sample-apiserver/pkg/cmd/server:go_default_library", "//test/integration/framework:go_default_library", - "//vendor/github.com/pborman/uuid:go_default_library", "//vendor/github.com/stretchr/testify/assert:go_default_library", ], ) diff --git a/test/integration/framework/BUILD b/test/integration/framework/BUILD index dbf6cb4cbb..fae3b08005 100644 --- a/test/integration/framework/BUILD +++ b/test/integration/framework/BUILD @@ -12,6 +12,7 @@ go_library( "master_utils.go", "perf_utils.go", "serializer.go", + "test_server.go", "util.go", ], data = [ @@ -19,6 +20,8 @@ go_library( ], importpath = "k8s.io/kubernetes/test/integration/framework", deps = [ + "//cmd/kube-apiserver/app:go_default_library", + "//cmd/kube-apiserver/app/options:go_default_library", "//pkg/api/legacyscheme:go_default_library", "//pkg/api/testapi:go_default_library", "//pkg/apis/batch:go_default_library", @@ -57,6 +60,7 @@ go_library( "//staging/src/k8s.io/client-go/informers:go_default_library", "//staging/src/k8s.io/client-go/kubernetes:go_default_library", "//staging/src/k8s.io/client-go/rest:go_default_library", + "//staging/src/k8s.io/client-go/util/cert:go_default_library", "//test/e2e/framework:go_default_library", "//test/utils:go_default_library", "//vendor/github.com/go-openapi/spec:go_default_library", diff --git a/test/integration/master/BUILD b/test/integration/master/BUILD index 9c9cb15524..1556f86b90 100644 --- a/test/integration/master/BUILD +++ b/test/integration/master/BUILD @@ -10,6 +10,7 @@ go_test( name = "go_default_test", size = "large", srcs = [ + "audit_dynamic_test.go", "audit_test.go", "crd_test.go", "graceful_shutdown_test.go", @@ -22,6 +23,7 @@ go_test( embed = [":go_default_library"], tags = ["integration"], deps = [ + "//cmd/kube-apiserver/app/options:go_default_library", "//cmd/kube-apiserver/app/testing:go_default_library", "//pkg/apis/core:go_default_library", "//pkg/client/clientset_generated/internalclientset:go_default_library", @@ -66,6 +68,7 @@ go_test( "//test/integration/framework:go_default_library", "//test/utils:go_default_library", "//vendor/github.com/evanphx/json-patch:go_default_library", + "//vendor/github.com/stretchr/testify/require:go_default_library", "//vendor/sigs.k8s.io/yaml:go_default_library", ] + select({ "@io_bazel_rules_go//go/platform:android": [ diff --git a/test/utils/BUILD b/test/utils/BUILD index 9bab197cba..08f839e691 100644 --- a/test/utils/BUILD +++ b/test/utils/BUILD @@ -9,6 +9,7 @@ go_library( name = "go_default_library", srcs = [ "audit.go", + "audit_dynamic.go", "conditions.go", "create_resources.go", "delete_resources.go", @@ -33,6 +34,7 @@ go_library( "//pkg/kubectl:go_default_library", "//pkg/util/labels:go_default_library", "//staging/src/k8s.io/api/apps/v1:go_default_library", + "//staging/src/k8s.io/api/auditregistration/v1alpha1:go_default_library", "//staging/src/k8s.io/api/batch/v1:go_default_library", "//staging/src/k8s.io/api/core/v1:go_default_library", "//staging/src/k8s.io/apimachinery/pkg/api/equality:go_default_library", @@ -50,12 +52,14 @@ go_library( "//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library", "//staging/src/k8s.io/apimachinery/pkg/watch:go_default_library", "//staging/src/k8s.io/apiserver/pkg/apis/audit:go_default_library", + "//staging/src/k8s.io/apiserver/pkg/apis/audit/v1:go_default_library", "//staging/src/k8s.io/apiserver/pkg/audit:go_default_library", "//staging/src/k8s.io/client-go/kubernetes:go_default_library", "//staging/src/k8s.io/client-go/scale:go_default_library", "//staging/src/k8s.io/client-go/tools/cache:go_default_library", "//staging/src/k8s.io/client-go/util/workqueue:go_default_library", "//vendor/github.com/davecgh/go-spew/spew:go_default_library", + "//vendor/github.com/stretchr/testify/require:go_default_library", "//vendor/k8s.io/klog:go_default_library", ], )