testlens-app[bot] commented on PR #15814:
URL: https://github.com/apache/grails-core/pull/15814#issuecomment-5008730854

   ## 🚨 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
   
   #### [CI / Build Grails Forge \(Java 21, 
indy\=false\)](https://github.com/apache/grails-core/actions/runs/29621782850/job/88018116255?pr=15814)
 > :grails-forge-analytics-postgres:test [grails-forge]
   
   | Test | Runs | Flakiness |
   |---|---|--:|
   | StoreGeneratedProjectStatsSpec > test save generation data | ❌ | 0% 🟢 
|
   
   🏷️ Commit: f3cd7001afcb1b952f3abd56220f71460042f687
   ▶️ Tests:  17426 executed
   🟡 Checks: 23/53 completed
   
   ### Test Failures
   
   <details>
   
   <summary><strong>StoreGeneratedProjectStatsSpec > test save generation 
data</strong> (:grails-forge-analytics-postgres:test [grails-forge] in <a 
href="https://github.com/apache/grails-core/actions/runs/29621782850/job/88018116255?pr=15814";>CI
 / Build Grails Forge (Java 21, indy=false)</a>)</summary>
   
   ```
   io.micronaut.http.client.exceptions.HttpClientResponseException: Internal 
Server Error
        at 
io.micronaut.http.client.netty.DefaultHttpClient.makeErrorFromRequestBody(DefaultHttpClient.java:2177)
        at 
io.micronaut.http.client.netty.DefaultHttpClient.handleExchangeResponse(DefaultHttpClient.java:951)
        at 
io.micronaut.http.client.netty.DefaultHttpClient.lambda$exchange$13(DefaultHttpClient.java:904)
        at 
io.micronaut.core.execution.ImperativeExecutionFlowImpl.flatMap(ImperativeExecutionFlowImpl.java:72)
        at 
io.micronaut.http.client.netty.DefaultHttpClient.lambda$exchange$14(DefaultHttpClient.java:904)
        at 
io.micronaut.http.client.netty.DefaultHttpClient.lambda$sendRequestWithRedirectsNoFilter$48(DefaultHttpClient.java:1664)
        at 
io.micronaut.core.execution.ImperativeExecutionFlowImpl.flatMap(ImperativeExecutionFlowImpl.java:72)
        at 
io.micronaut.core.execution.DelayedExecutionFlowImpl$FlatMap.apply(DelayedExecutionFlowImpl.java:359)
        at 
io.micronaut.core.execution.DelayedExecutionFlowImpl.work(DelayedExecutionFlowImpl.java:58)
        at 
io.micronaut.core.execution.DelayedExecutionFlowImpl.completeLazy(DelayedExecutionFlowImpl.java:80)
        at 
io.micronaut.core.execution.DelayedExecutionFlowImpl.complete(DelayedExecutionFlowImpl.java:99)
        at 
io.micronaut.http.client.netty.DefaultHttpClient$6.complete(DefaultHttpClient.java:1761)
        at 
io.micronaut.http.client.netty.Http1ResponseHandler$BufferedContent.complete(Http1ResponseHandler.java:226)
        at 
io.micronaut.http.client.netty.Http1ResponseHandler$BufferedContent.read(Http1ResponseHandler.java:189)
        at 
io.micronaut.http.client.netty.Http1ResponseHandler$BufferedContent.read(Http1ResponseHandler.java:161)
        at 
io.micronaut.http.client.netty.Http1ResponseHandler.channelReadInstrumented(Http1ResponseHandler.java:75)
        at 
io.micronaut.http.client.netty.Http1ResponseHandler.channelReadInstrumented(Http1ResponseHandler.java:50)
        at 
io.micronaut.http.client.netty.SimpleChannelInboundHandlerInstrumented.channelRead0(SimpleChannelInboundHandlerInstrumented.java:46)
        at 
io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99)
        at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
        at 
io.netty.handler.codec.http.HttpContentDecoder.decode(HttpContentDecoder.java:170)
        at 
io.netty.handler.codec.http.HttpContentDecoder.decode(HttpContentDecoder.java:48)
        at 
io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:91)
        at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
        at 
io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:434)
        at 
io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:361)
        at 
io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:325)
        at 
io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:249)
        at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:355)
        at 
io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:288)
        at 
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:355)
        at 
io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429)
        at 
io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918)
        at 
io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:176)
        at 
io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.handle(AbstractNioChannel.java:445)
        at 
io.netty.channel.nio.NioIoHandler$DefaultNioRegistration.handle(NioIoHandler.java:388)
        at 
io.netty.channel.nio.NioIoHandler.processSelectedKey(NioIoHandler.java:596)
        at 
io.netty.channel.nio.NioIoHandler.processSelectedKeysOptimized(NioIoHandler.java:571)
        at 
io.netty.channel.nio.NioIoHandler.processSelectedKeys(NioIoHandler.java:512)
        at io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:484)
        at 
io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)
        at 
io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)
        at 
io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1195)
        at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
        at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
        at java.base/java.lang.Thread.run(Thread.java:1583)
        Suppressed: java.lang.Exception: #block terminated with an error
                at 
reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:104)
                at reactor.core.publisher.Mono.block(Mono.java:1779)
                at 
io.micronaut.http.client.netty.DefaultHttpClient$1.exchange(DefaultHttpClient.java:603)
                at 
io.micronaut.http.client.BlockingHttpClient.exchange(BlockingHttpClient.java:78)
                at 
io.micronaut.http.client.BlockingHttpClient.exchange(BlockingHttpClient.java:92)
                at 
org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:321)
                at 
org.grails.forge.analytics.postgres.StoreGeneratedProjectStatsSpec.$spock_feature_0_0(StoreGeneratedProjectStatsSpec.groovy:91)
                at java.base/java.lang.reflect.Method.invoke(Method.java:580)
                at 
org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:187)
                at 
org.spockframework.runtime.model.MethodInfo.lambda$new$0(MethodInfo.java:49)
                at 
org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:156)
                at 
org.spockframework.runtime.extension.MethodInvocation.proceed(MethodInvocation.java:102)
                at 
io.micronaut.test.extensions.spock.MicronautSpockExtension.lambda$visitSpecAnnotation$0(MicronautSpockExtension.java:77)
                at 
org.spockframework.runtime.extension.MethodInvocation.proceed(MethodInvocation.java:101)
                at 
org.spockframework.runtime.PlatformSpecRunner.invoke(PlatformSpecRunner.java:398)
                at 
org.spockframework.runtime.PlatformSpecRunner.runFeatureMethod(PlatformSpecRunner.java:324)
                at 
org.spockframework.runtime.IterationNode.execute(IterationNode.java:50)
                at 
org.spockframework.runtime.SimpleFeatureNode.execute(SimpleFeatureNode.java:58)
                at 
org.spockframework.runtime.SimpleFeatureNode.execute(SimpleFeatureNode.java:15)
                at 
org.spockframework.runtime.SpockNode.sneakyInvoke(SpockNode.java:40)
                at 
org.spockframework.runtime.IterationNode.lambda$around$0(IterationNode.java:67)
                at 
org.spockframework.runtime.PlatformSpecRunner.lambda$createMethodInfoForDoRunIteration$5(PlatformSpecRunner.java:236)
                at 
org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:156)
                at 
org.spockframework.runtime.PlatformSpecRunner.invokeRaw(PlatformSpecRunner.java:407)
                at 
org.spockframework.runtime.PlatformSpecRunner.invoke(PlatformSpecRunner.java:390)
                at 
org.spockframework.runtime.PlatformSpecRunner.runIteration(PlatformSpecRunner.java:218)
                at 
org.spockframework.runtime.IterationNode.around(IterationNode.java:67)
                at 
org.spockframework.runtime.SimpleFeatureNode.lambda$around$0(SimpleFeatureNode.java:52)
                at 
org.spockframework.runtime.SpockNode.sneakyInvoke(SpockNode.java:40)
                at 
org.spockframework.runtime.FeatureNode.lambda$around$0(FeatureNode.java:41)
                at 
org.spockframework.runtime.PlatformSpecRunner.lambda$createMethodInfoForDoRunFeature$4(PlatformSpecRunner.java:199)
                at 
org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:156)
                at 
org.spockframework.runtime.extension.MethodInvocation.proceed(MethodInvocation.java:102)
                at 
io.micronaut.test.extensions.spock.MicronautSpockExtension$3.proceed(MicronautSpockExtension.java:199)
                at 
io.micronaut.test.extensions.AbstractMicronautExtension.interceptEach(AbstractMicronautExtension.java:171)
                at 
io.micronaut.test.extensions.AbstractMicronautExtension.interceptTest(AbstractMicronautExtension.java:128)
                at 
io.micronaut.test.extensions.spock.MicronautSpockExtension.getInvocationInterceptor(MicronautSpockExtension.java:191)
                at 
org.spockframework.runtime.extension.MethodInvocation.proceed(MethodInvocation.java:101)
                at 
org.spockframework.runtime.PlatformSpecRunner.invoke(PlatformSpecRunner.java:398)
                at 
org.spockframework.runtime.PlatformSpecRunner.runFeature(PlatformSpecRunner.java:192)
                at 
org.spockframework.runtime.FeatureNode.around(FeatureNode.java:41)
                at 
org.spockframework.runtime.SimpleFeatureNode.around(SimpleFeatureNode.java:52)
                at 
org.spockframework.runtime.SimpleFeatureNode.around(SimpleFeatureNode.java:15)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
                at 
org.spockframework.runtime.SpockNode.sneakyInvoke(SpockNode.java:40)
                at 
org.spockframework.runtime.SpecNode.lambda$around$0(SpecNode.java:63)
                at 
org.spockframework.runtime.PlatformSpecRunner.lambda$createMethodInfoForDoRunSpec$0(PlatformSpecRunner.java:61)
                at 
org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:156)
                at 
org.spockframework.runtime.PlatformSpecRunner.invokeRaw(PlatformSpecRunner.java:407)
                at 
org.spockframework.runtime.PlatformSpecRunner.invoke(PlatformSpecRunner.java:390)
                at 
org.spockframework.runtime.PlatformSpecRunner.runSpec(PlatformSpecRunner.java:55)
                at org.spockframework.runtime.SpecNode.around(SpecNode.java:63)
                at org.spockframework.runtime.SpecNode.around(SpecNode.java:11)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
   ```
   
   </details>
   
   ### Muted Tests
   > [!NOTE]
   > Checks are currently running using the configuration below.
   
   Select tests to mute in this pull request:
   
   🔲 StoreGeneratedProjectStatsSpec > test save generation data <!-- 
uniqueId=[engine:spock]/[spec:org.grails.forge.analytics.postgres.StoreGeneratedProjectStatsSpec]/[feature:$spock_feature_0_0]
 -->
   
   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]

Reply via email to