OLD | NEW |
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 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
65 - Machine name starts with "skiabot-" -> Chapel Hill lab | 65 - Machine name starts with "skiabot-" -> Chapel Hill lab |
66 - Machine name starts with "win8" -> Chapel Hill lab (Windows machine | 66 - Machine name starts with "win8" -> Chapel Hill lab (Windows machine |
67 names can't be very long, so the "skiabot-shuttle-" prefix is dropped.) | 67 names can't be very long, so the "skiabot-shuttle-" prefix is dropped.) |
68 - slave11-c3 is a Chrome infra GCE machine (not to be confused with the Skia | 68 - slave11-c3 is a Chrome infra GCE machine (not to be confused with the Skia |
69 Buildbots GCE, which we refer to as simply "GCE") | 69 Buildbots GCE, which we refer to as simply "GCE") |
70 | 70 |
71 - The [chrome-infra IRC channel](https://comlink.googleplex.com/chrome-infra) is | 71 - The [chrome-infra IRC channel](https://comlink.googleplex.com/chrome-infra) is |
72 useful for questions regarding bots managed by the Chrome Infra team and to | 72 useful for questions regarding bots managed by the Chrome Infra team and to |
73 get visibility into upstream failures that cause problems for us. | 73 get visibility into upstream failures that cause problems for us. |
74 | 74 |
75 - To log in to a Linux buildbot in GCE, use `gcloud compute default@<machine | 75 - To log in to a Linux buildbot in GCE, use `gcloud compute ssh default@<machine |
76 name>`. Choose the zone listed for the | 76 name>`. Choose the zone listed for the |
77 [GCE VM](https://pantheon.corp.google.com/project/31977622648/compute/instance
s) | 77 [GCE VM](https://pantheon.corp.google.com/project/31977622648/compute/instance
s) |
78 (or specify it using the `--zone` command-line flag). | 78 (or specify it using the `--zone` command-line flag). |
79 | 79 |
80 - To log in to a Windows buildbot in GCE, use | 80 - To log in to a Windows buildbot in GCE, use |
81 [Chrome RDP Extension](https://chrome.google.com/webstore/detail/chrome-rdp/cb
kkbcmdlboombapidmoeolnmdacpkch?hl=en-US) | 81 [Chrome RDP Extension](https://chrome.google.com/webstore/detail/chrome-rdp/cb
kkbcmdlboombapidmoeolnmdacpkch?hl=en-US) |
82 with the | 82 with the |
83 [IP address of the GCE VM](https://pantheon.corp.google.com/project/3197762264
8/compute/instances) | 83 [IP address of the GCE VM](https://pantheon.corp.google.com/project/3197762264
8/compute/instances) |
84 shown on the [host info page](https://status.skia.org/hosts) for that bot. The | 84 shown on the [host info page](https://status.skia.org/hosts) for that bot. The |
85 username is chrome-bot and the password can be found on | 85 username is chrome-bot and the password can be found on |
(...skipping 19 matching lines...) Expand all Loading... |
105 dealing with device alerts. | 105 dealing with device alerts. |
106 | 106 |
107 - To stop a buildslave for a device, log in to the host for that device, `cd | 107 - To stop a buildslave for a device, log in to the host for that device, `cd |
108 ~/buildbot/<slave name>/build/slave; make stop`. To start it again, | 108 ~/buildbot/<slave name>/build/slave; make stop`. To start it again, |
109 `TESTING_SLAVENAME=<slave name> make start`. | 109 `TESTING_SLAVENAME=<slave name> make start`. |
110 | 110 |
111 - Buildslaves can be slow to come up after reboot, but if the buildslave remains | 111 - Buildslaves can be slow to come up after reboot, but if the buildslave remains |
112 disconnected, you may need to start it manually. On Mac and Linux, check using | 112 disconnected, you may need to start it manually. On Mac and Linux, check using |
113 `ps aux | grep python` that neither buildbot nor gclient are running, then run | 113 `ps aux | grep python` that neither buildbot nor gclient are running, then run |
114 `~/skiabot-slave-start-on-boot.sh`. | 114 `~/skiabot-slave-start-on-boot.sh`. |
OLD | NEW |