java - Gradle 测试在 teamcity 上找不到 flowId

标签 java gradle teamcity-9.0

我们正在使用 Teamcity 9.0.3,我们尝试运行带有测试的 gradle build。但是,它因以下异常而失败:

[15:25:41][:test] Failed to find flowId for [com.stub.AppTest]
[15:25:41][:test] java.lang.NullPointerException: Failed to find flowId for [com.stub.AppTest]
[15:25:41][:test]   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[15:25:41][:test]   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[15:25:41][:test]   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[15:25:41][:test]   at java.lang.reflect.Constructor.newInstance(Constructor.java:422)

我使用 gradle wrapper 及其 2.5 版本和 teamcity 代理进行构建。 我该如何解决这个问题?

最佳答案

好吧,我找到了答案:这是这个版本的一个错误。

https://youtrack.jetbrains.com/issue/TW-42012

要修复它,您可以将版本更新到 9.0.4 或更高版本。

关于java - Gradle 测试在 teamcity 上找不到 flowId,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31832659/

相关文章:

Java.lang.IllegalStateException : Failed to parse JaCoCo XML report: jacoco. exec

java - Gradle不创建库(minecraft forge mdk)

TeamCity REST API - 根据构建参数列出构建

java - 为什么 junit 在二进制文件中包含了 hamcrest 的一部分,而不是在源代码中

java - 必须清除 Firebase 中的海量数据库,编辑数据时编码错误

java - 无法在 Spring Boot 中为每个测试方法初始化数据库

java - 我不知道如何从 gradle 依赖项导入包

android - 使用IndoorAtlas库的transformClassesWithDexForDebug

teamcity - 在服务器日志中找不到 TeamCity 的维护 token

powershell - 将团队城市参数传递到 PowerShell 文件