1. 05 Nov, 2019 2 commits
    • Craig Scott's avatar
      CTest: Rename hardware -> resources for CMake variables, command options · a7c1e15c
      Craig Scott authored
      Only changes the user-visible effects of renaming hardware
      allocation to resource allocation. Code changes are the minimum
      needed to achieve that.
      a7c1e15c
    • Brad King's avatar
      CTest: Rename PROCESSES test property to RESOURCE_GROUPS · af9ed543
      Brad King authored
      The `PROCESSES` test property name added for CMake 3.16 is too close to
      the existing `PROCESSORS` test property.  Furthermore, the property in
      principle specifies groups of resources organized in a way that is
      meaningful to a particular test.  The groups may often correspond to
      processes but they could have other meanings.  Since the property name
      `PROCESSES` has not been in a final 3.16 release yet, simply rename it
      to `RESOURCE_GROUPS`.
      
      Fixes: #19914
      af9ed543
  2. 02 Oct, 2019 1 commit
  3. 18 Jul, 2019 1 commit
  4. 02 Jul, 2019 1 commit
  5. 02 Jun, 2019 1 commit
  6. 04 Apr, 2019 1 commit
  7. 05 Mar, 2018 1 commit
    • Brad King's avatar
      CTest: Add options to control test process affinity to CPUs · 6be53c66
      Brad King authored
      In commit v2.8.0~170 (ENH: Added ctest test options PROCESSORS and
      RUN_SERIAL, 2009-09-07) CTest learned to track the number of processors
      allocated to running tests in order to balance it against the desired
      level of parallelism.  Extend this idea by introducing a new
      `PROCESSOR_AFFINITY` test property to ask that CTest run a test
      with the CPU affinity mask set.  This will allow a set of tests
      that are running concurrently to use disjoint CPU resources.
      6be53c66
  8. 27 Feb, 2018 1 commit
  9. 08 Sep, 2017 1 commit
  10. 08 Aug, 2017 1 commit
    • Craig Scott's avatar
      Help: Clarify test fixture naming and use · 2e3d89a7
      Craig Scott authored
      * Make it clearer that fixture names are distinct from test case names.
      * Mention -FS, -FC and -FA ctest command line options for overriding
        fixture behavior.
      
      Fixes: #17141
      2e3d89a7
  11. 29 Mar, 2017 1 commit
    • Betsy McPhail's avatar
      Add 'DISABLED' test property · b070947d
      Betsy McPhail authored
      When this property is set, the test is skipped and its status is
      automatically set to 'Not Run'.  A disabled test will not be counted in
      the total number of tests and its completion status will be 'Disabled'.
      b070947d
  12. 17 Oct, 2016 1 commit
  13. 20 Sep, 2016 1 commit
    • Craig Scott's avatar
      CTest: Add support for test fixtures · 73f47c9e
      Craig Scott authored
      Add new test properties:
      
      * FIXTURES_SETUP
      * FIXTURES_CLEANUP
      * FIXTURES_REQUIRED
      
      to specify the roles and dependencies of tests providing/using
      test fixtures.
      73f47c9e
  14. 27 Apr, 2016 1 commit
  15. 22 Mar, 2016 1 commit
  16. 04 Apr, 2015 1 commit
  17. 10 Feb, 2015 1 commit
  18. 14 Jan, 2014 1 commit
  19. 15 Oct, 2013 1 commit