CTEST_PARALLEL_LEVEL¶
這是一個 CMake 環境變數。其初始值取自呼叫程序的環境。
指定 CTest 並行執行的測試數量。例如,如果 CTEST_PARALLEL_LEVEL
設定為 8,CTest 將同時執行最多 8 個測試,如同使用 --parallel 8
選項呼叫 ctest
一樣。
在 3.29 版本變更: 該值可以為空,或 0
,讓 ctest 使用預設的並行層級,或分別使用無限制的並行,如同 ctest --parallel
選項所記載。
在 Windows 上,環境變數不能設定為空字串。CTest 將把僅包含空白字元的字串視為空。
在 CMake 3.28 及更早版本中,空值或 0
值等同於 1
。
請參閱 ctest(1)
以取得更多關於並行測試執行的資訊。