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