commit | d37f5069b5b2060363168184fb674aedafd5a09d | [log] [tgz] |
---|---|---|
author | Rakib M. Hasan <rmhasan@google.com> | Thu Nov 12 01:42:23 2020 |
committer | LUCI CQ <infra-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Nov 12 01:42:23 2020 |
tree | 335d5d97c1e809682cf40a73db7646e1874c3380 | |
parent | d8f8e22db2a3ef1fb50b786ecfd6318b45a8f07a [diff] |
[weblayer, skew tests] Add CIPD metadata to step_metadata We plan on using a floating reference for downloading CIPD packages in skew tests configurations. By using a floating reference we can refresh skew tests without having to land CL's in src/. We would just change the CIPD package which the floating reference points to in the CIPD server. This change will expose information about the CIPD packages for a test suite. If we add a tag to the CIPD package specifying which Chromium version it contains, then users can look in the test suite metadata and find out which version is being skew tested by the builder. Bug: 1147459, 1147455, 1099017, 1041619 Change-Id: If0ca9d6e94aae2c05225892a280658a2948f279b Recipe-Nontrivial-Roll: chrome_release Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/build/+/2533379 Commit-Queue: Rakib Hasan <rmhasan@google.com> Reviewed-by: Michael Moss <mmoss@chromium.org>
If you're here to make a change to ‘recipes’ (the code located in scripts/slave/recipes*
), please take a look at the README for more information pertaining to recipes.
The preferred style is PEP8 with two-space indent; that is, the Chromium Python style. Functions use lowercase_with_underscores
, with the exception of the special functions RunSteps
and RunTests
in recipes. Use yapf (git cl format --no-clang-format
) to autoformat new code.