Commit Graph

8691 Commits (32645dfee909a3cff9db2f98c25e3e5c0c305b0d)
 

Author SHA1 Message Date
recipe-roller a66fde0f9b Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8825308075688069089

recipe_engine:
7ef38cec62
  7ef38ce (olivernewman@google.com)
      [recipes.py] Don't silence `git fetch` stderr

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=dpranke@google.com, iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I3710a3fd10ced6c80c28f93d4bac1d35646f94b1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3381004
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
3 years ago
recipe-roller 0f5a4dec35 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8825391506240989249

recipe_engine:
5d7cde1a48
  5d7cde1 (mohrr@google.com)
      Print trailing newline with --py3-only

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: If29f1a044f676d82fb5c1a8c4db9ea863aed585b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3379107
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
3 years ago
recipe-roller d3cc7ad85e Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8825653174517528945

recipe_engine:
1575b7f6d9
  1575b7f (vadimsh@chromium.org)
      [scheduler] Don't set buildset tag in GitilesTrigger.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I398bc0b35c2f6d70cbe7b2a87a577ea7de887225
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3373729
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
3 years ago
Andy Perelson 59e6796cd2 Update Source team WATCHLIST entry.
Change-Id: Id66e9c6eebc81dd1af679daa6a8f7ca8721b0ff9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3371725
Reviewed-by: Gavin Mak <gavinmak@google.com>
Commit-Queue: Andy Perelson <ajp@chromium.org>
3 years ago
recipe-roller 44dda9648c Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8825733704870765377

recipe_engine:
0999b8c017
  0999b8c (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from 415cbd72103b to d1e877e2b3e5

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I8e330b9a8e59915cb28f0bd514ed2f49fa05922d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3371822
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
3 years ago
recipe-roller 9552069c06 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8825740625528144225

recipe_engine:
cd8166240a
  cd81662 (yiwzhang@google.com)
      make placeholder recipe fail more obvious if no final status is...

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ib9c29c9e166f52f5f4014db3bf846216f7f14cff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3370987
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
3 years ago
Aravind Vasudevan e9714986c0 Updated git init with -b flag
R=sokcevic@google.com
Bug: 1147123
Change-Id: I98e29c4b7525a15447fb9bdd354b227d8f7469a7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3352249
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
Commit-Queue: Aravind Vasudevan <aravindvasudev@google.com>
3 years ago
Aravind Vasudevan aae6725ff0 Fix recursedeps to be overridden using custom_deps in windows
R=gavinmak@google.com
Change-Id: Ibae42b9533b0da526c3a534cd327806611216327
Bug: 1215885
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3335580
Reviewed-by: Gavin Mak <gavinmak@google.com>
Commit-Queue: Aravind Vasudevan <aravindvasudev@google.com>
3 years ago
recipe-roller 02d65eaf79 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8825923707637950225

recipe_engine:
95dd09206f
  95dd092 (gbeaty@chromium.org)
      Remove stdout_text parameter from step.empty.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I5de78ee0b5e2b8fdd9194fa6cce8add0ce8523f1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3367082
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
3 years ago
Josip Sokcevic 4f141d10c1 Use more inclusive language
R=gavinmak@google.com

Bug: 1118441
Change-Id: If506a65438f7acaa117085d3f611522727cac99c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3360905
Auto-Submit: Josip Sokcevic <sokcevic@google.com>
Reviewed-by: Gavin Mak <gavinmak@google.com>
Commit-Queue: Gavin Mak <gavinmak@google.com>
3 years ago
recipe-roller af67ed10eb Roll recipe dependencies (nontrivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8825949492180411553

Please review the expectation changes, and LGTM+CQ.

recipe_engine:
e230d2a592
  e230d2a (gbeaty@chromium.org)
      Allow for changing the name of the log in step.empty.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=dpranke@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: If871befd5742d99940f09a5a4d67edc9bcddbf34
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3366625
Auto-Submit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Reviewed-by: Garrett Beaty <gbeaty@google.com>
Commit-Queue: Garrett Beaty <gbeaty@google.com>
3 years ago
Garrett Beaty 92c05b07e4 Produce blamelist pins in a consistent order.
The blamelist pins are produced by iterating over a dictionary which
yields a different order between python2 and python3. The blamelist pins
will now be produced with a consistent ordering between python versions
by sorting on the revision name.

Change-Id: Ieb6c4dfe0aacea83c4a86a3a10380cc2f3839114
Recipe-Nontrivial-Roll: build
Recipe-Nontrivial-Roll: build_limited
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3352250
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
Commit-Queue: Garrett Beaty <gbeaty@google.com>
3 years ago
Alex Turner 30ae637731 Accept URLs missing schemes in git cl patch
Currently, calling a command like "git cl patch crrev.com/c/1234567"
will fail with "git cl: error: Invalid issue ID or URL." as no scheme is
supplied (i.e. "git cl patch https://crrev.com/c/1234567" is considered
valid).

This cl removes the requirement for supplying a scheme. Instead, the
script attempts to add "https://" where it would've thrown an error
previously. If the resulting string is valid, it is used. Otherwise, an
error will still be thrown.

Bug: 1223200
Change-Id: I24ee4df48b5f5d434f3abe270f5c3e793c347cc8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2983443
Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
Commit-Queue: Alex Turner <alexmt@chromium.org>
3 years ago
Brian Ryner 54c265ea2b Enable the crcmod wheel for gsutil on all platforms.
Verified with 'vpython -vpython-spec gsutil.vpython -vpython-tool verify

Bug: 875100
Change-Id: I1efafa0ddc2e2074eba605e8b7f0b69fce124679
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3351475
Auto-Submit: Brian Ryner <bryner@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Commit-Queue: Dirk Pranke <dpranke@google.com>
3 years ago
recipe-roller db41eed6b7 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8827614849810553185

recipe_engine:
66937e22dd
  66937e2 (iannucci@chromium.org)
      Add placeholder recipe for help with UI integration experiments.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I2e6607c588f934f82b3e54e1d42bed9a2fe93f77
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3346693
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller 168ca4d812 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8827745713456066913

recipe_engine:
eccd0ba09f
  eccd0ba (smcallis@google.com)
      post_process: Add functions to check step summary text value

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ibeb7c7b5fded5df97fdaf30bcd2df8b8ed8c5177
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3343028
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
Ryan Heise fd41e488b7 Update Pinpoint CLI to disallow using HEAD for multi-job runs
Change-Id: Ia13f3fcf3910842a380d4d6ae660456d74d0e541
Bug: 1279833
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3342748
Auto-Submit: Ryan Heise <heiserya@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Commit-Queue: Dirk Pranke <dpranke@google.com>
4 years ago
Olivier Robin e88997a261 Add default XCode for iOS11.3+
These whould use XCode13

Change-Id: Idb1f0a30ed1c37e421f2d7fb05f5e6f1e017c431
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3340948
Reviewed-by: Jeff Yoon <jeffyoon@google.com>
Auto-Submit: Olivier Robin <olivierrobin@chromium.org>
Commit-Queue: Olivier Robin <olivierrobin@chromium.org>
4 years ago
recipe-roller 48b35e123d Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8827780315875817521

recipe_engine:
f0213a092b
  f0213a0 (iannucci@chromium.org)
      [warnings] Only show yellow emoji when a deadline is set for th...

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ieac9a6012639b5e3d6feee7c293e58a2b815607b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3341766
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller 9e5809e98f Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8827836939154671569

recipe_engine:
ab96fada0d
  ab96fad (iannucci@chromium.org)
      Add `empty` to step module.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I6eeb229cb3cb3ae72760ec9952013456d5460cb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3339759
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller 3a32f62a4b Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8827840714499241265

recipe_engine:
8014513b5d
  8014513 (olivernewman@google.com)
      [warnings] Fix python result_step warnings

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I8d7e2c06c14d26b9ded59195a05bd2e46f97880e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3339665
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
Brian Ryner 2777fd9c6a New vpython to depot_tools.
This release includes commits:
2f04f8a08af824f4e844485c9540104f9dfd4d3a Fix filesystem.Touch behavior with existing files.
d50842ff52891d56914dff1918d7c404aaf06f29 Fix -vpython-root description
d9224960e1dbd11b6f3fc0a3662252971eaac4ce Add script for getting commits info between vpython releases

Bug: 1276120
Change-Id: I586d13758ab99362cca88c1300930defb49c21e9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3329595
Reviewed-by: Dirk Pranke <dpranke@google.com>
Commit-Queue: Brian Ryner <bryner@google.com>
4 years ago
recipe-roller ecc14aa45d Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828167239917036657

recipe_engine:
395cb1ed3c
  395cb1e (iannucci@chromium.org)
      [futures] Add BoundedSemaphore and example.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I690a89579344602da00f3923bd61778b9d5d35b6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3331934
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller c29bbec023 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828184856418318321

recipe_engine:
4ded09898e
  4ded098 (iannucci@chromium.org)
      Mark python.result_step (and friends) as deprecated.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I6bae79ac0177f29efb743cd28ed892eb656f1822
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3331464
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller 58c7c386e6 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828277340918172081

recipe_engine:
018cc81ee3
  018cc81 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from d62700d01d0c to e897e118887a

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: Iba4f0b1e05b6941f83c6f7ba136d35fec0e4e76a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3328957
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
Vadim Shtayura a8c66d0dab [lucicfg] Update to 1.30.5.
To pick up
https://chromium-review.googlesource.com/c/3328032

R=iannucci@chromium.org

Change-Id: I6d4a393a7fde8a4fe7bce92b6460ba33270e661e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3327593
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
4 years ago
recipe-roller 85d7fe7fe8 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828390586490453569

recipe_engine:
a681befee0
  a681bef (olivernewman@google.com)
      [tricium] Reject absolute paths

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I631bc67d7b171c08ebf50c33ea41b2180d882dfe
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3323801
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller 0a233e1760 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828454759779818049

recipe_engine:
b49dd7dd21
  b49dd7d (iannucci@chromium.org)
      [step] Add documentation for nest behavior with greenlets.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I50ce1209d2e13e26637e50614e44a9ba9af710d2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3321293
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller 45e67e97f8 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828474893293298369

recipe_engine:
d26dc7cae0
  d26dc7c (gbeaty@chromium.org)
      Enforce that the correct type of test data was provided.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I5de7cefbd0c424a250f557e32788b799d01923e6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3321288
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
Robert Iannucci ea3ba237b1 Move linux-arm64 to "fully supported" platforms section.
R=dpranke

Change-Id: If4ff162d06ddd3bd4fb9df1b0ff7b88fcb655afe
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3321286
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
Auto-Submit: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Commit-Queue: Dirk Pranke <dpranke@google.com>
4 years ago
Robert Iannucci 1693c67f39 [led] Update led to get latest Build protos.
R=ddoman, vadimsh, yuanjunh

Bug: 1254504
Change-Id: I109435f1cb9d2e01234168f691b9e53d9f9e864d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3321285
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
Auto-Submit: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: Scott Lee <ddoman@chromium.org>
Commit-Queue: Scott Lee <ddoman@chromium.org>
4 years ago
recipe-roller b5c7bf81ba Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828513270620724641

recipe_engine:
2beefed237
  2beefed (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from e2de65e5c13c to 31175eb1a271

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I25b4196e13e1d9b45160100953d5c7977cc20e94
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3319710
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller 82f35125f4 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828561082276873953

recipe_engine:
cd5e256849
  cd5e256 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from 929fc1600ebf to c01c6da99bb0

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ifadf7044de0cc4399b44c63671ae12a90762eeff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3318587
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller 440d06ad1a Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828598189979054433

recipe_engine:
841e0e7d3e
  841e0e7 (tikuta@chromium.org)
      cas: update client revision

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I22e996d97b6d308b24251d48de3fd7455b21b855
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3317476
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller ed0048904e Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828619596768405569

recipe_engine:
202ad55fc6
  202ad55 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from 6578c26ab505 to f58188e7754b

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ia7a41341305022675450a4eacf7508b84cfbcece
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3316025
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller 203a6447ad Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828829717730219857

recipe_engine:
9e184408eb
  9e18440 (iannucci@chromium.org)
      Make python warning system work for warnings issued within gree...

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I88bd8874de603841048a382702063541a4207929
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3315379
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
Takuto Ikuta 26bfecdd07 include filename in LUCI config validation
Fixed: 1254615
Change-Id: Ic6d5350c7a89a597c1126ec05235a3e63eb2ad09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3312231
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Anthony Polito <apolito@google.com>
Reviewed-by: Anthony Polito <apolito@google.com>
4 years ago
Garrett Beaty 18785bb297 Fix the environment for calling git number.
Calling git number requires that that depot tools is on the path so that
git-number can be found and requires the CHROME_HEADLESS environment
variable to be set.

Change-Id: Iabb8ec6732ca2bcc0f3209449e23a7d0a4f629e3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3314033
Auto-Submit: Garrett Beaty <gbeaty@google.com>
Reviewed-by: Gavin Mak <gavinmak@google.com>
Commit-Queue: Gavin Mak <gavinmak@google.com>
4 years ago
recipe-roller 3f1f2128c5 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828846088460117121

recipe_engine:
f3b50b1d03~..6fc52ceac19cb00ced1b7976056c9e61add3868f
  f3b50b1 (gbeaty@chromium.org)
      Remove the include_log argument to file.write_raw.
  414e051 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from f9ac0b5e43be to 378218dcdbb1
  7594d98 (iannucci@chromium.org)
      [warnings] Allow warnings to be ignored by wrapping functions.
  6fc52ce (iannucci@chromium.org)
      Add documentation support for DEPRECATED callouts.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I58c2210f47b7ebe47ecb127605930b61c71fdc94
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3314937
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller 4b017c4d06 Roll recipe dependencies (nontrivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828910261704258817

Please review the expectation changes, and LGTM+CQ.

recipe_engine:
7e70723004
  7e70723 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from 2927dee37b79 to 1ebd4afb7f59

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=sokcevic@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I16b384a76202717c95a25b71331be01043a6dbfa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3314076
Auto-Submit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Garrett Beaty <gbeaty@google.com>
Reviewed-by: Garrett Beaty <gbeaty@google.com>
4 years ago
Alex Gough 98be56f2e0 [windows_sdk] allow env json to not be relative
SetEnv json entries in cipd packages for more recent Windows SDKs are
changed from:

       [
         "..",
         "..",
         "win_sdk",
         "Include",
         "10.0.17134.0",
         "um"
       ],

to

       [
         "Windows Kits",
         "10",
         "Include",
         "10.0.19041.0",
         "um"
       ],

so we should accept these paths now.

R=iannucci@chromium.org

Bug: 1250098
Change-Id: I56c84bc5ed46dda354e018b0abac2fae0bad8199
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3296663
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Alex Gough <ajgo@chromium.org>
4 years ago
recipe-roller 3e68015b7f Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8828911520299782337

recipe_engine:
f923130a5a
  f923130 (bpastene@chromium.org)
      swarming: Only reserve 10% of a CPU core when collecting tasks.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I4fba339158ce4347bfe3ff46c1f8a050cd483d34
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3313431
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller fc79a33466 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8829008290925895649

recipe_engine:
74207fa63a
  74207fa (yuanjunh@google.com)
      [autoroll] Run again no matter which type of error is thrown

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ifa3c194323e0164d9d7726510b4c9fe193fbb981
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3312081
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller 04c4da0ef6 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8829020361632760209

recipe_engine:
4dcc60114c
  4dcc601 (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from 35f3f4525eec to 893bb89a656c

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: Iadfa0d49a464c0cc7e3911f2f340df2dfed26a0f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3311738
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
Josip Sokcevic 9cbe9a07ec Cache condition evaluation results in gclient
Condition evaluation checks are fairly expensive, and turns out we
repeat a lot of checks. All those checks are also done in a single
thread.

With this cache on my workstation, a noop gclient runhooks takes 9.5s.
Without one, it takes 26.2s.

R=gavinmak@google.com

Change-Id: Ie00b7af22cd124d08dd9fd218de77b34bbdfe6ab
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3309823
Reviewed-by: Gavin Mak <gavinmak@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Commit-Queue: Josip Sokcevic <sokcevic@google.com>
4 years ago
Christian Flach e685543855 Enable 'elaborate line editing' in `gclient_utils.AskForData`
The (raw_)input Python function used by `gclient_utils.AskForData`
supports additional 'elaborate line editing' [1] [2] features, such as
the ability to use backspace to fix a typo, if the readline module is
loaded. Make sure that readline is loaded by importing it locally in
`gclient_utils.AskForData`.
It does not appear to be possible to write a test that verifies this
behavior - assigning `io.StringIO` to `sys.stdin` appears to cause
(raw_)input to fall back to basic input processing.

[1] https://docs.python.org/2.7/library/functions.html#raw_input
[2] https://docs.python.org/3/library/functions.html#input

Change-Id: Ie1c25b3fa2f3a255b78426c20e47c968cd7198ab
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3306613
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
Commit-Queue: Christian Flach <cmfcmf@chromium.org>
4 years ago
recipe-roller 5deb9c9a5d Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8829095859467187441

recipe_engine:
aebd6ccd5a
  aebd6cc (bryner@google.com)
      Update to new cffi wheel.

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I32a0b29de79ae3563377a425a8ba46b197c9fb53
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3309675
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller ad7c145263 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8829097116635688641

recipe_engine:
6612e07002
  6612e07 (chanli@chromium.org)
      [buildbucket] Add infra to DEFAULT_FIELDS

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ic553fa686f6a867f7319d628d42f83d91eaa539a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3309664
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller 663c5e4f69 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8829104662854196817

recipe_engine:
df92157f2c~..346c0ea55f67794598b8e5b264411c05ed565918
  df92157 (vadimsh@chromium.org)
      Add a simple `nodejs` recipe module.
  346c0ea (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from e4c95e4e4cdc to 05791e01bd94

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I8475dc305397a07373470d5f66248174b2ff9d0d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3309521
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago
recipe-roller 554765c35d Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8829105923369331681

recipe_engine:
6ea35fceeb
  6ea35fc (iannucci@chromium.org)
      Recipe 'run' command has a weirdo concept of how working directory

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.

R=iannucci@chromium.org

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I9fc6896cf0780906617754142c0fe38686781de9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3309261
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
4 years ago