我有一个带有Maven的Java应用程序。Junit用于测试,带有故障安全和surefire插件。我有2000多个集成测试。为了加快测试的运行速度,我使用故障安全jvmfork并行运行测试。我有一些繁重的测试类,它们通常在测试执行结束时运行,这会减慢我的CI验证过程。filesafe runorder:balanced对我来说将是一个不错的选择,但由于jvmfork,我无法使用它。重命名测试类或移动到另一个软件包并按字母顺序运行它不是一种选择。有什么建议可以在验证过程开始时运行慢速测试类吗?
我有一个基于 Spring Boot 的应用程序,带有 vaadin 前端,但该spring.jpa.open-in-view功能不起作用。Spring Boot版本是2.1.2.RELEASE。正如我所看到的,它OpenEntityManagerInViewInterceptor注册正确,但在应用程序加载时被调用一次。当调用任何后端调用时,它不会被触发。