...

Text file src/edge-infra.dev/pkg/edge/api/graph/integration/BUILD.bazel

Documentation: edge-infra.dev/pkg/edge/api/graph/integration

     1load("@io_bazel_rules_go//go:def.bzl", "go_test")
     2
     3go_test(
     4    name = "integration_test",
     5    srcs = [
     6        "activation_code_test.go",
     7        "artifact_queries.resolvers_test.go",
     8        "artifact_registry_queries.resolvers_test.go",
     9        "auth_queries.resolvers_test.go",
    10        "bootstrap_queries.resolvers_test.go",
    11        "bootstrap_queries_orchestrator_test.go",
    12        "cluster_queries_test.go",
    13        "cluster_registration_flow.resolvers_test.go",
    14        "cluster_secret_queries.resolvers_test.go",
    15        "compatibility_queries.resolvers_test.go",
    16        "gcp_service_test.go",
    17        "graphql_client_test.go",
    18        "helm_schema_queries_test.go",
    19        "helm_service_test.go",
    20        "integration_test.go",
    21        "labels_queries_test.go",
    22        "namespace_queries_test.go",
    23        "organization_queries_test.go",
    24        "registration_queries.resolvers_test.go",
    25        "resolver_test.go",
    26        "roles_test.go",
    27        "secret_manager_test.go",
    28        "secret_service_test.go",
    29        "tenant_queries_test.go",
    30        "terminal_disks_test.go",
    31        "terminal_labels_queries_test.go",
    32        "terminal_queries_test.go",
    33        "unit_test.go",
    34        "vm_disks_queries_test.go",
    35        "vm_queries_test.go",
    36        "vm_status_test.go",
    37    ],
    38    data = [
    39        ":envfile",
    40        "//hack/tools:postgres.txz",
    41        "//test:config_json",
    42    ],
    43    embedsrcs = ["testdata/alpine-0.2.0.tgz"],
    44    visibility = ["//visibility:public"],
    45    deps = [
    46        "//pkg/edge/api/apierror",
    47        "//pkg/edge/api/bsl/types",
    48        "//pkg/edge/api/clients",
    49        "//pkg/edge/api/graph/generated",
    50        "//pkg/edge/api/graph/mapper",
    51        "//pkg/edge/api/graph/model",
    52        "//pkg/edge/api/graph/resolver",
    53        "//pkg/edge/api/graph/setup",
    54        "//pkg/edge/api/graph/test",
    55        "//pkg/edge/api/middleware",
    56        "//pkg/edge/api/mocks",
    57        "//pkg/edge/api/services",
    58        "//pkg/edge/api/services/artifacts",
    59        "//pkg/edge/api/services/cluster",
    60        "//pkg/edge/api/services/clustersecrets",
    61        "//pkg/edge/api/services/edgenode",
    62        "//pkg/edge/api/services/edgenode/activationcode",
    63        "//pkg/edge/api/services/edgenode/common",
    64        "//pkg/edge/api/services/kinform",
    65        "//pkg/edge/api/services/virtualmachine",
    66        "//pkg/edge/api/services/virtualmachine/status",
    67        "//pkg/edge/api/sql",
    68        "//pkg/edge/api/sql/utils",
    69        "//pkg/edge/api/testutils",
    70        "//pkg/edge/api/testutils/seededpostgres",
    71        "//pkg/edge/api/types",
    72        "//pkg/edge/api/utils",
    73        "//pkg/edge/apis/banner/v1alpha1",
    74        "//pkg/edge/apis/cluster/v1alpha1",
    75        "//pkg/edge/apis/gkecluster/v1alpha1",
    76        "//pkg/edge/bsl",
    77        "//pkg/edge/bsl-reconciler",
    78        "//pkg/edge/chariot/client",
    79        "//pkg/edge/constants",
    80        "//pkg/edge/constants/api/cluster",
    81        "//pkg/edge/constants/api/fleet",
    82        "//pkg/edge/controllers/util/edgedb",
    83        "//pkg/edge/ctlfish",
    84        "//pkg/edge/ctlfish/monitor",
    85        "//pkg/edge/edgeagent/model",
    86        "//pkg/edge/info",
    87        "//pkg/edge/okta",
    88        "//pkg/f8n/warehouse/pallet",
    89        "//pkg/k8s/unstructured",
    90        "//pkg/lib/crypto",
    91        "//pkg/lib/featureflag/testutil",
    92        "//pkg/lib/gcp/iam/utils",
    93        "//pkg/lib/runtime/version",
    94        "//pkg/sds/ien/k8s/controllers/pxe/common",
    95        "//test/fixtures",
    96        "//test/framework",
    97        "//test/framework/gcp/pubsub",
    98        "//test/framework/integration",
    99        "@com_github_99designs_gqlgen//client",
   100        "@com_github_99designs_gqlgen//graphql",
   101        "@com_github_99designs_gqlgen//graphql/handler",
   102        "@com_github_fluxcd_helm_controller_api//v2:api",
   103        "@com_github_fluxcd_source_controller_api//v1:api",
   104        "@com_github_gin_gonic_gin//:gin",
   105        "@com_github_golang_mock//gomock",
   106        "@com_github_google_go_containerregistry//pkg/name",
   107        "@com_github_google_uuid//:uuid",
   108        "@com_github_googlecloudplatform_k8s_config_connector//pkg/clients/generated/apis/k8s/v1alpha1",
   109        "@com_github_googlecloudplatform_k8s_config_connector//pkg/clients/generated/apis/resourcemanager/v1beta1",
   110        "@com_github_joho_godotenv//:godotenv",
   111        "@com_github_lib_pq//:pq",
   112        "@com_github_mitchellh_mapstructure//:mapstructure",
   113        "@com_github_stretchr_testify//suite",
   114        "@com_github_thoas_go_funk//:go-funk",
   115        "@com_github_udacity_graphb//:graphb",
   116        "@com_google_cloud_go_pubsub//:pubsub",
   117        "@com_google_cloud_go_secretmanager//apiv1/secretmanagerpb",
   118        "@io_k8s_api//core/v1:core",
   119        "@io_k8s_apimachinery//pkg/api/errors",
   120        "@io_k8s_apimachinery//pkg/apis/meta/v1:meta",
   121        "@io_k8s_apimachinery//pkg/apis/meta/v1/unstructured",
   122        "@io_k8s_apimachinery//pkg/labels",
   123        "@io_k8s_apimachinery//pkg/runtime/schema",
   124        "@io_k8s_apimachinery//pkg/selection",
   125        "@io_k8s_apimachinery//pkg/util/intstr",
   126        "@io_k8s_apimachinery//pkg/util/wait",
   127        "@io_k8s_client_go//kubernetes/scheme",
   128        "@io_k8s_client_go//rest",
   129        "@io_k8s_client_go//util/retry",
   130        "@io_k8s_sigs_controller_runtime//pkg/client",
   131        "@io_k8s_sigs_controller_runtime//pkg/client/fake",
   132        "@io_k8s_utils//ptr",
   133        "@org_golang_google_api//compute/v1:compute",
   134        "@org_golang_google_api//container/v1:container",
   135        "@org_golang_google_api//option",
   136    ],
   137)
   138
   139filegroup(
   140    name = "envfile",
   141    # buildifier: disable=constant-glob
   142    srcs = glob([".env"]),
   143    visibility = ["//visibility:public"],
   144)

View as plain text