标签: maven junit maven-surefire-plugin
我有一些长时间运行的JUnit测试,我想先运行它们以避免它们排队并最后执行,从而延迟整个测试执行过程。
我目前使用maven surefire来运行我的测试:
forkCount
reuseForks
有没有办法指定应首先运行哪些测试?或者是一种优化测试运行顺序的方法?
runOrder=balanced参数似乎与forkCount>组合使用0和reuseForks false。
runOrder=balanced
答案 0 :(得分:0)
不幸的是,您无法确定测试执行顺序。对于此问题,Here是一种笨拙的解决方法。对于集成测试,我使用JUnit extension按特定顺序运行测试。