升级Spring Boot与Gradle后Test任务异常及Check任务配置求助
Gradle测试任务异常、check任务执行顺序不符及Flyway-Liquibase兼容问题
我近期完成了以下版本升级:
- Spring Boot 升级至
3.1.2 - Gradle 升级至
8.2.1 - 开发环境使用 Java 19
此前依赖的unbroken-dome.test-sets 4.0.0插件已失效,因此自行编写Gradle脚本管理测试模块,但遇到了几个问题:
test任务首次执行正常,后续重复执行时返回 Test events were not received- 配置期望
check任务按顺序执行test与自定义integrationTest任务,但实际运行时仅执行integrationTest - 集成测试因Flyway不支持最新版本的Liquibase而失败
相关Gradle脚本代码
test-suites.gradle
// 此处为test-suites.gradle的脚本内容
build.gradle
// 此处为build.gradle的脚本内容
项目完整代码可查看指定GitHub仓库。
内容的提问来源于stack exchange,提问作者Tchorzyksen
相关产品推荐
相关产品推荐

