1. 11 Aug, 2015 1 commit
    • Daniel Pfeifer's avatar
      CTest: Report to CDash the compiler version used to build the project · 48c6e7f2
      Daniel Pfeifer authored
      The compiler version reported since commit v2.8.2~1018 (CTest-side
      support for compiler name and compiler version, 2009-10-12) only
      reported the version of the compiler used to build CMake, and only
      if it defined "_COMPILER_VERSION".  Instead use the version of
      the compiler used to build the project CTest is testing.
  2. 30 Jun, 2015 1 commit
    • Betsy McPhail's avatar
      ctest: Optionally avoid starting tests that may exceed a given CPU load · f62d301b
      Betsy McPhail authored
      Add a TestLoad setting to CTest that can be set via a new --test-load
      command-line option, CTEST_TEST_LOAD variable, or TEST_LOAD option to
      the ctest_test command.  Teach cmCTestMultiProcessHandler to measure
      the CPU load and avoid starting tests that may take more than the
      spare load currently available.  The expression
       <current_load> + <test_processors> <= <max-load>
      must be true to start a new test.
      Co-Author: Zack Galbreath <zack.galbreath@kitware.com>
  3. 03 Oct, 2014 1 commit
  4. 18 Aug, 2014 1 commit
  5. 16 Jul, 2014 1 commit
  6. 26 Oct, 2013 1 commit
    • Pedro Navarro's avatar
      ctest_update: Add support for Perforce p4 client · 970c8234
      Pedro Navarro authored
      Teach the ctest_update implementation to use the p4 command-line
      client to perform updates and extract the list of changes.
      Add a CTest.UpdateP4 test like those that exist already for the other
      version control tools.  Make the test available when p4 and the p4d
      server are found.  During the test launch p4d in the background to
      serve a repository from the test directory.  Then direct the client
      toward this server for the duration of the test.
  7. 25 Sep, 2012 1 commit
  8. 22 Oct, 2011 1 commit
    • David Cole's avatar
      CTest: Add COVERAGE_EXTRA_FLAGS cache variable (#12490) · 2f309cba
      David Cole authored
      COVERAGE_EXTRA_FLAGS is a space separated value of extra flags
      that will be passed to gcov when ctest's coverage handler invokes
      gcov to do coverage analysis.
      Map to CoverageExtraFlags in the CTest ini file. Use default value
      of "-l" to match the coverage handler's earlier behavior from ctest
      2.8.4 and earlier. The fix for related issue #11717 had added a " -p"
      which was the cause of both #12415 and #12490. Here, we revert that
      change to the default value, so -p is no longer there by default.
      The people that care to add -p may do so in their own build trees
      by appending " -p" to the new cache variable COVERAGE_EXTRA_FLAGS.
  9. 08 Jun, 2010 1 commit
  10. 03 Jun, 2010 2 commits
  11. 11 May, 2010 2 commits
  12. 01 Mar, 2010 2 commits
  13. 11 Feb, 2010 1 commit
  14. 08 Feb, 2010 1 commit
    • Zach's avatar
      Moved call to cache CDash version information to cmCTest::initialize. Also... · 41fcf6e1
      Zach authored
      Moved call to cache CDash version information to cmCTest::initialize.  Also added a 3 second timeout when requesting the version from the server.  Added an option to the CTestConfiguration that will be used to determine whether to query the version information at all.  (Behavior for this setting is not yet defined.)  Updated CMake's local CDash version setting to 1.6.
  15. 28 Jan, 2010 1 commit
  16. 21 Dec, 2009 1 commit
    • Zach's avatar
      Added support for CTest awareness of the CDash version. This will help... · 7af55318
      Zach authored
      Added support for CTest awareness of the CDash version.  This will help forward compatibility for both tools.  Note that this changeset effectively makes the default to disable output compression.  Now, to enable output compression, the CDASH_CTEST_VERSION must be explicity set to >= 1.6.  Automated detection of the CDash version is the next step.
  17. 04 Dec, 2009 1 commit
    • David Cole's avatar
      Fix issue #2336 - honor the -C arg to ctest. Honor it for all stages of... · 0b38bb4c
      David Cole authored
      Fix issue #2336 - honor the -C arg to ctest. Honor it for all stages of running -D dashboards from the command line and running ctest_configure, ctest_build and ctest_test commands in -S scripts. Also, allow a script to change it by setting the CTEST_CONFIGURATION_TYPE variable: allows for multiple configuration build/test cycles within one script. Add a new signature for the cmake command build_command that accepts CONFIGURATION as one argument. The original build_command signature is still there, but now marked as deprecated in the documentation. Of course... also add CTestConfig tests to verify that -C is honored for -D dashboards and -S scripts.
  18. 28 Oct, 2009 1 commit
  19. 12 Oct, 2009 1 commit
  20. 02 Sep, 2009 1 commit
  21. 17 Apr, 2009 1 commit
  22. 10 Apr, 2009 1 commit
  23. 11 Feb, 2009 1 commit
    • Brad King's avatar
      ENH: Create include(CTest) launcher interface · 0e067ad3
      Brad King authored
      This defines a new CTest configuration variable CTEST_USE_LAUNCHERS.
      When set to true it puts 'ctest --launch' in RULE_LAUNCH_* properties
      and enables the CTest configuration option 'UseLaunchers'.  Currently
      this works only for Makefile generators.
  24. 29 Feb, 2008 1 commit
  25. 16 Feb, 2005 1 commit
  26. 27 Jan, 2005 1 commit
  27. 16 Dec, 2003 1 commit
  28. 15 Dec, 2003 1 commit
  29. 08 Dec, 2003 1 commit
  30. 02 May, 2003 1 commit