Дан огромный монолит unittests.exe, содержащий сотни тестов. Запуск их всех за один раз займет много времени. Однако, если бы можно было выполнить тесты с 1-го по 100-е в первом сеансе командной строки, другой набор тестов (со 101-го по 200-й) во втором сеансе командной строки и т. Д., Который почти линейно уменьшил бы количество времени, необходимое для выполнения всех тесты.
Хотя Boost.Test предоставляет довольно гибкий способ указать, какие тесты запускать (см. http://www.boost.org/doc/libs/1_52_0/libs/test/doc/html/utf/user-guide/runtime-config/reference.html), Я не нашел, можно ли указать запуск определенного количества тестов, начиная с определенного индекса — диапазона тестов, индексируемых некоторыми, внутренними по отношению к исполняемому файлу тестирования, индексом.
Задача ещё не решена.
Других решений пока нет …