CTest 测试的默认 COST 是多少

What is the default COST of a CTest test

您可以为 test is its COST 设置的属性之一。测试 运行 按 COST 降序排列。

但是,如果您只为 一些 测试设置了 COST,那么相对于没有显式 [=] 的测试,这些测试是如何排序的10=]?也就是说,一个测试的默认COST是多少?

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