diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9f0c72afbe..c2d6c13ab2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1023,6 +1023,7 @@ t:fedora42-asan: - .fedora42_asan - .cmake_memcheck_linux - .linux_x86_64_tags + - .cmake_junit_artifacts - .run_dependent needs: - b:fedora42-asan diff --git a/.gitlab/ci/ctest_memcheck.cmake b/.gitlab/ci/ctest_memcheck.cmake index ee5296d57a..7121015640 100644 --- a/.gitlab/ci/ctest_memcheck.cmake +++ b/.gitlab/ci/ctest_memcheck.cmake @@ -26,6 +26,7 @@ include("${CMAKE_CURRENT_LIST_DIR}/ctest_exclusions.cmake") ctest_memcheck( PARALLEL_LEVEL "${nproc}" TEST_LOAD "${nproc}" + OUTPUT_JUNIT "${CTEST_BINARY_DIRECTORY}/junit.xml" RETURN_VALUE test_result EXCLUDE "${test_exclusions}" DEFECT_COUNT defects)