我有这样的设置:
UserBundle
当我按顺序运行测试时,它正是我想要的,但是如果我使用“ctest -jN”,顺序(显然)不会保留,因此在运行CheckOutput测试时,要比较的数据不一定可用。有没有办法强制执行订购?说“并行运行所有测试,但确保A在B之前运行,C在D之前运行,等等。”
答案 0 :(得分:0)
SET_TESTS_PROPERTIES(test2 PROPERTIES DEPENDS test1)
在这种情况下, test2
仅在test1
之后运行。