由于嵌入式Elasticsearch,测试执行持续了很多时间

时间:2019-08-15 10:20:15

标签: spring elasticsearch junit spring-test

我们在 integration 测试中使用Spring测试,JUnit和嵌入式Elasticsearch。问题在于,有很多测试类,因此嵌入式Elasticsearch会多次启动和停止。因此,我们有90%的测试执行时间都在等待Elasticsearch。

  • 避免这种情况的最佳实践是什么?启动单独的Elasticsearch进行测试?
  • 是否可以编写任何JUnit配置以在所有测试之前启动嵌入式Elasticsearch一次,并在所有测试之后关闭?我正在寻找类似@BeforeAll注释的东西,但对于所有类,不是一个。

0 个答案:

没有答案