我在 JUnit5 上进行了大量测试,并在多个线程中并行运行。还有有关每次测试时间的信息。我想在最长的测试开始时运行,并将最快的测试留在最后以优化公共执行时间。
我还没有找到在 JUnit5 中执行此操作的方法。
在版本中,5.4有一个org.junit.jupiter.api.MethodOrderer接口允许您在测试类中编写测试排序器。并通过注释连接到测试类org.junit.jupiter.api.TestMethodOrder。
对于整个测试套件,我想要类似的东西,但在全球范围内。
每当有新版本时,我都想要来自 jenkins 的电报消息。我尝试通过参考 jenkins 插件文档将电报机器人与 jenkins 集成:https ://wiki.jenkins.io/display/JENKINS/Telegram+Notification+Plugin 但这不起作用。有没有其他方法可以做到这一点?