aboutsummaryrefslogtreecommitdiffhomepage
path: root/site/dev/sheriffing
diff options
context:
space:
mode:
authorGravatar Ravi Mistry <rmistry@google.com>2017-01-09 14:31:33 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-01-09 20:02:10 +0000
commitb5bb0d22925b09a8d51fb9842ee413a802667f51 (patch)
tree07e2442323045e754746c24fbd90f77be08e375e /site/dev/sheriffing
parent19ae138901ce0601c11dcef0587336fb480ed017 (diff)
Add robocop instructions on how to interact with the autoroller
BUG=skia:6065 NOTRY=true DOCS_PREVIEW= https://skia.org/?cl=6812 Change-Id: I04acc6d4a75ce01a3c0af94091ada84aeadc7da8 Reviewed-on: https://skia-review.googlesource.com/6812 Reviewed-by: Derek Sollenberger <djsollen@google.com> Commit-Queue: Ravi Mistry <rmistry@google.com>
Diffstat (limited to 'site/dev/sheriffing')
-rw-r--r--site/dev/sheriffing/android.md21
1 files changed, 20 insertions, 1 deletions
diff --git a/site/dev/sheriffing/android.md b/site/dev/sheriffing/android.md
index e3c2f370d6..2845d293d4 100644
--- a/site/dev/sheriffing/android.md
+++ b/site/dev/sheriffing/android.md
@@ -4,6 +4,7 @@ Android RoboCop Documentation
### Contents ###
* [What does a Android RoboCop do?](#what_is_a_robocop)
+* [Android Autoroller](#autoroller_doc)
* [View current and upcoming RoboCops](#view_current_upcoming_robocops)
* [How to swap RoboCop shifts](#how_to_swap)
@@ -14,13 +15,31 @@ What does a Android RoboCop do?
The RoboCop has two primary jobs:
-1) Monitor and approve the semi-autonomous [git merges](https://googleplex-android-review.git.corp.google.com/#/q/owner:31977622648%2540project.gserviceaccount.com+status:open) from Skia's repository into the Android source tree.
+1) Monitor and approve the semi-autonomous [git merges](https://googleplex-android-review.git.corp.google.com/#/q/owner:31977622648%2540project.gserviceaccount.com+status:open) from Skia's repository into the Android source tree. See autoroller documentation <a href="#autoroller_doc">here</a> for details on how to interact with it.
2) Stay on top of incoming Android-related bugs in both the [Skia](https://bugs.chromium.org/p/skia/issues/list?can=2&q=OpSys%3DAndroid&sort=-id&colspec=ID+Type+Status+Priority+Owner+Summary&cells=tiles) and [Android](https://buganizer.corp.google.com/issues?q=componentid:1346%20status:open) bug trackers. For Skia bugs, this means triaging and assigning all Android bugs that are currently unassigned. For Android, this means following the [Android guidelines](go/android-buganizer) to verifying that all Skia bugs are TL-triaged (if not reach out to djsollen@).
The RoboCop's job is NOT to address issues in Perf and Gold. You'll get your chance when you are the general Skia sheriff.
+<a name="autoroller_doc"></a>
+Android Autoroller
+------------------
+
+The Android autoroller runs on the [client.skia.internal](https://chromegw.corp.google.com/i/client.skia.internal/console) master using the [merge_into_android.py](https://chrome-internal.googlesource.com/chrome/tools/build_limited/scripts/slave/+/master/skia/merge_into_android.py) recipe.
+
+If you need to stop the autoroller then do the following steps:
+
+* echo "stop" > /tmp/action
+* gsutil cp /tmp/action gs://skia-android-autoroller/action
+
+To turn the autoroller back on:
+
+* echo "start" > /tmp/action
+* gsutil cp /tmp/action gs://skia-android-autoroller/action
+
+If you need any more information about the autoroller please look at [skia:6065](https://bugs.chromium.org/p/skia/issues/detail?id=6065) or ask rmistry@ / skiabot@.
+
<a name="view_current_upcoming_robocops"></a>
View current and upcoming RoboCops
----------------------------------