scottmg
ae09f5fa13
Default to not using --find-copies-harder
...
It's too ridiculously slow on Windows and Mac, and there's very little benefit to finding files that were "copied" from an historical file (as
opposed to one that's in the current patch).
BUG=544889
Review-Url: https://codereview.chromium.org/2488823002
9 years ago
Aaron Gable
df86e30194
Clean up gerrit_util's handling of unknown reviewer/cc
...
This is still important, but at least now it won't result
in a stacktrace.
Change-Id: If6e7e15a98b0a03df7e978201762fea670312ede
Reviewed-on: https://chromium-review.googlesource.com/408660
Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
Commit-Queue: Aaron Gable <agable@chromium.org>
9 years ago
recipe-roller
600d9dfd1a
Roll recipe dependencies (trivial).
...
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
(or complain)
recipe_engine:
https://crrev.com/d6020a7ef29d3f7fb77d16a1cd6b32c7b2f09dc2 Delete tryserver_gerrit and its old properties. (tandrii@chromium.org )
TBR=martiniss@chromium.org,phajdan.jr@chromium.org
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Review-Url: https://codereview.chromium.org/2481763002
9 years ago
nodir
e4f0fe02a9
fix git-cl-try without parameters
...
Master names were confused with bucket names
R=tandrii@chromium.org, qyearsley@chromium.org
BUG=661580
Review-Url: https://codereview.chromium.org/2482523002
9 years ago
nodir
dfe6bbbb22
swarmbucket: git_cache must be in cwd
...
on swarmbucket, git_cache must be in cwd
R=vadimsh@chromium.org, martiniss@chromium.org
Review-Url: https://codereview.chromium.org/2473243003
9 years ago
martiniss
5da21889e5
Revert of fix swarmbucket infra path (patchset #3 id:40001 of https://codereview.chromium.org/2477033002/ )
...
Reason for revert:
Broke build CQ: https://luci-milo.appspot.com/swarming/task/324a5636a5cfdf10/steps/Uncaught_Exception/0/logs/exception/0
Original issue's description:
> fix swarmbucket infra path
>
> Do not rely on buildbot config which goes up 4 directories. Everything
> should happen in the workdir. Also exclude any project-specific paths.
>
> This fixes the problem that swarmbucket builds expect git_cache to be in
> /b/git_cache. It should be in the CWD/git_cache. This will fix Windows
> builders.
>
> R=vadimsh@chromium.org
> BUG=
>
> Committed: b8b5aaea92
TBR=vadimsh@chromium.org,nodir@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=
Review-Url: https://codereview.chromium.org/2484433002
9 years ago
recipe-roller
3ac992bd93
Roll recipe dependencies (trivial).
...
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
(or complain)
recipe_engine:
https://crrev.com/6d04a2a25f68b37024e9d45ff32252e4d4903664 Revert of Delete tryserver_gerrit and its old properties. (patchset #1 id:1 of https://codereview.chromium.org/2464673002/ ) (martiniss@chromium.org )
TBR=martiniss@chromium.org,phajdan.jr@chromium.org
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Review-Url: https://codereview.chromium.org/2478313005
9 years ago
nodir
b8b5aaea92
fix swarmbucket infra path
...
Do not rely on buildbot config which goes up 4 directories. Everything
should happen in the workdir. Also exclude any project-specific paths.
This fixes the problem that swarmbucket builds expect git_cache to be in
/b/git_cache. It should be in the CWD/git_cache. This will fix Windows
builders.
R=vadimsh@chromium.org
BUG=
Review-Url: https://codereview.chromium.org/2477033002
9 years ago
tandrii
8c5a353e63
Implement and test git cl try for Gerrit.
...
R=borenet@chromium.org,qyearsley@chromium.org
BUG=599931
Review-Url: https://codereview.chromium.org/2468263005
9 years ago
recipe-roller
a5025f62b8
Roll recipe dependencies (trivial).
...
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
(or complain)
recipe_engine:
https://crrev.com/0e5c8ab8680b51dfe55745ade2b26a7aa15e0f53 Add LogDog environment variables to whitelist. (dnj@chromium.org )
TBR=martiniss@chromium.org,phajdan.jr@chromium.org
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Review-Url: https://codereview.chromium.org/2480453003
9 years ago
iannucci
39cec0e77b
Disable coverage in depot_tools tests.
...
R=dnj@chromium.org, martiniss@chromium.org
BUG=662277
Review-Url: https://codereview.chromium.org/2471133006
9 years ago
recipe-roller
8c4faee3fa
Roll recipe dependencies (trivial).
...
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
(or complain)
recipe_engine:
https://crrev.com/6b5af03500f8ab57a2905d11af2690de990961bd Remove unused --bootstrap-script option. (iannucci@chromium.org )
TBR=martiniss@chromium.org,phajdan.jr@chromium.org
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Review-Url: https://codereview.chromium.org/2469863007
9 years ago
recipe-roller
e0b205e884
Roll recipe dependencies (nontrivial).
...
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).
Please review the expectation changes, and LGTM as normal. The recipe roller
will *NOT* CQ the change itself, so you must CQ the change manually.
More info is at https://goo.gl/zkKdpD . Use https://goo.gl/noib3a to file a bug
(or complain)
recipe_engine:
https://crrev.com/2c474706779466f2e18e83a632f6d6debf63787f Fix issue overriding bug properties.test_api.tryserver for Gerrit. (tandrii@chromium.org )
R=tandrii@chromium.org
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Review-Url: https://codereview.chromium.org/2473883003
9 years ago
recipe-roller
27b7a139de
Roll recipe dependencies (trivial).
...
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
(or complain)
recipe_engine:
https://crrev.com/2ecaa8b5944f016f6bda5cbe93ec6f54e8ead4fb Delete tryserver_gerrit and its old properties. (tandrii@chromium.org )
https://crrev.com/fabbc26432e0ba2e5492e01640722eb4641519c9 Add exit status proto (martiniss@chromium.org )
TBR=martiniss@chromium.org,phajdan.jr@chromium.org
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Review-Url: https://codereview.chromium.org/2472853002
9 years ago
tandrii
9701c7c16d
Recipes: Stop using tryserver_gerrit in depot_tools.
...
Only changes how test properties are given, no change in functionality.
Should enable recipe roll of https://codereview.chromium.org/2464673002 .
R=martiniss@chromium.org,machenbach@chromium.org
BUG=chromium:645616
Review-Url: https://codereview.chromium.org/2468373002
9 years ago
iannucci
1158a54596
Remove --bootstrap-script parameter from recipes.py
...
R=martiniss@chromium.org
BUG=
Review-Url: https://codereview.chromium.org/2465613002
9 years ago
agable
32978d969c
git-cl-land: print url of final commit location
...
BUG=661187
Review-Url: https://codereview.chromium.org/2466953003
9 years ago
katthomas
86fe47d1a0
Make bot_update on win more resilient
...
Sometimes Windows has trouble deleting files. This can cause problems
when lockfiles are left in .git directories.
R=agable@google.com
BUG=659178
Review-Url: https://codereview.chromium.org/2454463002
9 years ago
qyearsley
136b49ff7e
depot_tools: Remove DoGetTrySlaves, GetTrySlavesExecuter, GetPreferredTrySlaves
...
Note: This CL originally just removed a deprecated use of Remove use of DoGetTrySlaves, suggested in http://crrev.com/2442153002 , then was expanded to remove DoGetTrySlaves, GetPreferredTrySlaves and GetTrySlavesExecuter since these are all deprecated and unused.
BUG=660453
Review-Url: https://codereview.chromium.org/2453823002
9 years ago
katthomas
b7c80888a6
Log error message if os.rename fails
...
R=agable@google.com
BUG=659178
Review-Url: https://codereview.chromium.org/2448983004
9 years ago
qyearsley
dd49f94cc5
git cl try: Simplify _get_bucket_map.
...
Assuming that assuming bots are always just builder names, and they're never specified along with tests in git cl --bot options, then some logic used for git cl try can be removed.
Review-Url: https://codereview.chromium.org/2448193006
9 years ago
borenet
d918da6427
Remove apply_gerrit_ref from bot_update recipe API
...
BUG=skia:5588
Review-Url: https://codereview.chromium.org/2453663004
9 years ago
recipe-roller
03832ffce9
Roll recipe dependencies (trivial).
...
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
(or complain)
recipe_engine:
https://crrev.com/799034e5ee1634cf2d88b0a666e0d8ca934cd895 Remove --bootstrap-script parameter from recipes.py. (iannucci@chromium.org )
TBR=martiniss@chromium.org,phajdan.jr@chromium.org
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Review-Url: https://codereview.chromium.org/2460683003
9 years ago
justincohen
b655dbda88
Revert of Call status before reset in gclient sync. (patchset #2 id:20001 of https://codereview.chromium.org/2447813003/ )
...
Reason for revert:
https://codereview.chromium.org/2444403003/ makes this pretty redundant. Reverting this.
Original issue's description:
> Call status before reset in gclient sync.
>
> Calling status before reset will ensure files that have no been changed do not
> get deleted by reset --hard.
>
> BUG=642711
>
> Committed: d74a7b4c14
TBR=sdefresne@chromium.org,maruel@chromium.org,dpranke@google.com
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=642711
Review-Url: https://codereview.chromium.org/2453083002
9 years ago
qyearsley
123a468d14
git cl try: support multiple bots from different masters without specifying master.
...
It might be good to make this change after the refactoring CL http://crrev.com/2442153002 .
BUG=640740
Review-Url: https://codereview.chromium.org/2439293002
9 years ago
qyearsley
5eb0519b4c
git cl try: Remove --name option, stop sending "reason" property.
...
When triggering the build, there's a field called "reason",
which is currently populated by default with the user's
branch name.
I have a feeling that this is optional and could be completely
omitted.
Andrii notes that if users want to send a "reason" string,
they could send invoke git cl try with the argument -p reason="<reason>".
PSA on infra-dev:
https://groups.google.com/a/chromium.org/d/msg/infra-announce/PXkM1WinTYY/w2IvN5B4AwAJ
BUG=659552
Review-Url: https://codereview.chromium.org/2428383010
9 years ago
justincohen
d74a7b4c14
Call status before reset in gclient sync.
...
Calling status before reset will ensure files that have no been changed do not
get deleted by reset --hard.
BUG=642711
Review-Url: https://codereview.chromium.org/2447813003
9 years ago
agable
c3937b9128
Correctly guard file_list modification in gclient update
...
TBR=smut@chromium.org
BUG=658959
Review-Url: https://codereview.chromium.org/2448993003
9 years ago
skobes
2f3f137de7
Continue to the next file after a conflict in apply_patch.
...
BUG=658915
Review-Url: https://codereview.chromium.org/2446013002
9 years ago
tandrii
51a7b096ca
bot_update: understand new Gerrit patch properties.
...
This change is backwards compatible, so no expectation changes expected
in downstream rolls.
Depends on https://codereview.chromium.org/2442173003 recipe_engine
change.
BUG=645616
R=martiniss@chromium.org,machenbach@chromium.org
Review-Url: https://codereview.chromium.org/2439373002
9 years ago
recipe-roller
c1a668d883
Roll recipe dependencies (trivial).
...
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
(or complain)
recipe_engine:
https://crrev.com/24a5bf068cee997aec0c60df51ca81bfa5ac5416 Add cleaned up Gerrit props to properties.test_api.tryserver. (tandrii@chromium.org )
TBR=martiniss@chromium.org,phajdan.jr@chromium.org
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Review-Url: https://codereview.chromium.org/2446133002
9 years ago
agable
c972d189fa
Remove SVN support from checkout.py
...
R=hinoka@chromium.org
BUG=475320
Review-Url: https://codereview.chromium.org/2398603003
9 years ago
agable
1a8439a7d9
Clean up gclient sync's construction of the set of modified files
...
R=iannucci@chromium.org
BUG=643346
Review-Url: https://codereview.chromium.org/2425253003
9 years ago
agable
83faed0486
Remove unnecessary rev_str variable from gclient_scm
...
Some initial cleanup before larger refactorings.
R=iannucci@chromium.org
BUG=643346
Review-Url: https://codereview.chromium.org/2430523004
9 years ago
agable
037edb823f
Remove SVN support from apply_issue
...
R=iannucci@chromium.org
BUG=475320
Review-Url: https://codereview.chromium.org/2394963003
9 years ago
qyearsley
1fdfcb6316
Refactoring: Extract helper functions from CMDtry in git_cl.py.
...
The purpose of this change is to prepare for modifying git cl try
so that builders on multiple masters can be triggered in one invocation
(http://crbug.com/640740 ).
This should not affect behavior; this CL makes several non-essential
changes to formatting and comments.
Review-Url: https://codereview.chromium.org/2442153002
9 years ago
nodir
70d11c3759
git_cl: fix GetPreferredTryMasters() feature
...
It was broken in https://chromiumcodereview.appspot.com/2419113002
R=borenet@chromium.org
BUG=658317
Review-Url: https://codereview.chromium.org/2442393002
9 years ago
recipe-roller
66cdab51e1
Roll recipe dependencies (trivial).
...
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
(or complain)
recipe_engine:
https://crrev.com/19b97eb65b25648c4101c279e30f2aa9d7754844 Refactor expectations of properties recipe_module. (tandrii@chromium.org )
TBR=martiniss@chromium.org,phajdan.jr@chromium.org
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Review-Url: https://codereview.chromium.org/2448453003
9 years ago
skobes
6468b9068b
Make git cl patch work with binary files.
...
BUG=557512
Review-Url: https://codereview.chromium.org/2445543002
9 years ago
qyearsley
99e2cdf47a
Print failure reason when git cl try can't trigger jobs on a CL.
...
This is a very little fix.
Review-Url: https://codereview.chromium.org/2441213002
9 years ago
bradnelson
d975b30c20
Automatically CC folks listed in CC= lines.
...
Detect CC=<users> lines the way we detect R= and TBR=.
Add these as CC'ed users for rietveld and gerrit.
R=iannucci@chromium.org,hinoka@chromium.org,dnj@chromium.org
Review-Url: https://codereview.chromium.org/2433323004
9 years ago
agable
41e3a6c553
Remove SVN support from gclient_utils and gclient_scm
...
This removes SVN support (most notably the SVNWrapper class, and the git-svn
logic in GitWrapper.GetUsableRev) from gclient_scm. It also removes some
references to SVN from comments in gclient_utils.
R=maruel@chromium.org
BUG=641588
Review-Url: https://chromiumcodereview.appspot.com/2393773003
9 years ago
hinoka
bc0b4c6e41
Change path to internal-try rietveld credentials
...
To match where it ended up being located.
BUG=642150
Review-Url: https://chromiumcodereview.appspot.com/2436853002
9 years ago
recipe-roller
d501e8acf6
Roll recipe dependencies (trivial).
...
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
(or complain)
recipe_engine:
https://crrev.com/6e11fcc25f244f962bf750349a805bb3261977ff Remove debugging print. (iannucci@chromium.org )
TBR=martiniss@chromium.org,phajdan.jr@chromium.org
BUG=
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Review-Url: https://chromiumcodereview.appspot.com/2433213002
9 years ago
recipe-roller
16b03c7394
Roll recipe dependencies (trivial).
...
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
(or complain)
recipe_engine:
https://crrev.com/9d854c6e7ce9ed004ef0854d0d2c3c5aabcca66f Add Swarming magic environment variables to ENV_WHITELIST (borenet@chromium.org )
TBR=martiniss@chromium.org,phajdan.jr@chromium.org
BUG=
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Review-Url: https://chromiumcodereview.appspot.com/2436773002
9 years ago
borenet
6c0efe6050
Add -B/--bucket flag to git-cl try
...
BUG=
Review-Url: https://chromiumcodereview.appspot.com/2419113002
9 years ago
tandrii
2a16b95eb1
git cl: refactor direct usage of time.sleep and time.time.
...
R=machenbach@chromium.org
Review-Url: https://chromiumcodereview.appspot.com/2433813004
9 years ago
Aaron Gable
6ff1fc0e01
Automatically map urls to their raw appengine forms
...
BUG=657216
R=dnj@chromium.org
Review URL: https://codereview.chromium.org/2431893002 .
9 years ago
Dan Jacques
78de30e1bb
Revert "git_cl: Allow server overriding."
...
This reverts commit a8fb3a2892
.
9 years ago
Dan Jacques
a8fb3a2892
git_cl: Allow server overriding.
...
BUG=chromium:657064
TEST=local
- Ran "git cl status" during outage with override, works.
R=tandrii@chromium.org
Review URL: https://chromiumcodereview-hr.appspot.com/2425673005 .
9 years ago