COST

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

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