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

Issue 1685683007: iOS: Remove MB and Goma for GYP builders. (Closed)

Created:
4 years, 10 months ago by kjellander_webrtc
Modified:
4 years, 10 months ago
Reviewers:
smut
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com, qiang.lu, niklas.enbom, yujie_mao (webrtc), peah-webrtc, dpranke
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

iOS: Remove MB and Goma for GYP builders. This reverts "iOS: Add mb_type config for GYP builders." and also removes Goma from these builders, as it will not work for WebRTC since MB's GYP mode is hardcoded to use gyp_chromium. MB should be working for GN since it's a stand-alone tool. Goma doesn't work since $(goma_dir) in the JSON throws an error during compile. So let's turn off Goma for these bots for now. BUG=chromium:498746 NOTRY=True TBR=smut@google.com Committed: https://crrev.com/d3d8b6720a8d02282f3023c60f5e8bcfdad12555 Cr-Commit-Position: refs/heads/master@{#11578}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -32 lines) Patch
M webrtc/build/ios/client.webrtc.fyi/iOS32_Debug.json View 1 chunk +1 line, -4 lines 0 comments Download
M webrtc/build/ios/client.webrtc.fyi/iOS32_Release.json View 1 chunk +1 line, -4 lines 0 comments Download
M webrtc/build/ios/client.webrtc.fyi/iOS32_Simulator_Debug.json View 1 chunk +1 line, -4 lines 0 comments Download
M webrtc/build/ios/client.webrtc.fyi/iOS64_Debug.json View 1 chunk +1 line, -4 lines 0 comments Download
M webrtc/build/ios/client.webrtc.fyi/iOS64_Debug_(GN).json View 2 chunks +2 lines, -4 lines 0 comments Download
M webrtc/build/ios/client.webrtc.fyi/iOS64_Release.json View 1 chunk +1 line, -4 lines 0 comments Download
M webrtc/build/ios/client.webrtc.fyi/iOS64_Release_(GN).json View 2 chunks +2 lines, -4 lines 0 comments Download
M webrtc/build/ios/client.webrtc.fyi/iOS64_Simulator_Debug.json View 1 chunk +1 line, -4 lines 0 comments Download

Messages

Total messages: 11 (2 generated)
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1685683007/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1685683007/1
4 years, 10 months ago (2016-02-11 14:39:50 UTC) #2
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 10 months ago (2016-02-11 14:44:48 UTC) #3
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/d3d8b6720a8d02282f3023c60f5e8bcfdad12555 Cr-Commit-Position: refs/heads/master@{#11578}
4 years, 10 months ago (2016-02-11 14:48:47 UTC) #5
kjellander_webrtc
Can you explain why Goma doesn't work for us? We'd like to have it to ...
4 years, 10 months ago (2016-02-23 20:04:53 UTC) #6
smut
I think we are not doing the Goma-related setup anywhere. +cc dpranke
4 years, 10 months ago (2016-02-23 20:12:43 UTC) #7
kjellander_webrtc
On 2016/02/23 20:12:43, smut wrote: > I think we are not doing the Goma-related setup ...
4 years, 10 months ago (2016-02-23 20:27:55 UTC) #8
Dirk Pranke
On 2016/02/23 20:27:55, kjellander (webrtc) wrote: > On 2016/02/23 20:12:43, smut wrote: > > I ...
4 years, 10 months ago (2016-02-23 20:48:52 UTC) #9
kjellander_webrtc
On 2016/02/23 20:48:52, Dirk Pranke wrote: > On 2016/02/23 20:27:55, kjellander (webrtc) wrote: > > ...
4 years, 10 months ago (2016-02-23 21:55:16 UTC) #10
Dirk Pranke
4 years, 10 months ago (2016-02-23 22:14:02 UTC) #11
Message was sent while issue was closed.
On 2016/02/23 21:55:16, kjellander (webrtc) wrote:
> It would be nice though if we could keep our own JSON files for MB in the
WebRTC
> repo (i.e. not in tools/mb). 

MB supports this already; pass the path you want to use in the mb_config_path
parameter to 
m.chromium.run_mb().

Note that the config files need to be self-contained (you won't be able to
reference the existing
definitions in the chromium file), so copy over everything you need, but that
should be straightforward.

(And the files are .pyl , not .json ;).

Powered by Google App Engine
This is Rietveld 408576698