move dyn_hello to examples and restore testing

This commit is contained in:
Daniel Agar
2018-11-24 12:12:58 -05:00
committed by David Sidrane
parent fecdfe5fbc
commit 48df19c8df
12 changed files with 68 additions and 23 deletions

View File

@@ -100,18 +100,18 @@ set_tests_properties(shutdown PROPERTIES PASS_REGULAR_EXPRESSION "Shutting down"
sanitizer_fail_test_on_error(shutdown)
# Dynamic module loading test
#add_test(NAME dyn
# COMMAND ${PX4_SOURCE_DIR}/Tools/sitl_run.sh
# $<TARGET_FILE:px4>
# none
# none
# test_dyn_hello
# ${PX4_SOURCE_DIR}
# ${PX4_BINARY_DIR}
# $<TARGET_FILE:platforms__posix__tests__dyn_hello>
# WORKING_DIRECTORY ${SITL_WORKING_DIR})
#set_tests_properties(dyn PROPERTIES PASS_REGULAR_EXPRESSION "1: PASSED")
#sanitizer_fail_test_on_error(dyn)
add_test(NAME dyn
COMMAND ${PX4_SOURCE_DIR}/Tools/sitl_run.sh
$<TARGET_FILE:px4>
none
none
test_dyn_hello
${PX4_SOURCE_DIR}
${PX4_BINARY_DIR}
$<TARGET_FILE:examples__dyn_hello>
WORKING_DIRECTORY ${SITL_WORKING_DIR})
set_tests_properties(dyn PROPERTIES PASS_REGULAR_EXPRESSION "1: PASSED")
sanitizer_fail_test_on_error(dyn)
# run arbitrary commands
set(test_cmds
@@ -140,7 +140,9 @@ endforeach()
add_custom_target(test_results
COMMAND ${CMAKE_CTEST_COMMAND} --output-on-failure -T Test
DEPENDS px4 #platforms__posix__tests__dyn_hello
DEPENDS
px4
examples__dyn_hello
USES_TERMINAL
COMMENT "Running tests in sitl"
WORKING_DIRECTORY ${PX4_BINARY_DIR})