commit | a09bc512c8e55f5aa16e36125c4c742b40e8d729 | [log] [tgz] |
---|---|---|
author | recipe-roller <flutter-prod-builder@chops-service-accounts.iam.gserviceaccount.com> | Thu Aug 22 18:26:38 2024 +0000 |
committer | Alexander Thomas <athom@google.com> | Thu Aug 22 18:26:38 2024 +0000 |
tree | 8ce236e408b591663befdc1456783fb9fe34408f | |
parent | 47f7176bb5eac40a9d2a4d97c85205ff315701c9 [diff] |
Roll recipe dependencies (nontrivial). This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (dart, depot_tools, fuchsia, recipe_engine) into this repository. The build that created this CL was https://ci.chromium.org/b/8738882281244989473 Please review the expectation changes, and LGTM+CQ. dart: https://dart.googlesource.com/recipes.git/+/f51136aa0650f28baafe1bb501efc2e52d5a1a6d f51136a (athom@google.com) Manual trivial roll depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/3a30482282e703d6488a37071f4524bc99bbc9da~..858263702e7d753140c34b47b0625374e36fe535 3a30482 (kimstephanie@google.com) Update *_hash and *_is_first_class_gcs to be dotfiles 2f8f787 (mohrr@google.com) Use new path module attributes 495b23b (tikuta@chromium.org) remove goma CIPD package 8b40b1b (kimstephanie@google.com) Delete paths inside .<object-name>_content_names 1dae848 (mohrr@google.com) Replace use of "cq" module with "cv" 8402300 (kimstephanie@google.com) Update ValidateTarFile for GCS to support sysroot tarfile members 188b08d (kimstephanie@google.com) Make the downloaded tarfile a dotfile cf32245 (weiweilin@google.com) [depot_tools] roll rdb 05d20bc (yiwzhang@google.com) roll lucicfg to v1.43.6 718b2df (kimstephanie@google.com) Fix upload gcs script output blob 336643a (kimstephanie@google.com) Don't clear directory for new/removed entries 6aaae85 (tikuta@chromium.org) autoninja: remove goma references from autoninja 1a61eb6 (gavinmak@google.com) Provide useful submodule info for all Change classes b7ed76a (qjw@chromium.org) metadata: define a clear DependencyMetadata interface 65faa11 (msavigny@google.com) Revert "[reclient] Limit local resource tuning on windows to cl... 0d48b75 (msavigny@google.com) Set windows devs to use remote-local-fallback. 6ba67af (mohrr@google.com) Replace Path.join() with / and Path.joinpath() b0e2e28 (alexschulze@chromium.org) Support --target_branch=refs/meta/config branch 917a574 (msavigny@google.com) Turn off creds caching for windows devs. bcf85af (sokcevic@chromium.org) [gclient] Add gcs to known ignore dep type e4dca3f (jojwang@google.com) Ignore gcs deps for gclient gitmodules bba165a (qjw@chromium.org) metadata: treats CPEPrefix "unknown" as None 401216e (tikuta@chromium.org) autoninja: fix behavior when passed args after '--' f8d1ff2 (msavigny@google.com) Override reclient timeouts on windows. df8c52a (kimstephanie@google.com) [depot_tools] Support both gn paths in gn.py b0e9b98 (kimstephanie@google.com) Revert "[depot_tools] Support both gn paths in gn.py" 85e409e (yiwzhang@google.com) git cl: fix a bug that may output stale upstream branch 13f6ecb (kimstephanie@google.com) Reland "[depot_tools] Support both gn paths in gn.py" 90d5723 (kimstephanie@google.com) Check that GS tarfile is actually downloaded 14cccc4 (gavinmak@google.com) Make CheckChangedLUCIConfigs work on non-git workspace 5a0631f (sokcevic@chromium.org) [gclient] Reduce number of git operations during sync fb94001 (kimstephanie@google.com) [depot_tools] Raise GS check_call err 9a52511 (kimstephanie@google.com) [depot_tools] Set executable bit for downloaded GCS files 4f16981 (chanli@chromium.org) [depot_tools] roll led 8d3ab2e (kimstephanie@google.com) [depot_tools] Update clang_format.py with new path 4246ba0 (mohrr@google.com) Replace remaining Path.join() calls 8281847 (sokcevic@chromium.org) [scm] Run remote set-head if symbolic-ref fails 7438a7c (mohrr@google.com) [recipes/*_sdk] Replace '[*]' paths in comments 2f0f9bc (kimstephanie@google.com) [depot_tools] Update GCS dotfile naming 54b27c0 (davidben@chromium.org) Don't shell out to git to resolve upstream branches unnecessarily 40a3fc4 (davidben@chromium.org) Use get_config to look up whether a branch is dormant 979678c (mlcui@google.com) git_cl: Fix format dry-run not signalling patch not formatted 2c87882 (joelhockey@chromium.org) Use typing List to work in cros python 3.8 765b75b (kimstephanie@google.com) Get tarfile top level dir prefixes with .split() e75b940 (gavinmak@google.com) Skip CheckForCommitObjects if not git change 1919951 (sokcevic@chromium.org) [gsutil] Fix race when downloading gsutil 39501ba (sokcevic@chromium.org) [gclient] Read submodule status information c036663 (sokcevic@chromium.org) Revert "[gclient] Read submodule status information" 497e816 (kimstephanie@google.com) Implement setdeps for GCS d73a926 (sokcevic@chromium.org) [gclient] Don't inherit git_dependency from parent ebee31c (sokcevic@chromium.org) [gclient] Short-circut ParseDepsFile if not found 7ababdf (jwata@google.com) [siso] Limit remote jobs on Windows to 1000 452cb7b (sokcevic@chromium.org) Reland "[gclient] Read submodule status information" dec69b8 (kimstephanie@google.com) Add getdep functionality for GCS deps 8582637 (yiwzhang@google.com) add GetsubmoduleDiff and GetSubmoduleStateFromIndex to CogWrapper fuchsia: https://fuchsia.googlesource.com/infra/recipes.git/+log/3390a6b6b63c9713092c6e93801a1547628a62c8~..a304a93e3b5b624fc6af21d5ad6e353d6cfe403c 3390a6b (mohrr@google.com) [path] Use new path module properties 7824c2d (olivernewman@google.com) [tree_closer] Stop using wildcards in BB search 2c4e0b1 (olivernewman@google.com) [snap_branch] Include build URL in commit msg 19745c7 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 753b3fb (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools c1039f4 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools df49ed5 (ihuh@google.com) [testsharder][testing_requests] Add bootup-timeout to botanist... c0d97a6 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 08c2404 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 6f667db (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 986838e (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 18ff19b (chandarren@google.com) [build] Rename prebuilt_host_tool 6b40a50 (surajmalhotra@google.com) [qemu] Enable vhost_kernel b8966c8 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 3f11f17 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools b85c41d (tmandry@google.com) [rust] Replace removed changelog-seen with change-id 73e4bf3 (chandarren@google.com) [build] Allow package archives to be published 1be3bcb (chandarren@google.com) [publish_build_artifacts] Add extra configuration. c88db7a (phosek@google.com) [clang_toolchain] Use Linux x64 SDK on all platforms 72ad946 (haowei@google.com) [clang] Add clang recipe 5ebf3ff (ihuh@google.com) [subbuild] Pass in gitiles_commit to subbuild. 528524e (etryzelaar@google.com) [rust_toolchain] Use Linux x64 SDK on all platforms 8a8354c (mohrr@google.com) Stop splitting Path object additions cd8c1d5 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools e593c00 (mohrr@google.com) [macos_sdk] Return sysroot as a Path e0ed1f9 (ihuh@google.com) [checkout][coverage] Don't rebase patch for coverage builders. bf9afd2 (mohrr@google.com) Use Path.joinpath() or / instead of Path.join() 3b1639f (mohrr@google.com) [cache][firebase_docs] Stop using Path.is_parent_of 60e4c0d (ihuh@google.com) [build] Notify when builder did not rebase change if failures o... 8996641 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 741d33d (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools f7f7245 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 83e7f2d (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools e87286c (olivernewman@google.com) [shac] Update Black to 24.4.0 053811f (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools dff30db (mohrr@google.com) Replace remaining Path.join() calls cf33d2c (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 8a31e9b (danikay@google.com) [submodules] Update recipes changed file logic 32b3155 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update coverage pinned tools 49f52a8 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 81c5614 (olivernewman@google.com) [config] Clean up unused import and message type e69b32b (phosek@google.com) [qemu] Don't explicitly disable vhost support a3bf4c8 (olivernewman@google.com) [go_toolchain] Fix VERSION file parsing 062b37a (mbrase@google.com) [build] Remove copy step for packages.tar.gz f16201d (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 0064a12 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools c0b60d9 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 39e689d (olivernewman@google.com) [auto_roller] Allow overriding push timeout 9738f9e (phosek@google.com) [qemu] Drop the pvrdma option 7bf18ad (paulkirth@google.com) [lldb] Disable TestDAP_console.py test 2d5f469 (paulkirth@google.com) [clang] Temporarily skip sys_info.zdump.pass.cpp test in libc++ 3a2e98c (olivernewman@google.com) [testsharder] Always upload stderr log 7475b94 (gulfem@google.com) [profile] Add pgo_builders argument d2fd268 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update coverage pinned tools 39af790 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 426412a (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 9c548f1 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 493e7eb (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 73c1a1f (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools caea551 (jjosh@google.com) [llvm] Add "*CodeGen" libs for arm64 and RISC-V. 47b490e (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 417bdf5 (haowei@google.com) [clang] Add clang_runtimes recipe 45731b7 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 4bb177c (ihuh@google.com) [testing_requests] Stop passing ssh key into botanist command. c49bb5d (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update coverage pinned tools 1a7bd30 (gulfem@google.com) [fint] Add pgo_profile_path bool to context spec b4d3e78 (danikay@google.com) [recipes] Use config_types.Path.joinpath instead of deprecated... 62e3fb2 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 571e37c (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools 163a893 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update pinned tools c22a391 (global-integration-roller@fuchsia-infra.iam.gserviceaccount.com) [roll] Update coverage pinned tools a304a93 (danikay@google.com) [recipes] Check for empty results_dir string when constructing... recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+log/4881cd604b1cbb91496c936f13727b98ba1fd7d6~..42e0c97c4954dfedc6ab26b64646cfd742ac340f 4881cd6 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from e3855bcf8310 to 239be4fd8499 ec3a68b (olivernewman@google.com) [engine] Don't warn about empty recipe module directories fb10cab (mohrr@google.com) [recipe.warnings] Remove unnecessary "host" entry 0f7351c (iannucci@chromium.org) [recipes.py test] Remove unused DescriptionWithCallback class. 5765607 (mohrr@google.com) [cq] Add module deprecation warning 3dbc11e (bryner@google.com) Add myself and fancl to recipes-py OWNERS. e3bcd07 (mohrr@google.com) Replace api.path['foo'] with api.path.foo 1228d8c (mohrr@google.com) [path] Add warning for using __getitem__ a33bc0e (mohrr@google.com) [config_types.Path] Add Path.joinpath() f967fa6 (mohrr@google.com) [config_types.Path] Add parent and name properties dd7db27 (mohrr@google.com) [config_types.Path] Add stem/suffix properties 00ae0ed (mohrr@google.com) [config_types.Path] Add parents property 69f0cf6 (chanli@chromium.org) [recipe_modules/buildbucket] schedule child in led flow: use sh... f99f9d5 (mohrr@google.com) Replace Path.join() with Path.joinpath or / d309c2e (mohrr@google.com) [path] Handle api.path.checkout_dir better 12645fa (mohrr@google.com) [path] Move some logic outside "no cover" block a8b4a93 (mohrr@google.com) [path] Add warning for using checkout_dir 2d4b545 (bshai@google.com) recipes-engine: add profile command 62ca441 (mohrr@google.com) [commands/test] Add warnings for long-running tests 418a7e4 (mohrr@google.com) Replace Path.join() calls 2bb06f0 (mohrr@google.com) [config_types.Path] Remove uses of Path.is_parent_of() a11c8e6 (mohrr@google.com) [engine] Ignore pycache dirs in emptiness check a524d1e (mohrr@google.com) [path] Deprecate api.path.eq() 832b764 (mohrr@google.com) [recipe.warnings] Sort warnings 41ad81d (mohrr@google.com) [path] Delete unused api.path._split_path() beb06c6 (chanli@chromium.org) [recipes-py] Roll LUCI proto cca5064 (iannucci@chromium.org) [warn] Increase scope of warnings to be process-global. 5f06e1d (mohrr@google.com) [commands/test] Reduce threshold for long-running f1de410 (mohrr@google.com) [config_types.Path] Deprecate Path.is_parent_of() 791c785 (chanli@chromium.org) [recipe_modules/buildbucket] schedule: add `led_inherit_parent` 1ef4627 (mohrr@google.com) [config_types.Path] Deprecate Path.join() eb43471 (chromium-autoroll@skia-public.iam.gserviceaccount.com) Roll CAS Client from 7c520167d617 to 01d1863acbd3 c406446 (iannucci@chromium.org) [recipes.py] Directly set PYTHONPATH to the engine path. 77630a1 (iannucci@chromium.org) Remove a bit of sys.path hackery. 42e0c97 (iannucci@chromium.org) Revert "Remove a bit of sys.path hackery." Please check the following references for more information: - autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller - rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback - cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md Use https://goo.gl/noib3a to file a bug. R=flutter-infra@grotations.appspotmail.com, fujino@google.com, zra@google.com Recipe-Tryjob-Bypass-Reason: Autoroller Ignore-Freeze: Autoroller Bugdroid-Send-Email: False Change-Id: I437cae951421658119ef51142f3541c418d98691 Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/59361 Reviewed-by: Alexander Thomas <athom@google.com> Reviewed-by: Christopher Fujino <fujino@google.com> Reviewed-by: Zach Anderson <zra@google.com>
This repository contains Flutter's LUCI recipes. For the LUCI infrastructure config, see flutter/infra. Builds can be found in the Flutter Dashboard.
Supported repositories roll their .ci.yaml
into flutter/infra, which updates what properties builds have. For example, flutter config specifies various dependencies the different tests require, which are then used by the flutter_deps recipe_module No modifications to flutter/infra are required to work on the recipes.
Please follow instructions on Contributing docs to set up your development environment.