All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mauro Carvalho Chehab <mauro.chehab@linux.intel.com>
To: igt-dev@lists.freedesktop.org
Subject: [PATCH 00/17] Improve code_cov_parse_info tool
Date: Thu, 15 Feb 2024 11:27:09 +0100	[thread overview]
Message-ID: <cover.1707992666.git.mchehab@kernel.org> (raw)

From: Mauro Carvalho Chehab <mchehab@kernel.org>

Add support for:
- handling JSON output format from gcov;
- use an enhanced JSON format;
- add a tool to help analyzing branch coverage;
- allow generating and reading compressed .info files;
- improve filtering logic;
- add support for Intel Xe driver default filter list;
- several fixes.

Mauro Carvalho Chehab (17):
  scripts/code_cov_parse_info: Silent some messages by default
  scripts/code_cov_parse_info: do some renames to make it more coherent
  scripts/code_cov_parse_info: better handle include regexes
  scripts/code_cov_parse_info: add support for filtering Xe driver data
  scripts/code_cov_parse_info: add a tool to analyze branch coverage
  scripts/code_cov_parse_info: prepare $all_branch to get function data
  scripts/code_cov_parse_info: use numberic sort for line numbers
  scripts/code_cov_parse_info: make parse_info_data more generic
  scripts/code_cov_parse_info: stop recording/writing too old fields
  scripts/code_cov_parse_info: add support for parsing JSON files
  scripts/code_cov_parse_info: add an internal JSON format
  scripts/code_cov_parse_info: add support for compressed files
  scripts/code_cov_parse_info: warn if branch block is not zero
  scripts/code_cov_parse_info: better handle branch filtering
  scripts/code_cov_parse_info: add support for filtering branches
  scripts/code_cov_parse_info: fix files statistics
  scripts/code_cov_parse_info: better check if source file exists

 scripts/code_cov_parse_info | 881 +++++++++++++++++++++++++++++++-----
 1 file changed, 768 insertions(+), 113 deletions(-)

-- 
2.43.0



             reply	other threads:[~2024-02-15 10:27 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-02-15 10:27 Mauro Carvalho Chehab [this message]
2024-02-15 10:27 ` [PATCH 01/17] scripts/code_cov_parse_info: Silent some messages by default Mauro Carvalho Chehab
2024-02-15 16:24   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 02/17] scripts/code_cov_parse_info: do some renames to make it more coherent Mauro Carvalho Chehab
2024-02-15 16:27   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 03/17] scripts/code_cov_parse_info: better handle include regexes Mauro Carvalho Chehab
2024-02-15 16:35   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 04/17] scripts/code_cov_parse_info: add support for filtering Xe driver data Mauro Carvalho Chehab
2024-02-15 16:36   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 05/17] scripts/code_cov_parse_info: add a tool to analyze branch coverage Mauro Carvalho Chehab
2024-02-15 16:40   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 06/17] scripts/code_cov_parse_info: prepare $all_branch to get function data Mauro Carvalho Chehab
2024-02-15 16:41   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 07/17] scripts/code_cov_parse_info: use numberic sort for line numbers Mauro Carvalho Chehab
2024-02-15 16:55   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 08/17] scripts/code_cov_parse_info: make parse_info_data more generic Mauro Carvalho Chehab
2024-02-15 17:01   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 09/17] scripts/code_cov_parse_info: stop recording/writing too old fields Mauro Carvalho Chehab
2024-02-15 17:09   ` Kamil Konieczny
2024-02-15 19:55     ` Mauro Carvalho Chehab
2024-02-15 10:27 ` [PATCH 10/17] scripts/code_cov_parse_info: add support for parsing JSON files Mauro Carvalho Chehab
2024-02-15 17:12   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 11/17] scripts/code_cov_parse_info: add an internal JSON format Mauro Carvalho Chehab
2024-02-15 17:15   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 12/17] scripts/code_cov_parse_info: add support for compressed files Mauro Carvalho Chehab
2024-02-15 17:18   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 13/17] scripts/code_cov_parse_info: warn if branch block is not zero Mauro Carvalho Chehab
2024-02-15 17:19   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 14/17] scripts/code_cov_parse_info: better handle branch filtering Mauro Carvalho Chehab
2024-02-15 17:21   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 15/17] scripts/code_cov_parse_info: add support for filtering branches Mauro Carvalho Chehab
2024-02-15 18:41   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 16/17] scripts/code_cov_parse_info: fix files statistics Mauro Carvalho Chehab
2024-02-15 17:26   ` Kamil Konieczny
2024-02-15 10:27 ` [PATCH 17/17] scripts/code_cov_parse_info: better check if source file exists Mauro Carvalho Chehab
2024-02-15 17:24   ` Kamil Konieczny
2024-02-15 10:59 ` ✓ CI.xeBAT: success for Improve code_cov_parse_info tool Patchwork
2024-02-15 11:23 ` ✓ Fi.CI.BAT: " Patchwork

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1707992666.git.mchehab@kernel.org \
    --to=mauro.chehab@linux.intel.com \
    --cc=igt-dev@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.