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

Issue 853293002: Upstream //build/ios/coverage.gypi (Closed)

Created:
5 years, 11 months ago by Eugene But (OOO till 7-30)
Modified:
5 years, 11 months ago
Reviewers:
stuartmorgan, Nico
CC:
chromium-reviews, erikwright+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Upstream //build/ios/coverage.gypi Add OWNERS for build/ios. Use Xcode clang compiler for coverage configuration. BUG=450379 Committed: https://crrev.com/07a8e92fb99ff03230122c2341e2d3b017216757 Cr-Commit-Position: refs/heads/master@{#312416}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Resolved stuartmorgan's review comments #

Patch Set 3 : Moved coverage.gypi to build/ios #

Total comments: 2

Patch Set 4 : Use -fprofile-arcs flag to link with libclang_rt.profile_ios. #

Patch Set 5 : Define enable_coverage var. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+41 lines, -2 lines) Patch
M build/common.gypi View 1 2 3 4 2 chunks +7 lines, -1 line 0 comments Download
A + build/ios/OWNERS View 1 2 1 chunk +1 line, -1 line 0 comments Download
A build/ios/coverage.gypi View 1 2 3 1 chunk +33 lines, -0 lines 0 comments Download

Messages

Total messages: 40 (14 generated)
Eugene But (OOO till 7-30)
5 years, 11 months ago (2015-01-16 21:27:32 UTC) #2
stuartmorgan
lgtm https://codereview.chromium.org/853293002/diff/1/base/test/ios/OWNERS File base/test/ios/OWNERS (right): https://codereview.chromium.org/853293002/diff/1/base/test/ios/OWNERS#newcode2 base/test/ios/OWNERS:2: Please add rohitrao@chromium.org as well. https://codereview.chromium.org/853293002/diff/1/base/test/ios/coverage.gypi File base/test/ios/coverage.gypi ...
5 years, 11 months ago (2015-01-16 21:38:42 UTC) #3
Eugene But (OOO till 7-30)
https://codereview.chromium.org/853293002/diff/1/base/test/ios/OWNERS File base/test/ios/OWNERS (right): https://codereview.chromium.org/853293002/diff/1/base/test/ios/OWNERS#newcode2 base/test/ios/OWNERS:2: On 2015/01/16 21:38:42, stuartmorgan wrote: > Please add mailto:rohitrao@chromium.org ...
5 years, 11 months ago (2015-01-16 22:04:07 UTC) #5
Paweł Hajdan Jr.
Why is this under src/base/test as opposed to e.g. src/build?
5 years, 11 months ago (2015-01-19 12:44:09 UTC) #6
Eugene But (OOO till 7-30)
On 2015/01/19 12:44:09, Paweł Hajdan Jr. wrote: > Why is this under src/base/test as opposed ...
5 years, 11 months ago (2015-01-20 04:34:44 UTC) #7
Paweł Hajdan Jr.
On 2015/01/20 04:34:44, eugenebut wrote: > On 2015/01/19 12:44:09, Paweł Hajdan Jr. wrote: > > ...
5 years, 11 months ago (2015-01-20 13:19:50 UTC) #8
Eugene But (OOO till 7-30)
>Is there some specific reason why you picked src/base/test, or would strongly prefer it over ...
5 years, 11 months ago (2015-01-20 17:40:11 UTC) #9
Eugene But (OOO till 7-30)
5 years, 11 months ago (2015-01-20 17:40:26 UTC) #11
Nico
https://codereview.chromium.org/853293002/diff/40001/build/ios/coverage.gypi File build/ios/coverage.gypi (right): https://codereview.chromium.org/853293002/diff/40001/build/ios/coverage.gypi#newcode26 build/ios/coverage.gypi:26: # linked with libclang_rt.profile_ios. This looks all kinds of ...
5 years, 11 months ago (2015-01-20 19:04:26 UTC) #12
stuartmorgan
On 2015/01/20 19:04:26, Nico wrote: > 3.) Does anyone look at this data? People add ...
5 years, 11 months ago (2015-01-20 19:26:28 UTC) #13
Eugene But (OOO till 7-30)
PTAL https://codereview.chromium.org/853293002/diff/40001/build/ios/coverage.gypi File build/ios/coverage.gypi (right): https://codereview.chromium.org/853293002/diff/40001/build/ios/coverage.gypi#newcode26 build/ios/coverage.gypi:26: # linked with libclang_rt.profile_ios. On 2015/01/20 19:04:25, Nico ...
5 years, 11 months ago (2015-01-21 00:18:40 UTC) #14
Nico
BUG=450379 in the cl description. with that, lgtm Thanks!
5 years, 11 months ago (2015-01-21 00:26:57 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/853293002/60001
5 years, 11 months ago (2015-01-21 00:33:53 UTC) #17
Nico
Actually! I think instead of these two flags, you can use -coverage, which is a ...
5 years, 11 months ago (2015-01-21 00:57:48 UTC) #18
Nico
Actually actually, this was broken in clang until clang r184666 from Jun 2013 – so ...
5 years, 11 months ago (2015-01-21 01:06:18 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/853293002/60001
5 years, 11 months ago (2015-01-21 01:14:15 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: win_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/win_gpu/builds/112696) win_gpu_triggered_tests on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/win_gpu_triggered_tests/builds/96639)
5 years, 11 months ago (2015-01-21 02:44:24 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/853293002/60001
5 years, 11 months ago (2015-01-21 16:47:23 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: ios_dbg_simulator on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator/builds/50700) ios_rel_device_ng on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_ng/builds/2669)
5 years, 11 months ago (2015-01-21 16:48:07 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/853293002/80001
5 years, 11 months ago (2015-01-21 17:11:22 UTC) #30
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/25397)
5 years, 11 months ago (2015-01-21 18:29:44 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/853293002/80001
5 years, 11 months ago (2015-01-21 18:32:22 UTC) #34
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/25397)
5 years, 11 months ago (2015-01-21 18:33:22 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/853293002/80001
5 years, 11 months ago (2015-01-21 19:32:57 UTC) #38
commit-bot: I haz the power
Committed patchset #5 (id:80001)
5 years, 11 months ago (2015-01-21 20:21:41 UTC) #39
commit-bot: I haz the power
5 years, 11 months ago (2015-01-21 20:22:55 UTC) #40
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/07a8e92fb99ff03230122c2341e2d3b017216757
Cr-Commit-Position: refs/heads/master@{#312416}

Powered by Google App Engine
This is Rietveld 408576698