Activiti + Spring Boot + Gradle build 挂起,而 gradle clean test

2022-09-04 23:31:23

我在执行 gradle clean 测试命令时遇到问题。我的应用程序正在使用 activiti 进行工作流。Git url:https://github.com/sanelib/eBOSS/tree/merge-before-dev Branch:“merge-before-dev”正在对activiti worflow process进行更多测试。但它只执行来自“核心”模块的12个集成测试中的6个。如果我使用@Ignore进行任何随机6个测试,那么它成功用于其余6个测试。我已经放了一些控制台进行调试,发现它在启动活动过程中挂起。

此源还在 /scripts 文件夹中包含数据库架构。如果您错过了在您的环境中进行测试所需的任何文件,请告诉我。

任何人都可以调查一下并给我解决方案吗?


答案 1

我还得到了结果:23 tests completed, 14 failed :core:test FAILED

比我随机选择了你的一个测试,它也孤立地失败了。这似乎不是并发问题。

根本原因似乎是这样的:

2016-02-05 20:56:16.556  WARN 16072 --- [           main] o.h.e.jdbc.internal.JdbcServicesImpl     : HHH000342: Could not obtain connection to query metadata : Cannot create PoolableConnectionFactory (Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.)

在休眠中将此行的断点。

所以它似乎确实是连接问题。


答案 2

推荐