- 26 Apr, 2019 6 commits
-
-
Andrii Shyshkalov authored
The only upside of fetching everything directly from GoB is that git cache would get just 1 .pack. However, git cache already runs "git gc" before uploading cache to GS, so this point is moot. R=maruel Bug: 943696 Change-Id: Ie8e77a81aa81489dae240b7c767c5842a12c6f19 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1585641Reviewed-by: Takuto Ikuta <tikuta@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
-
Karen Qian authored
This is a reland of 74913996 Original change's description: > Stop using compression for git cache update bootstrap. > > Change git cache to stop zipping the git directory and instead upload directly to GS. > > Bug: 943696 > Change-Id: I310fb48ff3d7fd6781914e14e0e17530d5d9b328 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1585029 > Commit-Queue: Karen Qian <karenqian@google.com> > Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Bug: 943696 Change-Id: Ifd3a3a07445345ab647572682ebc6423fb7135b6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1585272Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Karen Qian <karenqian@google.com>
-
Edward Lemur authored
TBR=ajp@chromium.org Change-Id: I839997c132ad7b9642e795b9562bf4fea18211f4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1585271 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
Andrii Shyshkalov authored
This reverts commit 74913996. Reason for revert: check for existence is wrong: Failed to check GS: CommandException: One or more URLs matched no objects. See more https://logs.chromium.org/logs/infra-internal/buildbucket/cr-buildbucket.appspot.com/8915157478918019280/+/steps/Updating_https:__chromium.googlesource.com_android_apks/0/stdout Original change's description: > Stop using compression for git cache update bootstrap. > > Change git cache to stop zipping the git directory and instead upload directly to GS. > > Bug: 943696 > Change-Id: I310fb48ff3d7fd6781914e14e0e17530d5d9b328 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1585029 > Commit-Queue: Karen Qian <karenqian@google.com> > Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> TBR=tandrii@chromium.org,karenqian@google.com Change-Id: I4c57cd6b2defdb2cf842eb0acb9c1b1cd7a96298 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 943696 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1585445Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
-
Edward Lemur authored
Update metrics.README.md and add a metrics_version field. Bug: None Change-Id: I17d9032bd787af2a6fc49f80d59e05152d5223b7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1406256Reviewed-by: Andy Perelson <ajp@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Karen Qian authored
Change git cache to stop zipping the git directory and instead upload directly to GS. Bug: 943696 Change-Id: I310fb48ff3d7fd6781914e14e0e17530d5d9b328 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1585029 Commit-Queue: Karen Qian <karenqian@google.com> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
-
- 25 Apr, 2019 3 commits
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/f187d3be30302edf419dea9abda3582c7171d5bb Add error checking for multiple conflicting placeholders. (iannucci@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I98fbc150d1d1bc75f9fe6ffc69ea30ed0540ad78 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1584396Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/ca754827c3925669eb8b2c0e4dcead77a0a899f9 Add an object for representing a step. (gbeaty@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I3b05d5ac6fd7832ba2e08ebfbc47153f5b89bd0c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1584391Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Daniel Bratell authored
The current owners systems scales badly on the number of files in a patch, on the number of OWNERS files and on the number of "set noparent" rules. This patch addresses all three of those. If you have a patch with many (thousands) of files, you run into a lot of repeated work because the parent directories are visited for every file. By using a cache or remembering what directories have been visited, a lot of work can be avoided. If you have many OWNERS files or "set noparent" rules in scope of a patch, owners and stop_looking lookups became slow. By splitting the rules by longest glob-free directory path, you get much smaller lists to process, which makes the code much faster. (Test case with "all the files" went from >15 minutes to 30 seconds). This saves about 2.5 second for git cl upload with a patch of 350 files spread over the tree. The addition of many noparent rules in the Chromium tree might have been the major reason this is needed, but there are also more files to change, allowing larger patches. Bug: 920591 Change-Id: If21178746ca9b88c2c07d265bd583b556d1734b7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1404172Reviewed-by: Dirk Pranke <dpranke@chromium.org> Auto-Submit: Daniel Bratell <bratell@opera.com> Commit-Queue: Daniel Bratell <bratell@opera.com>
-
- 24 Apr, 2019 5 commits
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/e8646438469719cd83df90a5247da07854db306f Convert KeyErrors when executing post-process hooks into check failures. (gbeaty@chromium.org) https://crrev.com/eeed9114e3c57ea7798769cf1bb2de5b334c0a7d Make StepConfig drop unused fields on empty command steps. (iannucci@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Id9d7aa02993238adf842d8bdcebc62b8866cfd3c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1582795Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Bruce Dawson authored
When NINJA_SUMMARIZE_BUILD=1 then autoninja prints a summary of build performance at the end. This change makes it so that ninja prints more detailed build statistics during the build. In particular, slow process creation is a common but difficult to see bottleneck. This change makes it so that if NINJA_SUMMARIZE_BUILD=1 then the number of running build processes will be displayed. Bug: 787983 Change-Id: Ic0907e23e7f762e23e4795059b37085e0cb8c4ea Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1582802Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/4efe6663ecfce6ebf58f7fbbfeaca53b17ce7877 Fix yet another bug in subprocess runner. (iannucci@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I35132c53c919d7b818f45b6ff1c4924636ff4bc9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1582806Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/1b011adb2ba8729b8221fcf36e39e4f4d7abf098 Fix bug in subprocess runner. (iannucci@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I9724eb8656a94a2feb17e6de56805c2f532bfacc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1582801Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/240fb1de2b60a319fef1827b0b173ce437e8caf3 Move the failure backtrace analysis from Checker to Check. (gbeaty@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I644bf163f9f31ce3442c4d56ccfadeea7f38815e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1581792Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
- 23 Apr, 2019 3 commits
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/f6dd8332ee794be50574a5887a6efa6ff4516971 Add better validataion for engine_step.StepConfig. (iannucci@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I50493c57d9d0e28c421142c8fbc4412731b25e7f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1579949Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/02f24140144c435c1c5cca1d1259257d3e6ba66c Update post_process_test.py to call magic_check_fn.post_process. (gbeaty@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Ie6845746cc354414f99857f7383f56c2c20c3245 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1579947Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/2d211d498773f07ce6a37bb88a2464864eb3c841 Trigger multiple builds from a single run. (robertocn@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I8640b9f910c0884343a75dc45c45fcc98f764863 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1579033Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
- 22 Apr, 2019 1 commit
-
-
Vadim Shtayura authored
It now adds a link to the *.proto in generated files. R=tandrii@chromium.org BUG=953405 Change-Id: I25b53fb107611e3a09ec8cc2cb23a08b35de773f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1577700Reviewed-by: Robbie Iannucci <iannucci@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
-
- 18 Apr, 2019 3 commits
-
-
btolsch authored
This change should hopefully enable the openscreen repo to use the run_presubmit recipe. Bug: openscreen:43 Change-Id: I672cddfeddd09ccc25ca851c0b613293191f17f9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1574189 Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
-
Elly Fong-Jones authored
Bash and its descendants allow having $PATH entries containing literal tildes, like: ...:~/depot_tools:... If the user has their shell configured this way, their shell will be able to invoke `fetch` and other depot_tools commands, but depot_tools will not in turn be able to invoke subcommands via popen because popen does not have this bash-specific behavior when not in shell mode. This change has gclient detect this configuration problem and error out with a descriptive error message. Not doing so leads to a puzzling condition where gclient complains about being unable to find a program that (from the user's perspective) is in their $PATH and invokable interactively. It also has 'fetch' suppress its own failure stack trace if it runs gclient and gclient fails; the 'fetch' stack trace pushes the messages from gclient (which are actually diagnostic) off the screen. Bug: chromium:952865 Change-Id: Ibba4d2fccee405aa68392ce141493f1de21ec018 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1573204 Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Reviewed-by: Aaron Gable <agable@chromium.org>
-
Aaron Gable authored
A previous CL replaced "basestring" with "str", because basestring does not exist in Python 3. However, this broke Python 2's ability to interoperate with unicode strings. This CL introduces a workaround (defining basestring to be equivalent to string, if it doesn't exist already), and restores the references to basestring. This workaround can be fixed when we're 100% on Python 3. It also undoes some unnecessary and harder-to-read formatting changes. Bug: 942522 Change-Id: I4a31ee46dc048134c2e4832b6c44ea00ce341899 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1572441 Commit-Queue: Aaron Gable <agable@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org>
-
- 17 Apr, 2019 2 commits
-
-
Marc-Antoine Ruel authored
- It uses a different commit subject than recipe roller. - Switch from looking up for magic strings to use a regexp instead. Document the source of each string, to help keep up when the source diverge. Tested manually. Change-Id: I76fc6b6692508c615a0e76c4b6b403f8c513dd31 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1564938 Commit-Queue: Marc-Antoine Ruel <maruel@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
-
Henrique Ferreiro authored
Restore previous behavior and keep emitting a warning when an existing gclient entry is not longer part of the client. Additionally, suggest the usage of `gclient sync -D` to automatically remove them. Change-Id: I62d4662ae4d0886d340230019419b68debffc5ba Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1483031Reviewed-by: Dirk Pranke <dpranke@chromium.org> Reviewed-by: Michael Moss <mmoss@chromium.org> Commit-Queue: Henrique Ferreiro <hferreiro@igalia.com>
-
- 16 Apr, 2019 1 commit
-
-
Vadim Shtayura authored
Changes: 2019-04-16 vadimsh@chromium.org [lucicfg] Allow to use relative paths in load(...) and exec(...). 2019-04-16 vadimsh@chromium.org [lucicfg] Remove config_set meta option, finish declare_config_set. 2019-04-13 vadimsh@chromium.org [lucicfg] Parallel validation of multiple config sets. 2019-04-12 vadimsh@chromium.org [lucicfg] Add ctx.declare_config_set(...) API. 2019-04-12 vadimsh@chromium.org [lucicfg] Convert Output from a map alias to a struct. 2019-04-12 vadimsh@chromium.org [lucicfg] Use ctx.output instead of ctx.config_set in generators. 2019-04-11 vadimsh@chromium.org [lucicfg] Start refactoring to support multiple output config sets. 2019-04-11 vadimsh@chromium.org [starlark] Fix tests after recent go.starlark.net roll. 2019-04-10 vadimsh@chromium.org [lucicfg] Finish the doc. 2019-04-09 vadimsh@chromium.org [lucicfg] Add a doc for "migrating from existing configs". 2019-04-09 vadimsh@chromium.org [lucicfg] Add examples of realistic lucicfg configs. 2019-04-05 vadimsh@chromium.org [lucicfg] Write an introduction doc. 2019-04-05 vadimsh@chromium.org [lucicfg] Write "Defining cron schedules" doc. 2019-04-05 seanabraham@chromium.org Improve emit_defaults documentation. 2019-04-04 nodir@google.com [buildbucket] Move config protos R=tandrii@chromium.org BUG=945048 Change-Id: I250c13fee50fbc963d44fccef1cba3510e834905 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1570412 Commit-Queue: Vadim Shtayura <vadimsh@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Auto-Submit: Vadim Shtayura <vadimsh@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
-
- 15 Apr, 2019 1 commit
-
-
Andrii Shyshkalov authored
Will use used by led-triggered tests of git_cache_updater builder. Companion recipe CL: https://chromium-review.googlesource.com/c/infra/infra/+/1568156 R=hinoka Change-Id: Ib25824d4d04cfb8aa0831fc5ae666a94808b289e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1567999Reviewed-by: Ryan Tseng <hinoka@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
-
- 12 Apr, 2019 2 commits
-
-
Dirk Pranke authored
We should only be maintaining one cache bundle per repo, but it turns out that we've had two in the past due to GoB supporting two different paths to the repo, and users were getting stale bundles as a result. This CL fixes things so that we should only get a single bundle per repo. Bug: 935084 Change-Id: I0d6713280a2abbc20e35ff87e7be115870dd5140 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1566431Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Dirk Pranke <dpranke@chromium.org>
-
Nodir Turakulov authored
R=tandrii@chromium.org Change-Id: Ie63f41667982ae8e8546ad913de48dcddb7e25ee Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1566081 Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Auto-Submit: Nodir Turakulov <nodir@chromium.org>
-
- 11 Apr, 2019 4 commits
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/602257a66a4e492e7029ccaf542b55f9ef641346 [buildbucket] Add url_title_fn (nodir@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Ib2ed8ccce3bef869d27425989fdce11e1230fdd1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1565145Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
John Budorick authored
Bug: 949372 Change-Id: Iba11a24e538587dd84c35eb0fba7362e63e29049 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1560352Reviewed-by: Nodir Turakulov <nodir@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/ab483dae0cc2942e93506bedce9b814c77d42327 Add support for specifying swarming server. (yshaul@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Ie15f8b64f8beb476f0feb8906ddfc88dcb9d1c65 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1564713Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Nodir Turakulov authored
This release will be announced R=tandrii@chromium.org Change-Id: If48ffb6f0fd66668d45c2a20928b855b70c29bfc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1562674 Auto-Submit: Nodir Turakulov <nodir@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
-
- 10 Apr, 2019 5 commits
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/a8a96dca3e5e81e2bfff4b93a2384c8b40a58068 Add commit_position module (nodir@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I933abdab4f760664cf5571c7af880300efa5dfcf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1562633Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/10a2ec175037ae0a360b7e317ecc9b8ac76e9d95 [buildbucket] Print builder ids (nodir@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I6b85d10ab199dcb6c157dff37d74a1f795dc8c89 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1562632Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/cc7c58088b474b95483beaf4b41a3028121e4f7b [scheduler] Read current triggers (nodir@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I0d508b0422f5b78a6f89653c63823cfa3ceb76c6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1562631Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/166a0650c2d951e45118581b5fa442940a675a13 Add recipe_proto OWNERS (nodir@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Idfd63f4a90e8a81adf7bfd3c5cf7798944a5212d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1562112Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/6c8922f408b3a4f103be5659fa941b2bbe1befb2 Implement copy operations for sentinel. (gbeaty@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I15761d9bb442ccccb22b2ec5fcba49ac46743220 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1562351Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
- 09 Apr, 2019 1 commit
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/9cbb703d2234f3627a95f2fef0d75ae8e5850f75 [buildbucket] Use bb tool (nodir@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Ifd143d68ce862c188338caa38443350cf2e6e35a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1559273Reviewed-by: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
- 08 Apr, 2019 1 commit
-
-
Raul Tambre authored
Hooks for Electron output UTF-8 characters. Example error for when "
✔ " is output: File "/home/markus/depot_tools/metrics.py", line 266, in print_notice_and_exit yield File "/home/markus/depot_tools/gclient.py", line 3112, in <module> sys.exit(main(sys.argv[1:])) File "/home/markus/depot_tools/gclient.py", line 3098, in main return dispatcher.execute(OptionParser(), argv) File "/home/markus/depot_tools/subcommand.py", line 252, in execute return command(parser, args[1:]) File "/home/markus/depot_tools/gclient.py", line 2677, in CMDsync ret = client.RunOnDeps('update', args) File "/home/markus/depot_tools/gclient.py", line 1746, in RunOnDeps self.RunHooksRecursively(self._options, pm) File "/home/markus/depot_tools/gclient.py", line 1052, in RunHooksRecursively hook.run() File "/home/markus/depot_tools/gclient.py", line 245, in run cmd, cwd=self.effective_cwd, always=self._verbose) File "/home/markus/depot_tools/gclient_utils.py", line 344, in CheckCallAndFilterAndHeader return CheckCallAndFilter(args, **kwargs) File "/home/markus/depot_tools/gclient_utils.py", line 576, in CheckCallAndFilter stdout.write(in_byte.decode()) File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode return codecs.utf_8_decode(input, errors, True) UnicodeDecodeError: 'utf8' codec can't decode byte 0xe2 in position 0: unexpected end of data This issue was introduced in CL:1524583. Bug: 942522 Change-Id: I3c4355b925b34398c800d142f942531a829e0297 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1541334 Auto-Submit: Raul Tambre <raul@tambre.ee> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Raul Tambre <raul@tambre.ee>
-
- 05 Apr, 2019 2 commits
-
-
John Budorick authored
This reverts commit 9198ef8e. Reason for revert: Spec revert: appears to be causing large number of chromium CQ failures on patch application. Original change's description: > [bot_update] Default to refs/heads/master > > When revision is not specified, currently HEAD is checked out. > Change the default to refs/heads/master > > Recipe-Nontrivial-Roll: infra > Recipe-Nontrivial-Roll: build > Recipe-Nontrivial-Roll: build_limited_scripts_slave > Bug: 940214 > Change-Id: I8be59095d90447ea898d5247a6433f0734f5e63b > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1554862 > Commit-Queue: Nodir Turakulov <nodir@chromium.org> > Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> TBR=nodir@chromium.org,tandrii@chromium.org,jbudorick@chromium.org Change-Id: Icafd817d8f044a4347342bd85dc97d193329a704 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 940214 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1555514Reviewed-by: John Budorick <jbudorick@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org>
-
Nodir Turakulov authored
When revision is not specified, currently HEAD is checked out. Change the default to refs/heads/master Recipe-Nontrivial-Roll: infra Recipe-Nontrivial-Roll: build Recipe-Nontrivial-Roll: build_limited_scripts_slave Bug: 940214 Change-Id: I8be59095d90447ea898d5247a6433f0734f5e63b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1554862 Commit-Queue: Nodir Turakulov <nodir@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
-