diff options
Diffstat (limited to 'examples/java-native/src/test/java/com/example/myproject/BUILD')
-rw-r--r-- | examples/java-native/src/test/java/com/example/myproject/BUILD | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/examples/java-native/src/test/java/com/example/myproject/BUILD b/examples/java-native/src/test/java/com/example/myproject/BUILD index c804f9fe60..72066b3f0a 100644 --- a/examples/java-native/src/test/java/com/example/myproject/BUILD +++ b/examples/java-native/src/test/java/com/example/myproject/BUILD @@ -35,6 +35,40 @@ java_test( deps = ["//third_party:junit4"], ) +# This exercises the "cpu:<num>" tag. +# +# Expected behavior: +# test0 and test1 run together then one of the other two alone, and then the remaining one alone. +java_test( + name = "sleep0", + srcs = ["TestSleep.java"], + test_class = "com.example.myproject.TestSleep", + deps = ["//third_party:junit4"], +) + +java_test( + name = "sleep1", + srcs = ["TestSleep.java"], + test_class = "com.example.myproject.TestSleep", + deps = ["//third_party:junit4"], +) + +java_test( + name = "sleep2", + srcs = ["TestSleep.java"], + tags = ["cpu:20000"], + test_class = "com.example.myproject.TestSleep", + deps = ["//third_party:junit4"], +) + +java_test( + name = "sleep3", + srcs = ["TestSleep.java"], + tags = ["cpu:20000"], + test_class = "com.example.myproject.TestSleep", + deps = ["//third_party:junit4"], +) + # This attempts to run TestCustomGreeting.java without any resources, so fails. java_test( name = "resource-fail", |