The GitHub Actions job "Coverage" on 
grails-core.git/fix/stacktrace-filterer-test-log-capture has succeeded.
Run started by GitHub user borinquenkid (triggered by borinquenkid).

Head commit for run:
335a5b1f2dde2c6c4fbc6ec2caae322b2beb8c8d / Walter Duque de Estrada 
<[email protected]>
fix: capture STACK_LOG output via a Logback appender instead of System.err

DefaultStackTraceFilterer.STACK_LOG routes through commons-logging, which
resolves to a jcl-over-slf4j binding on this classpath -- so its output never
touches System.err, regardless of test ordering or timing. Swapping
System.err therefore never observes the emitted message, making
GrailsUtilStackFiltererSpec and GrailsBootstrapRegistryInitializerSpec fail
deterministically. Attach a ListAppender directly to the public STACK_LOG_NAME
logger instead, which is unaffected by which commons-logging backend wins the
classpath.

Co-Authored-By: Claude Sonnet 5 <[email protected]>

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

With regards,
GitHub Actions via GitBox

Reply via email to