[PATCH 00/17] Improve code_cov_parse_info tool

Mauro Carvalho Chehab mauro.chehab at linux.intel.com
Thu Feb 15 10:27:09 UTC 2024


From: Mauro Carvalho Chehab <mchehab at 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




More information about the igt-dev mailing list