- 01 Nov, 2018 6 commits
-
-
Edward Lemur authored
Bug: 897394 Change-Id: I52a31bb4840b5de89b96545a3e7544c6708f148f Reviewed-on: https://chromium-review.googlesource.com/c/1312240Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Edward Lemur authored
Make it possible to refer to built-in variables without having to declare then in DEPS files. Bug: None Change-Id: I5403963052463befc074f29750de56cce13927ce Reviewed-on: https://chromium-review.googlesource.com/c/1312234Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Takuto Ikuta authored
Change-Id: I6923bced3700434a15756fa33f713cf4521b9041 Reviewed-on: https://chromium-review.googlesource.com/c/1312416Reviewed-by: Bruce Dawson <brucedawson@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
-
Daniel Cheng authored
The script gets confused on Windows, because the path delimieter is \, not /. Bug: 899724 Change-Id: Id907aceb4f7bb6fcc0460245890b9e4716054ff9 Reviewed-on: https://chromium-review.googlesource.com/c/1308897Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Daniel Cheng <dcheng@chromium.org>
-
Yoshisato Yanagisawa authored
Make autoninja path also available via depot_tools recipe module, and make autoninja used where it is needed. Bug: b/77176746 Change-Id: I8553cb3fb32f98e2e3ff420c255461b7e7da7df6 Reviewed-on: https://chromium-review.googlesource.com/c/1293112Reviewed-by: Fumitoshi Ukai <ukai@chromium.org> Reviewed-by: Shinya Kawanaka <shinyak@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
-
Yoshisato Yanagisawa authored
autoninja automatically sets -l <num_cores>. -l option makes ninja not invoke a new command if current CPU load average is above -l. However, as far as I investigated, -l <num_cores> make the build much slower than without -l especially on Linux & OSX machines with small numbers of cores. I should say -l decreases the build performance. When I build Chromium with Goma with the same -j with autoninja without -l, the load average goes more than the number of cores while keeping the machine working as usual. Also, ninja can invoke commands until the spike of command invocation is reflected to load average, -l might not mitigate for a machine to get stuck by too high load. Note that from what I understand from the implementation, Windows ninja's posix-compatible load average is always less than num_cores. i.e. -l <num_cores> won't limit the process invocation. https://github.com/ninja-build/ninja/blob/59849864592b421e0a8f993011e7e5c2ab27e77b/src/util.cc#L479 Let me make autoninja not set -l and bring better build performance on machines with small number of cores. Bug: b/117810340 Change-Id: I50f231f1a8976f8ecfc3a0c778f0f1ac98d3827f Reviewed-on: https://chromium-review.googlesource.com/c/1290611Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Bruce Dawson <brucedawson@chromium.org> Commit-Queue: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
-
- 31 Oct, 2018 1 commit
-
-
Edward Lemur authored
Bug: None Change-Id: I73545ad59134c6e5dbeb47fb2e8168a5afc0e497 Reviewed-on: https://chromium-review.googlesource.com/c/1296861 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
-
- 30 Oct, 2018 6 commits
-
-
Stephen Martinis authored
Manual roll for https://crrev.com/c/1239574/ TBR=iannucci Recipe-Manual-Change: build Recipe-Manual-Change: infra Recipe-Manual-Change: build_limited_scripts_slave Recipe-Manual-Change: release_scripts Recipe-Manual-Change: skiabuildbot Recipe-Manual-Change: skia Bug: 646142 Change-Id: I56f156c05a695cfb00b9e0a7f335d516153a70c7 Reviewed-on: https://chromium-review.googlesource.com/c/1305041 Commit-Queue: Stephen Martinis <martiniss@chromium.org> Reviewed-by: Stephen Martinis <martiniss@chromium.org>
-
Edward Lemur authored
Bug: 897394 Change-Id: I055e844299e262be81d5ac52ef24571b8fdfd47c Reviewed-on: https://chromium-review.googlesource.com/c/1292245 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Andy Perelson <ajp@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
-
Andrii Shyshkalov authored
Except when TBR is active, because it's not clear how to compute max score for Code-Review label before uploading a change. Tested with this very own CL: To https://chromium.googlesource.com/chromium/tools/depot_tools.git * [new branch] c78de165c7be156bdf8032c0ce3d8bad42778f1c -> refs/for/refs/heads/master%ready,notify=ALL,m=Initial_upload,r=ehmaldonado, cc=ajp,cc=chromium-reviews@chromium.org,cc=iannucci+depot_tools@chromium.org, l=Commit-Queue+1,hashtag=git-cl-upload R=ehmaldonado Bug: 877717 Change-Id: I464d9df2814bd830dd608bb881040e2dd3c41dbb Reviewed-on: https://chromium-review.googlesource.com/c/1307052Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
-
Andrii Shyshkalov authored
For other hosts, behavior is not changed. Tested on this very CL: To https://chromium.googlesource.com/chromium/tools/depot_tools.git * [new branch] 9057c2235b096f1feae61d65569641fc7c08a0e2 -> refs/for/refs/heads/master%ready,notify=ALL,m=Initial_upload,r=ehmaldonado,cc=chromium-reviews@chromium.org,cc=iannucci+depot_tools@chromium.org,hashtag=git-cl-upload R=ehmaldonado Bug: 877717 Change-Id: I951fc576105211590c6c303ce0ed2fe142628224 Reviewed-on: https://chromium-review.googlesource.com/c/1307051Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
-
Andrii Shyshkalov authored
R=ehmaldonado Change-Id: I321de4b0f33dd17473b012bcaddbb925aab7929f Bug: 877717 Reviewed-on: https://chromium-review.googlesource.com/c/1296855Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
-
Andrii Shyshkalov authored
R=ehmaldonado Bug: 877717 Change-Id: If8cce9453ca72b3b300902f5a03e7a8aa93d17b5 Reviewed-on: https://chromium-review.googlesource.com/c/1296856Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
-
- 28 Oct, 2018 1 commit
-
-
Sergiy Byelozyorov authored
R=tandrii@chromium.org Change-Id: Icc4a4432ee51f24bd46001180a009b5b6bff8998 Reviewed-on: https://chromium-review.googlesource.com/c/1296521Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Sergiy Byelozyorov <sergiyb@chromium.org>
-
- 24 Oct, 2018 1 commit
-
-
Sergiy Byelozyorov authored
R=nodir@chromium.org Change-Id: I0816a109bc50cbc5c06339b832748f03abee372a Reviewed-on: https://chromium-review.googlesource.com/c/1296511 Commit-Queue: Sergiy Byelozyorov <sergiyb@chromium.org> Reviewed-by: Nodir Turakulov <nodir@chromium.org>
-
- 23 Oct, 2018 2 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/04620158d8f45c68cc8bc39e30ce4a85c368046a [archive] Add extended-length path support for windows. (iannucci@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Ic26a7c96c2eda21b232e11c407a198fe928568e7 Reviewed-on: https://chromium-review.googlesource.com/c/1297194Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
Edward Lemur authored
Bug: 897394 Change-Id: I92d2514e4347f02dbcf2884bef3a073095ee03a3 Reviewed-on: https://chromium-review.googlesource.com/c/1292242 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
-
- 22 Oct, 2018 1 commit
-
-
Edward Lemur authored
Bug: 897394 Change-Id: Iece4507c7bf92d7a8aad045d31b4f06e54b3af15 Reviewed-on: https://chromium-review.googlesource.com/c/1292243Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
- 19 Oct, 2018 1 commit
-
-
Robert Iannucci authored
The LUCI environment alreadly does `git retry` style retries by virtue of it's Go git-wrapper program. No need to put an extra python interpreter in the middle. R=hinoka@chromium.org, nodir@chromium.org Recipe-Nontrivial-Roll: infra Recipe-Nontrivial-Roll: build Change-Id: I2918d7f413dde667fccd45c83ad6f4b96c2afe2e Reviewed-on: https://chromium-review.googlesource.com/c/1292236 Commit-Queue: Robbie Iannucci <iannucci@chromium.org> Reviewed-by: Ryan Tseng <hinoka@chromium.org>
-
- 18 Oct, 2018 7 commits
-
-
Edward Lesmes authored
It is not recorded by the server, but causes a 500 status anyway. Bug: 896868 Change-Id: Ic3bf0d989bf3c3641dae9ea49a58ffb28f52e865 Reviewed-on: https://chromium-review.googlesource.com/c/1289769Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Robert Iannucci authored
This is the more modern syntax and everything should already work with it. R=tandrii@chromium.org Change-Id: I7acbe6cc7c663e03e9a72c2b6c155a7982477146 Reviewed-on: https://chromium-review.googlesource.com/c/1289233 Auto-Submit: Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
Scott Graham authored
Bug: chromium:892712 Change-Id: I68e1822a9a7205aaab3836be3f57a2f1feb1c9a6 Reviewed-on: https://chromium-review.googlesource.com/c/1289231 Commit-Queue: Scott Graham <scottmg@chromium.org> Auto-Submit: Scott Graham <scottmg@chromium.org> Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
-
Edward Lemur authored
When we change the version number in metrics_utils: If the user is not a Googler, or has opted out explicitly, nothing happens and we still don't collect metrics. If we're collecting metrics from the user, we stop collecting metrics and display a notice telling them what has changed. That notice will be displayed ten times, after which we will resume collecting metrics. A notice telling them we're collecting metrics will still be displayed. Bug: None Change-Id: If1cc12b2fc06f0d6237714c4f182367b1afdf9fb Reviewed-on: https://chromium-review.googlesource.com/c/1285395 Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
-
Andrii Shyshkalov authored
R=ehmaldonado Bug: 770408 Change-Id: I6f460902e3282451f5761bebf176d180a8f88d26 Reviewed-on: https://chromium-review.googlesource.com/c/1279141 Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
Andrii Shyshkalov authored
This is a reland of 38d36a61 but now $ git cl status $ git cl archive actually work. Original change's description: > git cl: delete no longer used Rietveld methods. > > R=ehmaldonado > > Bug: 770408 > Change-Id: I4dc034839180a7587ee368793547c5b74c2572f6 > Reviewed-on: https://chromium-review.googlesource.com/c/1279139 > Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> > Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> Bug: 770408, 895784 Change-Id: Id1dbf31dc19d693f1c4636c9558e1ac99fe6a77b Reviewed-on: https://chromium-review.googlesource.com/c/1287245 Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
Edward Lemur authored
Bug: 896355 Change-Id: I83a3c27478029d90206b5bb26e26797df47a90f6 Reviewed-on: https://chromium-review.googlesource.com/c/1287244Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
- 17 Oct, 2018 2 commits
-
-
John Budorick authored
This has been low-key driving me bananas for a while, and I've seen it confuse sheriffs etc many times. Change-Id: If46ab55821447a3a70a3f0ea774c017f29fc7400 Reviewed-on: https://chromium-review.googlesource.com/c/1286819Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org>
-
Yoshisato Yanagisawa authored
For ease of distinguishing a series of build from others in Goma, let me make autoninja set unique build ID. The ID can be usable for statistics purpose to see how much time is usually spent for each build. Since the unique ID is not specific to Goma, i.e. anybody invoked by ninja can use it to distinguish builds, I chose AUTONINJA_BUILD_ID. Since we do not need to distinguish each node, I chose uuid4. Bug: b/77176746 Change-Id: I0b6a67811b420c51d1fd3fd113bf7f039a41e2ab Reviewed-on: https://chromium-review.googlesource.com/c/1275685Reviewed-by: Bruce Dawson <brucedawson@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Reviewed-by: Fumitoshi Ukai <ukai@chromium.org> Commit-Queue: Yoshisato Yanagisawa <yyanagisawa@chromium.org>
-
- 16 Oct, 2018 10 commits
-
-
Andy Perelson authored
Change-Id: Ie747dcf08692ec2d5c077ca70c97391b8d63787e Reviewed-on: https://chromium-review.googlesource.com/c/1285390Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> Commit-Queue: Andy Perelson <ajp@chromium.org>
-
Edward Lemur authored
Bug: 881860 Change-Id: I32a8c27ba912bf76feda86940c7f30a5462f527f Reviewed-on: https://chromium-review.googlesource.com/c/1279128Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Edward Lesmes <ehmaldonado@chromium.org>
-
Andrii Shyshkalov authored
This reverts commit 38d36a61. Reason for revert: breaks git cl archive for old rietveld branches. Original change's description: > git cl: delete no longer used Rietveld methods. > > R=ehmaldonado > > Bug: 770408 > Change-Id: I4dc034839180a7587ee368793547c5b74c2572f6 > Reviewed-on: https://chromium-review.googlesource.com/c/1279139 > Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> > Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org> TBR=tandrii@chromium.org,ehmaldonado@chromium.org Change-Id: Ifff7b5e13b104841ecf2c190b043ad23f9dbcccd No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 770408 Reviewed-on: https://chromium-review.googlesource.com/c/1284990Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@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/f46a599f105746e2f0ce7068c630e312f2113893 [cipd] Do not assume that all packages have refs or tags. (iannucci@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Ic63aa46f0dd00a0c6bc3315bcbddb0ae871e57eb Reviewed-on: https://chromium-review.googlesource.com/c/1283809Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
Andrii Shyshkalov authored
R=ehmaldonado Bug: 770408 Change-Id: I94ff37f198937dc7d341a859a71becd91cf3a706 Reviewed-on: https://chromium-review.googlesource.com/c/1279140 Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
Andrii Shyshkalov authored
R=ehmaldonado Bug: 770408 Change-Id: I4dc034839180a7587ee368793547c5b74c2572f6 Reviewed-on: https://chromium-review.googlesource.com/c/1279139 Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
Andrii Shyshkalov authored
R=ehmaldonado Change-Id: I89535733b7b19370b95ce1b94f4cc69265e9b293 Reviewed-on: https://chromium-review.googlesource.com/c/1279137 Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
Andrii Shyshkalov authored
R=ehmaldonado Bug: 770408 Change-Id: I211ad8e67e9486b974eed7694436afb15ecf21a2 Reviewed-on: https://chromium-review.googlesource.com/c/1279136 Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
Andrii Shyshkalov authored
R=ehmaldonado Bug: 770408 Change-Id: Ib3120b5fd09c35be691c025d0d69ceda60f2ec7f Reviewed-on: https://chromium-review.googlesource.com/c/1279135 Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
Andrii Shyshkalov authored
R=ehmaldonado Bug: 770408 Change-Id: I980487aacd115535d0ca855cd1edfcfc18fc5cbe Reviewed-on: https://chromium-review.googlesource.com/c/1279138 Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
- 15 Oct, 2018 2 commits
-
-
Andrii Shyshkalov authored
--email --emulate-svn-auto-props R=ehmaldonado Bug: 770408 Change-Id: I645342e5735313055c713bc8f8b68eee353aba49 Reviewed-on: https://chromium-review.googlesource.com/c/1279134 Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-
Andrii Shyshkalov authored
Also fix a typo in ValidateEmail function which didn't support email addresses with '-' in them, e.g., infra-dev@chromium.org. R=ehmaldonado Bug: 875089 Change-Id: I2d73c1473527c9bf62e25e9f88250196b783fcb0 Reviewed-on: https://chromium-review.googlesource.com/c/1242849 Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
-