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

Issue 8598003: Changes to code coverage infrastructure to allow subset coverage analysis. (Closed)

Created:
9 years, 1 month ago by Randy Smith (Not in Mondays)
Modified:
9 years ago
Reviewers:
John Grabowski
CC:
chromium-reviews, pam+watch_chromium.org
Visibility:
Public.

Description

Changes to code coverage infrastructure to allow subset coverage analysis. This change adds controls to tools/code_coverage/coverage_posix.py to allow specification of test filters for a coverage run, modifies handling of filters to match what gtest expects (all positive filters, a '-', and all negative filters), disables FLAKY and FAILS tests from being included in code coverage, and adds a downloads system specific file for constructing html output (restricting output to just the source files of interest). Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=112599

Patch Set 1 #

Total comments: 1

Patch Set 2 : Remove downloads.croc from CL. #

Total comments: 3

Patch Set 3 : Change double quotes to single quotes. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+79 lines, -15 lines) Patch
M tools/code_coverage/coverage_posix.py View 1 2 7 chunks +79 lines, -15 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Randy Smith (Not in Mondays)
John: When you get a chance, could you take a look at this CL too? ...
9 years, 1 month ago (2011-11-18 01:23:54 UTC) #1
John Grabowski
I agree that proliferation of targets is the wrong way. Perhaps we can encode more ...
9 years, 1 month ago (2011-11-21 21:21:19 UTC) #2
Randy Smith (Not in Mondays)
On 2011/11/21 21:21:19, John Grabowski wrote: > I agree that proliferation of targets is the ...
9 years ago (2011-11-28 21:23:28 UTC) #3
John Grabowski
I can LGTM it all. At quick glance and from your comment, it looked like ...
9 years ago (2011-11-28 21:48:38 UTC) #4
Randy Smith (Not in Mondays)
John: I decided that I wasn't comfortable with downloads.croc, just because it was so subsystem ...
9 years ago (2011-11-30 00:43:18 UTC) #5
John Grabowski
Yes; LGTM if you fix the string thing http://codereview.chromium.org/8598003/diff/7001/tools/code_coverage/coverage_posix.py File tools/code_coverage/coverage_posix.py (right): http://codereview.chromium.org/8598003/diff/7001/tools/code_coverage/coverage_posix.py#newcode664 tools/code_coverage/coverage_posix.py:664: result ...
9 years ago (2011-11-30 00:52:11 UTC) #6
Randy Smith (Not in Mondays)
Fixed. Taking LGTM as given; will commit. Thanks! (I may come back with alternate proposals ...
9 years ago (2011-12-01 22:10:52 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rdsmith@chromium.org/8598003/11001
9 years ago (2011-12-01 22:11:04 UTC) #8
commit-bot: I haz the power
9 years ago (2011-12-02 02:17:53 UTC) #9
Change committed as 112599

Powered by Google App Engine
This is Rietveld 408576698