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

Issue 2675443002: Switch mash_browser_tests to Ozone X11 platform. (Closed)

Created:
3 years, 10 months ago by kylechar
Modified:
3 years, 10 months ago
Reviewers:
sky
CC:
chromium-reviews, sadrul, rjkroege
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Switch mash_browser_tests to Ozone X11 platform. Run with mash_browser_tests with Ozone X11 platform instead of Ozone headless. Move most of the test arguments into the gn_isolate_map.pyl file so they don't have to be repeated. Also add a proper dependency on mash_service_overrides.json so that isolate knows the file is required for mash_browser_tests. BUG=664570 Review-Url: https://codereview.chromium.org/2675443002 Cr-Commit-Position: refs/heads/master@{#448703} Committed: https://chromium.googlesource.com/chromium/src/+/18eef539260cdf6ca1f5dbfbb0a44cbf836a5824

Patch Set 1 #

Patch Set 2 : Add isolate map entry for mash_browser_tests. #

Patch Set 3 : Try swarming. #

Patch Set 4 : Already included in data. #

Patch Set 5 : Adjust path. #

Patch Set 6 : One more try. #

Patch Set 7 : All targets changed. #

Patch Set 8 : Rebase. #

Patch Set 9 : Try group. #

Patch Set 10 : Only if use_aura. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -30 lines) Patch
M chrome/app/mash/BUILD.gn View 1 2 3 4 5 6 9 1 chunk +7 lines, -0 lines 0 comments Download
M chrome/test/BUILD.gn View 1 2 3 4 5 6 7 8 9 1 chunk +4 lines, -0 lines 0 comments Download
M testing/buildbot/chromium.chromiumos.json View 1 2 3 4 5 6 7 2 chunks +10 lines, -16 lines 0 comments Download
M testing/buildbot/chromium.fyi.json View 1 2 3 4 5 6 7 2 chunks +8 lines, -14 lines 0 comments Download
M testing/buildbot/gn_isolate_map.pyl View 1 2 3 4 5 6 7 8 9 1 chunk +11 lines, -0 lines 0 comments Download

Messages

Total messages: 28 (17 generated)
kylechar
3 years, 10 months ago (2017-02-06 16:01:25 UTC) #5
sky
LGTM
3 years, 10 months ago (2017-02-06 16:14:07 UTC) #7
kylechar
Thanks sky!
3 years, 10 months ago (2017-02-07 19:42:18 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2675443002/210001
3 years, 10 months ago (2017-02-07 19:42:55 UTC) #19
commit-bot: I haz the power
Committed patchset #10 (id:210001) as https://chromium.googlesource.com/chromium/src/+/18eef539260cdf6ca1f5dbfbb0a44cbf836a5824
3 years, 10 months ago (2017-02-07 19:50:00 UTC) #22
jam
A revert of this CL (patchset #10 id:210001) has been created in https://codereview.chromium.org/2683633003/ by jam@chromium.org. ...
3 years, 10 months ago (2017-02-07 21:14:46 UTC) #23
sky
On 2017/02/07 21:14:46, jam wrote: > A revert of this CL (patchset #10 id:210001) has ...
3 years, 10 months ago (2017-02-07 21:21:00 UTC) #24
kylechar
On 2017/02/07 21:21:00, sky wrote: > On 2017/02/07 21:14:46, jam wrote: > > A revert ...
3 years, 10 months ago (2017-02-07 21:25:31 UTC) #25
kylechar
On 2017/02/07 21:25:31, kylechar wrote: > On 2017/02/07 21:21:00, sky wrote: > > On 2017/02/07 ...
3 years, 10 months ago (2017-02-07 21:26:21 UTC) #26
kylechar
On 2017/02/07 21:26:21, kylechar wrote: > On 2017/02/07 21:25:31, kylechar wrote: > > On 2017/02/07 ...
3 years, 10 months ago (2017-02-07 22:23:35 UTC) #27
sky
3 years, 10 months ago (2017-02-07 23:14:43 UTC) #28
Message was sent while issue was closed.
On Tue, Feb 7, 2017 at 1:26 PM,  <kylechar@chromium.org> wrote:
> On 2017/02/07 21:25:31, kylechar wrote:
>> On 2017/02/07 21:21:00, sky wrote:
>> > On 2017/02/07 21:14:46, jam wrote:
>> > > A revert of this CL (patchset #10 id:210001) has been created in
>> > > https://codereview.chromium.org/2683633003/ by
>> > > mailto:jam@chromium.org.
>> > >
>> > > The reason for reverting is: Looks like the only culprit that caused
>> > > win
>> bots
>> > to
>> > > fail compile, i.e.
>> > >
>> >
>>
>
https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Fchromium%2FWin%2F51649%2....
>> >
>> > In looking at this patch again, I do have a question. Does this mean if
>> someone
>> > wants to run locally they have to remember to pass in
>> > --service-overrides=../../chrome/app/mash/mash_service_overrides.json ?
>> > That
>> > seems rather error prone.
>>
>> Yes, to run locally you would have to run something like:
>>
>> ./browser_tests --run-in-mash --use-test-config
>> --service-overrides=../../chrome/app/mash/mash_service_overrides.json
>> --gtest_filter=<tests>
>>
>> It does seem error prone but it also was also true before without this CL.
>
> *but it was also true without this CL.

Bummer! I hadn't realized that.

  -Scott

>
> https://codereview.chromium.org/2675443002/

-- 
You received this message because you are subscribed to the Google Groups
"Chromium-reviews" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698