You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Gradle执行测试时卡在‘Instantiating tests...’达20秒如何解决?

Gradle运行Quarkus测试时“Instantiating tests...”阶段卡顿20秒的解决方法求助

使用Gradle运行测试时,在显示Instantiating tests...后会等待约20秒才实际执行测试,寻求解决办法。

环境信息

  • Quarkus 2.2.3.Final
  • Gradle 7.2
  • JDK:OpenJDK 17.0.2

测试类代码

class OrganizationServiceImplTest {
    @Test
    void getAllOrganizations() {
        assertTrue(true);
    }
}

运行配置命令

:test --tests "com.doortodoor.services.impl.OrganizationServiceImplTest.getAllOrganizations"

IDEA日志片段

2022-11-09 21:56:29,387 [117677008]   INFO - s.plugins.gradle.GradleManager - Instructing gradle to use java from C:\Program Files\OpenJDK\jdk-17.0.2 
2022-11-09 21:56:29,387 [117677008]   INFO - s.plugins.gradle.GradleManager - Instructing gradle to use java from C:\Program Files\OpenJDK\jdk-17.0.2 
2022-11-09 21:56:29,466 [117677087]   INFO - xecution.GradleExecutionHelper - Passing command-line args to Gradle Tooling API: --init-script C:\Users\242924\AppData\Local\Temp\1\ijmapper.gradle --tests com.doortodoor.services.impl.OrganizationServiceImplTest.getAllOrganizations --init-script C:\Users\242924\AppData\Local\Temp\1\ijresolvers.gradle 
2022-11-09 21:56:30,284 [117677905]   INFO - rationStore.ComponentStoreImpl - Saving appDaemonCodeAnalyzerSettings took 64 ms 
2022-11-09 21:56:30,381 [117678002]   INFO - rationStore.ComponentStoreImpl - Saving Project(name=quarkus-quickstart-security, containerState=COMPONENT_CREATED, componentStore=C:\source\quarkus-quickstart-security)Encoding took 11 ms, RunManager took 36 ms 

已尝试但无效的解决方案

  • 修改IntelliJ的Java编译器为Eclipse,未改善耗时
  • 尝试使用共享Spring Context,因未使用Spring框架不适用
  • 启用Eclipse增量编译等功能,问题未解决

内容的提问来源于stack exchange,提问作者Ethan Miller

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 03:15:49