как указано на https://cmake.org/cmake/help/v3.7/manual/ctest.1.html, ctest поддерживает фильтрацию тестов для регулярного выражения. К сожалению, я не могу выяснить, какой синтаксис имеет язык регулярных выражений, используемый ctest.
Я бы хотел сделать что-то вроде
ctest -R "SomeTest|SomeOtherTest" # should execute the two tests named and no other tests.
Оказывается, я звонил ctest неправильно. То, как я обернул его в сценарий bash, мне пришлось покинуть канал как \\\|.
\\\|