blob: 39658c8f971d3ef59cfdb1674d245abfba06be5d [file] [log] [blame]
Laszlo Csomor4ca9a222018-08-09 00:27:55 -07001package(default_visibility = ["//visibility:public"])
2
3# Members of this filegroup shouldn't have duplicate basenames, otherwise
4# TestRunnerAction#getRuntimeArtifact() will get confused.
5# Deprecated, do not use.
6filegroup(
7 name = "runtime",
8 srcs = ["test-setup.sh"],
9)
10
11filegroup(
12 name = "test_setup",
13 srcs = ["test-setup.sh"],
14)
15
16filegroup(
17 name = "test_xml_generator",
18 srcs = ["generate-xml.sh"],
19)
20
21filegroup(
22 name = "collect_coverage",
23 srcs = ["collect_coverage.sh"],
24)
25
26filegroup(
iirina190d4f82018-08-23 06:05:34 -070027 name = "collect_cc_coverage",
28 srcs = ["collect_cc_coverage.sh"],
29)
30
31filegroup(
Laszlo Csomor4ca9a222018-08-09 00:27:55 -070032 name = "coverage_support",
33 srcs = ["collect_coverage.sh"],
34)
35
Ulf Adams934c4fd2019-12-12 12:29:42 -080036alias(
Laszlo Csomor4ca9a222018-08-09 00:27:55 -070037 name = "coverage_report_generator",
Ulf Adams934c4fd2019-12-12 12:29:42 -080038 actual = "@remote_coverage_tools//:coverage_report_generator",
39)
40
41alias(
42 name = "lcov_merger",
43 actual = "@remote_coverage_tools//:lcov_merger",
Laszlo Csomor4ca9a222018-08-09 00:27:55 -070044)
Laszlo Csomor9a933772018-08-14 08:29:29 -070045
46filegroup(
47 name = "test_wrapper",
laszlocsomoreca0ed32018-09-21 06:00:14 -070048 # "tw" is the Windows-native test wrapper. It has a short name because paths
49 # have short limits on Windows.
50 # On other platforms this binary is a no-op.
51 # See https://github.com/bazelbuild/bazel/issues/5508
Laszlo Csomor9a933772018-08-14 08:29:29 -070052 srcs = select({
laszlocsomoreca0ed32018-09-21 06:00:14 -070053 "@bazel_tools//src/conditions:windows": ["tw.exe"],
John Cater4f9705b2022-02-08 08:02:39 -080054 "//conditions:default": ["dummy.sh"],
Laszlo Csomor9a933772018-08-14 08:29:29 -070055 }),
56)
Laszlo Csomoraac00ac2019-01-09 23:11:49 -080057
58filegroup(
59 name = "xml_writer",
60 # "xml" is the Windows-native test XML writer. It has a short name because
61 # paths have short limits on Windows.
62 # On other platforms this binary is a no-op.
63 srcs = select({
64 "@bazel_tools//src/conditions:windows": ["xml.exe"],
John Cater4f9705b2022-02-08 08:02:39 -080065 "//conditions:default": ["dummy.sh"],
Laszlo Csomoraac00ac2019-01-09 23:11:49 -080066 }),
67)