什么是CTest测试的默认COST

时间:2018-01-31 17:23:22

标签: cmake ctest

您可以为测试设置的其中一个属性是COST。测试按降序COST顺序运行。

但是,如果仅为某些测试设置COST,那么对于没有明确COST的测试,这些测试的排序方式如何?也就是说,测试的默认COST是什么?

1 个答案:

答案 0 :(得分:3)

使用CMake 3.7进行的实验表明默认测试COST为0.因为它以降序COST顺序运行测试,它将在测试之前使用显式正COST属性运行测试没有COST属性。