John Budorick | db5451c | 2020-03-10 20:44:18 | [diff] [blame] | 1 | # Chromium Branch Sheriffing |
| 2 | |
Eric Foo | da089b5 | 2021-08-03 16:25:52 | [diff] [blame] | 3 | The Chrome release branch sheriff provides coverage for release branches |
| 4 | (stable and beta) under Pacific timezone shifts. |
John Budorick | db5451c | 2020-03-10 20:44:18 | [diff] [blame] | 5 | |
| 6 | The goals of a branch sheriff are quite similar to those of a trunk sheriff. |
| 7 | Branch sheriffs need to ensure that: |
| 8 | |
Eric Foo | da089b5 | 2021-08-03 16:25:52 | [diff] [blame] | 9 | 1. **Compile failures get fixed**, because compile failures on branches block |
| 10 | all tests (both automated and manual) and consequently reduce our confidence |
| 11 | in the quality of what we're shipping, possibly to the point of blocking |
| 12 | releases. |
| 13 | 2. **Consistent test failures get repaired**, because they similarly reduce our |
| 14 | confidence in the quality of our code. |
John Budorick | db5451c | 2020-03-10 20:44:18 | [diff] [blame] | 15 | |
Eric Foo | da089b5 | 2021-08-03 16:25:52 | [diff] [blame] | 16 | For more information on Chromium Branch Sheriffs, including How Tos, Swapping |
| 17 | Shifts and rotation updates, please see [Chromium |
| 18 | Branch Sheriffing](http://goto.google.com/chrome-branch-sheriffing) |