我有一个错误CDash cannot connect to the database浏览器中CDash cannot connect to the database 。 我检查了配置,我认为CDash自己在寻找Postgres服务器。 但是,我的gitlab服务正在使用它自己的内置psql服 ...
我有一个错误CDash cannot connect to the database浏览器中CDash cannot connect to the database 。 我检查了配置,我认为CDash自己在寻找Postgres服务器。 但是,我的gitlab服务正在使用它自己的内置psql服 ...
我使用CMake FIXTURES_SETUP / FIXTURES_REQUIRED仅在有外部资源可用时运行测试。 但是,外部资源是可选的(在某些测试机上可用,但在其他测试机上不可用),因此当检查资源的设备失败时,我不想考虑测试套件已经失败,我只是不想运行任何测试需要固定装置。 有没有一种 ...
我正在使用Kitware/cdash-docker docker compose 文件来构建运行CDash容器。 我正在运行来自一个大型C++项目的提交,该项目生成大约 3.5Mb 的 XML 文件,其中包含代码覆盖率信息。 ctest 然后在提交时超时并显示以下消息 我已经修改了 docke ...
为了在C ++应用程序中运行自动化测试,我希望该应用程序转储映像并将其与基准映像进行比较。 我在各种CDash仪表板上看到了几个示例,例如,一个(链接可能无效很长时间)。 https://open.cdash.org/testDetails.php?test=660365465&bu ...
我目前正在尝试在 Linux 16.04 上安装 CDash 2.4.0。 起初我下载了最新版本: 然后我创建了 config.local.php: 之后,我删除了 /* DON'T CHANGE AFTER THIS LINE*/ 之后的代码,并添加了 MySQL 数据库的密码。 我还使 ...
我已经在我的本地机器上设置了 CDash,我正在使用 CTest 将测试结果上传到 CDash - 生成包含分支覆盖信息的 .gcov 文件并将它们预先打包到 gcov.tar (这是来自https的示例的修改版本://blog.kitware.com/additional-coverage-fea ...
我正在使用CMake / CDash设置,并且总体上对它很满意。 我还是“建筑不应发出警告”的坚决拥护者。 但是,在一个特定平台上会产生一个编译器警告,我绝对肯定不能采取任何措施(目前,缺少对所包含代码的完整重构)。 我可以忍受CDash仪表板上的黄色框,但是让我感到不安的是C ...
前几天,我在有关持续集成的对话中提到了CDash 。 一位同事说,CDash不是CI系统,它是测试系统。 我们没有机会详细说明。 CDash不是CI系统吗? 那有什么区别呢? ...
我在我的项目中使用 CMake,并设置了一个 cdash 服务器以进行连续/夜间构建。 一切正常,通过设置 crontab,我们每小时/每晚的构建/测试结果会自动上传到我们的 cdash 服务器。 我的下一步是将测试覆盖率报告添加到构建中。 我在这里找到了文档http://www.cmake.or ...
我使用/维护了一些CMake项目,因此我开始检查CTest / CDash,但是有些事情我无法弄清: 它仅用于显示构建/测试结果吗? (又名美化日志) 或者: 该工作流程中是否可以包括在服务器上部署夜间构建二进制文件? 尽管我认为CTest是测试CMake项目并显示测试结果的 ...
我正在尝试将自定义动态分析工具集成到CDash。 例如KWStyle,CppCheck和Visual Leak Detector。 我发现我需要从CTest脚本生成DynamicAnalysis.xml文件并将其提交到CDash。 我想我知道如何将外部工具作为ctest脚本的一部分 ...
我正在尝试通过使用CDash创建一个C ++ CI环境。 我已经在计算机上运行了CDash,并且可以通过手动运行ctest从CDash客户端向它发送一些结果。 当源代码在版本控制系统(Subversion)中更改时或在特定时间更改时,我对如何设置客户端以自动编译和测试代码有些迷惑。 ...
我有一个CDash配置为接受自动构建和测试的帖子。 但是,当任何系统尝试将结果发布到CDash时,都会产生以下错误。 结果是每个结果都会发布四次(大概是原始发布尝试加上三次重试)。 谁能给我一个关于这个神秘的版本ID的提示吗? 我发现一些代码似乎会产生类似的错误,但仍然无法预测可能发 ...
我有一个CDash配置为接受自动构建和测试的帖子。 但是,当任何系统尝试将结果发布到CDash时,都会产生以下错误。 结果是每个结果都会发布四次(大概是原始发布尝试加上三次重试)。 谁能给我一个关于这个神秘的版本ID的提示吗? 我发现一些代码似乎会产生类似的错误,但仍然无法预测可能发 ...