aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/test/BUILD
diff options
context:
space:
mode:
authorGravatar Yue Gan <yueg@google.com>2016-12-05 14:05:15 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2016-12-05 15:02:22 +0000
commitaf1e3c27364b5b97facd1148dd7d59a4c812f81b (patch)
tree8311301f2595d12e625b32350a92ebb77053a48b /tools/test/BUILD
parentd86ae8c17529c4274221d0fbe7a62af51021005f (diff)
Add LcovMerger.
(series 2/4 of open-sourcing coverage command for java test) -- PiperOrigin-RevId: 141044216 MOS_MIGRATED_REVID=141044216
Diffstat (limited to 'tools/test/BUILD')
-rw-r--r--tools/test/BUILD26
1 files changed, 24 insertions, 2 deletions
diff --git a/tools/test/BUILD b/tools/test/BUILD
index 97438edda6..419656dbeb 100644
--- a/tools/test/BUILD
+++ b/tools/test/BUILD
@@ -7,9 +7,31 @@ filegroup(
srcs = ["test-setup.sh"],
)
+java_binary(
+ name = "LcovMerger",
+ srcs = glob(["LcovMerger/java/**/*.java"]),
+ main_class = "com.google.devtools.lcovmerger.Main",
+)
+
+java_library(
+ name = "LcovMergerTestUtils",
+ srcs = glob(["LcovMerger/java/**/*.java"]),
+)
+
+java_test(
+ name = "LcovMergerTest",
+ srcs = glob(["LcovMerger/javatests/**/*.java"]),
+ deps = [
+ ":LcovMergerTestUtils",
+ "//src/main/java/com/google/devtools/build/lib:vfs",
+ "//src/test/java/com/google/devtools/build/lib:testutil",
+ "//third_party:junit4",
+ ],
+)
+
filegroup(
name = "coverage_support",
- srcs = ["//tools/coverage:coverage_support"],
+ srcs = ["collect_coverage.sh"],
)
filegroup(
@@ -19,5 +41,5 @@ filegroup(
filegroup(
name = "srcs",
- srcs = glob(["*"]),
+ srcs = glob(["**"]),
)