1Infra Trooper Documentation 2=========================== 3 4### Contents ### 5 6* [What does an Infra trooper do?](#what_is_a_trooper) 7* [View current and upcoming troopers](#view_current_upcoming_troopers) 8* [How to swap trooper shifts](#how_to_swap) 9* [Tips for troopers](#tips) 10 11 12<a name="what_is_a_trooper"></a> 13What does an Infra trooper do? 14------------------------------ 15 16The trooper has two main jobs: 17 181) Keep an eye on Infra alerts available [here](https://promalerts.skia.org/#/alerts?receiver=skiabot). 19 202) Resolve the above alerts as they come in. 21 22<a name="view_current_upcoming_troopers"></a> 23View current and upcoming troopers 24---------------------------------- 25 26The list of troopers is specified in the [skia-tree-status web app](http://skia-tree-status.appspot.com/trooper). The current trooper is highlighted in green. 27The banner on the top of the [status page](https://status.skia.org) also displays the current trooper. 28 29 30<a name="how_to_swap"></a> 31How to swap trooper shifts 32-------------------------- 33 34If 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 make the change in the [cloud console](https://console.cloud.google.com/datastore/entities/query?project=skia-tree-status&organizationId=433637338589&ns=&kind=TrooperSchedules). Add a filter to find the dates you are looking for and then click on the entries you want to edit. 35 36Note: The above link can be used to update the sheriff/wrangler/robocop schedules as well. 37 38 39<a name="tips"></a> 40Tips for troopers 41----------------- 42 43- Go over the [trooper handoff doc](https://docs.google.com/document/d/1I1tB0Cv2fme4FY0lAF2gYeEbZ_0kehLIi3vf3vuPkx0/edit) to be aware of ongoing problems and any issues the previous trooper ran into. Document any notes there from your trooper week that might help the next trooper. 44 45- Make sure you are a member of 46 [MDB group chrome-skia-ninja](https://ganpati.corp.google.com/#Group_Info?name=chrome-skia-ninja@prod.google.com). 47 Valentine passwords and Chrome Golo access are based on membership in this 48 group. 49 50- Install the Skia trooper Chrome extension (available [here](https://chrome.google.com/webstore/a/google.com/detail/alerts-for-skia-troopers/fpljhfiomnfioecagooiekldeolcpief)) to be able to see alerts quickly in the browser. 51 52- See [this section](../testing/swarmingbots#connecting-to-swarming-bots) for details on how to connect to the different Skia bots. 53 54- The [chrome-infra hangout](https://goto.google.com/cit-hangout) is useful for 55 questions regarding bots managed by the Chrome Infra team and to get 56 visibility into upstream failures that cause problems for us. 57 58- If there is a problem with a bot in the Chrome Golo or Chrome infra GCE, the 59 best course of action is to 60 [file a bug](https://code.google.com/p/chromium/issues/entry?template=Build%20Infrastructure) 61 with the Chrome infra team. 62 63- Read over the [Skolo maintenance doc](https://docs.google.com/document/d/1zTR1YtrIFBo-fRWgbUgvJNVJ-s_4_sNjTrHIoX2vulo/edit) for more detail on 64 dealing with device alerts. 65