From e8f76db2c21e403eeda1771dbc4ffef14c64bc61 Mon Sep 17 00:00:00 2001 From: Bronek Kozicki Date: Thu, 18 Sep 2025 11:30:34 +0100 Subject: [PATCH] chore: Add unit tests dir to code coverage excludes (#5803) This change excludes unit test code from code coverage reporting. --- .codecov.yml | 1 + cmake/RippledCov.cmake | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.codecov.yml b/.codecov.yml index 33fb67b81..fcfb8bdde 100644 --- a/.codecov.yml +++ b/.codecov.yml @@ -42,5 +42,6 @@ slack_app: false ignore: - "src/test/" + - "src/tests/" - "include/xrpl/beast/test/" - "include/xrpl/beast/unit_test/" diff --git a/cmake/RippledCov.cmake b/cmake/RippledCov.cmake index 4e977a672..6cc993263 100644 --- a/cmake/RippledCov.cmake +++ b/cmake/RippledCov.cmake @@ -48,7 +48,7 @@ setup_target_for_coverage_gcovr( FORMAT ${coverage_format} EXECUTABLE rippled EXECUTABLE_ARGS --unittest$<$:=${coverage_test}> --unittest-jobs ${coverage_test_parallelism} --quiet --unittest-log - EXCLUDE "src/test" "include/xrpl/beast/test" "include/xrpl/beast/unit_test" "${CMAKE_BINARY_DIR}/pb-xrpl.libpb" + EXCLUDE "src/test" "src/tests" "include/xrpl/beast/test" "include/xrpl/beast/unit_test" "${CMAKE_BINARY_DIR}/pb-xrpl.libpb" DEPENDENCIES rippled )