| # This is reserved for people that are familiar with how Chromium builders |
| # run tests and understand the implications of changing these files. |
| |
| # If you're making changes that affect CQ builders (like adding new tests or |
| # compile targets) you need a review from a Trooper in //infra/OWNERS. |
| file://infra/OWNERS |
| |
| # Any non-trivial change to a *.pyl file has corresponding changes to at least |
| # one *.json file. Consequently, any change to a *.pyl file will still need |
| # approval according to the per-file OWNERS rules above. Giving '*' ownership |
| # of the *.pyl files allow the *.json-specific OWNERS to approve a CL that |
| # affects only those waterfalls. |
| per-file *.pyl=* |
| |
| # The following json files are used by builders in the chromium projects, the |
| # owners for these should be kept in sync with //infra/config/generated/OWNERS |
| |
| # LINT.IfChange(chromium_tests) |
| |
| # For Android related reviews |
| per-file chromium.android.*=zhiyuans@google.com |
| per-file chromium.android.*=wnwen@chromium.org |
| |
| # For Lacros skylab tests cros image roller related reviews |
| per-file chromium.chromiumos.json=skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com |
| per-file chromium.fyi.json=skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com |
| per-file tryserver.chromium.chromiumos.json=skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com |
| |
| # iOS Owners |
| per-file chromium.clang.json=file://infra/config/groups/ios/OWNERS |
| per-file chromium.fyi.json=file://infra/config/groups/ios/OWNERS |
| per-file chromium.mac.json=file://infra/config/groups/ios/OWNERS |
| |
| # Fuchsia owners. |
| per-file chromium.clang.json=file://build/fuchsia/OWNERS |
| per-file chromium.fuchsia.fyi.json=file://build/fuchsia/OWNERS |
| per-file chromium.fuchsia.json=file://build/fuchsia/OWNERS |
| per-file chromium.fyi.json=file://build/fuchsia/OWNERS |
| |
| # Rust owners |
| per-file chromium.rust.json=file://build/rust/OWNERS |
| |
| # Code Coverage |
| per-file chromium.coverage.json=jeffyoon@google.com |
| per-file chromium.coverage.json=pasthana@google.com |
| per-file chromium.coverage.json=wnwen@google.com |
| |
| # WebRTC owners |
| per-file chromium.webrtc.fyi.json=file://infra/config/subprojects/webrtc/OWNERS |
| per-file chromium.webrtc.json=file://infra/config/subprojects/webrtc/OWNERS |
| |
| # LINT.ThenChange(/infra/config/generated/OWNERS:chromium_tests) |
| |
| # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
| # Most files that are used by builders in the chromium project should have their |
| # owners set above in the IfChange block to ensure owners are consistent for |
| # builders that set their tests in starlark. Files that are are only used by |
| # other projects or files that are generated by a separate mechanism |
| # (*chromium.perf*.json) should have entries below this comment. |
| # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
| |
| # For V8 and DevTools related reviews. |
| per-file chromium.devtools-frontend.json=machenbach@chromium.org |
| per-file client.devtools-frontend.integration.json=machenbach@chromium.org |
| per-file client.v8.branches.json=machenbach@chromium.org |
| per-file client.v8.chromium.json=machenbach@chromium.org |
| per-file client.v8.fyi.json=machenbach@chromium.org |
| per-file tryserver.devtools-frontend.json=machenbach@chromium.org |
| per-file tryserver.v8.json=machenbach@chromium.org |
| |
| # For Lacros skylab tests cros image roller related reviews |
| per-file chrome.json=skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com |
| per-file chrome.gpu.fyi.json=skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com |
| per-file internal.chromeos.fyi.json=skylab-test-cros-roller@chops-service-accounts.iam.gserviceaccount.com |
| |
| # Intelligence owners. |
| per-file internal.optimization_guide.json=file://components/optimization_guide/OWNERS |
| per-file internal.optimization_guide.json=mgeorgaklis@google.com |
| |
| # TranslateKit Owners |
| per-file internal.translatekit.json=memmott@chromium.org |
| per-file internal.translatekit.json=mych@chromium.org |
| |
| # Perf owners |
| per-file *chromium.perf*.json=hypan@google.com |
| per-file *chromium.perf*.json=jeffyoon@google.com |
| per-file *chromium.perf*.json=johnchen@chromium.org |
| per-file *chromium.perf*.json=wenbinzhang@google.com |
| |
| # For Android perf related reviews |
| per-file *chromium.perf*.json=wnwen@chromium.org |
| |
| # For OOBE-related test filters. |
| per-file *oobe*=file://ash/login/OOBE_WEBUI_OWNERS |
| |
| # Fuchsia owners. |
| per-file chromium.perf.fyi.json=file://build/fuchsia/OWNERS |
| |
| # WebRTC owners |
| per-file tryserver.webrtc.json=file://infra/config/subprojects/webrtc/OWNERS |
| |
| # Open Screen owners. |
| per-file *openscreen*.json=file://third_party/openscreen/OWNERS |