Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(108)

Issue 1460013003: Re-land "Flip 'Linux x64' bot on chromium waterfall to GN." (Closed)

Created:
5 years, 1 month ago by Dirk Pranke
Modified:
5 years ago
CC:
chromium-reviews, chromoting-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Re-land "Flip 'Linux x64' bot on chromium waterfall to GN." This re-lands #360510 w/ a build fix to //mojo/shell:apptests after #360604; It looks like this was broken when we changed //mojo/shell/application_manager.mojo in #360604 but for whatever reason //mojo didn't include //mojo/shell:apptests. With this fix, 'ninja all' should work again in a GN Linux x64 build. TBR=phajdan.jr@chromium.org, ben@chromium.org, msw@chromium.org BUG=432959 CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_chromium_archive_rel_ng Committed: https://crrev.com/9aed5d586469436b43556c2a996a506e8f028850 Cr-Commit-Position: refs/heads/master@{#361056}

Patch Set 1 #

Patch Set 2 : fix mojo/shell:apptests breakage #

Patch Set 3 : bump static initializers count to make sizes pass temporarily #

Patch Set 4 : restore //testing/buildbot change #

Patch Set 5 : fix compile error #

Patch Set 6 : make 'all' work #

Patch Set 7 : update perf_expectations again #

Unified diffs Side-by-side diffs Delta from patch set Stats (+181 lines, -178 lines) Patch
M BUILD.gn View 1 2 3 1 chunk +6 lines, -1 line 0 comments Download
M chrome/BUILD.gn View 1 2 3 4 5 1 chunk +31 lines, -29 lines 0 comments Download
M mojo/BUILD.gn View 1 1 chunk +1 line, -0 lines 0 comments Download
M mojo/shell/application_manager_apptest_driver.cc View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download
M mojo/shell/application_manager_apptest_target.cc View 1 2 3 4 1 chunk +3 lines, -3 lines 0 comments Download
M remoting/host/BUILD.gn View 1 2 3 1 chunk +1 line, -2 lines 0 comments Download
M testing/buildbot/chromium.json View 2 3 1 chunk +1 line, -1 line 0 comments Download
M tools/mb/mb_config.pyl View 1 2 3 4 5 chunks +6 lines, -10 lines 0 comments Download
M tools/perf_expectations/perf_expectations.json View 1 2 3 4 5 6 1 chunk +1 line, -2 lines 0 comments Download
M ui/events/ozone/BUILD.gn View 1 2 3 4 5 1 chunk +130 lines, -128 lines 0 comments Download

Messages

Total messages: 36 (13 generated)
Dirk Pranke
5 years, 1 month ago (2015-11-19 19:31:52 UTC) #2
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1460013003/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1460013003/1
5 years, 1 month ago (2015-11-19 19:32:14 UTC) #3
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_archive_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_archive_rel_ng/builds/8)
5 years, 1 month ago (2015-11-19 20:30:36 UTC) #5
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1460013003/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1460013003/40001
5 years, 1 month ago (2015-11-20 03:18:25 UTC) #10
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_TIMED_OUT, no build URL) ...
5 years, 1 month ago (2015-11-20 05:20:56 UTC) #13
Paweł Hajdan Jr.
Stamp LGTM. However, note that there's red result for linux_chromium_archive_rel_ng.
5 years, 1 month ago (2015-11-20 14:05:19 UTC) #14
msw
lgtm
5 years, 1 month ago (2015-11-20 17:52:06 UTC) #15
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1460013003/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1460013003/140001
5 years, 1 month ago (2015-11-22 00:55:04 UTC) #17
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 1 month ago (2015-11-22 04:51:51 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1460013003/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1460013003/140001
5 years, 1 month ago (2015-11-22 23:18:20 UTC) #22
commit-bot: I haz the power
Committed patchset #7 (id:140001)
5 years, 1 month ago (2015-11-22 23:22:15 UTC) #23
commit-bot: I haz the power
Patchset 7 (id:??) landed as https://crrev.com/9aed5d586469436b43556c2a996a506e8f028850 Cr-Commit-Position: refs/heads/master@{#361056}
5 years, 1 month ago (2015-11-22 23:22:58 UTC) #24
Nico
I just realized that this regressed static initializers. Why didn't this get reverted? We don't ...
5 years ago (2015-12-08 16:26:04 UTC) #26
Nico
On 2015/12/08 16:26:04, Nico wrote: > I just realized that this regressed static initializers. Why ...
5 years ago (2015-12-08 16:28:39 UTC) #27
Dirk Pranke
On 2015/12/08 16:28:39, Nico wrote: > On 2015/12/08 16:26:04, Nico wrote: > > I just ...
5 years ago (2015-12-08 17:08:19 UTC) #28
Nico
Land the hacks to fix the regression and the fix the underlying issues async? On ...
5 years ago (2015-12-08 17:19:42 UTC) #29
Nico
(Some of the initializers look very easy to fix, e.g. ink_drop_animation_observer.cc and ink_drop_state.cc probably just ...
5 years ago (2015-12-08 17:21:24 UTC) #30
Dirk Pranke
On 2015/12/08 17:21:24, Nico wrote: > (Some of the initializers look very easy to fix, ...
5 years ago (2015-12-08 17:31:58 UTC) #31
brettw
I've landed fixes for a number of these already, and have it on my plate ...
5 years ago (2015-12-09 17:39:39 UTC) #32
Nico
Right, but "we'll revert for this" guarantees that these things will be actually fixed in ...
5 years ago (2015-12-09 17:45:14 UTC) #33
Dirk Pranke
A side note would be that flipping to GN caused no perf regressions, so maybe ...
5 years ago (2015-12-09 18:32:04 UTC) #34
Nico
1.) This is more pronounced on other platforms (win, android) where we can't easily check ...
5 years ago (2015-12-09 18:42:54 UTC) #35
brettw
5 years ago (2015-12-10 18:48:20 UTC) #36
Message was sent while issue was closed.
I think not reverting was the right thing for this case. I'm committed to fixing
these and have been making progress. The conversion here is a large complicated
thing and I think it means we need to be pragmatic when necessary to keep
moving.

Powered by Google App Engine
This is Rietveld 408576698