【问题标题】:Running parallel integration tests in separate working directories在单独的工作目录中运行并行集成测试
【发布时间】:2015-04-15 15:42:14
【问题描述】:

我想通过并行运行我的集成测试来加速它们。 maven-failsafe-plugin 中的配置实现了这一点,将我的所有测试分配给多个并行测试运行器,但我的应用程序将各种数据放在工作目录中,并且测试相互影响。如何在单独的目录中运行每个测试/测试线程?

如果我可以根据测试运行器的系统属性以某种方式设置工作目录,那么surefire/failsafe 会提供一个${surefire.forkNumber} 占位符,这似乎是解决方案,但这并没有在简单的<workingDirectory> 属性中扩展(而是全部线程在一个名为 ${surefire.forkNumber} 的目录中运行测试。

【问题讨论】:

    标签: maven maven-surefire-plugin parallel-testing


    【解决方案1】:

    SUREFIRE-1136 将在故障保护 2.19 中修复此问题。

    【讨论】:

      猜你喜欢
      • 2019-04-29
      • 1970-01-01
      • 2010-10-28
      • 1970-01-01
      • 2012-06-27
      • 2016-09-25
      • 1970-01-01
      • 2017-08-14
      • 1970-01-01
      相关资源
      最近更新 更多