gtest_discover_tests TIMEOUT arguments stops passing TIMEOUT PROPERTIES to tests
gtest_discover_tests(abcd
PROPERTIES LABELS "<labels here>" TIMEOUT 600)
Will not pass the TIMEOUT test property but will update the test discovery timeout, renaming the functions TIMEOUT property towards a DISCOVERY_TIMEOUT will already do the trick