CTest ein Timeout als bestanden betrachten

371
Lorin

Ich möchte sicherstellen, dass mein GUI-Tool startet, ausgeführt wird und danach weitere Eingaben / Klicks ausführt. Dies muss natürlich eine Zeitüberschreitung haben .

Daher möchte ich CTest mitteilen, dass es eine Auszeit hat .

Ich stecke hier fest:

set( myFailRegex "[eE]rror|ERROR|[fF]ailed") add_test(NAME test_x COMMAND "$<TARGET_FILE:x>") # PASS_REGULAR_EXPRESSION "$" set_tests_properties(test_x PROPERTIES WILL_FAIL true TIMEOUT 5 ) # we *want* it to timeout 

Gibt es eine Möglichkeit, dies in CTest / CMakeLists.txt zu erreichen?

0

0 Antworten auf die Frage