• 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.
cmCTestTestHandler.h 9.25 KB