diff options
Diffstat (limited to 'javatests/com/google/gerrit/server/query/change/BUILD')
-rw-r--r-- | javatests/com/google/gerrit/server/query/change/BUILD | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/javatests/com/google/gerrit/server/query/change/BUILD b/javatests/com/google/gerrit/server/query/change/BUILD new file mode 100644 index 0000000000..fc1483c123 --- /dev/null +++ b/javatests/com/google/gerrit/server/query/change/BUILD @@ -0,0 +1,75 @@ +load("//tools/bzl:junit.bzl", "junit_tests") + +ABSTRACT_QUERY_TEST = ["AbstractQueryChangesTest.java"] + +java_library( + name = "abstract_query_tests", + testonly = True, + srcs = ABSTRACT_QUERY_TEST, + visibility = ["//visibility:public"], + runtime_deps = ["//prolog:gerrit-prolog-common"], + deps = [ + "//java/com/google/gerrit/common:annotations", + "//java/com/google/gerrit/common:server", + "//java/com/google/gerrit/extensions:api", + "//java/com/google/gerrit/index", + "//java/com/google/gerrit/lifecycle", + "//java/com/google/gerrit/reviewdb:server", + "//java/com/google/gerrit/server", + "//java/com/google/gerrit/server/project/testing:project-test-util", + "//java/com/google/gerrit/server/schema", + "//java/com/google/gerrit/server/util/time", + "//java/com/google/gerrit/testing:gerrit-test-util", + "//lib:guava", + "//lib:gwtorm", + "//lib/guice", + "//lib/jgit/org.eclipse.jgit:jgit", + "//lib/jgit/org.eclipse.jgit.junit:junit", + "//lib/truth", + ], +) + +LUCENE_QUERY_TEST = ["LuceneQueryChangesTest.java"] + +junit_tests( + name = "lucene_query_test", + size = "large", + srcs = LUCENE_QUERY_TEST, + visibility = ["//visibility:public"], + deps = [ + ":abstract_query_tests", + "//java/com/google/gerrit/extensions:api", + "//java/com/google/gerrit/reviewdb:server", + "//java/com/google/gerrit/server", + "//java/com/google/gerrit/testing:gerrit-test-util", + "//lib:guava", + "//lib:gwtorm", + "//lib/guice", + "//lib/jgit/org.eclipse.jgit:jgit", + "//lib/jgit/org.eclipse.jgit.junit:junit", + "//lib/truth", + ], +) + +junit_tests( + name = "small_tests", + size = "small", + srcs = glob( + ["*.java"], + exclude = ABSTRACT_QUERY_TEST + LUCENE_QUERY_TEST, + ), + visibility = ["//visibility:public"], + deps = [ + "//java/com/google/gerrit/extensions:api", + "//java/com/google/gerrit/reviewdb:server", + "//java/com/google/gerrit/server", + "//java/com/google/gerrit/server/cache/testing", + "//java/com/google/gerrit/testing:gerrit-test-util", + "//lib:guava", + "//lib:gwtorm", + "//lib/jgit/org.eclipse.jgit:jgit", + "//lib/truth", + "//lib/truth:truth-proto-extension", + "//proto:cache_java_proto", + ], +) |