ctest-command.cmake 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. SET (CTEST_PROJECT_NAME TestScenarios)
  2. SET (CTEST_CMAKE_GENERATOR "Unix Makefiles")
  3. SET (CTEST_SOURCE_DIRECTORY "/home/yorn/runtime-New_configuration/TestScenarios")
  4. SET (CTEST_BINARY_DIRECTORY "/tmp/build")
  5. # which ctest command to use for running the dashboard
  6. SET (CTEST_COMMAND
  7. "/usr/bin/ctest -D ExperimentalCoverage"
  8. )
  9. # what cmake command to use for configuring this dashboard
  10. SET (CTEST_CMAKE_COMMAND
  11. "/usr/bin/cmake"
  12. )
  13. set (CTEST_COVERAGE_COMMAND "/usr/bin/gcov")
  14. SET (CMAKE_C_COMPILER "/usr/bin/clang")
  15. SET (CTEST_START_WITH_EMPTY_BINARY_DIRECTORY TRUE)
  16. CTEST_START (ExperimentalCoverage)
  17. #CTEST_UPDATE (SOURCE "${CTEST_SOURCE_DIRECTORY}")
  18. CTEST_CONFIGURE (BUILD "${CTEST_BINARY_DIRECTORY}")
  19. # turn on coverage for build and test
  20. #SET(RES 1)
  21. #EXECUTE_PROCESS(COMMAND ${COV01} -1 RESULT_VARIABLE RES)
  22. #IF(RES)
  23. # MESSAGE(FATAL_ERROR "could not run cov01 -1")
  24. #ENDIF(RES)
  25. CTEST_BUILD (BUILD "${CTEST_BINARY_DIRECTORY}")
  26. CTEST_TEST (BUILD "${CTEST_BINARY_DIRECTORY}")
  27. CTEST_COVERAGE(BUILD "${CTEST_BINARY_DIRECTORY}")
  28. #CTEST_SUBMIT ()
  29. #EXECUTE_PROCESS(COMMAND ${COV01} -0 RESULT_VARIABLE RES)