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

   ## 🚨 TestLens detected 1 failed test 🚨
   
   ### Test Summary
   > [!TIP]
   > Inspect all details with the [TestLens 
CLI](https://testlens.app/docs/features/cli): `testlens pr 16165`
   
   #### [CI / Build Grails Forge \(Java 25, 
indy\=false\)](https://github.com/apache/grails-core/actions/runs/38668274842/job/116205480462?pr=16165)
 > :grails-forge-cli:test [grails-forge]
   
   | Test | Runs | Flakiness |
   |---|---|--:|
   | CreateControllerCommandSpec > test app with controller | ❌ | 0% 🟢 |
   
   🏷️ Commit: cae2aa3e3684be63292bb68f097dfbb8a5245c9f
   ▶️ Tests:  84260 executed
   🟡 Checks: 37/87 completed
   
   ### Test Failures
   
   <details><summary><strong>CreateControllerCommandSpec > test app with 
controller</strong> (:grails-forge-cli:test [grails-forge] in <a 
href="https://github.com/apache/grails-core/actions/runs/38668274842/job/116205480462?pr=16165";>CI
 / Build Grails Forge (Java 25, indy=false)</a>)</summary>
   
   ```
   Condition failed with Exception:
   
   testOutputContains('BUILD SUCCESSFUL')
   |
   java.lang.AssertionError: The generated build exited with code 1 without 
producing the expected output [BUILD SUCCESSFUL].
   Build output:
   To honour the JVM settings for this build a single-use Daemon process will 
be forked. For more on this, please refer to 
https://docs.gradle.org/9.8.1/userguide/gradle_daemon.html#sec:disabling_the_daemon
 in the Gradle documentation.
   Daemon will be stopped at the end of the build 
   Calculating task graph as no cached configuration is available for tasks: 
build
   > Task :compileJava NO-SOURCE
   > Task :generateCompileGroovyGrailsCompilerConfig
   > Task :buildProperties
   > Task :generateCompileTestGroovyGrailsCompilerConfig
   > Task :processTestResources NO-SOURCE
   > Task :generateCompileIntegrationTestGroovyGrailsCompilerConfig
   > Task :processIntegrationTestResources NO-SOURCE
   > Task :generateI18nDescriptor
   > Task :generateTagLibraryIndex
   > Task :processResources
    
   > Task :assetCompile
   Starting AssetCompiler [-i, 
/tmp/grailsforgetmp7617582473374160889/grails-app/assets, -o, 
/tmp/grailsforgetmp7617582473374160889/build/assets, -j, 
/home/runner/.gradle/caches/modules-2/files-2.1/org.webjars.npm/bootstrap/5.3.8/1a2f960f569cba04bce1c79ff07ab8985a0f56a0/bootstrap-5.3.8.jar,
 -j, 
/home/runner/.gradle/caches/modules-2/files-2.1/org.webjars.npm/bootstrap-icons/1.13.1/add743da3f8acf43906ece5d5fb8b759d2b0eeed/bootstrap-icons-1.13.1.jar,
 -j, 
/home/runner/.gradle/caches/modules-2/files-2.1/org.webjars.npm/jquery/4.0.0/bfedbeaadde5b1aa3d3403fa36a995e685e2a867/jquery-4.0.0.jar,
 -B, 
eyJjb25maWdPcHRpb25zIjp7fSwiZW5hYmxlRGlnZXN0cyI6dHJ1ZSwiZW5hYmxlR3ppcCI6dHJ1ZSwiZW5hYmxlU291cmNlTWFwcyI6dHJ1ZSwiZXhjbHVkZXNHemlwIjpbXSwibWF4VGhyZWFkcyI6bnVsbCwibWluaWZ5Q3NzIjp0cnVlLCJtaW5pZnlKcyI6dHJ1ZSwic2tpcE5vbkRpZ2VzdHMiOnRydWUsIm1pbmlmeU9wdGlvbnMiOnt9LCJ2ZXJib3NlIjp0cnVlLCJleGNsdWRlcyI6WyJ3ZWJqYXJzL2pxdWVyeS8qKiIsIndlYmphcnMvYm9vdHN0cmFwLyoqIiwid2ViamFycy9ib290c3RyYXAtaWNvbnMvKioiXSwiaW5jbHVkZX
 
MiOlsid2ViamFycy9qcXVlcnkvKi9kaXN0L2pxdWVyeS5qcyIsIndlYmphcnMvYm9vdHN0cmFwLyovZGlzdC9qcy9ib290c3RyYXAuYnVuZGxlLmpzIiwid2ViamFycy9ib290c3RyYXAvKi9kaXN0L2Nzcy9ib290c3RyYXAuY3NzIiwid2ViamFycy9ib290c3RyYXAtaWNvbnMvKi9mb250L2Jvb3RzdHJhcC1pY29ucy5jc3MiLCJ3ZWJqYXJzL2Jvb3RzdHJhcC1pY29ucy8qL2ZvbnQvZm9udHMvKiJdLCJyZXNvbHZlcnMiOltdLCJhc3NldHNQYXRoIjoiL3RtcC9ncmFpbHNmb3JnZXRtcDc2MTc1ODI0NzMzNzQxNjA4ODkvZ3JhaWxzLWFwcC9hc3NldHMiLCJjYWNoZUxvY2F0aW9uIjoiL3RtcC9ncmFpbHNmb3JnZXRtcDc2MTc1ODI0NzMzNzQxNjA4ODkvYnVpbGQvLmFzc2V0Y2FjaGUifQ==]
   WARNING: A restricted method in java.lang.System has been called
   WARNING: java.lang.System::load has been called by 
com.oracle.truffle.polyglot.JDKSupport in an unnamed module 
(file:/home/runner/.gradle/caches/modules-2/files-2.1/org.graalvm.truffle/truffle-api/25.2.4/9604f491135a84e0d10e7fe8652ea3d71cb08eb9/truffle-api-25.2.4.jar)
   WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for 
callers in this module
   WARNING: Restricted methods will be blocked in a future release unless 
native access is enabled
    
   [To redirect Truffle log output to a file use one of the following options:
   * '--log.file=<path>' if the option is passed using a guest language 
launcher.
   * '-Dpolyglot.log.file=<path>' if the option is passed using the host Java 
launcher.
   * Configure logging using the polyglot embedding API.]
   [engine] WARNING: The polyglot engine uses a fallback runtime that does not 
support runtime compilation to native code.
   Execution without runtime compilation will negatively impact the guest 
application performance.
   The following cause was found: JVMCI is not enabled for this JVM. Enable 
JVMCI using -XX:+EnableJVMCI.
   For more information see: 
https://www.graalvm.org/latest/reference-manual/embed-languages/#runtime-optimization-support.
   To disable this warning use the '--engine.WarnInterpreterOnly=false' option 
or the '-Dpolyglot.engine.WarnInterpreterOnly=false' system property.
    
   > Task :compileGroovy
   > Task :classes
   > Task :compileTestJava NO-SOURCE
   > Task :packageTagLibraryIndex
   > Task :compileWebappGroovyPages NO-SOURCE
   > Task :findMainClass
   > Task :generateScaffoldedViews
   > Task :compileTestGroovy
   > Task :testClasses
   > Task :compileIntegrationTestJava NO-SOURCE
   > Task :compileIntegrationTestGroovy FAILED
   > Task :compileGroovyPages
    
   > Task :assetCompile
   02:34:27.114 [main] INFO asset.pipeline.LoggingAssetEventListener -- 
Finished Precompiling Assets
    
   > Task :test
   gradle/actions: Writing build results to 
/home/runner/work/_temp/.gradle-actions/build-results/__run_3-1792031600509.json
    
   [Incubating] Problems report is available at: 
file:///tmp/grailsforgetmp7617582473374160889/build/reports/problems/problems-report.html
    
   FAILURE: Build failed with an exception.
    
   * What went wrong:
   Execution failed for task ':compileIntegrationTestGroovy' (registered by 
plugin class 'org.gradle.api.plugins.GroovyBasePlugin').
   > org.codehaus.groovy.runtime.callsite.CallSiteArray
    
   * Try:
   > Run with --info or --debug option to get more log output.
   > Run with --scan to get full insights from a Build Scan (powered by 
Develocity).
   > Get more help at https://help.gradle.org.
    
   * Exception is:
   org.gradle.api.tasks.TaskExecutionException: Execution failed for task 
':compileIntegrationTestGroovy' (registered by plugin class 
'org.gradle.api.plugins.GroovyBasePlugin').
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.lambda$doExecute$1(DefaultTaskNodeExecutor.java:367)
        at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:288)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.doExecute(DefaultTaskNodeExecutor.java:365)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeTrackingTaskIdentity(DefaultTaskNodeExecutor.java:332)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeFinalizingProperties(DefaultTaskNodeExecutor.java:318)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeSkippingWithNoActions(DefaultTaskNodeExecutor.java:289)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeSkippingOnlyIf(DefaultTaskNodeExecutor.java:272)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeCatchingFailures(DefaultTaskNodeExecutor.java:228)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeWithFallbackOperationId(DefaultTaskNodeExecutor.java:197)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeWithLifecycle(DefaultTaskNodeExecutor.java:171)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.access$000(DefaultTaskNodeExecutor.java:67)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor$1.run(DefaultTaskNodeExecutor.java:136)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.execute(DefaultTaskNodeExecutor.java:133)
        at 
org.gradle.execution.plan.LocalTaskNode.execute(LocalTaskNode.java:229)
        at 
org.gradle.execution.DefaultBuildWorkExecutor.lambda$executePlan$0(DefaultBuildWorkExecutor.java:153)
        at 
org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$execute$0(DefaultPlanExecutor.java:476)
        at 
org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85)
        at 
org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:475)
        at 
org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:392)
        at 
org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:65)
        at 
org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
        at java.base/java.lang.Thread.run(Thread.java:1474)
   Caused by: java.lang.NoClassDefFoundError: 
org.codehaus.groovy.runtime.callsite.CallSiteArray
        at 
org.codehaus.groovy.ast.decompiled.AsmReferenceResolver.resolveClass(AsmReferenceResolver.java:125)
        at 
org.codehaus.groovy.ast.decompiled.AsmReferenceResolver.resolveNonArrayType(AsmReferenceResolver.java:181)
        at 
org.codehaus.groovy.ast.decompiled.AsmReferenceResolver.resolveType(AsmReferenceResolver.java:163)
        at 
org.codehaus.groovy.ast.decompiled.MemberSignatureParser.resolve(MemberSignatureParser.java:300)
        at 
org.codehaus.groovy.ast.decompiled.MemberSignatureParser.createMethodNode(MemberSignatureParser.java:146)
        at 
org.codehaus.groovy.ast.decompiled.DecompiledClassNode.lambda$createMethodNode$1(DecompiledClassNode.java:564)
        at 
org.codehaus.groovy.ast.decompiled.LazyMethodNode.doInit(LazyMethodNode.java:111)
        at 
org.apache.groovy.util.concurrent.LazyInitializable.lazyInit(LazyInitializable.java:36)
        at 
org.codehaus.groovy.ast.decompiled.LazyMethodNode.hasDefaultValue(LazyMethodNode.java:248)
        at 
org.apache.groovy.ast.tools.MethodNodeUtils.withDefaultArgumentMethods(MethodNodeUtils.java:201)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.findClassMember(VariableScopeVisitor.java:264)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.findVariableDeclaration(VariableScopeVisitor.java:338)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.visitMethodCallExpression(VariableScopeVisitor.java:1031)
        at 
org.codehaus.groovy.ast.expr.MethodCallExpression.visit(MethodCallExpression.java:103)
        at 
org.codehaus.groovy.ast.CodeVisitorSupport.visitExpressionStatement(CodeVisitorSupport.java:171)
        at 
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitExpressionStatement(ClassCodeVisitorSupport.java:362)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.visitExpressionStatement(VariableScopeVisitor.java:638)
        at 
org.codehaus.groovy.ast.stmt.ExpressionStatement.visit(ExpressionStatement.java:54)
        at 
org.codehaus.groovy.ast.CodeVisitorSupport.visitBlockStatement(CodeVisitorSupport.java:115)
        at 
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitBlockStatement(ClassCodeVisitorSupport.java:294)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.visitBlockStatement(VariableScopeVisitor.java:594)
        at 
org.codehaus.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:84)
        at 
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClassCodeContainer(ClassCodeVisitorSupport.java:233)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.visitConstructorOrMethod(VariableScopeVisitor.java:570)
        at 
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitMethod(ClassCodeVisitorSupport.java:181)
        at org.codehaus.groovy.ast.ClassNode.visitMethods(ClassNode.java:1851)
        at org.codehaus.groovy.ast.ClassNode.visitContents(ClassNode.java:1837)
        at 
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClass(ClassCodeVisitorSupport.java:89)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.visitClass(VariableScopeVisitor.java:503)
        at 
org.codehaus.groovy.control.ResolveVisitor.visitClass(ResolveVisitor.java:1626)
        at 
org.codehaus.groovy.control.ResolveVisitor.startResolving(ResolveVisitor.java:301)
        at 
org.codehaus.groovy.control.CompilationUnit.lambda$addPhaseOperations$4(CompilationUnit.java:220)
        at 
org.codehaus.groovy.control.CompilationUnit$ISourceUnitOperation.doPhaseOperation(CompilationUnit.java:1040)
        at 
org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:764)
        at 
org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:738)
        at 
org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:719)
        at 
org.gradle.api.internal.tasks.compile.ApiGroovyCompiler.execute(ApiGroovyCompiler.java:287)
        at 
org.gradle.api.internal.tasks.compile.ApiGroovyCompiler.execute(ApiGroovyCompiler.java:69)
        at 
org.gradle.api.internal.tasks.compile.DaemonSideCompiler.execute(DaemonSideCompiler.java:45)
        at 
org.gradle.api.internal.tasks.compile.DaemonSideCompiler.execute(DaemonSideCompiler.java:28)
        at 
org.gradle.api.internal.tasks.compile.daemon.CompilerWorkAction.execute(CompilerWorkAction.java:52)
        at 
org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:68)
        at 
org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54)
        at 
org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48)
        at 
org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:103)
        at 
org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48)
        at 
org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:49)
        at 
org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:30)
        at 
org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:109)
        at 
org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:78)
        at 
org.gradle.process.internal.worker.request.WorkerAction.lambda$run$1(WorkerAction.java:150)
        at 
org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41)
        at 
org.gradle.process.internal.worker.request.WorkerAction.lambda$run$0(WorkerAction.java:150)
        at 
org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85)
        at 
org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:142)
        at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
        at java.base/java.lang.reflect.Method.invoke(Method.java:565)
        at 
org.gradle.internal.dispatch.MethodInvocation.invokeOn(MethodInvocation.java:77)
        at 
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:28)
        at 
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:19)
        at 
org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:183)
        at 
org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:165)
        at 
org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414)
        at 
org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:65)
        at 
org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47)
        ... 3 more
    
    
   Deprecated Gradle features were used in this build, making it incompatible 
with Gradle 10.
    
   You can use '--warning-mode all' to show the individual deprecation warnings 
and determine if they come from your own scripts or plugins.
    
   For more on this, please refer to 
https://docs.gradle.org/9.8.1/userguide/command_line_interface.html#sec:command_line_warnings
 in the Gradle documentation.
    
   16 actionable tasks: 16 executed
   BUILD FAILED in 1m 18s
   Configuration cache entry stored.
    
        at 
org.grails.forge.cli.CommandSpec.testOutputContains(CommandSpec.groovy:110)
        at org.grails.forge.cli.command.CreateControllerCommandSpec.test app 
with controller(CreateControllerCommandSpec.groovy:65)
   
        at org.grails.forge.cli.command.CreateControllerCommandSpec.test app 
with controller(CreateControllerCommandSpec.groovy:65)
   Caused by: java.lang.AssertionError: The generated build exited with code 1 
without producing the expected output [BUILD SUCCESSFUL].
   Build output:
   To honour the JVM settings for this build a single-use Daemon process will 
be forked. For more on this, please refer to 
https://docs.gradle.org/9.8.1/userguide/gradle_daemon.html#sec:disabling_the_daemon
 in the Gradle documentation.
   Daemon will be stopped at the end of the build 
   Calculating task graph as no cached configuration is available for tasks: 
build
   > Task :compileJava NO-SOURCE
   > Task :generateCompileGroovyGrailsCompilerConfig
   > Task :buildProperties
   > Task :generateCompileTestGroovyGrailsCompilerConfig
   > Task :processTestResources NO-SOURCE
   > Task :generateCompileIntegrationTestGroovyGrailsCompilerConfig
   > Task :processIntegrationTestResources NO-SOURCE
   > Task :generateI18nDescriptor
   > Task :generateTagLibraryIndex
   > Task :processResources
   
   > Task :assetCompile
   Starting AssetCompiler [-i, 
/tmp/grailsforgetmp7617582473374160889/grails-app/assets, -o, 
/tmp/grailsforgetmp7617582473374160889/build/assets, -j, 
/home/runner/.gradle/caches/modules-2/files-2.1/org.webjars.npm/bootstrap/5.3.8/1a2f960f569cba04bce1c79ff07ab8985a0f56a0/bootstrap-5.3.8.jar,
 -j, 
/home/runner/.gradle/caches/modules-2/files-2.1/org.webjars.npm/bootstrap-icons/1.13.1/add743da3f8acf43906ece5d5fb8b759d2b0eeed/bootstrap-icons-1.13.1.jar,
 -j, 
/home/runner/.gradle/caches/modules-2/files-2.1/org.webjars.npm/jquery/4.0.0/bfedbeaadde5b1aa3d3403fa36a995e685e2a867/jquery-4.0.0.jar,
 -B, 
eyJjb25maWdPcHRpb25zIjp7fSwiZW5hYmxlRGlnZXN0cyI6dHJ1ZSwiZW5hYmxlR3ppcCI6dHJ1ZSwiZW5hYmxlU291cmNlTWFwcyI6dHJ1ZSwiZXhjbHVkZXNHemlwIjpbXSwibWF4VGhyZWFkcyI6bnVsbCwibWluaWZ5Q3NzIjp0cnVlLCJtaW5pZnlKcyI6dHJ1ZSwic2tpcE5vbkRpZ2VzdHMiOnRydWUsIm1pbmlmeU9wdGlvbnMiOnt9LCJ2ZXJib3NlIjp0cnVlLCJleGNsdWRlcyI6WyJ3ZWJqYXJzL2pxdWVyeS8qKiIsIndlYmphcnMvYm9vdHN0cmFwLyoqIiwid2ViamFycy9ib290c3RyYXAtaWNvbnMvKioiXSwiaW5jbHVkZX
 
MiOlsid2ViamFycy9qcXVlcnkvKi9kaXN0L2pxdWVyeS5qcyIsIndlYmphcnMvYm9vdHN0cmFwLyovZGlzdC9qcy9ib290c3RyYXAuYnVuZGxlLmpzIiwid2ViamFycy9ib290c3RyYXAvKi9kaXN0L2Nzcy9ib290c3RyYXAuY3NzIiwid2ViamFycy9ib290c3RyYXAtaWNvbnMvKi9mb250L2Jvb3RzdHJhcC1pY29ucy5jc3MiLCJ3ZWJqYXJzL2Jvb3RzdHJhcC1pY29ucy8qL2ZvbnQvZm9udHMvKiJdLCJyZXNvbHZlcnMiOltdLCJhc3NldHNQYXRoIjoiL3RtcC9ncmFpbHNmb3JnZXRtcDc2MTc1ODI0NzMzNzQxNjA4ODkvZ3JhaWxzLWFwcC9hc3NldHMiLCJjYWNoZUxvY2F0aW9uIjoiL3RtcC9ncmFpbHNmb3JnZXRtcDc2MTc1ODI0NzMzNzQxNjA4ODkvYnVpbGQvLmFzc2V0Y2FjaGUifQ==]
   WARNING: A restricted method in java.lang.System has been called
   WARNING: java.lang.System::load has been called by 
com.oracle.truffle.polyglot.JDKSupport in an unnamed module 
(file:/home/runner/.gradle/caches/modules-2/files-2.1/org.graalvm.truffle/truffle-api/25.2.4/9604f491135a84e0d10e7fe8652ea3d71cb08eb9/truffle-api-25.2.4.jar)
   WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for 
callers in this module
   WARNING: Restricted methods will be blocked in a future release unless 
native access is enabled
   
   [To redirect Truffle log output to a file use one of the following options:
   * '--log.file=<path>' if the option is passed using a guest language 
launcher.
   * '-Dpolyglot.log.file=<path>' if the option is passed using the host Java 
launcher.
   * Configure logging using the polyglot embedding API.]
   [engine] WARNING: The polyglot engine uses a fallback runtime that does not 
support runtime compilation to native code.
   Execution without runtime compilation will negatively impact the guest 
application performance.
   The following cause was found: JVMCI is not enabled for this JVM. Enable 
JVMCI using -XX:+EnableJVMCI.
   For more information see: 
https://www.graalvm.org/latest/reference-manual/embed-languages/#runtime-optimization-support.
   To disable this warning use the '--engine.WarnInterpreterOnly=false' option 
or the '-Dpolyglot.engine.WarnInterpreterOnly=false' system property.
   
   > Task :compileGroovy
   > Task :classes
   > Task :compileTestJava NO-SOURCE
   > Task :packageTagLibraryIndex
   > Task :compileWebappGroovyPages NO-SOURCE
   > Task :findMainClass
   > Task :generateScaffoldedViews
   > Task :compileTestGroovy
   > Task :testClasses
   > Task :compileIntegrationTestJava NO-SOURCE
   > Task :compileIntegrationTestGroovy FAILED
   > Task :compileGroovyPages
   
   > Task :assetCompile
   02:34:27.114 [main] INFO asset.pipeline.LoggingAssetEventListener -- 
Finished Precompiling Assets
   
   > Task :test
   gradle/actions: Writing build results to 
/home/runner/work/_temp/.gradle-actions/build-results/__run_3-1792031600509.json
   
   [Incubating] Problems report is available at: 
file:///tmp/grailsforgetmp7617582473374160889/build/reports/problems/problems-report.html
   
   FAILURE: Build failed with an exception.
   
   * What went wrong:
   Execution failed for task ':compileIntegrationTestGroovy' (registered by 
plugin class 'org.gradle.api.plugins.GroovyBasePlugin').
   > org.codehaus.groovy.runtime.callsite.CallSiteArray
   
   * Try:
   > Run with --info or --debug option to get more log output.
   > Run with --scan to get full insights from a Build Scan (powered by 
Develocity).
   > Get more help at https://help.gradle.org.
   
   * Exception is:
   org.gradle.api.tasks.TaskExecutionException: Execution failed for task 
':compileIntegrationTestGroovy' (registered by plugin class 
'org.gradle.api.plugins.GroovyBasePlugin').
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.lambda$doExecute$1(DefaultTaskNodeExecutor.java:367)
        at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:288)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.doExecute(DefaultTaskNodeExecutor.java:365)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeTrackingTaskIdentity(DefaultTaskNodeExecutor.java:332)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeFinalizingProperties(DefaultTaskNodeExecutor.java:318)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeSkippingWithNoActions(DefaultTaskNodeExecutor.java:289)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeSkippingOnlyIf(DefaultTaskNodeExecutor.java:272)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeCatchingFailures(DefaultTaskNodeExecutor.java:228)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeWithFallbackOperationId(DefaultTaskNodeExecutor.java:197)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.executeWithLifecycle(DefaultTaskNodeExecutor.java:171)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.access$000(DefaultTaskNodeExecutor.java:67)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor$1.run(DefaultTaskNodeExecutor.java:136)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:30)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:27)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:67)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:60)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:167)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:60)
        at 
org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:48)
        at 
org.gradle.api.internal.tasks.execution.DefaultTaskNodeExecutor.execute(DefaultTaskNodeExecutor.java:133)
        at 
org.gradle.execution.plan.LocalTaskNode.execute(LocalTaskNode.java:229)
        at 
org.gradle.execution.DefaultBuildWorkExecutor.lambda$executePlan$0(DefaultBuildWorkExecutor.java:153)
        at 
org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$execute$0(DefaultPlanExecutor.java:476)
        at 
org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85)
        at 
org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:475)
        at 
org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:392)
        at 
org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:65)
        at 
org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
        at java.base/java.lang.Thread.run(Thread.java:1474)
   Caused by: java.lang.NoClassDefFoundError: 
org.codehaus.groovy.runtime.callsite.CallSiteArray
        at 
org.codehaus.groovy.ast.decompiled.AsmReferenceResolver.resolveClass(AsmReferenceResolver.java:125)
        at 
org.codehaus.groovy.ast.decompiled.AsmReferenceResolver.resolveNonArrayType(AsmReferenceResolver.java:181)
        at 
org.codehaus.groovy.ast.decompiled.AsmReferenceResolver.resolveType(AsmReferenceResolver.java:163)
        at 
org.codehaus.groovy.ast.decompiled.MemberSignatureParser.resolve(MemberSignatureParser.java:300)
        at 
org.codehaus.groovy.ast.decompiled.MemberSignatureParser.createMethodNode(MemberSignatureParser.java:146)
        at 
org.codehaus.groovy.ast.decompiled.DecompiledClassNode.lambda$createMethodNode$1(DecompiledClassNode.java:564)
        at 
org.codehaus.groovy.ast.decompiled.LazyMethodNode.doInit(LazyMethodNode.java:111)
        at 
org.apache.groovy.util.concurrent.LazyInitializable.lazyInit(LazyInitializable.java:36)
        at 
org.codehaus.groovy.ast.decompiled.LazyMethodNode.hasDefaultValue(LazyMethodNode.java:248)
        at 
org.apache.groovy.ast.tools.MethodNodeUtils.withDefaultArgumentMethods(MethodNodeUtils.java:201)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.findClassMember(VariableScopeVisitor.java:264)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.findVariableDeclaration(VariableScopeVisitor.java:338)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.visitMethodCallExpression(VariableScopeVisitor.java:1031)
        at 
org.codehaus.groovy.ast.expr.MethodCallExpression.visit(MethodCallExpression.java:103)
        at 
org.codehaus.groovy.ast.CodeVisitorSupport.visitExpressionStatement(CodeVisitorSupport.java:171)
        at 
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitExpressionStatement(ClassCodeVisitorSupport.java:362)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.visitExpressionStatement(VariableScopeVisitor.java:638)
        at 
org.codehaus.groovy.ast.stmt.ExpressionStatement.visit(ExpressionStatement.java:54)
        at 
org.codehaus.groovy.ast.CodeVisitorSupport.visitBlockStatement(CodeVisitorSupport.java:115)
        at 
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitBlockStatement(ClassCodeVisitorSupport.java:294)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.visitBlockStatement(VariableScopeVisitor.java:594)
        at 
org.codehaus.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:84)
        at 
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClassCodeContainer(ClassCodeVisitorSupport.java:233)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.visitConstructorOrMethod(VariableScopeVisitor.java:570)
        at 
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitMethod(ClassCodeVisitorSupport.java:181)
        at org.codehaus.groovy.ast.ClassNode.visitMethods(ClassNode.java:1851)
        at org.codehaus.groovy.ast.ClassNode.visitContents(ClassNode.java:1837)
        at 
org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClass(ClassCodeVisitorSupport.java:89)
        at 
org.codehaus.groovy.classgen.VariableScopeVisitor.visitClass(VariableScopeVisitor.java:503)
        at 
org.codehaus.groovy.control.ResolveVisitor.visitClass(ResolveVisitor.java:1626)
        at 
org.codehaus.groovy.control.ResolveVisitor.startResolving(ResolveVisitor.java:301)
        at 
org.codehaus.groovy.control.CompilationUnit.lambda$addPhaseOperations$4(CompilationUnit.java:220)
        at 
org.codehaus.groovy.control.CompilationUnit$ISourceUnitOperation.doPhaseOperation(CompilationUnit.java:1040)
        at 
org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:764)
        at 
org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:738)
        at 
org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:719)
        at 
org.gradle.api.internal.tasks.compile.ApiGroovyCompiler.execute(ApiGroovyCompiler.java:287)
        at 
org.gradle.api.internal.tasks.compile.ApiGroovyCompiler.execute(ApiGroovyCompiler.java:69)
        at 
org.gradle.api.internal.tasks.compile.DaemonSideCompiler.execute(DaemonSideCompiler.java:45)
        at 
org.gradle.api.internal.tasks.compile.DaemonSideCompiler.execute(DaemonSideCompiler.java:28)
        at 
org.gradle.api.internal.tasks.compile.daemon.CompilerWorkAction.execute(CompilerWorkAction.java:52)
        at 
org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:68)
        at 
org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54)
        at 
org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48)
        at 
org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:103)
        at 
org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48)
        at 
org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:49)
        at 
org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:30)
        at 
org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:109)
        at 
org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:78)
        at 
org.gradle.process.internal.worker.request.WorkerAction.lambda$run$1(WorkerAction.java:150)
        at 
org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41)
        at 
org.gradle.process.internal.worker.request.WorkerAction.lambda$run$0(WorkerAction.java:150)
        at 
org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85)
        at 
org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:142)
        at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
        at java.base/java.lang.reflect.Method.invoke(Method.java:565)
        at 
org.gradle.internal.dispatch.MethodInvocation.invokeOn(MethodInvocation.java:77)
        at 
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:28)
        at 
org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:19)
        at 
org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:183)
        at 
org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:165)
        at 
org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414)
        at 
org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:65)
        at 
org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:47)
        ... 3 more
   
   
   Deprecated Gradle features were used in this build, making it incompatible 
with Gradle 10.
   
   You can use '--warning-mode all' to show the individual deprecation warnings 
and determine if they come from your own scripts or plugins.
   
   For more on this, please refer to 
https://docs.gradle.org/9.8.1/userguide/command_line_interface.html#sec:command_line_warnings
 in the Gradle documentation.
   
   16 actionable tasks: 16 executed
   BUILD FAILED in 1m 18s
   Configuration cache entry stored.
   
        at 
org.grails.forge.cli.CommandSpec.testOutputContains(CommandSpec.groovy:110)
        ... 1 more
   ```
   
   </details>
   
   ### Rerun Controls
   > [!NOTE]
   > Checks are currently running using the configuration below.
   
   Select tests to mute in this pull request:
   
   🔲 CreateControllerCommandSpec > test app with controller <!-- 
uniqueId=[engine:spock]/[spec:org.grails.forge.cli.command.CreateControllerCommandSpec]/[feature:$spock_feature_1_1]
 -->
   
   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/docs](https://testlens.app/docs/features/pr-comment/)._
   


-- 
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