diff options
-rwxr-xr-x | tools/parse_llvm_coverage.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/parse_llvm_coverage.py b/tools/parse_llvm_coverage.py index 2eadddd3cb..f721bd5078 100755 --- a/tools/parse_llvm_coverage.py +++ b/tools/parse_llvm_coverage.py @@ -107,12 +107,14 @@ def _nanobench_json(results, properties, key): _testname(f): { 'coverage': { 'percent': percent, + 'lines_not_covered': not_covered_lines, 'options': { 'fullname': f, 'dir': os.path.dirname(f), + 'source_type': 'coverage', }, }, - } for percent, f in results + } for percent, not_covered_lines, f in results } return rv @@ -150,6 +152,7 @@ def _get_per_file_summaries(line_by_line): covered_lines += 1 if total_lines > 0: per_file.append((float(covered_lines)/float(total_lines)*100.0, + total_lines - covered_lines, filepath)) return per_file |