jamesfredley opened a new pull request, #16169:
URL: https://github.com/apache/grails-core/pull/16169

   ## Purpose
   
   Teach CI to measure **app-level** indy vs classic callsite, not just JMH 
micros.
   
   This does **not** change the Grails plugin indy default. That remains #16165.
   
   ## What landed
   
   - `AppHttpBench` helper + unit tests
   - Gated `AppBench*` specs for latency, app1, and gsp-layout
   - `gsp-layout` now depends on `grails-testing-support-http-client`
   - `benchmark.yml` `app-bench` job on the `performance` label: noindy then 
indy, warmup 80 / samples 300 / forks 2
   - Local runner: `pwsh grails-benchmarks/scripts/run-app-indy-bench.ps1`
   
   ## Local numbers already posted on #16165
   
   Same harness, same settings: latency **0.98x**, app1 **0.99x**, no clear 
change. gsp-layout was skipped there because that module lacked the HTTP client 
dep; this PR adds it.
   
   ## Test plan
   
   - [x] `AppHttpBenchSpec` (4 tests)
   - [ ] CI `performance` label runs the new job
   


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