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) 以取得更多關於並行測試執行的資訊。