You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@grails.apache.org by GitBox <gi...@apache.org> on 2026/06/05 08:39:24 UTC

[GH] (grails-core/feat/gsp-rendering-observability): Workflow run "Coverage" failed!

The GitHub Actions job "Coverage" on grails-core.git/feat/gsp-rendering-observability has failed.
Run started by GitHub user codeconsole (triggered by codeconsole).

Head commit for run:
6a00f9907043ae62f1b05e22b14f96053d7a992b / Scott Murphy Heiberg <sc...@alwaysvip.com>
Relocate GSP observation kit to grails-gsp-core; instrument compilation (gsp.compile)

Moves the observation kit (Context/Convention/Documentation) from grails-web-gsp down
to grails-gsp-core so the template engine — which lives in core, below the web layer,
and which core cannot import upward from web-gsp — can use it too. View/template/layout
importers are repointed to the new org.grails.gsp.observation package.

Instruments GroovyPagesTemplateEngine.buildPageMetaInfo with a 'gsp.compile' observation
(observeChecked). Compilation only happens on a template cache miss, so the observation's
count is the compile/miss rate and its timer is the compile latency; tagged with the GSP
page name. The ObservationRegistry is resolved from the application context (NOOP fallback).

Report URL: https://github.com/apache/grails-core/actions/runs/27004668499

With regards,
GitHub Actions via GitBox