github.com/GoogleCloudPlatform/testgrid@v0.0.174/pkg/summarizer/BUILD.bazel (about)

     1  load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2  
     3  go_library(
     4      name = "go_default_library",
     5      srcs = [
     6          "flakiness.go",
     7          "persist.go",
     8          "pubsub.go",
     9          "summary.go",
    10      ],
    11      importpath = "github.com/GoogleCloudPlatform/testgrid/pkg/summarizer",
    12      visibility = ["//visibility:public"],
    13      deps = [
    14          "//config:go_default_library",
    15          "//config/snapshot:go_default_library",
    16          "//internal/result:go_default_library",
    17          "//pb/config:go_default_library",
    18          "//pb/state:go_default_library",
    19          "//pb/summary:go_default_library",
    20          "//pb/test_status:go_default_library",
    21          "//pkg/pubsub:go_default_library",
    22          "//pkg/summarizer/analyzers:go_default_library",
    23          "//pkg/summarizer/common:go_default_library",
    24          "//pkg/tabulator:go_default_library",
    25          "//util:go_default_library",
    26          "//util/gcs:go_default_library",
    27          "//util/metrics:go_default_library",
    28          "//util/queue:go_default_library",
    29          "@com_github_golang_protobuf//proto:go_default_library",
    30          "@com_github_sirupsen_logrus//:go_default_library",
    31          "@com_google_cloud_go_storage//:go_default_library",
    32          "@org_bitbucket_creachadair_stringset//:go_default_library",
    33      ],
    34  )
    35  
    36  filegroup(
    37      name = "package-srcs",
    38      srcs = glob(["**"]),
    39      tags = ["automanaged"],
    40      visibility = ["//visibility:private"],
    41  )
    42  
    43  filegroup(
    44      name = "all-srcs",
    45      srcs = [
    46          ":package-srcs",
    47          "//pkg/summarizer/analyzers:all-srcs",
    48          "//pkg/summarizer/common:all-srcs",
    49      ],
    50      tags = ["automanaged"],
    51      visibility = ["//visibility:public"],
    52  )
    53  
    54  go_test(
    55      name = "go_default_test",
    56      srcs = [
    57          "flakiness_test.go",
    58          "pubsub_test.go",
    59          "summary_test.go",
    60      ],
    61      embed = [":go_default_library"],
    62      deps = [
    63          "//internal/result:go_default_library",
    64          "//pb/config:go_default_library",
    65          "//pb/state:go_default_library",
    66          "//pb/summary:go_default_library",
    67          "//pb/test_status:go_default_library",
    68          "//pkg/pubsub:go_default_library",
    69          "//pkg/summarizer/analyzers:go_default_library",
    70          "//pkg/summarizer/common:go_default_library",
    71          "//util/gcs:go_default_library",
    72          "//util/gcs/fake:go_default_library",
    73          "@com_github_golang_protobuf//proto:go_default_library",
    74          "@com_github_google_go_cmp//cmp:go_default_library",
    75          "@com_github_google_go_cmp//cmp/cmpopts:go_default_library",
    76          "@com_github_sirupsen_logrus//:go_default_library",
    77          "@com_google_cloud_go_storage//:go_default_library",
    78          "@io_bazel_rules_go//proto/wkt:timestamp_go_proto",
    79          "@org_bitbucket_creachadair_stringset//:go_default_library",
    80          "@org_golang_google_protobuf//testing/protocmp:go_default_library",
    81      ],
    82  )