aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/skyframe/BUILD
diff options
context:
space:
mode:
authorGravatar Kristina Chodorow <kchodorow@google.com>2015-11-16 23:19:13 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2015-11-17 10:52:56 +0000
commit335f0672e981d66a32ffac70d5b6aa58254a80c7 (patch)
treea2699f37c385cf47901b45acf74ed9285208d244 /src/test/java/com/google/devtools/build/skyframe/BUILD
parent1648470c7fe1048e23fadcd02d6e81c693f52259 (diff)
Open source skyframe tests
-- MOS_MIGRATED_REVID=107983315
Diffstat (limited to 'src/test/java/com/google/devtools/build/skyframe/BUILD')
-rw-r--r--src/test/java/com/google/devtools/build/skyframe/BUILD53
1 files changed, 53 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/skyframe/BUILD b/src/test/java/com/google/devtools/build/skyframe/BUILD
new file mode 100644
index 0000000000..7313ed09e8
--- /dev/null
+++ b/src/test/java/com/google/devtools/build/skyframe/BUILD
@@ -0,0 +1,53 @@
+TESTUTIL_FILES = [
+ "DeterministicInMemoryGraph.java",
+ "NotifyingInMemoryGraph.java",
+ "TrackingAwaiter.java",
+ "GraphTester.java",
+ "GenericFunctionException.java",
+ "SomeErrorException.java",
+ "TrackingInvalidationReceiver.java",
+ "WalkableGraphUtils.java",
+]
+
+java_library(
+ name = "testutil",
+ srcs = TESTUTIL_FILES,
+ visibility = [
+ "//src/test/java/com/google/devtools/build/lib:__pkg__",
+ ],
+ deps = [
+ "//src/main/java/com/google/devtools/build/lib:collect",
+ "//src/main/java/com/google/devtools/build/lib:concurrent",
+ "//src/main/java/com/google/devtools/build/lib:events",
+ "//src/main/java/com/google/devtools/build/lib:util",
+ "//src/main/java/com/google/devtools/build/skyframe",
+ "//src/test/java/com/google/devtools/build/lib:testutil",
+ "//third_party:guava",
+ "//third_party:guava-testlib",
+ "//third_party:jsr305",
+ "//third_party:truth",
+ ],
+)
+
+java_test(
+ name = "skyframe_base_test",
+ srcs = glob(
+ ["*.java"],
+ exclude = TESTUTIL_FILES,
+ ),
+ args = ["com.google.devtools.build.skyframe.AllTests"],
+ deps = [
+ ":testutil",
+ "//src/main/java/com/google/devtools/build/lib:collect",
+ "//src/main/java/com/google/devtools/build/lib:concurrent",
+ "//src/main/java/com/google/devtools/build/lib:events",
+ "//src/main/java/com/google/devtools/build/lib:util",
+ "//src/main/java/com/google/devtools/build/skyframe",
+ "//src/test/java/com/google/devtools/build/lib:testutil",
+ "//third_party:guava",
+ "//third_party:guava-testlib",
+ "//third_party:jsr305",
+ "//third_party:junit4",
+ "//third_party:truth",
+ ],
+)