ci: test ubuntu 22.04 in ci

* missing and updated dependencies
* setup: install zeromq for ubuntu 24.04
* cleans up ubuntu script
This commit is contained in:
Ramon Roche
2024-10-30 09:31:08 -07:00
committed by Daniel Agar
parent 31bef770aa
commit 1e23f25560
3 changed files with 54 additions and 58 deletions
+7 -1
View File
@@ -408,8 +408,14 @@ include(px4_add_gtest)
if(BUILD_TESTING)
include(gtest)
set(TESTFILTERARG "")
if(TESTFILTER)
set(TESTFILTERARG "-R ${TESTFILTER}")
endif()
add_custom_target(test_results
COMMAND GTEST_COLOR=1 ${CMAKE_CTEST_COMMAND} --output-on-failure -T Test -R ${TESTFILTER} USES_TERMINAL
COMMAND GTEST_COLOR=1 ${CMAKE_CTEST_COMMAND} --output-on-failure -T Test ${TESTFILTERARG}
DEPENDS
px4
examples__dyn_hello