The GitHub Actions job "CI" on grails-core.git/test/gorm-registry-core-tests 
has failed.
Run started by GitHub user borinquenkid (triggered by borinquenkid).

Head commit for run:
7bab6ad4dc227f6a2518ef51b96125398955a7b4 / Walter Duque de Estrada 
<[email protected]>
test: add core-class unit tests for the GormRegistry O(M+N) rewrite

Harvest the net-new GormRegistry unit specs onto core-impl so the rewrite's 
core classes have
dedicated coverage they were missing: GormApiResolver and the four datastore 
selectors
(Preferred/Qualified/ActiveSession/Default), GormRegistry (concurrency, entity 
registration, factory),
the api registries (Abstract/Static/Instance/Validation) and the GormApiFactory 
SPI
(Default/GormApiFactory), CurrentTenantHolder, Tenants, the @CurrentTenant 
transform
(MultiTenantCurrentTenantTransformSpec), MultiTenantEventListener, 
ConnectionSourceNameResolver,
DefaultTransactionTemplateFactory, and a service transform spec.

All 23 specs pass against core-impl's implementation. Two adjustments from the 
source specs:
- ServiceTransformSpec: align the no-datastore exception assertion to 
core-impl's actual message
  ("No GORM implementations configured" from 
GormApiResolver.findSingleDatastore).
- Dropped TenantContextProfilingSpec: a timing micro-benchmark (prints 
durations, asserts only true) —
  brittle and non-deterministic, not portable unit coverage.

Tests-only change; no production code touched. Branched from the GormRegistry 
core-impl work.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>

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

With regards,
GitHub Actions via GitBox

Reply via email to