我正在使用Kitware/cdash-docker docker compose 文件来构建一个运行CDash
. 我正在运行一个大型C++
项目的提交,该项目生成大约 3.5Mb 包含代码覆盖率信息的 XML 文件。ctest 然后在提交时超时,并显示以下消息
Error when uploading file: <code coverage xml file name>
Error message was: Operation too slow. Less than 1 bytes/sec transferred the last 120 seconds
Problem when submitting via HTTP
我已经修改了 docker 映像以检查 v2.4.0-prebuilt 分支CDash
,并且问题仍然存在于一个 docker 主机上,但是当安装在另一台(功能较弱的机器)上时,它实际上接受了提交并在 PUT 上花费了一分钟多一点要求。
所以我的问题是,如何修改文件提交的 120 秒限制,是否有CDash
可能影响此类上传性能的安装设置?我在 docker 容器日志中找不到任何东西,所以我对这种情况的理解是,他们一直在做他们的工作,直到客户端因超时限制而终止,我不知道如何修改。