aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java
diff options
context:
space:
mode:
authorGravatar jingwen <jingwen@google.com>2018-02-16 17:10:00 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-02-16 17:13:19 -0800
commitb7bd72944a13984f525b7b9d63fba3a5371e831b (patch)
tree72145664066f1b85dd287e1bac38c1f96111c2eb /src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java
parent97c4a9e9acfab5796d3f8f1b55bc4306425166a2 (diff)
Rule documentation for android_instrumentation_test
RELNOTES[NEW]: New Android device test rule: android_instrumentation_test. PiperOrigin-RevId: 186067215
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java
index 81615d0857..cfec36c636 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidRuleClasses.java
@@ -1022,9 +1022,15 @@ public final class AndroidRuleClasses {
.cfg(HostTransition.INSTANCE)
.exec()
.value(env.getToolsLabel("//tools/android:resource_extractor")))
+ /* <!-- #BLAZE_RULE(android_binary).ATTRIBUTE(instruments) -->
+ <p>The <code>android_binary</code> target to instrument.</p>
+ <p>If this attribute is set, this <code>android_binary</code> will be treated as a test
+ application for instrumentation tests. An <code>android_instrumentation_test</code>
+ target can then specify this target in its
+ <a href="${link android_instrumentation_test.test_app}">test_app</a> attribute.
+ <!-- #END_BLAZE_RULE.ATTRIBUTE --> */
.add(
attr("instruments", LABEL)
- .undocumented("blocked by android_instrumentation_test")
.allowedRuleClasses("android_binary")
.allowedFileTypes(NO_FILE))
.add(