load("@io_bazel_rules_go//go:def.bzl", "go_test") go_test( name = "integration_test", srcs = [ "activation_code_test.go", "artifact_queries.resolvers_test.go", "artifact_registry_queries.resolvers_test.go", "auth_queries.resolvers_test.go", "bootstrap_queries.resolvers_test.go", "bootstrap_queries_orchestrator_test.go", "cluster_queries_test.go", "cluster_registration_flow.resolvers_test.go", "cluster_secret_queries.resolvers_test.go", "compatibility_queries.resolvers_test.go", "gcp_service_test.go", "graphql_client_test.go", "helm_schema_queries_test.go", "helm_service_test.go", "integration_test.go", "labels_queries_test.go", "namespace_queries_test.go", "organization_queries_test.go", "registration_queries.resolvers_test.go", "resolver_test.go", "roles_test.go", "secret_manager_test.go", "secret_service_test.go", "tenant_queries_test.go", "terminal_disks_test.go", "terminal_labels_queries_test.go", "terminal_queries_test.go", "unit_test.go", "vm_disks_queries_test.go", "vm_queries_test.go", "vm_status_test.go", ], data = [ ":envfile", "//hack/tools:postgres.txz", "//test:config_json", ], embedsrcs = ["testdata/alpine-0.2.0.tgz"], visibility = ["//visibility:public"], deps = [ "//pkg/edge/api/apierror", "//pkg/edge/api/bsl/types", "//pkg/edge/api/clients", "//pkg/edge/api/graph/generated", "//pkg/edge/api/graph/mapper", "//pkg/edge/api/graph/model", "//pkg/edge/api/graph/resolver", "//pkg/edge/api/graph/setup", "//pkg/edge/api/graph/test", "//pkg/edge/api/middleware", "//pkg/edge/api/mocks", "//pkg/edge/api/services", "//pkg/edge/api/services/artifacts", "//pkg/edge/api/services/cluster", "//pkg/edge/api/services/clustersecrets", "//pkg/edge/api/services/edgenode", "//pkg/edge/api/services/edgenode/activationcode", "//pkg/edge/api/services/edgenode/common", "//pkg/edge/api/services/kinform", "//pkg/edge/api/services/virtualmachine", "//pkg/edge/api/services/virtualmachine/status", "//pkg/edge/api/sql", "//pkg/edge/api/sql/utils", "//pkg/edge/api/testutils", "//pkg/edge/api/testutils/seededpostgres", "//pkg/edge/api/types", "//pkg/edge/api/utils", "//pkg/edge/apis/banner/v1alpha1", "//pkg/edge/apis/cluster/v1alpha1", "//pkg/edge/apis/gkecluster/v1alpha1", "//pkg/edge/bsl", "//pkg/edge/bsl-reconciler", "//pkg/edge/chariot/client", "//pkg/edge/constants", "//pkg/edge/constants/api/cluster", "//pkg/edge/constants/api/fleet", "//pkg/edge/controllers/util/edgedb", "//pkg/edge/ctlfish", "//pkg/edge/ctlfish/monitor", "//pkg/edge/edgeagent/model", "//pkg/edge/info", "//pkg/edge/okta", "//pkg/f8n/warehouse/pallet", "//pkg/k8s/unstructured", "//pkg/lib/crypto", "//pkg/lib/featureflag/testutil", "//pkg/lib/gcp/iam/utils", "//pkg/lib/runtime/version", "//pkg/sds/ien/k8s/controllers/pxe/common", "//test/fixtures", "//test/framework", "//test/framework/gcp/pubsub", "//test/framework/integration", "@com_github_99designs_gqlgen//client", "@com_github_99designs_gqlgen//graphql", "@com_github_99designs_gqlgen//graphql/handler", "@com_github_fluxcd_helm_controller_api//v2:api", "@com_github_fluxcd_source_controller_api//v1:api", "@com_github_gin_gonic_gin//:gin", "@com_github_golang_mock//gomock", "@com_github_google_go_containerregistry//pkg/name", "@com_github_google_uuid//:uuid", "@com_github_googlecloudplatform_k8s_config_connector//pkg/clients/generated/apis/k8s/v1alpha1", "@com_github_googlecloudplatform_k8s_config_connector//pkg/clients/generated/apis/resourcemanager/v1beta1", "@com_github_joho_godotenv//:godotenv", "@com_github_lib_pq//:pq", "@com_github_mitchellh_mapstructure//:mapstructure", "@com_github_stretchr_testify//suite", "@com_github_thoas_go_funk//:go-funk", "@com_github_udacity_graphb//:graphb", "@com_google_cloud_go_pubsub//:pubsub", "@com_google_cloud_go_secretmanager//apiv1/secretmanagerpb", "@io_k8s_api//core/v1:core", "@io_k8s_apimachinery//pkg/api/errors", "@io_k8s_apimachinery//pkg/apis/meta/v1:meta", "@io_k8s_apimachinery//pkg/apis/meta/v1/unstructured", "@io_k8s_apimachinery//pkg/labels", "@io_k8s_apimachinery//pkg/runtime/schema", "@io_k8s_apimachinery//pkg/selection", "@io_k8s_apimachinery//pkg/util/intstr", "@io_k8s_apimachinery//pkg/util/wait", "@io_k8s_client_go//kubernetes/scheme", "@io_k8s_client_go//rest", "@io_k8s_client_go//util/retry", "@io_k8s_sigs_controller_runtime//pkg/client", "@io_k8s_sigs_controller_runtime//pkg/client/fake", "@io_k8s_utils//ptr", "@org_golang_google_api//compute/v1:compute", "@org_golang_google_api//container/v1:container", "@org_golang_google_api//option", ], ) filegroup( name = "envfile", # buildifier: disable=constant-glob srcs = glob([".env"]), visibility = ["//visibility:public"], )