如何从通过 ctest 运行的单元测试生成核心转储文件?
我遇到了单元测试因段错误而随机失败的问题,并且我无法弄清楚如何从这些测试中生成核心转储。 我使用 cmake 和 ctest 3.21.1 来运行这些测试,并且测…
MemoryCheckCommand 在 DartConfiguration.tcl 中设置,但 CTest 没有看到它
当我尝试执行 CTest 脚本时,它抱怨“内存检查器 (MemoryCheckCommand) 未设置,或找不到指定的程序”,但已创建 DartConfiguration.tcl 且 MemoryChe…
Ctest/CDash 工作流程:部署夜间构建
我使用/维护了一些 CMake 项目,所以我开始检查 CTest/CDash,但有一些我无法弄清楚的事情: 它只是为了显示构建/测试结果吗? (又名美化日志) 或者…
如何更改生成的 Visual Studio 文件中 CTest 运行的目录
我目前在使用 CMake 生成的 RUN_TESTS 项目时更改目录 CTest 时遇到问题。当前 CMAKE_RUNTIME_OUTPUT_DIRECTORY 设置为自定义路径。因此,当 CTest 尝…
cmake/ctest:是否可以使用构建目标的创建作为测试?
我有一个程序,它读取文件格式的描述(好奇的 ISO 10303-11)并从中生成 c++。生成的代码被编译到库中,并且该库与各种可执行文件链接以读取/写入该文…
如何在 Hudson / Jenkins 中获取 CTest 结果
我正在使用 CTest(CMake 的一部分)进行自动化测试。 如何在 Jenkins 仪表板中获取 CTest 结果?或者,换句话来说,如何让 CTest 以类似 JUnit 的 XM…
使用 CMake,如何从 CTest 获取详细输出?
我正在使用 CMake 来构建我的项目。我添加了一个使用 Boost 单元测试框架的单元测试二进制文件。这一二进制文件包含所有单元测试。我已添加要由 CTest…
如何使用 CTEST_CUSTOM_PRE_TEST?
我搜索了所有文档,但似乎找不到使用 CTEST_CUSTOM_PRE_TEST 的单个示例。 基本上我需要在测试运行之前在服务器上启动并运行一些命令。所以我需要添加…
CMake 和 CTest:如何使目标“每晚”实际构建测试
这是一个众所周知的问题,执行 make "test" 不会构建所讨论的测试 这里。正如所建议的,这个问题可以通过人工目标“检查”来部分解决。我想知道当我调…
具有多个命令的 CTest
我正在使用 CTest 构建一些测试。通常,我可以简单地通过以下行设置测试: ADD_TEST(Test_Name executable args) 但是,我遇到了问题,我有一些测试需…
CMake CTest 防止测试名称被截断
我目前正在运行 CTest,但我有一个问题,即使用长名称进行测试。例如: "API Part1 : Some test information w/ this input file" get 被截断为类似的…
如何使用 CMake 和 CTest 提供参数?
在我想要使用 CTest 运行的测试中,我应该使用以下命令添加我想要运行的测试: add_test(TestName ExeName) 问题是,如果我想向 TestName 提供参数,…
- 共 1 页
- 1