testlens-app[bot] commented on PR #2558: URL: https://github.com/apache/groovy/pull/2558#issuecomment-4562567580
## 🚨 TestLens detected 1 failed test 🚨 Here is what you can do: 1) Inspect the test failures carefully. 2) If you are convinced that some of the tests are flaky, you can mute them below. 3) Finally, trigger a rerun by checking the rerun checkbox. ### Test Summary | Check | Project/Task | Test | Runs | |---|---|---|---| | [Build and test / lts \(17, windows-latest, 1\)](https://github.com/apache/groovy/actions/runs/26565045614/job/78257420964?pr=2558) | :test | GenericsSTCTest > testMockito\(\) | ❌ | 🏷️ Commit: 8cb32be00865c8f77e6614b3f661002953d1a4c8 ▶️ Tests: 88139 executed 🟡 Checks: 18/28 completed ### Test Failures <details> <summary><strong>GenericsSTCTest > testMockito()</strong> (:test in <a href="https://github.com/apache/groovy/actions/runs/26565045614/job/78257420964?pr=2558">Build and test / lts (17, windows-latest, 1)</a>)</summary> ``` java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.MockMaker (alternate: null) at org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:84) at jdk.proxy14/jdk.proxy14.$Proxy87.isTypeMockable(Unknown Source) at org.mockito.internal.util.MockUtil.typeMockabilityOf(MockUtil.java:78) at org.mockito.internal.util.MockCreationValidator.validateType(MockCreationValidator.java:22) at org.mockito.internal.creation.MockSettingsImpl.validatedSettings(MockSettingsImpl.java:267) at org.mockito.internal.creation.MockSettingsImpl.build(MockSettingsImpl.java:234) at org.mockito.internal.MockitoCore.mock(MockitoCore.java:86) at org.mockito.Mockito.mock(Mockito.java:2037) at org.mockito.Mockito.mock(Mockito.java:1952) at TestScripte7658f57482b45c5b1a8732651ec81b9.run(TestScripte7658f57482b45c5b1a8732651ec81b9.groovy:12) at groovy.lang.GroovyShell.evaluate(GroovyShell.java:553) at groovy.lang.GroovyShell.evaluate(GroovyShell.java:588) at groovy.lang.GroovyShell.evaluate(GroovyShell.java:572) at groovy.transform.stc.StaticTypeCheckingTestCase.assertScript(StaticTypeCheckingTestCase.groovy:78) at groovy.transform.stc.GenericsSTCTest.testMockito(GenericsSTCTest.groovy:5962) Caused by: java.lang.IllegalStateException: Internal problem occurred, please report it. Mockito is unable to load the default implementation of class that is a part of Mockito distribution. Failed to load interface org.mockito.plugins.MockMaker at org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.create(DefaultMockitoPlugins.java:97) at org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.getDefaultPlugin(DefaultMockitoPlugins.java:71) at org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin(PluginLoader.java:75) at org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin(PluginLoader.java:50) at org.mockito.internal.configuration.plugins.PluginRegistry.<init>(PluginRegistry.java:27) at org.mockito.internal.configuration.plugins.Plugins.<clinit>(Plugins.java:22) at org.mockito.internal.MockitoCore.<clinit>(MockitoCore.java:73) at org.mockito.Mockito.<clinit>(Mockito.java:1669) at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method) at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized(Unsafe.java:1155) at java.base/java.lang.invoke.DirectMethodHandle$EnsureInitialized.computeValue(DirectMethodHandle.java:377) at java.base/java.lang.invoke.DirectMethodHandle$EnsureInitialized.computeValue(DirectMethodHandle.java:374) at java.base/java.lang.ClassValue.getFromHashMap(ClassValue.java:228) at java.base/java.lang.ClassValue.getFromBackup(ClassValue.java:210) at java.base/java.lang.ClassValue.get(ClassValue.java:116) at java.base/java.lang.invoke.DirectMethodHandle.checkInitialized(DirectMethodHandle.java:400) at java.base/java.lang.invoke.DirectMethodHandle.ensureInitialized(DirectMethodHandle.java:388) at java.base/java.lang.invoke.DirectMethodHandle.internalMemberNameEnsureInit(DirectMethodHandle.java:338) ... 6 more Caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) at org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.create(DefaultMockitoPlugins.java:95) ... 23 more Caused by: org.mockito.exceptions.base.MockitoInitializationException: It seems like you are running Mockito with an incomplete or inconsistent class path. Byte Buddy could not be loaded. Byte Buddy is available on Maven Central as 'net.bytebuddy:byte-buddy' with the module name 'net.bytebuddy'. For the inline mock maker, 'net.bytebuddy:byte-buddy-agent' with the module name 'net.bytebuddy.agent' is also required. Normally, your IDE or build tool (such as Maven or Gradle) should take care of your class path completion but at org.mockito.internal.exceptions.Reporter.missingByteBuddyDependency(Reporter.java:1131) at org.mockito.internal.creation.bytebuddy.ByteBuddyMockMaker.<init>(ByteBuddyMockMaker.java:31) ... 29 more Caused by: java.lang.NoClassDefFoundError: net/bytebuddy/utility/GraalImageCode at org.mockito.internal.creation.bytebuddy.SubclassInjectionLoader.<init>(SubclassInjectionLoader.java:34) at org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker.<init>(SubclassByteBuddyMockMaker.java:33) at org.mockito.internal.creation.bytebuddy.ByteBuddyMockMaker.<init>(ByteBuddyMockMaker.java:29) ... 29 more Caused by: java.lang.ClassNotFoundException: net.bytebuddy.utility.GraalImageCode at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:445) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:592) at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:689) at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:651) at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:639) ... 32 more ``` </details> ### Muted Tests > [!NOTE] > Checks are currently running using the configuration below. Select tests to mute in this pull request: 🔲 GenericsSTCTest > testMockito\(\) <!-- uniqueId=[engine:junit-jupiter]/[class:groovy.transform.stc.GenericsSTCTest]/[method:testMockito()] --> Reuse successful test results: 🔲 ♻️ Only rerun the tests that failed or were muted before Click the checkbox to trigger a rerun: 🔲 **Rerun jobs** --- _Learn more about TestLens at [testlens.app](https://testlens.app)._ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
