CI: collect gtest results
parent
4524a961b2
commit
eb87da1e16
|
@ -37,6 +37,9 @@ test:
|
|||
- build
|
||||
script:
|
||||
- make -j 4 tests-run
|
||||
artifacts:
|
||||
reports:
|
||||
junit: build/*/gtest.xml
|
||||
|
||||
.analyse:cppcheck:
|
||||
stage: analyse
|
||||
|
|
|
@ -122,6 +122,7 @@ macro(gtest_suite_end name)
|
|||
set_target_properties(${name} PROPERTIES FOLDER ${name})
|
||||
add_test(NAME ${name} COMMAND $<TARGET_FILE:${name}>)
|
||||
add_custom_target(${name}-run COMMAND $<TARGET_FILE:${name}> DEPENDS ${name} WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/${name}")
|
||||
add_custom_target(${name}-run-xml COMMAND $<TARGET_FILE:${name}> --gtest_output="xml:gtest.xml" DEPENDS ${name} WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/${name}")
|
||||
engine_add_debuggger(${name})
|
||||
engine_add_valgrind(${name})
|
||||
engine_add_perf(${name})
|
||||
|
|
Loading…
Reference in New Issue