我有一个带有Maven的Java应用程序。Junit用于测试,带有故障安全和surefire插件。我有2000多个集成测试。为了加快测试的运行速度,我使用故障安全jvmfork并行运行测试。我有一些繁重的测试类,它们通常在测试执行结束时运行,这会减慢我的CI验证过程。filesafe runorder:balanced对我来说将是一个不错的选择,但由于jvmfork,我无法使用它。重命名测试类或移动到另一个软件包并按字母顺序运行它不是一种选择。有什么建议可以在验证过程开始时运行慢速测试类吗?
java junit4 maven maven-failsafe-plugin
java ×1
junit4 ×1
maven ×1
maven-failsafe-plugin ×1