From a88e7cd4f07377843ffc60555b8ee84478dcc696 Mon Sep 17 00:00:00 2001 From: Abhishek Arya Date: Thu, 25 Apr 2019 22:36:06 +0000 Subject: [PATCH] Add percent and aggregate sorting on coverage report columns. R=mmoroz@chromium.org,liaoyuke@chromium.org Change-Id: Icf8cc7df8b21e5a992d64f13c0cce1ec3acaecd0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1584991 Reviewed-by: Max Moroz Commit-Queue: Abhishek Arya Cr-Commit-Position: refs/heads/master@{#654229} --- tools/code_coverage/html_templates/table.html | 65 ++++++++++++++++--- tools/code_coverage/run_fuzz_target.py | 2 +- 2 files changed, 58 insertions(+), 9 deletions(-) diff --git a/tools/code_coverage/html_templates/table.html b/tools/code_coverage/html_templates/table.html index 0687383fee03f0..e6e38e24c1313b 100644 --- a/tools/code_coverage/html_templates/table.html +++ b/tools/code_coverage/html_templates/table.html @@ -7,15 +7,18 @@ {{ table_entry_type }} - - Line Coverage - + - Function Coverage - + - Region Coverage + Region Coverage + @@ -51,8 +54,54 @@ {% endif %} -{% if table_entry_type == "Component" %} + {% endif %} + diff --git a/tools/code_coverage/run_fuzz_target.py b/tools/code_coverage/run_fuzz_target.py index 4b54822c6d38cc..07ccb5ce40ccff 100755 --- a/tools/code_coverage/run_fuzz_target.py +++ b/tools/code_coverage/run_fuzz_target.py @@ -182,7 +182,7 @@ def _RunWithTimeout(cmd, timeout): # SIGINT, suppress it here to prevent interrupting the script itself. pass - output, error = runner.communicate() + runner.communicate() logging.info('Finished running the fuzz target.')