Taack commented on issue #15100: URL: https://github.com/apache/grails-core/issues/15100#issuecomment-3336870192
Interesting, are you sure you do not run testZ when profiling ? What for you happen with `bootJar` task ? On my machine: ```bash ❯ uname -a Linux cachyos-x8664 6.16.8-2-cachyos #1 SMP PREEMPT_DYNAMIC Fri, 19 Sep 2025 15:36:25 +0000 x86_64 GNU/Linux ❯ java -fullversion java full version "24.0.2+11-jvmci-b01" ``` ```bash ❯ ./gradlew runTestScript Starting a Gradle Daemon (subsequent builds will be faster) > Task :runTestScript DONE (Groovy): 0.03775971 sec 507500000 DONE (Groovy): 0.206448057 sec 507500000 DONE (Groovy): 1.54997E-4 sec 507500000 DONE (Groovy): 0.204011662 sec 507500000 DONE (Groovy): 1.33337E-4 sec 507500000 DONE (Groovy): 1.20213E-4 sec 507500000 DONE (Groovy): 1.34039E-4 sec 507500000 DONE (Groovy): 1.21044E-4 sec 507500000 DONE (Groovy): 1.20063E-4 sec 507500000 DONE (Groovy): 1.19211E-4 sec 507500000 DONE (Java): 0.007561376 sec 507500000 DONE (Java): 0.02418948 sec 507500000 DONE (Java): 0.018589803 sec 507500000 DONE (Java): 0.023333272 sec 507500000 DONE (Java): 0.00571447 sec 507500000 DONE (Java): 1.24371E-4 sec 507500000 DONE (Java): 1.19281E-4 sec 507500000 DONE (Java): 1.27537E-4 sec 507500000 DONE (Java): 1.19953E-4 sec 507500000 DONE (Java): 1.1867E-4 sec 507500000 ``` ```bash ❯ ./gradlew bootJar ❯ cd build/libs/ ❯ java -jar slowloop-0.1.jar Grails application running at http://localhost:8080 in environment: production DONE (Java): 0.01175923 sec 507500000 DONE (Java): 0.026348811 sec 507500000 DONE (Java): 0.02506293 sec 507500000 DONE (Java): 0.02507352 sec 507500000 DONE (Java): 0.025063361 sec 507500000 DONE (Java): 0.025064924 sec 507500000 DONE (Java): 0.025059494 sec 507500000 DONE (Java): 0.025080494 sec 507500000 DONE (Java): 0.025070756 sec 507500000 DONE (Java): 0.02500335 sec 507500000 DONE (Groovy): 0.042208504 sec 507500000 DONE (Groovy): 0.4149877 sec 507500000 DONE (Groovy): 0.007679295 sec 507500000 DONE (Groovy): 0.001074717 sec 507500000 DONE (Groovy): 0.382807433 sec 507500000 DONE (Groovy): 0.017776186 sec 507500000 DONE (Groovy): 0.001095006 sec 507500000 DONE (Groovy): 0.001076401 sec 507500000 DONE (Groovy): 0.00107606 sec 507500000 DONE (Groovy): 0.001075399 sec 507500000 ``` No big difference with `bootJar`.. For `bootRun`: ```bash ❯ ./gradlew bootRun DONE (Java): 0.006307012 sec 507500000 DONE (Java): 0.006321519 sec 507500000 DONE (Java): 0.006328843 sec 507500000 DONE (Java): 0.006304708 sec 507500000 DONE (Java): 0.006310749 sec 507500000 DONE (Java): 0.006319636 sec 507500000 DONE (Groovy): 0.373783673 sec 507500000 DONE (Groovy): 0.344006879 sec 507500000 DONE (Groovy): 0.317834347 sec 507500000 DONE (Groovy): 0.327254334 sec 507500000 DONE (Groovy): 0.314878958 sec 507500000 DONE (Groovy): 0.317338413 sec 507500000 DONE (Groovy): 0.32017958 sec 507500000 DONE (Groovy): 0.321057593 sec 507500000 DONE (Groovy): 0.31832622 sec 507500000 DONE (Groovy): 0.318722871 sec 507500000 <===========--> 90% EXECUTING [1m 45s] > :bootRun ``` `bootRun` is more for development time, symbol resolution might differ. -- 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]
