cmake add_test examples

Signatures

add_test(NAME <name> COMMAND <command> [<arg>...]
  [CONFIGURATIONS <config>...]
  [WORKING_DIRECTORY <dir>]
[COMMAND_EXPAND_LISTS])

Examples

timi-liuliang/echo thirdparty/eigen-3.3.3/test/CMakeLists.txt :379

add_test(NAME failtests WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/failtests COMMAND ${CMAKE_COMMAND} ${Eigen_SOURCE_DIR} -G "${CMAKE_GENERATOR}" -DEIGEN_FAILTEST=ON)

geodynamics/aspect contrib/world_builder/tests/CMakeLists.txt :109

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/)

alicevision/AliceVision src/cmake/Helpers.cmake :269

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
    )

godlikepanos/anki-3d-engine ThirdParty/SpirvTools/test/tools/CMakeLists.txt :15

add_test(NAME spirv-tools_expect_unittests
         COMMAND Python3::Interpreter -m unittest expect_unittest.py
         WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})

bambulab/BambuStudio xs/CMakeLists.txt :212

add_test (NAME integration COMMAND "${PERL_EXECUTABLE}" ${PERL_PROVE} WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/..)

Universite-Gustave-Eiffel/I-Simpa src/python_bindings/CMakeLists.txt :119

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/)

STORM-IRIT/Radium-Engine tests/integration/CMakeLists.txt :87

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; "
    )

RavEngine/RavEngine deps/date/CMakeLists.txt :261

add_test( ${TST_NAME} "${PROJECT_SOURCE_DIR}/test_fail.sh" ${CMAKE_BINARY_DIR}/${BIN_NAME} WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}/" )

bmwcarit/ramses cmake/ramses/makeTestFromTarget.cmake :34

add_test(
        NAME ${TEST_NAME}
        COMMAND ${TEST_TARGET} --gtest_output=xml:${TEST_NAME}.xml ${TEST_EXTRA_ARGS}
        WORKING_DIRECTORY ${RAMSES_INSTALL_RUNTIME_PATH}
        )

CNES/MAJA Testing/TU/StartMaja/CMakeLists.txt :71

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
	)

NREL/OpenStudio src/cli/CMakeLists.txt :273

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/"
  )

pcb9382/FaceAlgorithm include/Eigen/lapack/CMakeLists.txt :442

add_test(
    NAME LAPACK_Test_Summary
    WORKING_DIRECTORY ${LAPACK_BINARY_DIR}
    COMMAND ${PYTHON_EXECUTABLE} "lapack_testing.py"
  )

liminchen/OptCuts ext/libigl/external/cgal/src/CGAL_Project/cmake/modules/CGAL_add_test.cmake :111

add_test(NAME ${exe_name}
    COMMAND ${exe_name} ${ARGS}
    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})

SCOREC/core test/testing.cmake :121

add_test(NAME convertExtrudedRoots_diff_crd
    COMMAND diff -r geom.crd geom_expected.crd
    WORKING_DIRECTORY ${MDIR})

bareos/bareos systemtests/cmake/BareosSystemtestFunctions.cmake :731

add_test(
          NAME ${name}
          COMMAND ${BASH_EXE} ${file}
          WORKING_DIRECTORY ${directory}
        )

mariadb-corporation/MaxScale system-test/utilities.cmake :67

add_test(NAME ${name} COMMAND ${CMAKE_CURRENT_BINARY_DIR}/${executable} ${name} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})

CppMicroServices/CppMicroServices CMakeLists.txt :401

add_test(NAME memcheck_${test} COMMAND ${US_MEMCHECK_COMMAND} --error-exitcode=1 ${US_RUNTIME_OUTPUT_DIRECTORY}/${test_driver} ${test}
      WORKING_DIRECTORY ${CppMicroServices_BINARY_DIR})

IBAMR/IBAMR tests/CMakeLists.txt :353

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})

abacusmodeling/abacus-develop source/source_cell/test/CMakeLists.txt :104

add_test(NAME MODULE_CELL_parallel_kpoints_test
      COMMAND ${BASH} parallel_kpoints_test.sh
      WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
)

OSVR/SteamVR-OSVR vendor/eigen-3.2.4/lapack/CMakeLists.txt :442

add_test(
    NAME LAPACK_Test_Summary
    WORKING_DIRECTORY ${LAPACK_BINARY_DIR}
    COMMAND ${PYTHON_EXECUTABLE} "lapack_testing.py"
  )

sandialabs/InterSpec target/testing/CMakeLists.txt :108

add_test( NAME TDoseCalc
  COMMAND $<TARGET_FILE:test_DoseCalc> ${BOOST_TEST_CL_ARGS} -- ${DATA_DIR_ARGS}
  WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
)

Tulip-Dev/tulip tests/external_plugins_build/CMakeLists.txt :12

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})

NERSC/timemory source/python/CMakeLists.txt :219

add_test(
            NAME python-deadlock-trackcalls
            COMMAND ${PYTHON_EXECUTABLE} -m trace -T ${_IGNORE} ${_FILE}
            WORKING_DIRECTORY ${PROJECT_BINARY_DIR})

WerWolv/ImHex plugins/builtin/tests/CMakeLists.txt :18

add_test(NAME "Plugin_${IMHEX_PLUGIN_NAME}/${test}" COMMAND $<TARGET_FILE:plugins_test> "${test}" WORKING_DIRECTORY ${CMAKE_BINARY_DIR})

ceph/ceph src/test/common/CMakeLists.txt :487

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})

machinezone/IXWebSocket test/CMakeLists.txt :96

add_test(NAME ${TEST_TARGET_NAME}
           COMMAND ${TEST_TARGET_NAME}
           WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})

opensim-org/opensim-core Bindings/Python/CMakeLists.txt :304

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
    )

sddm/sddm test/CMakeLists.txt :14

add_test(NAME QMLThemeConfig COMMAND QMLThemeConfigTest -platform offscreen -input ${CMAKE_CURRENT_SOURCE_DIR}/QMLThemeConfigTest.qml WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})

STEllAR-GROUP/hpx cmake/HPX_AddCompileTest.cmake :48

add_test(
    NAME "${category}.${name}"
    COMMAND ${CMAKE_COMMAND} --build ${PROJECT_BINARY_DIR} --target ${test_name}
            --config $<CONFIGURATION>
    WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
  )

toggl-open-source/toggldesktop third_party/poco/Data/ODBC/testsuite/CMakeLists.txt :17

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)

facebookincubator/velox velox/dwio/text/tests/reader/CMakeLists.txt :17

add_test(
  NAME velox_text_reader_test
  COMMAND velox_text_reader_test
  WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
)

CLIUtils/CLI11 tests/CMakeLists.txt :326

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")

google/filament third_party/dawn/third_party/protobuf/cmake/tests.cmake :208

add_test(NAME upb-test
    COMMAND upb-test ${protobuf_GTEST_ARGS}
    WORKING_DIRECTORY ${protobuf_SOURCE_DIR})

elemental/Elemental CMakeLists.txt :731

add_test(NAME Examples/${TYPE}/${EXNAME}
        WORKING_DIRECTORY "${OUTPUT_DIR}"
        COMMAND examples-${TYPE}-${EXNAME} -platform offscreen)

NREL/EnergyPlus third_party/kiva/test/CMakeLists.txt :21

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})

google/shaderc glslc/test/CMakeLists.txt :20

add_test(NAME shaderc_glslc_test_framework_unittests
          COMMAND ${Python_EXECUTABLE} -m unittest glslc_test_framework_unittest.py
          WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})

Devsh-Graphics-Programming/Nabla tools/nsc/CMakeLists.txt :43

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
)

robotology/yarp extern/thrift/thrift/lib/as3/CMakeLists.txt :61

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})

yandex/porto test/CMakeLists.txt :24

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})

manticoresoftware/manticoresearch test/CMakeLists.txt :78

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})

eclipse-upm/upm tests/CMakeLists.txt :4

add_test (NAME check_consistency COMMAND ${PYTHON_DEFAULT_EXECUTABLE}
        ${CMAKE_CURRENT_SOURCE_DIR}/check_consistency.py
        WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})

OSVR/OSVR-Core examples/clients/CMakeLists.txt :98

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}")

LLNL/axom src/axom/sidre/tests/CMakeLists.txt :126

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
        )

mysql/mysql-connector-cpp jdbc.cmake :405

add_test(NAME Headers_jdbc
    COMMAND cmake --build . --target Headers_jdbc
    WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
  )

geodynamics/sw4 CMakeLists.txt :300

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}
            )

rAthenaCN/rAthenaCN 3rdparty/rapidyaml/ext/c4core/cmake/c4Project.cmake :2916

add_test(NAME ${name}
        COMMAND ${CMAKE_COMMAND} --build . --target ${name} --config $<CONFIGURATION>
        WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})

qt/qtbase cmake/QtTestHelpers.cmake :1092

add_test(NAME "${arg_NAME}" COMMAND "${CMAKE_COMMAND}" "-P" "${arg_OUTPUT_FILE}"
                WORKING_DIRECTORY "${arg_WORKING_DIRECTORY}")

Qihoo360/tensornet test/CMakeLists.txt :22

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)

google/bloaty CMakeLists.txt :402

add_test(NAME fuzz_test COMMAND fuzz_test ${fuzz_corpus} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/tests/testdata/fuzz_corpus)

microsoft/vcpkg-tool CMakeLists.txt :488

add_test(NAME artifacts COMMAND "${NODEJS}" "${VCPKG_ARTIFACTS_SOURCE_DIR}/node_modules/mocha/bin/mocha.js" "--import=tsx" WORKING_DIRECTORY "${VCPKG_ARTIFACTS_SOURCE_DIR}")

rbfx/rbfx Source/ThirdParty/SPIRV-Cross/CMakeLists.txt :598

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>)

ComputationalBiomechanicsLab/opensim-creator third_party/libosim/opensim-core/OpenSim/Tests/BodyDragExample/CMakeLists.txt :34

add_test(NAME ${TEST_TARGET}_Example1
         COMMAND opensim-cmd -L $<TARGET_FILE:${TEST_TARGET}> run-tool
         forward.xml
         WORKING_DIRECTORY ${TEST_DIR})

IntelLabs/control-flag tests/CMakeLists.txt :51

add_test(NAME ${file_without_ext}_${part} COMMAND ${file_without_ext} ${part} WORKING_DIRECTORY ${CTEST_BINARY_DIRECTORY})

logicalclocks/rondb storage/ndb/rest-server2/extra/simdjson/simdjson-3.12.0/CMakeLists.txt :342

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}
    )

Jackarain/proxy third_party/boost/libs/iostreams/test/b2_install_test/CMakeLists.txt :31

add_test(NAME test_bzip2 COMMAND test_bzip2 WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})

shogun-toolbox/shogun cmake/ShogunUtils.cmake :93

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)

SCIInstitute/SCIRun src/Testing/CMakeLists.txt :67

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/)

freeorion/freeorion test/parse/CMakeLists.txt :58

add_test(
        NAME ${_TEST}
        COMMAND fo_unittest_parse --log_level=all "--run_test=${_TEST}" --catch_system_error=yes
        WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
    )

sandialabs/Albany tests/landIce/Enthalpy/CMakeLists.txt :25

add_test (NAME ${testName}_Humboldt_decompMesh
            COMMAND ${SerialSeacasDecomp.exe} -processors ${MPIMNP} humboldt_2d.exo
            WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/../AsciiMeshes/Humboldt)

ledger/ledger test/CMakeLists.txt :73

add_test(NAME demo
      COMMAND ${Python_EXECUTABLE} ${PROJECT_SOURCE_DIR}/python/demo.py
      WORKING_DIRECTORY ${PROJECT_BINARY_DIR})

mysql/mysql-shell ext/tinyxml2-10.0.0/test/CMakeLists.txt :11

add_test(
    NAME xmltest
    COMMAND xmltest
    WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/.."
)

halide/Halide apps/onnx/CMakeLists.txt :127

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}
)

QMCPACK/qmcpack CMake/macros.cmake :557

add_test(
          NAME ${TEST_NAME}
          COMMAND ${Python3_EXECUTABLE} ${CHECK_CMD}
          WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/${FULL_NAME}")

intel/compute-samples cmake/custom_functions.cmake :78

add_test(NAME ${name} COMMAND ${name} --gtest_filter=-*HWTEST* WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}")

udacity/CarND-MPC-Project src/Eigen-3.3/lapack/CMakeLists.txt :442

add_test(
    NAME LAPACK_Test_Summary
    WORKING_DIRECTORY ${LAPACK_BINARY_DIR}
    COMMAND ${PYTHON_EXECUTABLE} "lapack_testing.py"
  )

ulfjack/ryu third_party/double-conversion/test/cctest/CMakeLists.txt :26

add_test(NAME test_bignum_dtoa
  WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
  COMMAND $<TARGET_FILE:cctest> test-bignum-dtoa)

open-license-manager/licensecc test/functional/CMakeLists.txt :69

ADD_TEST(NAME test_crack COMMAND test_crack WORKING_DIRECTORY ${CMAKE_BINARY_DIR})

cvet/fonline ThirdParty/SDL/src/hidapi/windows/test/CMakeLists.txt :63

add_test(NAME "WinHidReportReconstructTest_${TEST_CASE}"
          COMMAND hid_report_reconstructor_test "${TEST_PP_DATA}" "${TEST_EXPECTED_DESCRIPTOR}"
          WORKING_DIRECTORY "$<TARGET_FILE_DIR:hidapi_winapi>"
     )

protocolbuffers/protobuf cmake/tests.cmake :194

add_test(NAME lazily-build-dependencies-test
  COMMAND lazily-build-dependencies-test ${protobuf_GTEST_ARGS}
  WORKING_DIRECTORY ${protobuf_SOURCE_DIR})

TinyTinni/ValveFileVDF python/CMakeLists.txt :17

add_test(NAME vdf_python_test COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test.py WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/../tests/testdata")

lighttransport/tinyusdz tests/unit/CMakeLists.txt :31

add_test(NAME ${TEST_TARGET_NAME} COMMAND "${TEST_TARGET_NAME}.exe"
           WORKING_DIRECTORY $<TARGET_FILE_DIR:${TEST_TARGET_NAME}>  )

longturn/freeciv21 data/tests/CMakeLists.txt :19

add_test(NAME test_rulesets
         COMMAND test_rulesets
         WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}")

dealii/dealii cmake/macros/macro_deal_ii_add_test.cmake :535

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}
          )

apple/foundationdb cmake/AddFdbTest.cmake :130

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})

PaddlePaddle/Paddle cmake/cinn/core.cmake :179

add_test(
      NAME ${TARGET_NAME}
      COMMAND ${TARGET_NAME} "${cinn_nv_test_ARGS}"
      WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})

TeXworks/texworks unit-tests/CMakeLists.txt :65

add_test(NAME test_UI COMMAND test_UI WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}/testcases")

feelpp/feelpp mor/examples/eye2brain/CMakeLists.txt :87

add_test( NAME feelpp_mor_eye2brain_3dP${ORDER}_test
        COMMAND bash ${TEST_SCRIPT}
        WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})

decaf-emu/decaf-emu tests/cpu/runner-achurch/CMakeLists.txt :13

add_test(NAME tests_cpu_achurch
         WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}"
         COMMAND runner-achurch)

boostorg/safe_numerics CMakeLists.txt :142

add_test(NAME ${base_name}
    COMMAND ${CMAKE_COMMAND} --build . --target ${base_name} --config $<CONFIGURATION>
    WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
  )

spotify/spotify-json vendor/double-conversion/test/cctest/CMakeLists.txt :51

add_test(NAME test_strtod
  WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
  COMMAND $<TARGET_FILE:cctest> test-strtod)

ThomasMonkman/filewatch tests/CMakeLists.txt :21

add_test(NAME "${FILEWATCH_UNIT_TEST_TARGET_NAME}_default"
	COMMAND ${FILEWATCH_UNIT_TEST_TARGET_NAME}
	WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
)

chemfiles/chemfiles tests/CMakeLists.txt :61

add_test(NAME ${_name_}
        COMMAND ${TEST_RUNNER} ./${_name_}
        WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
    )

trilinos/Trilinos packages/stk/stk_doc_tests/stk_balance/CMakeLists.txt :56

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)

NVIDIA/cuda-quantum python/tests/parallel/CMakeLists.txt :30

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})

SGL-UT/gnsstk swig/tests/CMakeLists.txt :54

add_test(NAME swig_test_constants
  COMMAND ${PYTHON_EXECUTABLE} ${tp}/test_constants.py
  WORKING_DIRECTORY ${td}
  )

scp-fs2open/fs2open.github.com lib/openxr/src/external/jsoncpp/src/jsontestrunner/CMakeLists.txt :43

add_test(NAME jsoncpp_readerwriter
        COMMAND "${PYTHON_EXECUTABLE}" -B "${RUNJSONTESTS_PATH}" $<TARGET_FILE:jsontestrunner_exe> "${TEST_DIR}/data"
        WORKING_DIRECTORY "${TEST_DIR}/data"
    )

Rosalie241/RMG Source/3rdParty/discord-rpc/thirdparty/rapidjson/test/perftest/CMakeLists.txt :23

add_test(NAME perftest
    COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/perftest
    WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/bin)

adplug/adplug test/CMakeLists.txt :15

add_test(
  NAME crctest
  COMMAND crctest
  WORKING_DIRECTORY "${ADPLUG_TESTMUS_DIR}"
)

ufz/ogs ProcessLib/SteadyStateDiffusion/Tests.cmake :518

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}
    )

AnimalLogic/AL_USDMaya schemas/AL/usd/schemas/maya/tests/CMakeLists.txt :32

add_test(
    NAME TestAdditionalSchemas
    WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
    COMMAND RunTests.sh ${CMAKE_INSTALL_PREFIX} ${USD_LIBRARY_DIR}
)

MITK/MITK Modules/CppMicroServices/core/examples/CMakeLists.txt :106

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}")

AntelopeIO/leap plugins/producer_plugin/test/CMakeLists.txt :9

add_test(NAME test_producer_plugin COMMAND plugins/producer_plugin/test/test_producer_plugin WORKING_DIRECTORY ${CMAKE_BINARY_DIR})

ggml-org/llama.cpp tests/CMakeLists.txt :36

add_test(
        NAME ${TEST_NAME}
        WORKING_DIRECTORY ${LLAMA_TEST_WORKING_DIRECTORY}
        COMMAND $<TARGET_FILE:${TEST_TARGET}>
        ${LLAMA_TEST_ARGS})

arun11299/cpp-jwt tests/CMakeLists.txt :27

add_test(
  NAME test_jwt_decode
  COMMAND ./test_jwt_decode
  WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})

Ravbug/UnityHubNative wxWidgets/src/tiff/test/CMakeLists.txt :279

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}")

ginkgo-project/ginkgo examples/CMakeLists.txt :104

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}"
            )

OpenMS/OpenMS src/pyOpenMS/CMakeLists.txt :565

add_test(NAME test_pyopenms_unittests
         COMMAND ${Python_EXECUTABLE} -m pytest tests/unittests
         WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/pyOpenMS
        )

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/pugixml/CMakeLists.txt :261

add_test(NAME pugixml::test
    COMMAND pugixml-check
    WORKING_DIRECTORY ${PROJECT_SOURCE_DIR})

Lewuathe/mlir-hello thirdparty/llvm-project/libclc/cmake/modules/AddLibclc.cmake :350

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} )

openmm/openmm-torch platforms/cuda/tests/CMakeLists.txt :20

ADD_TEST(NAME ${TEST_ROOT}Single COMMAND ${EXECUTABLE_OUTPUT_PATH}/${TEST_ROOT} single WORKING_DIRECTORY ${CMAKE_BINARY_DIR})