Betsy McPhail
f62d301b92
ctest: Optionally avoid starting tests that may exceed a given CPU load
...
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>
2015-06-30 10:21:37 -04:00
..
2015-01-18 14:25:24 +01:00
2014-10-04 14:20:04 -06:00
2015-05-16 08:11:33 +02:00
2015-01-11 17:06:03 +01:00
2015-05-12 09:06:49 -04:00
2014-03-08 13:05:39 -05:00
2015-05-28 09:56:53 -04:00
2015-05-26 11:09:22 -04:00
2014-03-08 13:05:37 -05:00
2009-09-28 11:43:28 -04:00
2009-09-28 11:43:28 -04:00
2015-02-23 10:01:59 -05:00
2014-03-08 13:05:39 -05:00
2015-05-26 11:09:21 -04:00
2009-09-28 11:43:28 -04:00
2015-02-23 10:02:00 -05:00
2014-03-08 13:05:39 -05:00
2015-05-26 11:09:22 -04:00
2015-05-26 11:09:22 -04:00
2015-01-30 10:36:38 -05:00
2015-01-30 10:36:38 -05:00
2015-05-26 11:09:21 -04:00
2015-05-26 11:09:21 -04:00
2015-01-11 17:06:03 +01:00
2014-03-08 13:05:39 -05:00
2015-06-30 10:21:37 -04:00
2015-06-30 10:21:37 -04:00
2015-02-10 22:14:18 +01:00
2011-02-22 15:47:50 -05:00
2015-05-26 11:09:21 -04:00
2015-05-26 11:09:21 -04:00
2015-02-23 10:01:58 -05:00
2015-02-23 10:01:58 -05:00
2014-03-08 13:05:37 -05:00
2009-09-28 11:43:28 -04:00
2015-05-28 09:56:53 -04:00
2015-05-26 11:09:21 -04:00
2015-02-23 10:02:00 -05:00
2014-03-08 13:05:39 -05:00
2015-05-26 11:09:22 -04:00
2015-05-26 11:09:22 -04:00
2015-06-30 10:21:37 -04:00
2015-06-30 10:21:37 -04:00
2015-01-18 14:25:24 +01:00
2013-10-26 10:24:15 -04:00
2014-02-17 09:54:03 -05:00
2014-03-08 13:05:39 -05:00
2015-01-11 17:06:03 +01:00
2014-03-08 13:05:39 -05:00
2015-06-03 08:47:49 -04:00
2015-03-23 09:08:22 -04:00
2015-06-08 14:16:28 -04:00
2014-03-08 13:05:35 -05:00
2012-08-13 14:18:39 -04:00
2014-03-08 13:05:39 -05:00
2015-02-23 10:01:59 -05:00
2015-02-23 10:01:59 -05:00
2015-02-23 10:01:58 -05:00
2015-01-20 09:33:21 -05:00
2015-04-15 11:43:50 -04:00
2015-01-20 09:33:21 -05:00
2015-05-26 11:09:21 -04:00
2015-05-26 11:09:21 -04:00
2015-06-30 10:21:37 -04:00
2015-06-30 10:21:37 -04:00
2015-06-30 10:21:37 -04:00
2015-05-26 11:09:22 -04:00
2015-02-23 10:01:59 -05:00
2014-03-08 13:05:39 -05:00
2015-06-11 11:00:48 -04:00
2015-01-08 22:10:14 +01:00
2015-02-23 10:02:00 -05:00
2014-03-08 13:05:39 -05:00
2015-05-26 11:09:21 -04:00
2011-03-15 15:07:37 -04:00
2015-05-26 11:09:21 -04:00
2015-05-26 11:09:21 -04:00
2015-02-23 10:02:00 -05:00
2014-10-29 11:27:11 -04:00
2015-02-23 10:02:00 -05:00
2012-05-02 17:23:01 -04:00
2015-02-23 10:02:00 -05:00
2014-06-04 14:26:19 +00:00
2015-02-23 10:02:00 -05:00
2014-10-21 15:02:20 -04:00
2015-01-18 14:25:24 +01:00
2012-05-01 13:35:07 -04:00
2015-03-06 11:18:19 -05:00
2014-06-12 10:38:19 -04:00
2014-08-15 10:50:36 -04:00
2014-03-08 13:05:35 -05:00
2014-10-15 14:54:05 +02:00
2014-03-08 13:05:35 -05:00
2015-06-03 08:47:49 -04:00
2015-06-03 08:47:49 -04:00