在CI上运行Kotlin JUnit测试时,我们遇到了许多错误,并带有以下错误:
java.lang.NoClassDefFoundError: kotlin/reflect/jvm/internal/impl/metadata/ProtoBuf$EnumEntryOrBuilder
日志中没有其他内容可以指示问题所在。
所有测试都再次从相同的Git版本的下一个版本开始通过,但是有点令人担忧,因为尚不清楚为什么这可能会间歇性发生,以及是否可能在生产代码中发生。想知道是否有人对可能的原因有任何理论?
我们正在使用Kotlin 1.3.31和JUnit 5.1.0。