610 Commits

Author SHA1 Message Date
Scott Lee
c1c99b0624 [lucicfg][depot_tools] roll out lucicfg-1.26.0
This is to deploy the changes of https://crrev.com/c/2973339.

Change-Id: If6f39f88e923d06e68e1f320438c3f21784b0dec
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2973672
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Scott Lee <ddoman@chromium.org>
2021-06-21 18:41:44 +00:00
Nodir Turakulov
74ef838a40 [dirmd] Roll dirmd
This CL picks up
1. DIR_METADATA discovery optimization, based on git-ls-files
2. Mixin support
3. New subcommand "read" that supersedes "export" and "compute"

Last time it was reverted because depot_tools->src got blocked, because
dirmd was used in Swarming task. The latter was resolved in
https://chromium-review.googlesource.com/c/chromium/src/+/2921324

Bug: 1201822, 1179786
Change-Id: I76a580c5d60b506c1f015890fc07817de553975d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2965866
Commit-Queue: Nodir Turakulov <nodir@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@google.com>
2021-06-16 23:38:59 +00:00
Fumitoshi Ukai
e319aba2ba Reland "Roll out new goma client binary VERSION=224"
This reverts commit ecdc362593.

Reason for revert: http://b/191118784 was not reproduced.

Original change's description:
> Revert "Roll out new goma client binary VERSION=224"
>
> This reverts commit 6ec423c7f3.
>
> Reason for revert: http://b/191118784
>
> Original change's description:
> > Roll out new goma client binary VERSION=224
> >
> > Bug: b/190680102
> > Change-Id: If6e176c37292d8dc2b6f1131c90187a94cc2c534
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2960154
> > Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
> > Commit-Queue: Fumitoshi Ukai <ukai@google.com>
>
> Bug: b/190680102, b/191118784
> Change-Id: I732413b6b639f440383a89cfeb6b35d8ece995c0
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2960304
> Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
> Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>

Bug: b/190680102, b/191118784
Change-Id: I6152af3c21d77454c0f7ef564f8a9b433996a15b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2963795
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
2021-06-15 23:27:23 +00:00
Takuto Ikuta
ecdc362593 Revert "Roll out new goma client binary VERSION=224"
This reverts commit 6ec423c7f3.

Reason for revert: http://b/191118784

Original change's description:
> Roll out new goma client binary VERSION=224
>
> Bug: b/190680102
> Change-Id: If6e176c37292d8dc2b6f1131c90187a94cc2c534
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2960154
> Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
> Commit-Queue: Fumitoshi Ukai <ukai@google.com>

Bug: b/190680102, b/191118784
Change-Id: I732413b6b639f440383a89cfeb6b35d8ece995c0
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2960304
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
2021-06-15 09:02:13 +00:00
Fumitoshi Ukai
6ec423c7f3 Roll out new goma client binary VERSION=224
Bug: b/190680102
Change-Id: If6e176c37292d8dc2b6f1131c90187a94cc2c534
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2960154
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
2021-06-15 05:31:20 +00:00
Roberto Carrillo
7fcdef0a66 [resultdb] Push rdb cli pin forward.
This is to pick up crrev.com/c/2921147

Bug: 1169866
Change-Id: I7e1d78536fd7820c54066bc675fa0c7404454783
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2930649
Reviewed-by: Scott Lee <ddoman@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Roberto Carrillo <robertocn@chromium.org>
2021-06-10 22:27:19 +00:00
Fumitoshi Ukai
d3a987159d Roll out new goma client binary VERSION=223
Bug: b/190141502
Change-Id: I6c5074a2d91082fee398e80e6fd1682e07997dbc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2950609
Reviewed-by: Yoshisato Yanagisawa <yyanagisawa@google.com>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
2021-06-10 05:03:16 +00:00
Fumitoshi Ukai
8891092106 Revert "Roll out new goma client binary VERSION=222"
This reverts commit 681604eb7d.

Reason for revert: 
performance regression on windows.

Original change's description:
> Roll out new goma client binary VERSION=222
>
> Bug: b/189050323
> Change-Id: I003e38d71a9b40db7f4c0fcf43543205dd8da454
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2939942
> Reviewed-by: Junji Watanabe <jwata@google.com>
> Reviewed-by: Yoshisato Yanagisawa <yyanagisawa@google.com>
> Commit-Queue: Fumitoshi Ukai <ukai@google.com>

Bug: b/189050323
Change-Id: I5f323ad15294a56c8884c4b5f9f1b9c40689c452
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2939618
Auto-Submit: Fumitoshi Ukai <ukai@google.com>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
2021-06-04 09:19:12 +00:00
Fumitoshi Ukai
681604eb7d Roll out new goma client binary VERSION=222
Bug: b/189050323
Change-Id: I003e38d71a9b40db7f4c0fcf43543205dd8da454
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2939942
Reviewed-by: Junji Watanabe <jwata@google.com>
Reviewed-by: Yoshisato Yanagisawa <yyanagisawa@google.com>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
2021-06-04 05:04:31 +00:00
Zhaoyang Li
6c7a6fee67 [mac_toolchain] Roll mac_toolchain in depot_tools to latest version
The roll in depot_tools enables new features of uploading iOS runtimes
to separate packages, etc, for human users using the tool to upload
Xcode.

Bug: 1191260
Change-Id: Id6334afd599c9345f05c7fefbd8407f3bc3f8124
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2918693
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Zhaoyang Li <zhaoyangli@chromium.org>
2021-05-26 17:16:28 +00:00
Josip Sokcevic
7fc02e848a Revert "[dirmd] Roll dirmd"
This reverts commit 1cf97004ab.

Reason for revert: roll fails https://crrev.com/c/2915655
Error: dirmd failed.

Original change's description:
> [dirmd] Roll dirmd
>
> Earlier git-ls-files-based optimizations was reverted
> https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2911692.
> Since then the root cause was fixed
> https://chromium-review.googlesource.com/c/chromium/tools/build/+/2911979
> and this CL relands the optimization.
>
> This CL also picks up "mixins" feature which enables reducing duplication of metadata.
> See https://chromium-review.googlesource.com/c/chromium/src/+/2897943
>
> Bug: 1179786, 1201822
> Change-Id: I9697bae9342f6cdc947abe025bebce22b09b530e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2912261
> Reviewed-by: Prakhar Asthana <pasthana@google.com>
> Commit-Queue: Nodir Turakulov <nodir@chromium.org>

Bug: 1179786
Bug: 1201822
Change-Id: Iea5aad69382da9cfd3e32c74db10721f37aee930
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2909617
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Josip Sokcevic <sokcevic@google.com>
2021-05-25 02:18:32 +00:00
Fumitoshi Ukai
0c58e24a04 Roll out new goma client binary VERSION=221
Bug: b/187774798
Change-Id: I4746b764b1201fe6a92b90da50186078a1e3f6b3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2913018
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
2021-05-24 04:18:18 +00:00
Nodir Turakulov
1cf97004ab [dirmd] Roll dirmd
Earlier git-ls-files-based optimizations was reverted
https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2911692.
Since then the root cause was fixed
https://chromium-review.googlesource.com/c/chromium/tools/build/+/2911979
and this CL relands the optimization.

This CL also picks up "mixins" feature which enables reducing duplication of metadata.
See https://chromium-review.googlesource.com/c/chromium/src/+/2897943

Bug: 1179786, 1201822
Change-Id: I9697bae9342f6cdc947abe025bebce22b09b530e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2912261
Reviewed-by: Prakhar Asthana <pasthana@google.com>
Commit-Queue: Nodir Turakulov <nodir@chromium.org>
2021-05-21 21:02:53 +00:00
Prakhar Asthana
5a7d2e4879 Revert "[dirmd] Roll dirmd"
This reverts commit 170ef52791.

Reason for revert: This is breaking coverage builds(https://bugs.chromium.org/p/chromium/issues/detail?id=1210693)

Original change's description:
> [dirmd] Roll dirmd
>
> To pickup https://chromium-review.googlesource.com/c/infra/infra/+/2891608
>
> R=​dpranke@chromium.org
>
> Bug: 1179786
> Change-Id: I023e85e96660ee3acef8eaca345e5e89d3bf03e3
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2894371
> Commit-Queue: Nodir Turakulov <nodir@chromium.org>
> Commit-Queue: Dirk Pranke <dpranke@google.com>
> Auto-Submit: Nodir Turakulov <nodir@chromium.org>
> Reviewed-by: Dirk Pranke <dpranke@google.com>

Bug: 1179786
Change-Id: I5f9a985080c04f52d2c554763c1a42cd95caecd6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2911692
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Commit-Queue: Prakhar Asthana <pasthana@google.com>
2021-05-21 02:48:02 +00:00
Vadim Shtayura
6a3e09171c [cipd] Update prpc tool.
To pick up `-use-id-token` and `-audience` flags.

BUG=1204034
R=iannucci@chromium.org, tandrii@chromium.org
CC=sdefresne@chromium.org

Change-Id: I1a70115d9833d10224516edd6042fb9c022fd38b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2904101
Reviewed-by: Andrii Shyshkalov <tandrii@google.com>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
2021-05-18 20:58:48 +00:00
Robert Iannucci
cd152033d0 [lucicfg] Roll to 1.24.4.
R=vadimsh

Bug: 1209177
Change-Id: Ie21293e54d88173e35763c4b60c834d52a3ad6d6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2898579
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
Auto-Submit: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
2021-05-14 23:29:47 +00:00
Chenlin Fan
5ab2f3314c pinpoint: Update Pinpoint CLI
This change includes the following commits from the infra/infra
repository:

$ git log --format='%h %s (%ae)' \
    97ee9cecaac4d99be09278169f987e61b8116672..HEAD \
    -- go/src/infra/chromeperf/pinpoint/cli

a16d4a5458 Fix deadlock in Pinpoint CLI Unit Test (heiserya@google.com)
211e030fbe Add ability to run a batch of experiments to Pinpoint CLI (heiserya@google.com)
ca40b45ace pinpoint: Make artifact download concurrent (dberris@google.com)
08ea607681 pinpoint: print absolute path for downloaded files (fancl@chromium.org)
128352a9fb chromeperf: Add go_package option to protos (dberris@google.com)
6f69cd0a52 pinpoint: Initial support for downloading job artifacts (fancl@chromium.org)
fbcd876092 pinpoint: Compact job listing UI (dberris@google.com)
095bfe3bc8 pinpoint: Set a user agent for the CLI (dberris@google.com)

Change-Id: I4c31857272591667af5587ec83f3418cb1c14303
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2896109
Auto-Submit: Chenlin Fan <fancl@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Commit-Queue: Dirk Pranke <dpranke@google.com>
2021-05-14 02:13:40 +00:00
Nodir Turakulov
47a4b0bc59 Add revert instructions
Add revert instructions to .bat and bash files which are the entry
points to various infra tools deployed via CIPD.

Bug: 1206818
Change-Id: Ib0045aea86f29d0f7e3a43c6ff314c4b7aa74171
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2892387
Auto-Submit: Nodir Turakulov <nodir@chromium.org>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Reviewed-by: Bruce Dawson <brucedawson@chromium.org>
Commit-Queue: Dirk Pranke <dpranke@google.com>
2021-05-13 23:58:10 +00:00
Nodir Turakulov
170ef52791 [dirmd] Roll dirmd
To pickup https://chromium-review.googlesource.com/c/infra/infra/+/2891608

R=dpranke@chromium.org

Bug: 1179786
Change-Id: I023e85e96660ee3acef8eaca345e5e89d3bf03e3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2894371
Commit-Queue: Nodir Turakulov <nodir@chromium.org>
Commit-Queue: Dirk Pranke <dpranke@google.com>
Auto-Submit: Nodir Turakulov <nodir@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@google.com>
2021-05-13 21:55:32 +00:00
Nodir Turakulov
b073879ad6 Revert "[dirmd] Roll dirmd"
This reverts commit c4575f8016.

Reason for revert: git.exe is not present everywhere. We should check for git.bat

Original change's description:
> [dirmd] Roll dirmd
>
> To pickup
> - https://chromium-review.googlesource.com/c/infra/infra/+/2889534
> - https://chromium-review.googlesource.com/c/infra/infra/+/2889536
> - https://chromium-review.googlesource.com/c/infra/infra/+/2893228
> - https://chromium-review.googlesource.com/c/infra/infra/+/2893224
>
> Bug: 1201822
> Change-Id: I000db40b88d3c2e2b2047a993ed3983a2f09519e
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2891365
> Auto-Submit: Nodir Turakulov <nodir@chromium.org>
> Commit-Queue: Dirk Pranke <dpranke@google.com>
> Reviewed-by: Dirk Pranke <dpranke@google.com>

Bug: 1201822
Change-Id: I21c21b6be6f816485a849980fe7ae60b85c436fc
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2892386
Auto-Submit: Nodir Turakulov <nodir@chromium.org>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
2021-05-13 15:56:08 +00:00
Nodir Turakulov
c4575f8016 [dirmd] Roll dirmd
To pickup
- https://chromium-review.googlesource.com/c/infra/infra/+/2889534
- https://chromium-review.googlesource.com/c/infra/infra/+/2889536
- https://chromium-review.googlesource.com/c/infra/infra/+/2893228
- https://chromium-review.googlesource.com/c/infra/infra/+/2893224

Bug: 1201822
Change-Id: I000db40b88d3c2e2b2047a993ed3983a2f09519e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2891365
Auto-Submit: Nodir Turakulov <nodir@chromium.org>
Commit-Queue: Dirk Pranke <dpranke@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
2021-05-12 22:56:45 +00:00
Yoshisato Yanagisawa
cb17bc6028 Roll out new goma client binary VERSION=220
Bug: b/186808715
Change-Id: Ice17a51b9a0bcd40b4662d0507dd20845f6c1160
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2885984
Reviewed-by: Fumitoshi Ukai <ukai@google.com>
Commit-Queue: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
2021-05-11 04:32:50 +00:00
Scott Lee
c499142087 [lucicfg] release 1.24.4 version.
Notable changes:
  move the cipd pin for cloud logging params in logdog
  https://crrev.com/c/2879575

Bug: 1164124
Change-Id: Ife6d6346b77379ed30f6e977751a4b7f4950c3ee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2885198
Commit-Queue: Scott Lee <ddoman@chromium.org>
Auto-Submit: Scott Lee <ddoman@chromium.org>
Reviewed-by: Andrii Shyshkalov <tandrii@google.com>
2021-05-10 20:40:16 +00:00
Brian Ryner
1039f6ca14 Roll vpython in depot_tools to the latest version.
This version will no longer enforce that wheels exist for linux-x86
when running in "verify" mode. This is a prerequisite to rolling out
new wheels to vpython specs that use verification, since we no longer
build for Linux 32-bit.

Bug: 1176014
Change-Id: I13e77fe7b9ccc3741fa05ae493d171d0ed9aecac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2878769
Commit-Queue: Brian Ryner <bryner@google.com>
Auto-Submit: Brian Ryner <bryner@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
2021-05-10 02:04:02 +00:00
Yuanjun Huang
6b022d1efb [cipd] Roll led to @c7e0fe5a
Release the led which has the `-adjust-priority` flag

change logs:
infra/infra: bf50da1e..c7e0fe5a
luci-go: 5c64c54..26c1d75b

Bug: 1138533
Change-Id: Idd19d44f375143db0f5e7bf256b7b32567e8b393
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2872927
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Yuanjun Huang <yuanjunh@google.com>
2021-05-04 23:46:20 +00:00
Andrii Shyshkalov
13413d52d8 Roll lucicfg tool to @ fe2cd9d7 v1.24.2.
Old revision: 39125f56 v1.24.1.

Change logs:
  infra/infra:
    39125f56..fe2cd9d7
  luci-go
    e501cda3..4ddda733/lucicfg

Change-Id: I1cf64bcaf59c558e996e225f00d3308f9cea7b8d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2868267
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Andrii Shyshkalov <tandrii@google.com>
2021-05-03 19:48:52 +00:00
Scott Lee
cc7ab346b0 [resultdb] move the cipd pin of rdb for BatchCreateArtifacts
This is to deploy the changes of crbug.com/1149662, which enables
BatchCreateArtifacts in ResultSink.

Bug: 1149662
Change-Id: Ib3669ad9c2f02deb62455a9e3ef05ef858ef1290
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2862880
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Scott Lee <ddoman@chromium.org>
2021-04-30 16:15:59 +00:00
Dean Michael Berris
06450df7e6 pinpoint: Update Pinpoint CLI
This change includes the following commits from the infra/infra
repository:

$ git log --format='%h %s (%ae)' \
    97ee9cecaac4d99be09278169f987e61b8116672..HEAD \
    -- go/src/infra/chromeperf/pinpoint/cli

dabbed3140 pinpoint: Add support for experiment presets (dberris@google.com)
2c16cdc58a pinpoint: Initial support for user configurations (dberris@google.com)

R=dpranke@google.com

Change-Id: I0bb7a5a167e57b64d8328f497386d5b68f3e4a22
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2862344
Auto-Submit: Dean Berris <dberris@chromium.org>
Commit-Queue: Dirk Pranke <dpranke@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
2021-04-30 16:06:49 +00:00
Yiwei Zhang
220d80da1d roll lucicfg to v1.24.1
To pickup support for generating tricium config and introducing
mode_allowlist

R=qyearsley, tandrii

Bug: 1194244
Change-Id: I16a8792e8d4df4127c1d545dca246058c8f93066
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2856909
Reviewed-by: Andrii Shyshkalov <tandrii@google.com>
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
2021-04-28 23:14:53 +00:00
Yoshisato Yanagisawa
5ef4697af2 Roll out new goma client binary VERSION=219
Bug: b/185543547
Change-Id: Ide2f77ee37f3d650a9c5a5054ed962db5dda3d22
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2856514
Reviewed-by: Fumitoshi Ukai <ukai@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
2021-04-28 10:48:20 +00:00
Scott Lee
c91f5f62e2 Revert "[resultdb] move cipd pin of rdb to enable BatchArtifactsUpload"
This reverts commit 90aee2acaf.

Reason for revert: the new rdb caused blink web tests to fail

Original change's description:
> [resultdb] move cipd pin of rdb to enable BatchArtifactsUpload
>
> This is to deploy the changes of crbug.com/1149662, which enables
> batch-uploading for artifacts in ResultSink.
>
> Bug: 1149662
> Change-Id: Id4845fd421065cfc45442e16f5d41d0001818968
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2850389
> Reviewed-by: Andrii Shyshkalov <tandrii@google.com>
> Reviewed-by: Chan Li <chanli@chromium.org>
> Commit-Queue: Scott Lee <ddoman@chromium.org>

Bug: 1149662
Change-Id: I7b3e5b5fae3e6262134582c0f002ff46065a9eb4
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2852455
Auto-Submit: Scott Lee <ddoman@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
2021-04-26 23:37:38 +00:00
Scott Lee
90aee2acaf [resultdb] move cipd pin of rdb to enable BatchArtifactsUpload
This is to deploy the changes of crbug.com/1149662, which enables
batch-uploading for artifacts in ResultSink.

Bug: 1149662
Change-Id: Id4845fd421065cfc45442e16f5d41d0001818968
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2850389
Reviewed-by: Andrii Shyshkalov <tandrii@google.com>
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Scott Lee <ddoman@chromium.org>
2021-04-26 18:31:25 +00:00
Weiwei Lin
bc1f5c75f1 Update lucicfg v1.23.3 -> v1.23.6
The most notable change is to add support for configuring test
presentation.

Change list:
 * https://crrev.com/c/2788979
 * https://crrev.com/c/2794800
 * https://crrev.com/c/2830173

R=tandrii, vadimsh

Change-Id: Ic38099e4748783699dcc9579cd7aa9d94918c2c1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2842052
Auto-Submit: Weiwei Lin <weiweilin@google.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
2021-04-21 06:16:30 +00:00
Takuto Ikuta
ce8bb16e70 update led
This is to have the latest version of underlying library.

Bug: 1200494
Change-Id: I43f1628280e75b94b21c2c6a399f55a12970252c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2838848
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Andrii Shyshkalov <tandrii@google.com>
Reviewed-by: Andrii Shyshkalov <tandrii@google.com>
2021-04-20 19:19:24 +00:00
Fumitoshi Ukai
f959d17028 Roll out new goma client binary VERSION=218
Bug: 1182961, b/185198549, b/180579630,
Change-Id: If4aaffe3ec17745cd1a2d36a563b4c25176e9883
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2830398
Reviewed-by: Yoshisato Yanagisawa <yyanagisawa@google.com>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
2021-04-16 04:49:35 +00:00
Owen Rodley
3cee7aff78 [vpython] Update to 58604ec32e265
This contains two CLs of interest:
* https://crrev.com/c/2807199, which strips the 'm' ABI tag and fixes
  https://crbug.com/1187476
* https://crrev.com/c/2820342, which generalises the Python 3 tag logic
  to more than just 3.8

Bug: 1187476,1176014
Change-Id: I2138e9a7b2147c8c72cb99daa08642919a30708c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2823254
Auto-Submit: Owen Rodley <orodley@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
2021-04-14 15:38:49 +00:00
Fumitoshi Ukai
9955936084 Roll out new goma client binary VERSION=217
disable ATS on Windows by default.
fix http_proxy in mac-arm64

Bug: b/184911357, b/183118231, b/183895446
Change-Id: I88fcfa6cbbb49a104525e9b9612a1a8790f4d6a6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2823397
Reviewed-by: Junji Watanabe <jwata@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Yoshisato Yanagisawa <yyanagisawa@google.com>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
2021-04-13 06:34:28 +00:00
Robert Iannucci
b2c07b2300 [led] Update led.
This picks up a change to make 'debug sleep' work on luciexe jobs.

R=yiwzhang

Bug: 1197300
Change-Id: Iea7a061e84f7011b6a7f1cc64cca34b0267b6ec1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2818885
Auto-Submit: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Scott Lee <ddoman@chromium.org>
Reviewed-by: Scott Lee <ddoman@chromium.org>
2021-04-09 22:02:19 +00:00
Chan Li
5d9af91928 [dirmd] roll dirmd
To include https://chromium-review.googlesource.com/c/infra/infra/+/2815945

Change-Id: I74dcb46948700b02bffb867fd1ff51baa3979d31
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2818896
Auto-Submit: Chan Li <chanli@chromium.org>
Reviewed-by: Nodir Turakulov <nodir@chromium.org>
Commit-Queue: Nodir Turakulov <nodir@chromium.org>
2021-04-09 21:09:20 +00:00
Fumitoshi Ukai
00feb941d4 Roll out new goma client binary VERSION=216
Add mac-arm64 platform to provide goma client
on fully supported platforms

Bug: b/182514677, b/183118231
Change-Id: Iae7581883d403a1a28f7d0bb1b871c9cfd0f7e65
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2816481
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Yoshisato Yanagisawa <yyanagisawa@google.com>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
2021-04-09 05:34:08 +00:00
Robert Iannucci
51eac66a56 Update bb tool with enhanced support for experiments.
Relevant changes:

6a6825419 [bb] Add explicit experiment support to `bb ls`.
bccb58660 [bb] Make `bb get` print experiments.
0d2672023 [buildbucket/bb] Add the ability to set/block experiments in `bb add`.
2fa412040 remove is_luci property

R=gavinmak@google.com, vadimsh, yiwzhang

Bug: 1093970,1134774
Change-Id: I2860857cb86626ad235dbb87eccf19ed38800557
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2809195
Auto-Submit: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
2021-04-06 22:59:10 +00:00
Dean Michael Berris
5c3929c352 pinpoint: Update Pinpoint CLI
This change includes the following commits from the infra/infra
repository:

97ee9cecaa Pinpoint: introduce fakelegacy-based smoke test. (chowski@google.com)
7f5c67efcb pinpoint: Translate ExperimentCommit properly (dberris@google.com)
6c32245733 Pinpoint cli: add actionable error when GCS credentials fail. (chowski@google.com)
5ed9722479 pinpoint fakelegacy: support /api/new endpoint. (chowski@google.com)
9d26e75b86 pinpoint: add copyright heading to files which are missing it. (chowski@google.com)
2c07962627 Pinpoint server: use the new ShouldBeStatusError assertion more. (chowski@google.com)
830e31f6b1 Pinpoint server: add unit test for ScheduleJob. (chowski@google.com)
c27f979330 Pinpoint cli: infer some flag defaults from `git cl issue`. (chowski@google.com)
ed69e2428f Pinpoint fakelegacy: support ListJobs. (chowski@google.com)
5f0e1e9a35 Pinpoint: first stab at a fake Legacy Pinpoint implementation. (chowski@google.com)
3aae5c2e6b pinpoint: Support wait+download for experiments (dberris@google.com)
6a634f7926 Replace 'master' with 'main' in test data. (chowski@chromium.org)
81ccbd091d Pinpoint server: support ListJobs' filter argument. (chowski@chromium.org)
575bd02e5a pinpoint: Update docs, support non-chromium/src (dberris@google.com)
e53451b2ca pinpoint server: support Cancel RPC. (chowski@chromium.org)
cb65ecf501 pinpoint: Reduce duplication in server_test (chowski@chromium.org)
e91e4e899d pinpoint: Support optional patchset for CLs (dberris@google.com)

R=dpranke@google.com

Bug: chromium:1175615
Change-Id: I4ac6407d822bf1905cbba02d29649ac4e400aecb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2807336
Auto-Submit: Dean Berris <dberris@chromium.org>
Commit-Queue: Dirk Pranke <dpranke@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
2021-04-06 16:02:10 +00:00
Nico Weber
f15a709ff3 Try removing windows-386 from cipd_manifest.txt
See bug for details.

Please revert if this breaks something.

Bug: 1192749
Change-Id: I727e5d04e5c5a235030f93ee8a917d89edb6082b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2785108
Commit-Queue: Nico Weber <thakis@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
Auto-Submit: Nico Weber <thakis@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
2021-03-25 20:17:27 +00:00
Yiwei Zhang
e21b73eba1 Update lucicfg v1.23.1 -> v1.23.3.
To pick up:
  * https://crrev.com/c/2782857
  * https://crrev.com/c/2783876

R=qyearsley, tandrii

Bug: 1190367,1189795
Change-Id: Ia31c427f2a77aa24dc4ac3201db7f4012f903d5e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2786281
Reviewed-by: Andrii Shyshkalov <tandrii@google.com>
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
2021-03-25 16:56:37 +00:00
Nodir Turakulov
49d9d8735f [dirmd] Roll dirmd
To pick up
https://chromium-review.googlesource.com/c/infra/infra/+/2757296
https://chromium-review.googlesource.com/c/infra/infra/+/2762697
https://chromium-review.googlesource.com/c/infra/infra/+/2779750

R=sokcevic@google.com

Bug: 1179786
Change-Id: I34c2a28d4325a5004e8cc32d6ac74fb2f2fb4390
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2786133
Auto-Submit: Nodir Turakulov <nodir@chromium.org>
Commit-Queue: Josip Sokcevic <sokcevic@google.com>
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
2021-03-25 16:20:27 +00:00
Vadim Shtayura
8db027f851 Update luci-auth tool.
To pick up ID tokens support in `luci-auth context`.

R=tandrii@chromium.org

Change-Id: Ia2fc9cac96256bdd74186dcf584a47bfd97f7a0f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2780632
Auto-Submit: Vadim Shtayura <vadimsh@chromium.org>
Reviewed-by: Andrii Shyshkalov <tandrii@google.com>
Commit-Queue: Andrii Shyshkalov <tandrii@google.com>
2021-03-22 22:48:38 +00:00
Vadim Shtayura
4cbfb4b6cf Update lucicfg v1.22.2 -> v1.23.1.
To pick up an experiment with short bucket names in
luci-scheduler.cfg.

R=tandrii@chromium.org
BUG=1182002

Change-Id: Ibf8870e24a41d2d2ad158b856fff973aa3a79cdf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2780371
Reviewed-by: Andrii Shyshkalov <tandrii@google.com>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
2021-03-22 20:35:07 +00:00
Nodir Turakulov
e58ece5f83 [dirmd] Roll dirmd
To pickup inherit_from feature: crbug.com/1179786

R=sokcevic@google.com

Bug: 1179786
Change-Id: Iba6480c3213c008f937663d514b881eabc6a987f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2776452
Commit-Queue: Nodir Turakulov <nodir@chromium.org>
Commit-Queue: Josip Sokcevic <sokcevic@google.com>
Auto-Submit: Nodir Turakulov <nodir@chromium.org>
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
2021-03-19 22:42:05 +00:00
Yoshisato Yanagisawa
2f8ba75562 Roll out new goma client binary VERSION=215
Bug: b/179630263
Change-Id: Iec0fbe3af1c206d9b5ccf5706156c1b7008f3200
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2752426
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
2021-03-11 10:05:52 +00:00
Dean Michael Berris
3f58a798a5 pinpoint: Update Pinpoint CLI
This update includes:

  - Support for job result downloads
  - Support for job cancellation
  - Support for waiting for started and ongoing jobs

R=dpranke@google.com

Bug: chromium:1175615
Change-Id: Ica3617413a24870dad76e7747922aa88794c2e59
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2732279
Auto-Submit: Dean Berris <dberris@chromium.org>
Commit-Queue: Dirk Pranke <dpranke@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
2021-03-04 21:21:43 +00:00