Skip to content

Commit 18b5c97

Browse files
committed
Add gcovr config file
1 parent d19d892 commit 18b5c97

File tree

3 files changed

+22
-0
lines changed

3 files changed

+22
-0
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Build directories and binary files
22
build/
33
out/
4+
out/coverage/*
45
cmake-build-*/
56
conan-cache/
67

@@ -15,6 +16,7 @@ CMakeUserPresets.json
1516
!.vscode/tasks.json
1617
!.vscode/launch.json
1718
!.vscode/extensions.json
19+
*.bak
1820
*.swp
1921
*~
2022
_ReSharper*

gcovr.cfg

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
root = .
2+
search-path = out
3+
4+
filter = src/*
5+
filter = include/*
6+
7+
exclude-directories = install
8+
exclude-directories = out/*/*/_deps
9+
exclude-directories = test
10+
exclude-directories = fuzz_test
11+
12+
gcov-ignore-parse-errors = yes
13+
print-summary = yes
14+
15+
html-details = ./out/coverage/index.html
16+
17+
cobertura-pretty = yes
18+
cobertura = out/cobertura.xml
19+
20+
#TBD delete-gcov-files = yes

out/coverage/.keep

Whitespace-only changes.

0 commit comments

Comments
 (0)