add_test(NAME <name> COMMAND <command> [<arg>...] [CONFIGURATIONS <config>...] [WORKING_DIRECTORY <dir>] [COMMAND_EXPAND_LISTS])
add_test(NAME <name> COMMAND <command> [<arg>...] [CONFIGURATIONS <config>...] [WORKING_DIRECTORY <dir>] [COMMAND_EXPAND_LISTS])
add_test(NAME failtests WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/failtests COMMAND ${CMAKE_COMMAND} ${Eigen_SOURCE_DIR} -G "${CMAKE_GENERATOR}" -DEIGEN_FAILTEST=ON)
add_test(NAME ${name}
COMMAND "powershell" "-Command" "${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>/RunTest.ps1" "$<TARGET_FILE:${name}>")
add_test(test_planner_3d test_planner_3d ${CMAKE_SOURCE_DIR}/data/simple3d.yaml)
add_test(testing_no_file
${CMAKE_COMMAND}
-D TEST_NAME=testing_no_file
-D TEST_PROGRAM=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/gwb-dat${CMAKE_EXECUTABLE_SUFFIX}
-D TEST_ARGS=
-D TEST_OUTPUT=${CMAKE_BINARY_DIR}/tests/gwb-dat/testing_no_file/screen-output.log
-D TEST_REFERENCE=${CMAKE_CURRENT_SOURCE_DIR}/gwb-dat/testing_no_file/screen-output.log
-D TEST_DIFF=${TEST_DIFF}
-P ${CMAKE_SOURCE_DIR}/tests/gwb-dat/run_gwb-dat_tests.cmake
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/gwb-dat/)
add_test (NAME ${ARG_NAME} COMMAND ${EMRUN} --browser ${EMSCRIPTEN_EMRUN_BROWSER} --timeout ${EMRUN_TIMEOUT} --kill_exit ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${TARGET_NAME}.html ${ARG_OPTIONS})
add_test(libmorton-test-bmi2 libmorton-test-bmi2)
add_test(NAME Imath.imath-intro COMMAND $<TARGET_FILE:imath-intro>)
add_test( garden-test ${CMAKE_CURRENT_BINARY_DIR}/garden-test-SFCGAL --verbose)
add_test(NAME test_${TEST_EXECUTABLE_NAME}
WORKING_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}
COMMAND $<TARGET_FILE:${TEST_EXECUTABLE_NAME}> --catch_system_error=yes --log_level=all
)
add_test (NAME libf3d::${TName} COMMAND libf3dSDKTests ${TName} "${F3D_SOURCE_DIR}/testing/" "${CMAKE_BINARY_DIR}/Testing/Temporary/" "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}")
add_test(
NAME ${qualified_test_run_name_with_suite}::TEST_RUN
COMMAND ${test_command} ${test_arguments} ${ly_add_test_NON_IDE_PARAMS} ${PAL_TEST_COMMAND_ARGS}
)
add_test(${_TEST_NAME}_tests ${_TEST_NAME}_tests ${CATCH_EXTRA_ARGS})
add_test(NAME ${_testname}_Tests_run COMMAND ${_testname}_Tests_run)
add_test(NAME spirv-tools-symbol-exports-${TARGET}
COMMAND Python3::Interpreter
${spirv-tools_SOURCE_DIR}/utils/check_symbol_exports.py "$<TARGET_FILE:${TARGET}>")
add_test(${TARGET}_NOT_BUILT-${args_hash} ${TARGET}_NOT_BUILT-${args_hash})
add_test(${_TEST_NAME}_tests ${_TEST_NAME}_tests ${CATCH_EXTRA_ARGS})
ADD_TEST(${targetname} "${targetname}")
ADD_TEST(IdMapTest IdMapTest)
add_test( NAME ${PROJECT_NAME} COMMAND ${PROJECT_NAME} )
add_test(NAME check_retrocompat_gabe
COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/tests/check_retrocompat_gabe.py ${PROJECT_BINARY_DIR}/Testing/Temporary/ WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/tests/)
add_test(
NAME integration_${INTEGRATION_TEST}_save_output
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${INTEGRATION_TEST}/
COMMAND
bash -c
"$<TARGET_FILE:integration_${INTEGRATION_TEST}> ${CMAKE_CURRENT_BINARY_DIR} &&\
\"${LIBXML2_XMLLINT_EXECUTABLE}\" --c14n11 ${CMAKE_CURRENT_BINARY_DIR}/keymapping-valid.xml > ${CMAKE_CURRENT_BINARY_DIR}/keymapping-valid-out-lint.xml &&\
\"${LIBXML2_XMLLINT_EXECUTABLE}\" --c14n11 ${CMAKE_CURRENT_SOURCE_DIR}/data/inputs/keymapping-valid.xml > ${CMAKE_CURRENT_BINARY_DIR}/keymapping-valid-in-lint.xml &&\
\"${SED_EXECUTABLE}\" -i.orig '/<!--.*-->/d' ${CMAKE_CURRENT_BINARY_DIR}/keymapping-valid-in-lint.xml &&\
\"${SED_EXECUTABLE}\" -i.orig '/<!--.*-->/d' ${CMAKE_CURRENT_BINARY_DIR}/keymapping-valid-out-lint.xml &&\
\"${SED_EXECUTABLE}\" -i.orig '/<!--/,/-->/d' ${CMAKE_CURRENT_BINARY_DIR}/keymapping-valid-in-lint.xml &&\
\"${SED_EXECUTABLE}\" -i.orig '/<!--/,/-->/d' ${CMAKE_CURRENT_BINARY_DIR}/keymapping-valid-out-lint.xml; "
)
ADD_TEST(NAME ${icmaker_target}
COMMAND ${EXECUTABLE_OUTPUT_PATH}/${icmaker_target})
add_test(NAME ${test_write_out} COMMAND ${test_write_out})
add_test(
NAME ${TEST_NAME}
COMMAND ${TEST_TARGET} --gtest_output=xml:${TEST_NAME}.xml ${TEST_EXTRA_ARGS}
WORKING_DIRECTORY ${RAMSES_INSTALL_RUNTIME_PATH}
)
add_test(NAME ${name} COMMAND ${test_name})
add_test(${TARGET_NAME}-test ${TARGET_NAME})
add_test(
NAME ${TestName}
COMMAND ${Slicer_LAUNCH_COMMAND} $<TARGET_FILE:${KIT}CxxTests> ${TestExecutableName} ${ARGN}
-TestSceneFile ${TestSceneFile}
-TemporarySceneFile ${TemporarySceneFile}
-DoseDifferenceCriterion ${DoseDifferenceCriterion}
)
add_test(NAME KokkosInTree_Verify COMMAND example 10)
add_test(NAME ${_TARGET_NAME} COMMAND ${_TARGET_NAME})
add_test(NAME ${test_name} COMMAND ${test_name})
ADD_TEST(${PREFIX}vnsConfigCommonParametersNew ${TESTS1}
vnsConfigCommonParametersNew
)
add_test(
NAME keyboardindicatortest
COMMAND selenium-webdriver-at-spi-run ${CMAKE_CURRENT_SOURCE_DIR}/keyboardindicatortest.py --failfast
)
ADD_TEST( ${test_src} ${test_src} )
add_test(NAME ${THIS_TEST_NAME} COMMAND ANTS 2
-m CC[ ${R16_IMAGE}, ${R64_IMAGE}, 1 ,2 ] -r Gauss[ 3, 0 ]
-t SyN[ 0.5 ] -i 50x50x30 -o ${OUTPUT_PREFIX}.nii.gz
--number-of-affine-iterations 100x100x50 )
add_test ( NAME ${testname} COMMAND ${_tst_COMMAND} )
add_test(NAME "${CTestName}" COMMAND ${OptionalCatchTestLauncher} $<TARGET_FILE:${TestTarget}> ${Name} ${AdditionalCatchParameters})
add_test(NAME "${CTEST_NAME}"
COMMAND "${CMAKE_COMMAND}" -E chdir "${CMAKE_CURRENT_BINARY_DIR}"
"${SYSTEM_RUBY_EXECUTABLE}" "-I" "$<TARGET_FILE_DIR:openstudio_rb>" "${f}" "--name=test_${TEST_NAME}"
)
add_test(databasefieldstest databasefieldstest)
add_test(${testname_with_suffix} "${targetname}")
add_test(test_rw_output test_exe --gtest_filter=RWOutputTest*)
add_test(
NAME test-python-${name}
COMMAND pytest
${path}.py
${ARGN})
add_test( libs_algorithm_test_all_of all_of )
add_test(NAME ${exe_name} COMMAND ${exe_name} ${ARGS})
add_test(NAME unit_${name} COMMAND test_${name})
add_test(NAME coll2 COMMAND mpirun -np 2 $<TARGET_FILE:test_coll>)
add_test(NAME "${name}" COMMAND false)
add_test(${FullGtestName} ${FakeExeName})
add_test(
NAME nested_windows_tests
COMMAND "${CMAKE_COMMAND}" --build "${BINARY_DIR}" --target test
)
add_test(test_name_lookup test_name_lookup)
add_test(NAME ${test}
COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/${test}.py)
add_test(NAME cpuinfo_aarch64_test COMMAND cpuinfo_aarch64_test)
add_test(NAME ot-test-spinel COMMAND ot-test-spinel)
add_test(NAME memcheck_${test} COMMAND ${US_MEMCHECK_COMMAND} --error-exitcode=1 ${US_RUNTIME_OUTPUT_DIRECTORY}/${test_driver} ${test}
WORKING_DIRECTORY ${CppMicroServices_BINARY_DIR})
add_test(NAME "${testname}_fast"
COMMAND python ${TESTING_CMAKE_DIR}/Testing/android_test.py
-n ${testname}
-s ${target_path}
-d ${ANDROID_DEVICE_INSTALL_PREFIX}
-i "${inputs}" " --gtest_filter=*test_*")
add_test(NAME "${test_name}"
COMMAND "${the_target}"
"--gtest_output=xml:${the_target}.xml"
${ARGN})
add_test(Device_${TESTNAME}_target Device_${TESTNAME})
add_test(NAME ${the_name} COMMAND ${the_name}.x)
add_test(
${name}
${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test/${name}.py
--build_dir=${CMAKE_CURRENT_BINARY_DIR}/\${CTEST_CONFIGURATION_TYPE})
add_test(NAME TactilityCoreTests
COMMAND TactilityCoreTests
)
add_test(fake_test COMMAND "${CMAKE_COMMAND} -E echo")
add_test(NAME clip_${name} COMMAND clip_${name})
add_test(${T_NAME}, ${T_NAME})
add_test (addrcache_test addrcache_test)
ADD_TEST(
NAME autotests
# GitHub's Linux testers only have two cores
COMMAND "${CMAKE_SOURCE_DIR}/attest"
"-j2"
"--verbose"
"--test-timeout=120"
-E
"${disabled_test_regex}"
WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
add_test(${testname_with_suffix} "${targetname}")
add_test(NAME MODULE_CELL_parallel_kpoints_test
COMMAND ${BASH} parallel_kpoints_test.sh
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
)
add_test (NAME test_python COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/t_python.py)
add_test(NAME npdsch_npdcch_file2
COMMAND ${CMAKE_COMMAND} -DCMD=$<TARGET_FILE:npdsch_npdcch_file_test> "-DARG=${ARG}" -V -P ${CMAKE_CURRENT_SOURCE_DIR}/iqtests.cmake)
ADD_TEST(${targetname} "${targetname}")
add_test(NAME Catalyst::Workflow::RemoveOld.${test_name}
COMMAND "${CMAKE_COMMAND}" -E remove_directory "${ttemp_dir}")
add_test(FfmpegTests FfmpegTest)
add_test(NAME dataframe_tester_4 COMMAND dataframe_tester_4)
add_test(NAME "\"${test_case}\"" COMMAND zeek --test "--test-case=${test_case}")
add_test(
NAME ExampleCMakeBuild
COMMAND "${CMAKE_CTEST_COMMAND}"
--build-and-test
"${Minuit2_SOURCE_DIR}/examples/simple/"
"${CMAKE_CURRENT_BINARY_DIR}/simple/"
--build-generator "${CMAKE_GENERATOR}"
--test-command "${CMAKE_CTEST_COMMAND}"
)
add_test(
NAME ${REG_NAME}-verification
COMMAND $<TARGET_FILE:audioCompare>
"${TEST_OUTPUT}/${REG_OUTPUT}"
"${REG_OUTPUT}"
)
add_test(NAME smoke_test COMMAND smoke_test)
add_test(NAME ${ResampleWTargetTestName}
COMMAND ${LAUNCH_EXE} $<TARGET_FILE:BRAINSResample>
--inputVolume ${TransformTestImage}
--outputVolume ${ResampleWTargetOutputImage}
--pixelType short
--warpTransform ${TargetTransformName})
ADD_TEST(NAME "ExternalPluginsBuildTest"
COMMAND ${CMAKE_COMMAND}
-DTULIP_BIN_DIR=${CMAKE_BINARY_DIR}
-DPLUGINS_SRC_DIR=${CMAKE_CURRENT_SOURCE_DIR}/plugins_src
-DCMAKE_GENERATOR=${CMAKE_GENERATOR}
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}
-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
-DCMAKE_LIBRARY_PATH=${LIBRARY_PATH}
-DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}
-DMSVC=${MSVC}
-DMSVC_CONFIGURATION=$<CONFIGURATION>
-DTEST_EXTERNAL_PLUGINS_LOAD=${TEST_EXTERNAL_PLUGINS_LOAD}
-P ${CMAKE_CURRENT_SOURCE_DIR}/build_and_test_plugin.cmake
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
add_test(NAME ${snippet_target} COMMAND $<TARGET_FILE:${snippet_target}>)
add_test(NAME ${NAME} COMMAND ${MPI_EXEC_ARGS} ${MPIEXEC_NUMPROC_FLAG} ${SUNDIALS_ADD_TEST_MPI_NPROCS} ${PREFLAGS} $<TARGET_FILE:${EXECUTABLE}> ${TEST_ARGS})
add_test(NAME "${name}"
COMMAND
"${CMAKE_COMMAND}"
-Dtest_cmd="${test_cmd}"
-Dtest_args=${test_args}
-Doutput_test=${output_test}
-Dthreshold=${threshold}
-P ${CMAKE_SOURCE_DIR}/Testing/residualTestScriptSimple.cmake
)
add_test(
NAME python-deadlock-trackcalls
COMMAND ${PYTHON_EXECUTABLE} -m trace -T ${_IGNORE} ${_FILE}
WORKING_DIRECTORY ${PROJECT_BINARY_DIR})
add_test(runTest-hgl_parser ${CMAKE_BINARY_DIR}/bin/hal_plugins/runTest-hgl_parser --gtest_output=xml:${CMAKE_BINARY_DIR}/gtestresults-runBasicTests.xml)
add_test (${PROJECT_NAME} ${PROJECT_NAME})
add_test(NAME "Plugin_${IMHEX_PLUGIN_NAME}/${test}" COMMAND $<TARGET_FILE:plugins_test> "${test}" WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
add_test(NAME ${test_name} COMMAND ${test_path} ${ARGN}
COMMAND_EXPAND_LISTS)
add_test(${TARGET}_NOT_BUILT ${TARGET}_NOT_BUILT)
add_test(NAME ${TEST_TARGET_NAME}
COMMAND ${TEST_TARGET_NAME}
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
add_test(NAME python_tests
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/$<CONFIG>"
COMMAND "${Python3_EXECUTABLE}" -m unittest discover
--start-directory "${CMAKE_CURRENT_SOURCE_DIR}/tests"
--verbose
)
add_test(nanovdb_cuda_unit_test nanovdb_test_cuda)
add_test(NAME pytest_run_cli_test
COMMAND ${Python_EXECUTABLE} -m pytest -vv
${PROJ_SOURCE_DIR}/test/cli/run_cli_test.py
)
add_test(${name} ${name})
add_test(NAME ${_NAME}_multigpu COMMAND ${_NAME} "--gtest_filter=*multigpu*")
add_test(NAME verify_global_${target} COMMAND $<TARGET_FILE:traffic_server> -C
"verify_global_plugin $<TARGET_FILE:${target}>"
)
add_test(NAME QMLThemeConfig COMMAND QMLThemeConfigTest -platform offscreen -input ${CMAKE_CURRENT_SOURCE_DIR}/QMLThemeConfigTest.qml WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
add_test(
NAME "${category}.${name}"
COMMAND ${CMAKE_COMMAND} --build ${PROJECT_BINARY_DIR} --target ${test_name}
--config $<CONFIGURATION>
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
)
add_test(NAME ${TEST_ROOT}
COMMAND $<TARGET_FILE:${TEST_ROOT}>)
add_test(
${name}
${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test/${name}.py
--build_dir=${CMAKE_CURRENT_BINARY_DIR}/\${CTEST_CONFIGURATION_TYPE})
add_test ( NAME ${TESTFILEBASE} COMMAND ${_pre} ${LUA}
${TESTWRAPPER} "${CMAKE_CFG_INTDIR}"
${_ARG_DEFAULT_ARGS} )
add_test(NAME cppinterop-${name} COMMAND $ENV{EMSDK_NODE} ${name}.js)