Skip to content

Commit e810acf

Browse files
committed
update test script: improve regex patterns for coverage exclusion paths
1 parent 36bdef9 commit e810acf

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

scripts/run_tests.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -264,8 +264,9 @@ def generate_coverage(self, llvm_version="20"):
264264
+ executables
265265
+ [
266266
"--format=lcov",
267-
"--ignore-filename-regex=.*3rdparty/.*|/usr/.*|.*tests/.*|"
268-
".*tasks/.*|.*modules/runners/.*|.*modules/util/include/perf_test_util.hpp|"
267+
"--ignore-filename-regex=.*3rdparty/.*|/usr/.*|.*tasks/.*/tests/.*|"
268+
".*modules/.*/tests/.*|.*tasks/common/runners/.*|"
269+
".*modules/runners/.*|.*modules/util/include/perf_test_util.hpp|"
269270
".*modules/util/include/func_test_util.hpp|.*modules/util/src/func_test_util.cpp",
270271
f"--instr-profile={profdata_file}",
271272
]
@@ -295,8 +296,9 @@ def generate_coverage(self, llvm_version="20"):
295296
+ [
296297
"--format=html",
297298
f"--output-dir={html_dir}",
298-
"--ignore-filename-regex=.*3rdparty/.*|/usr/.*|.*tests/.*|"
299-
".*tasks/.*|.*modules/runners/.*|.*modules/util/include/perf_test_util.hpp|"
299+
"--ignore-filename-regex=.*3rdparty/.*|/usr/.*|.*tasks/.*/tests/.*|"
300+
".*modules/.*/tests/.*|.*tasks/common/runners/.*|"
301+
".*modules/runners/.*|.*modules/util/include/perf_test_util.hpp|"
300302
".*modules/util/include/func_test_util.hpp|.*modules/util/src/func_test_util.cpp",
301303
f"--instr-profile={profdata_file}",
302304
]
@@ -316,8 +318,9 @@ def generate_coverage(self, llvm_version="20"):
316318
+ executables
317319
+ [
318320
f"--instr-profile={profdata_file}",
319-
"--ignore-filename-regex=.*3rdparty/.*|/usr/.*|.*tasks/.*/tests/.*|.*modules/.*/tests/.*|"
320-
".*tasks/common/runners/.*|.*modules/runners/.*|.*modules/util/include/perf_test_util.hpp|"
321+
"--ignore-filename-regex=.*3rdparty/.*|/usr/.*|.*tasks/.*/tests/.*|"
322+
".*modules/.*/tests/.*|.*tasks/common/runners/.*|"
323+
".*modules/runners/.*|.*modules/util/include/perf_test_util.hpp|"
321324
".*modules/util/include/func_test_util.hpp|.*modules/util/src/func_test_util.cpp",
322325
]
323326
)

0 commit comments

Comments
 (0)