相关疑难解决方法(0)

有没有办法并行运行C++单元测试测试?

我现在使用Boost测试很长时间了,最​​终我的测试运行得太慢了.由于每个测试都是高度并行的,我希望它们与我的所有内核同时运行.

有没有办法使用Boost测试库?我没有找到任何解决方案.我试着看一下如何编写自定义测试运行器,但我没有太多关于这一点的文档:(

如果没有办法,有人知道一个好的C++测试框架来实现这个目标吗?我当时认为Google Test会完成这项工作,但显然它也无法并行运行测试.即使框架具有比其他更知名的框架更少的功能,它也不是问题,我只需要简单的断言和多线程执行.

谢谢

c++ concurrency multithreading unit-testing boost-test

11
推荐指数
2
解决办法
8187
查看次数