5 unset(RECORD_MINMAX_CONVERSION_TEST)
8 list(APPEND RECORD_MINMAX_CONVERSION_TEST ${NAME})
13 # Read "test.local.lst" if exists
14 include("test.local.lst" OPTIONAL)
18 get_target_property(ARTIFACTS_BIN_PATH testDataGenerator BINARY_DIR)
21 ### Generate test.config
23 set(TEST_CONFIG "${CMAKE_CURRENT_BINARY_DIR}/test.config")
27 COMMAND ${CMAKE_COMMAND} -E remove -f ${TEST_CONFIG}
28 COMMAND ${CMAKE_COMMAND} -E echo 'RECORD_MINMAX_PATH=\"$<TARGET_FILE:record-minmax>\"' >> ${TEST_CONFIG}
30 COMMENT "Generate test configuration"
33 list(APPEND TEST_DEPS "${TEST_CONFIG}")
35 # This enforces CMake to generate all the dependencies during "build" phase
36 add_custom_target(record_minmax_conversion_test_deps ALL DEPENDS ${TEST_DEPS})
40 NAME record_minmax_conversion_test
41 COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/testall.sh"
43 "${ARTIFACTS_BIN_PATH}"
44 "${NNCC_OVERLAY_DIR}/venv_2_8_0"
45 ${RECORD_MINMAX_CONVERSION_TEST}
48 if(ONE_UBUNTU_CODENAME_JAMMY)
50 NAME record_minmax_conversion_210_test
51 COMMAND "${CMAKE_CURRENT_SOURCE_DIR}/testall.sh"
53 "${ARTIFACTS_BIN_PATH}"
54 "${NNCC_OVERLAY_DIR}/venv_2_10_1"
55 ${RECORD_MINMAX_CONVERSION_TEST}
57 endif(ONE_UBUNTU_CODENAME_JAMMY)