CTEST_PROGRESS_OUTPUT¶
3.13 版本新增。
这是一个 CMake 环境变量。其初始值取自调用进程环境。
一个布尔类型的环境变量,它影响 ctest 命令如何报告整体进度。当设置为 1、TRUE、ON 或任何其他评估为布尔真值的字符串时,进度将通过重复更新同一行来报告。这大大减少了整体冗余,但仅在输出直接发送到终端时才受支持。如果未设置该环境变量或其值为评估为假的值,则输出将正常报告,每个测试都将有自己的开始和结束行记录到输出中。
--progress 选项传递给 ctest 时,将覆盖此环境变量(如果两者都已给出)。