成本 (COST)

此屬性描述測試的成本。當啟用平行測試時,測試集中的測試將按照成本降序執行。專案可以通過將此屬性設定為浮點數值來明確定義測試的成本。

當專案未定義測試的成本時,ctest 最初將使用預設成本 0。每次執行測試時,它都會計算成本的加權平均值,並將其用作下次執行時成本的改進估計。在同一個建置目錄中,測試重新執行的次數越多,成本就應該越具代表性。