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(NAME compile_simple_C_example
COMMAND ${CMAKE_C_COMPILER} ${CMAKE_CURRENT_SOURCE_DIR}/C/example.c -L../../lib/ -Wl,--whole-archive -l${WB_TARGET} -Wl,--no-whole-archive -I${CMAKE_SOURCE_DIR}/include/ ${WB_COMPILER_OPTIONS_PRIVATE_COVERAGE_NEW} -o example${CMAKE_EXECUTABLE_SUFFIX} ${WB_COMPILER_OPTIONS_PRIVATE_COVERAGE_NEW} -lstdc++ -lm -L${MPI_C_LIBRARIES} -L${MPI_CXX_LIBRARIES}
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/tests/C/)
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(NAME Imath.imath-intro COMMAND $<TARGET_FILE:imath-intro>)
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(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(NAME RunTests COMMAND $<TARGET_FILE:SelfTest> --order rand --rng-seed time)
add_test (NAME integration COMMAND "${PERL_EXECUTABLE}" ${PERL_PROVE} WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/..)
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(
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(NAME pyTu${PREFIX}_L1ImageInfo
COMMAND ${TEST_DRIVER}
Execute
${PYTHON_EXECUTABLE} ${TEST_ORCHESTRATOR}/test_maja_l1_image_info.py
"-i" ${MAJADATA_TU_LANDSAT8_INPUT}/L8-V-L2INIT-001-F-N-LANDSAT8-GENERAL
)
add_test(
NAME keyboardindicatortest
COMMAND selenium-webdriver-at-spi-run ${CMAKE_CURRENT_SOURCE_DIR}/keyboardindicatortest.py --failfast
)
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(
NAME LAPACK_Test_Summary
WORKING_DIRECTORY ${LAPACK_BINARY_DIR}
COMMAND ${PYTHON_EXECUTABLE} "lapack_testing.py"
)
add_test(
NAME test-python-${name}
COMMAND pytest
${path}.py
${ARGN})
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(NAME "\"CryptoPP test vectors for SHA\"" COMMAND cryptest tv sha)
add_test(
NAME nested_windows_tests
COMMAND "${CMAKE_COMMAND}" --build "${BINARY_DIR}" --target test
)
add_test(NAME ${name} COMMAND ${CMAKE_CURRENT_BINARY_DIR}/${executable} ${name} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
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(NAME ${the_name} COMMAND ${the_name}.x)
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 (
NAME vcdiff_test
COMMAND ${PROJECT_SOURCE_DIR}/src/vcdiff_test.sh ${PROJECT_SOURCE_DIR})
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(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(
NAME LAPACK_Test_Summary
WORKING_DIRECTORY ${LAPACK_BINARY_DIR}
COMMAND ${PYTHON_EXECUTABLE} "lapack_testing.py"
)
add_test(NAME Catalyst::Workflow::RemoveOld.${test_name}
COMMAND "${CMAKE_COMMAND}" -E remove_directory "${ttemp_dir}")
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(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(NAME List::Tests::ExitCode COMMAND $<TARGET_FILE:SelfTest> --list-tests --verbosity high)
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(NAME pytest_run_cli_test
COMMAND ${Python_EXECUTABLE} -m pytest -vv
${PROJ_SOURCE_DIR}/test/cli/run_cli_test.py
)
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 ${TESTFILEBASE} COMMAND ${_pre} ${LUA}
${TESTWRAPPER} "${CMAKE_CFG_INTDIR}"
${_ARG_DEFAULT_ARGS} )
add_test(NAME cppinterop-${name} COMMAND $ENV{EMSDK_NODE} ${name}.js)
add_test(NAME ${LIBNAME} WORKING_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}
COMMAND ${CMAKE_COMMAND} -DANDROID_NDK=${ANDROID_NDK} -DLIBRARY_DIR=${CMAKE_BINARY_DIR}/lib -DUNITTEST=${CMAKE_BINARY_DIR}/bin/${TESTUNIT} -DTEST_PARAMETER=-all -P ${CMAKE_SOURCE_DIR}/cmake/ExecuteOnAndroid.cmake)
add_test(
NAME velox_text_reader_test
COMMAND velox_text_reader_test
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
)
add_test(NAME simple_all COMMAND simple -f filename.txt -c 12 --flag --flag -d 1.2)
add_test(NAME tests COMMAND tests)
add_test(
NAME py_nowarning_${test_name}Test
COMMAND ${Slicer_LAUNCH_COMMAND} $<TARGET_FILE:${APP_TARGET_NAME}>
${ARGN} --testing --python-code "exit(slicer.util.EXIT_SUCCESS)"
)
add_test(NAME ${_NAME} COMMAND ${_NAME})
add_test(NAME opcuaprotocol COMMAND test_opcuaprotocol)
add_test(NAME Examples/${TYPE}/${EXNAME}
WORKING_DIRECTORY "${OUTPUT_DIR}"
COMMAND examples-${TYPE}-${EXNAME} -platform offscreen)
add_test(NAME ${name}
COMMAND Python3::Interpreter ${CMAKE_CURRENT_SOURCE_DIR}/test/${name}.py
--build_dir=${build_dir} ${ARGN})
add_test(
NAME all_tests
COMMAND pte_tests exclude:Formats/PowerTabOldImport/Directions
)
add_test(NAME ConvertInputFormat.ExtraDotFile_AbsolutePath
COMMAND "${Python_EXECUTABLE}" "${PROJECT_SOURCE_DIR}/test_convert_input_format.py"
--convertinputformat-exe $<TARGET_FILE:ConvertInputFormat>
--out-dir "${TEST_DIR}/ExtraDotFile_AbsolutePath"
--expected-filename 1.ZoneUncontrolled.epJSON
--input-file "${TEST_DIR}/1.ZoneUncontrolled.idf"
)
add_test(NAME shaderc_glslc_test_framework_unittests
COMMAND ${Python_EXECUTABLE} -m unittest glslc_test_framework_unittest.py
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
add_test(NAME NBL_NITE_RUN_SUITE_BASIC_TESTS
COMMAND "$<TARGET_FILE:${EXECUTABLE_NAME}>" --mode cmd --group test --queued
COMMAND_EXPAND_LISTS
)
add_test(NAME ${_NAME} COMMAND ${_NAME})
add_test(NAME "${name}" COMMAND ${RUBY_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/${rubyscript})
add_test(NAME ${NAME}
COMMAND sudo -E PYTHONPATH=${CMAKE_SOURCE_DIR}/src/api/python python -uB ${CMAKE_SOURCE_DIR}/test/test-${NAME}.py
WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
add_test(NAME Benchmark COMMAND Benchmark)
add_test(NAME cpp-pkcs11_test COMMAND $<TARGET_FILE:pkcs11_test>)
add_test(NAME tests COMMAND tests)
add_test(NAME ${TARGET}-test COMMAND ${TARGET} -i
"${VPL_CONTENT_DIR}/cars_320x240.h265")
add_test(NAME main COMMAND main)