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(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 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 spirv-tools_expect_unittests
COMMAND Python3::Interpreter -m unittest expect_unittest.py
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
add_test (NAME integration COMMAND "${PERL_EXECUTABLE}" ${PERL_PROVE} WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/..)
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( ${TST_NAME} "${PROJECT_SOURCE_DIR}/test_fail.sh" ${CMAKE_BINARY_DIR}/${BIN_NAME} WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/" )
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 pyTu${PREFIX}_${FOLDER_CHAIN}_L8Product
COMMAND ${TEST_DRIVER}
Execute
${PYTHON_EXECUTABLE} ${START_MAJA}/test/Chain/test_L8Product.py -v
WORKING_DIRECTORY ${MAJA_TEST_OUTPUT_ROOT}/TU/StartMaja
)
add_test(NAME OpenStudioCLI.Run_RubyPythonPlugin
COMMAND $<TARGET_FILE:openstudio> run --show-stdout -w python_plugin_jinja_erb.osw
WORKING_DIRECTORY "${PROJECT_BINARY_DIR}/resources/workflow/python_plugin/"
)
add_test(
NAME LAPACK_Test_Summary
WORKING_DIRECTORY ${LAPACK_BINARY_DIR}
COMMAND ${PYTHON_EXECUTABLE} "lapack_testing.py"
)
add_test(NAME ${exe_name}
COMMAND ${exe_name} ${ARGS}
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
add_test(NAME convertExtrudedRoots_diff_crd
COMMAND diff -r geom.crd geom_expected.crd
WORKING_DIRECTORY ${MDIR})
add_test(
NAME ${name}
COMMAND ${BASH_EXE} ${file}
WORKING_DIRECTORY ${directory}
)
add_test(NAME ${name} COMMAND ${CMAKE_CURRENT_BINARY_DIR}/${executable} ${name} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
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 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 LAPACK_Test_Summary
WORKING_DIRECTORY ${LAPACK_BINARY_DIR}
COMMAND ${PYTHON_EXECUTABLE} "lapack_testing.py"
)
add_test( NAME TDoseCalc
COMMAND $<TARGET_FILE:test_DoseCalc> ${BOOST_TEST_CL_ARGS} -- ${DATA_DIR_ARGS}
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
)
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 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 unittest_decode_start_v_checker_expect_failure
COMMAND ${CMAKE_COMMAND} --build . --target unittest_decode_start_v_checker_expect_failure --config $<CONFIGURATION>
WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
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 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 ${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 find-package-testsA
COMMAND
${CMAKE_COMMAND} -G "${CMAKE_GENERATOR}" -A "${CMAKE_GENERATOR_PLATFORM}"
"-DCLI11_DIR=${CMAKE_INSTALL_PREFIX}" "-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}"
"-DCMAKE_CXX_STANDARD=${CMAKE_CXX_STANDARD}"
"-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}"
"${CMAKE_CURRENT_SOURCE_DIR}/find_package_tests"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/find_package_tests")
add_test(NAME upb-test
COMMAND upb-test ${protobuf_GTEST_ARGS}
WORKING_DIRECTORY ${protobuf_SOURCE_DIR})
add_test(NAME Examples/${TYPE}/${EXNAME}
WORKING_DIRECTORY "${OUTPUT_DIR}"
COMMAND examples-${TYPE}-${EXNAME} -platform offscreen)
add_test(NAME ${TEST_NAME} COMMAND ruby run-kiva.rb
$<TARGET_FILE:kiva>
${kiva_SOURCE_DIR}/examples/${INT_TEST_IN_FILE}.yaml
${kiva_SOURCE_DIR}/weather/${INT_TEST_EPW_FILE}.epw
${CMAKE_CURRENT_BINARY_DIR}/results/${KIVA_BUILD_CONFIG}/${TEST_NAME}/out.csv
WORKING_DIRECTORY ${SCRIPT_DIR})
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_NSC_COMPILE_AT_EXE_CWD_TEST
COMMAND "${NBL_NSC_PREINSTALL_TARGET_EXE_FILENAME}" ${NBL_NSC_COMPILE_COMMAND}
WORKING_DIRECTORY "${NBL_NSC_PREINSTALL_TARGET_EXE_DIRECTORY}"
COMMAND_EXPAND_LISTS
)
add_test(NAME As3Test
COMMAND ${GRADLEW_EXECUTABLE} ${GRADLE_OPTS} test
--console=plain --no-daemon
-Prelease=${PRELEASE}
"-Pbuild.dir=${CMAKE_CURRENT_BINARY_DIR}/build"
"-Pthrift.compiler=${THRIFT_COMPILER}"
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
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 "${_tstn}"
# CONFIGURATIONS Debug
WORKING_DIRECTORY "${MANTICORE_BINARY_DIR}/test"
COMMAND php ubertest.php
--ctest -u test --strict-verbose --no-demo
${flags}
${sd_extra} t ${testN})
add_test (NAME check_consistency COMMAND ${PYTHON_DEFAULT_EXECUTABLE}
${CMAKE_CURRENT_SOURCE_DIR}/check_consistency.py
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
add_test(NAME StandaloneClientBuilds
COMMAND
"${CMAKE_COMMAND}"
"-DCONFIG_FLAGS=${CONFIG_FLAGS}"
"-DSOURCE_DIR=${CMAKE_CURRENT_SOURCE_DIR}/selfcontained"
"-DBUILD_FLAGS=${BUILD_FLAGS}"
-P "${CMAKE_CURRENT_BINARY_DIR}/selfcontained_test.cmake"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}")
add_test (NAME ${test_name}
COMMAND ${Python_EXECUTABLE} -m pytest -s -p no:cacheprovider ${CMAKE_CURRENT_SOURCE_DIR}/${test}
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/lib
)
add_test(NAME Headers_jdbc
COMMAND cmake --build . --target Headers_jdbc
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
)
ADD_TEST(
NAME Run_${Test_Name}
WORKING_DIRECTORY ${SW4_BINARY_DIR}
COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${MPI_NUM_TEST_PROCS} ${MPIEXEC_PREFLAGS} ${MPIEXEC_POSTFLAGS}
${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/sw4 ${REF_DIR}/${TEST_DIR}/${TEST_IN_FILE}
)
add_test(NAME ${name}
COMMAND ${CMAKE_COMMAND} --build . --target ${name} --config $<CONFIGURATION>
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
add_test(NAME "${arg_NAME}" COMMAND "${CMAKE_COMMAND}" "-P" "${arg_OUTPUT_FILE}"
WORKING_DIRECTORY "${arg_WORKING_DIRECTORY}")
add_test(
NAME integration-test
COMMAND ${CMAKE_COMMAND} -E env PYTHONPATH=. "${PROJECT_SOURCE_DIR}/examples/integration-test.py"
WORKING_DIRECTORY "${PROJECT_BINARY_DIR}" COMMAND_EXPAND_LISTS)
add_test(NAME fuzz_test COMMAND fuzz_test ${fuzz_corpus} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/tests/testdata/fuzz_corpus)
add_test(NAME artifacts COMMAND "${NODEJS}" "${VCPKG_ARTIFACTS_SOURCE_DIR}/node_modules/mocha/bin/mocha.js" "--import=tsx" WORKING_DIRECTORY "${VCPKG_ARTIFACTS_SOURCE_DIR}")
add_test(NAME spirv-cross-test-reflection
COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_shaders.py --reflect --parallel
${spirv-cross-externals}
${CMAKE_CURRENT_SOURCE_DIR}/shaders-reflection
WORKING_DIRECTORY $<TARGET_FILE_DIR:spirv-cross>)
add_test(NAME ${TEST_TARGET}_Example1
COMMAND opensim-cmd -L $<TARGET_FILE:${TEST_TARGET}> run-tool
forward.xml
WORKING_DIRECTORY ${TEST_DIR})
add_test(NAME ${file_without_ext}_${part} COMMAND ${file_without_ext} ${part} WORKING_DIRECTORY ${CTEST_BINARY_DIRECTORY})
add_test(
NAME "avoid_abort"
# Under FreeBSD, the __cxa_guard_abort symbol may appear but it is fine.
# So we want to look for <space><possibly _>abort as a test.
COMMAND sh -c "${NM} $<TARGET_FILE_NAME:simdjson> | ${GREP} ' _*abort' || exit 0 && exit 1"
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
)
add_test(NAME test_bzip2 COMMAND test_bzip2 WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
add_test(NAME integration_meta_${META_TARGET}-${NAME_WITH_DIR}
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMAND meta_example_integration_tester ${REL_DIR} ${NAME}.dat ${META_TARGET} generated_results reference_results)
ADD_TEST(NAME ${PYTHON_TEST}
COMMAND ${CMAKE_COMMAND} -E env "SCIRUN_EXECUTABLE_PATH_FOR_PYTHON_TESTS=${EXE_LOC}" "${PYTHON_TEST_EXE}" "-m" "unittest" "-v" ${PYTHON_TEST}
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/Testing/Python/)
add_test(
NAME ${_TEST}
COMMAND fo_unittest_parse --log_level=all "--run_test=${_TEST}" --catch_system_error=yes
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
)
add_test (NAME ${testName}_Humboldt_decompMesh
COMMAND ${SerialSeacasDecomp.exe} -processors ${MPIMNP} humboldt_2d.exo
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/../AsciiMeshes/Humboldt)
add_test(NAME demo
COMMAND ${Python_EXECUTABLE} ${PROJECT_SOURCE_DIR}/python/demo.py
WORKING_DIRECTORY ${PROJECT_BINARY_DIR})
add_test(
NAME xmltest
COMMAND xmltest
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/.."
)
add_test(
NAME halide_as_onnx_backend_test
COMMAND ${Python_EXECUTABLE} -m unittest ${CMAKE_CURRENT_SOURCE_DIR}/halide_as_onnx_backend_test.py -v
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
)
add_test(
NAME ${TEST_NAME}
COMMAND ${Python3_EXECUTABLE} ${CHECK_CMD}
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/${FULL_NAME}")
add_test(NAME ${name} COMMAND ${name} --gtest_filter=-*HWTEST* WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}")
add_test(
NAME LAPACK_Test_Summary
WORKING_DIRECTORY ${LAPACK_BINARY_DIR}
COMMAND ${PYTHON_EXECUTABLE} "lapack_testing.py"
)
add_test(NAME test_bignum_dtoa
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMAND $<TARGET_FILE:cctest> test-bignum-dtoa)
ADD_TEST(NAME test_crack COMMAND test_crack WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
add_test(NAME "WinHidReportReconstructTest_${TEST_CASE}"
COMMAND hid_report_reconstructor_test "${TEST_PP_DATA}" "${TEST_EXPECTED_DESCRIPTOR}"
WORKING_DIRECTORY "$<TARGET_FILE_DIR:hidapi_winapi>"
)
add_test(NAME lazily-build-dependencies-test
COMMAND lazily-build-dependencies-test ${protobuf_GTEST_ARGS}
WORKING_DIRECTORY ${protobuf_SOURCE_DIR})
add_test(NAME vdf_python_test COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test.py WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/../tests/testdata")
add_test(NAME ${TEST_TARGET_NAME} COMMAND "${TEST_TARGET_NAME}.exe"
WORKING_DIRECTORY $<TARGET_FILE_DIR:${TEST_TARGET_NAME}> )
add_test(NAME test_rulesets
COMMAND test_rulesets
WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}")
add_test(NAME ${_test_executable_full}
COMMAND ${CMAKE_COMMAND}
-DTRGT=${_test_executable_target}
-DTEST=${_test_executable_full}
-DEXPECT=PASSED
-DBINARY_DIR=${CMAKE_BINARY_DIR}
-P ${DEAL_II_PATH}/${DEAL_II_SHARE_RELDIR}/scripts/run_test.cmake
WORKING_DIRECTORY ${_test_directory}
)
add_test(NAME ${test_name}
COMMAND $<TARGET_FILE:Python3::Interpreter> ${TestRunner}
-n ${test_name}
-b ${PROJECT_BINARY_DIR}
-t ${test_type}
-O ${OLD_FDBSERVER_BINARY}
--config "${CMAKE_BUILD_TYPE}"
--crash
--aggregate-traces ${TEST_AGGREGATE_TRACES}
--log-format ${TEST_LOG_FORMAT}
--keep-logs ${TEST_KEEP_LOGS}
--keep-simdirs ${TEST_KEEP_SIMDIR}
--seed ${SEED}
--test-number ${assigned_id}
${BUGGIFY_OPTION}
${VALGRIND_OPTION}
${ADD_FDB_TEST_TEST_FILES}
WORKING_DIRECTORY ${PROJECT_BINARY_DIR})
add_test(
NAME ${TARGET_NAME}
COMMAND ${TARGET_NAME} "${cinn_nv_test_ARGS}"
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
add_test(NAME test_UI COMMAND test_UI WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}/testcases")
add_test( NAME feelpp_mor_eye2brain_3dP${ORDER}_test
COMMAND bash ${TEST_SCRIPT}
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
add_test(NAME tests_cpu_achurch
WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}"
COMMAND runner-achurch)
add_test(NAME ${base_name}
COMMAND ${CMAKE_COMMAND} --build . --target ${base_name} --config $<CONFIGURATION>
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
)
add_test(NAME test_strtod
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMAND $<TARGET_FILE:cctest> test-strtod)
add_test(NAME "${FILEWATCH_UNIT_TEST_TARGET_NAME}_default"
COMMAND ${FILEWATCH_UNIT_TEST_TARGET_NAME}
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
)
add_test(NAME ${_name_}
COMMAND ${TEST_RUNNER} ./${_name_}
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
)
add_test(NAME "stk_balance_doc_tester_np${NUMPROCS}"
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/np${NUMPROCS}
COMMAND ${MPIEXEC_EXECUTABLE} ${MPIEXEC_NUMPROC_FLAG} ${NUMPROCS} ${CMAKE_CURRENT_BINARY_DIR}/stk_balance_doc_tester)
add_test(
NAME cudaq-py-parallel-dynamics
COMMAND ${MPIEXEC_EXECUTABLE} --allow-run-as-root -np 2 ${Python_EXECUTABLE} test_mpi_dynamics.py
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
add_test(NAME swig_test_constants
COMMAND ${PYTHON_EXECUTABLE} ${tp}/test_constants.py
WORKING_DIRECTORY ${td}
)
add_test(NAME jsoncpp_readerwriter
COMMAND "${PYTHON_EXECUTABLE}" -B "${RUNJSONTESTS_PATH}" $<TARGET_FILE:jsontestrunner_exe> "${TEST_DIR}/data"
WORKING_DIRECTORY "${TEST_DIR}/data"
)
add_test(NAME perftest
COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/perftest
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/bin)
add_test(
NAME crctest
COMMAND crctest
WORKING_DIRECTORY "${ADPLUG_TESTMUS_DIR}"
)
add_test(NAME ParallelFEM_GroundWaterFlow2D_pvtu
COMMAND ${BASH_TOOL_PATH} -c "if [[ $(xmlstarlet sel -t -v 'count(/VTKFile/PUnstructuredGrid/Piece)' Tests/Data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_ts_0_t_0_000000.pvtu) == '3' ]] ; then exit 0; else cat Tests/Data/EllipticPETSc/quad_20x10_GroundWaterFlow_result_ts_0_t_0_000000.pvtu; exit 1; fi"
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
)
add_test(
NAME TestAdditionalSchemas
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
COMMAND RunTests.sh ${CMAKE_INSTALL_PREFIX} ${USD_LIBRARY_DIR}
)
add_test(NAME usExamplesConfigureTest-${config} CONFIGURATIONS ${config}
WORKING_DIRECTORY ${_examples_binary_dir}
COMMAND ${CMAKE_COMMAND}
-D CMAKE_C_COMPILER:STRING=${CMAKE_C_COMPILER}
-D CMAKE_CXX_COMPILER:STRING=${CMAKE_CXX_COMPILER}
-D BUILD_SHARED_LIBS:BOOL=${US_BUILD_SHARED_LIBS}
-G ${CMAKE_GENERATOR}
"-DCppMicroServices_DIR:PATH=${_install_dir}/${AUXILIARY_CMAKE_INSTALL_DIR}"
"${CMAKE_CURRENT_LIST_DIR}")
add_test(NAME test_producer_plugin COMMAND plugins/producer_plugin/test/test_producer_plugin WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
add_test(
NAME ${TEST_NAME}
WORKING_DIRECTORY ${LLAMA_TEST_WORKING_DIRECTORY}
COMMAND $<TARGET_FILE:${TEST_TARGET}>
${LLAMA_TEST_ARGS})
add_test(
NAME test_jwt_decode
COMMAND ./test_jwt_decode
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
add_test(NAME "${name}"
COMMAND "${CMAKE_COMMAND}"
"-DSTDOUT_COMMAND=$<TARGET_FILE:${command}>"
${tiff_test_extra_args}
-P "${CMAKE_CURRENT_SOURCE_DIR}/TiffTest.cmake"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}")
add_test(
NAME example_${example}_${executor}
COMMAND
${Python3_EXECUTABLE}
"${CMAKE_CURRENT_SOURCE_DIR}/compare-output.py"
"${CMAKE_CURRENT_BINARY_DIR}/${example}"
"$<TARGET_FILE_DIR:ginkgo>"
"${CMAKE_CURRENT_SOURCE_DIR}/${example}/doc/results.dox"
"$<TARGET_FILE:${example}>" "${executor}"
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/${example}"
)
add_test(NAME test_pyopenms_unittests
COMMAND ${Python_EXECUTABLE} -m pytest tests/unittests
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/pyOpenMS
)
add_test(NAME pugixml::test
COMMAND pugixml-check
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR})
add_test( NAME external-calls-${obj_suffix}
COMMAND ./check_external_calls.sh ${CMAKE_CURRENT_BINARY_DIR}/${obj_suffix} ${LLVM_TOOLS_BINARY_DIR}
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} )
ADD_TEST(NAME ${TEST_ROOT}Single COMMAND ${EXECUTABLE_OUTPUT_PATH}/${TEST_ROOT} single WORKING_DIRECTORY ${CMAKE_BINARY_DIR})