...
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
4 name = "metrics",
5 srcs = ["metrics.go"],
6 importpath = "edge-infra.dev/pkg/edge/bsl-reconciler/metrics",
7 visibility = ["//visibility:public"],
8 deps = [
9 "//pkg/lib/runtime/metrics",
10 "@com_github_prometheus_client_golang//prometheus",
11 "@com_github_prometheus_client_golang//prometheus/collectors",
12 "@com_github_prometheus_client_golang//prometheus/promauto",
13 ],
14)
15
16go_test(
17 name = "metrics_test",
18 srcs = ["metrics_test.go"],
19 embed = [":metrics"],
20 deps = ["//pkg/lib/promassert"],
21)
View as plain text