此属性描述了测试的成本。当启用并行测试时,测试集中的测试将按成本降序运行。项目可以通过将此属性设置为浮点值来显式定义测试的成本。
当项目未定义测试的成本时,ctest 最初将使用默认成本 0。它会在每次测试运行时计算成本的加权平均值,并将其用作下次运行成本的改进估计。在同一构建目录中重新运行测试的次数越多,成本就越具有代表性。
ctest
0
ATTACHED_FILES_ON_FAIL
DEPENDS