Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(772)

Side by Side Diff: site/dev/sheriffing/trooper.md

Issue 1308253005: Add some useful information to trooper doc. (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Infra Trooper Documentation 1 Infra Trooper Documentation
2 =========================== 2 ===========================
3 3
4 ### Contents ### 4 ### Contents ###
5 5
6 * [What does an Infra trooper do?](#what_is_a_trooper) 6 * [What does an Infra trooper do?](#what_is_a_trooper)
7 * [View current and upcoming troopers](#view_current_upcoming_troopers) 7 * [View current and upcoming troopers](#view_current_upcoming_troopers)
8 * [How to swap trooper shifts](#how_to_swap) 8 * [How to swap trooper shifts](#how_to_swap)
9 * [Tips for troopers](#tips) 9 * [Tips for troopers](#tips)
10 10
(...skipping 19 matching lines...) Expand all
30 <a name="how_to_swap"></a> 30 <a name="how_to_swap"></a>
31 How to swap trooper shifts 31 How to swap trooper shifts
32 -------------------------- 32 --------------------------
33 33
34 If you need to swap shifts with someone (because you are out sick or on vacation ), please get approval from the person you want to swap with. Then send an email to skiabot@google.com and cc rmistry@. 34 If you need to swap shifts with someone (because you are out sick or on vacation ), please get approval from the person you want to swap with. Then send an email to skiabot@google.com and cc rmistry@.
35 35
36 36
37 <a name="tips"></a> 37 <a name="tips"></a>
38 Tips for troopers 38 Tips for troopers
39 ----------------- 39 -----------------
40 Add your tips here! 40
41 - Make sure you are a member of
42 [MDB group chrome-skia-ninja](https://ganpati.corp.google.com/#Group_Info?name =chrome-skia-ninja@prod.google.com).
43 Valentine passwords and Chrome Golo access are based on membership in this
44 group.
45
46 - These alerts generally auto-dismiss once the criteria for the alert is no
47 longer met:
48 - Monitoring alerts, including prober, collectd, and others
49 - Disconnected build slaves
50
51 - These alerts generally do not auto-dismiss:
52 - Build slaves that failed a step
53 - Disconnected devices (these are detected as the "wait for device" step faili ng)
borenet 2015/09/03 12:23:05 No need to add to docs, but it's possible to make
rmistry 2015/09/03 12:30:27 It will be useful to file a tracking bug for this.
dogben 2015/09/03 15:40:16 Added bug link.
54
55 - "Failed to execute query" may show a different query than the failing one;
56 dismiss the alert to get a new alert showing the query that is actually
57 failing.
borenet 2015/09/03 12:23:05 More detail: All "failed to execute query" alerts
dogben 2015/09/03 15:40:16 Done.
58
59 - Where machines are located:
60 - Machine name like "skia-vm-NNN" -> GCE
61 - Machine name ends with "a3", "a4", "m3" -> Chrome Golo
62 - Machine name starts with "skiabot-" -> Chapel Hill lab
63 - Machine name starts with "win8" -> Chapel Hill lab (Windows machine
64 names can't be very long, so the "skiabot-shuttle-" prefix is dropped.)
65 - TODO(borenet): slave11-c3
borenet 2015/09/03 12:23:05 I'm actually not sure where this one is. This run
rmistry 2015/09/03 12:30:27 Ben, this is a good question for the chrome-infra
dogben 2015/09/03 15:40:16 Added IRC channel. Updated info on chrome infra ba
66
67 - To log in to a Linux buildbot in GCE, use `gcloud compute default@<machine
68 name>`. Choose the zone listed for the
69 [GCE VM](https://pantheon.corp.google.com/project/31977622648/compute/instance s)
70 (or specify it using the `--zone` command-line flag).
71
72 - To log in to a Windows buildbot in GCE, use
73 [Chrome RDP Extension](https://chrome.google.com/webstore/detail/chrome-rdp/cb kkbcmdlboombapidmoeolnmdacpkch?hl=en-US)
74 with the
75 [IP address of the GCE VM](https://pantheon.corp.google.com/project/3197762264 8/compute/instances)
76 shown on the [host info page](https://status.skia.org/hosts) for that bot. The
77 username is chrome-bot and the password can be found on
78 [Valentine](https://valentine.corp.google.com/) as "chrome-bot (Win GCE)".
79
80 - To access bots in the Chrome Golo,
81 [follow these instructions](https://chrome-internal.googlesource.com/infra/inf ra_internal/+/master/doc/ssh.md).
82 - Machine name ends with "a3" or "a4" -> ssh command looks like `ssh
83 build3-a3.chrome`
84 - Machine name ends with "m3" -> ssh command looks like `ssh build5-m3.golo`
85 - For MacOS and Windows bots, you will be prompted for a password, which is
86 stored on [Valentine](https://valentine.corp.google.com/) as "Chrome Golo,
87 Perf, GPU bots - chrome-bot".
88
89 - Read over the [SkiaLab documentation](../testing/skialab) for more detail on
90 dealing with device alerts.
91
92 - To stop a buildslave for a device, log in to the host for that device, `cd
93 ~/buildbot/<device name>/build/slave; make stop`. To start it again,
94 `TESTING_SLAVENAME=<device name> make start`.
borenet 2015/09/03 12:23:05 This should be <slave name>
dogben 2015/09/03 15:40:16 Done.
95
96 - Sometimes on Mac and Linux you have to run
97 `~/skiabot-slave-start-on-boot.sh` after reboot.
borenet 2015/09/03 12:23:05 Don't do this without running `ps aux | grep pytho
dogben 2015/09/03 15:40:16 Done.
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698