| # For most generated files, any OWNER of starlark files should be an owner of |
| # the generated configs. cq-usage and sheriff-rotations are both "set noparent", |
| # so setting owners for them here would be moot. |
| per-file builder-owners/...=* |
| per-file health-specs/...=* |
| per-file luci/...=* |
| per-file *.md=* |
| per-file *.pyl=* |
| |
| # These files are synced to //testing/buildbot to be used as inputs to |
| # //testing/buildbot/generate_buildbot_json.py, see comment for *.pyl owner in |
| # //testing/buildbot/OWNERS for reasoning here. |
| per-file testing/*.pyl=* |
| |
| # For the builders directory, we only want to enable changes for everyone to the |
| # properties.json files, which would require an owner review for some .star file |
| # that resulted in the change. |
| per-file builders/*/*/properties.json=* |
| per-file builders/*/*/shadow-properties.json=* |
| |
| # Enable changes in GN args related files in the builders folder. |
| # These files are generated based on GN args configuration specified in builder |
| # definitions in .star files. |
| per-file builders/*/*/gn-args.json=* |
| per-file builders/gn_args_locations.json=* |
| per-file builders-dev/*/*/gn-args.json=* |
| per-file builders-dev/gn_args_locations.json=* |
| |
| # Enable additional owners for specific json files. This is reserved for people |
| # that are familiar with how Chromium builders run tests and understand the |
| # implications of changing these files. Unfortunately, changing specific builder |
| # bundles requires an owner of the starlark file as well. See |
| # crbug.com/338426142 for more information and a possible solution. |
| |
| # Until such time as all of the builders in a builder group are migrated to set |
| # their tests in starlark, these entries should be kept in sync with |
| # //testing/buildbot |
| |
| # LINT.IfChange(chromium_tests) |
| |
| # For Weblayer skew tests related reviews |
| per-file builders/*/*/targets/chromium.android.*=chrome-weblayer-builder@chops-service-accounts.iam.gserviceaccount.com |
| |
| # For Android related reviews |
| per-file builders/*/*/targets/chromium.android.*=zhiyuans@google.com |
| per-file builders/*/*/targets/chromium.android.*=wnwen@chromium.org |
| |
| # For Lacros version skew tests related reviews |
| per-file builders/*/*/targets/chromium.chromiumos.json=lacros-version-skew-roller@chops-service-accounts.iam.gserviceaccount.com |
| per-file builders/*/*/targets/chromium.fyi.json=lacros-version-skew-roller@chops-service-accounts.iam.gserviceaccount.com |
| # TODO(crbug.com/40191809) Remove the following 3 lines when the conversion is done. |
| per-file builders/*/*/targets/chromium.fyi.json=chrome-weblayer-builder@chops-service-accounts.iam.gserviceaccount.com |
| per-file builders/*/*/targets/chromium.chromiumos.json=chrome-weblayer-builder@chops-service-accounts.iam.gserviceaccount.com |
| per-file builders/*/*/targets/chromium.memory.json=chrome-weblayer-builder@chops-service-accounts.iam.gserviceaccount.com |
| per-file builders/*/*/targets/chromium.coverage.json=chrome-weblayer-builder@chops-service-accounts.iam.gserviceaccount.com |
| |
| # For Lacros skylab tests cros image roller related reviews |
| per-file builders/*/*/targets/chromium.chromiumos.json=skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com |
| per-file builders/*/*/targets/chromium.fyi.json=skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com |
| per-file builders/*/*/targets/tryserver.chromium.chromiumos.json=skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com |
| |
| # iOS Owners |
| per-file builders/*/*/targets/chromium.clang.json=file://infra/config/groups/ios/OWNERS |
| per-file builders/*/*/targets/chromium.fyi.json=file://infra/config/groups/ios/OWNERS |
| per-file builders/*/*/targets/chromium.mac.json=file://infra/config/groups/ios/OWNERS |
| |
| # Fuchsia owners. |
| per-file builders/*/*/targets/chromium.clang.json=file://build/fuchsia/OWNERS |
| per-file builders/*/*/targets/chromium.fuchsia.fyi.json=file://build/fuchsia/OWNERS |
| per-file builders/*/*/targets/chromium.fuchsia.json=file://build/fuchsia/OWNERS |
| per-file builders/*/*/targets/chromium.fyi.json=file://build/fuchsia/OWNERS |
| |
| # Rust owners |
| per-file builders/*/*/targets/chromium.rust.json=file://build/rust/OWNERS |
| |
| # Code Coverage |
| per-file builders/*/*/targets/chromium.coverage.json=jeffyoon@google.com |
| per-file builders/*/*/targets/chromium.coverage.json=pasthana@google.com |
| |
| # WebRTC owners |
| per-file builders/*/*/targets/chromium.webrtc.fyi.json=file://infra/config/subprojects/webrtc/OWNERS |
| per-file builders/*/*/targets/chromium.webrtc.json=file://infra/config/subprojects/webrtc/OWNERS |
| |
| # LINT.ThenChange(/testing/buildbot/OWNERS:chromium_tests) |