New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 799632 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 784464



Sign in to add a comment

Supports generating code coverage report per component

Project Member Reported by liaoyuke@chromium.org, Jan 5 2018

Issue description

Project Member

Comment 1 by bugdroid1@chromium.org, Feb 2 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/dd1ec0596e368ca83e1143c576072ba867f3d5ef

commit dd1ec0596e368ca83e1143c576072ba867f3d5ef
Author: Yuke Liao <liaoyuke@chromium.org>
Date: Fri Feb 02 01:26:37 2018

[Coverage] Implements components view in code coverage report.

This CL implements a feature to display code coverage by components.

The high-level structure of this change contains three different views:
- directory_view: organizing by top level directories under src/.
- component_view: organizing by components.
- file_view: organizing by each single file.

The directory_view is the default view to which index.html redirects to,
and each html report contains links to toggle between the three views.

Bug:  799632 
Change-Id: I3df09fef2dfa0c8da2535f03d02d478b9c51bc8c
Reviewed-on: https://chromium-review.googlesource.com/894992
Commit-Queue: Yuke Liao <liaoyuke@chromium.org>
Reviewed-by: Abhishek Arya <inferno@chromium.org>
Cr-Commit-Position: refs/heads/master@{#533896}
[modify] https://crrev.com/dd1ec0596e368ca83e1143c576072ba867f3d5ef/tools/code_coverage/coverage.py
[delete] https://crrev.com/29d078b837b295a8e67130f8048136b8a9eaf314/tools/code_coverage/directory_example_report.html
[modify] https://crrev.com/dd1ec0596e368ca83e1143c576072ba867f3d5ef/tools/code_coverage/html_templates/footer.html
[modify] https://crrev.com/dd1ec0596e368ca83e1143c576072ba867f3d5ef/tools/code_coverage/html_templates/header.html
[modify] https://crrev.com/dd1ec0596e368ca83e1143c576072ba867f3d5ef/tools/code_coverage/html_templates/table.html

Status: Fixed (was: Assigned)

Sign in to add a comment