The GitHub Actions job "Coverage" on 
grails-core.git/test/h7-functional-coverage has failed.
Run started by GitHub user jamesfredley (triggered by jamesfredley).

Head commit for run:
ec562deee4672a85fa054120aa72e0e6943b5285 / James Fredley 
<[email protected]>
Add Hibernate 5 module-test parity specs ported from Hibernate 7

Bidirectional parity: several behavioral specs existed only in the
grails-data-hibernate7 module even though the classes they exercise exist
identically (same package) in grails-data-hibernate5. Port the ones whose
behavior is genuinely shared so both Hibernate module test suites cover them:

- HibernateGormEnhancerSpec
- HibernateDatastoreMultiTenancySpec
- HibernateEventListenersSpec
- connections/HibernateConnectionSourceSettingsBuilderSpec
- exceptions/GrailsQueryExceptionSpec
- support/HibernateDatastoreConnectionSourcesRegistrarSpec
- support/SoftKeySpec

All seven pass on Hibernate 5 (32 tests, 0 failures) and continue to pass on
Hibernate 7. They stay in the per-module layer (not the shared TCK) because
they target Hibernate-specific classes (enhancer, datastore, connection
settings/registrar, support utilities) that the datastore-agnostic TCK cannot
reference.

The remaining H7-only behavioral specs were evaluated and deliberately not
ported: they were verified to depend on Hibernate-7-specific APIs or behavior
(different HibernateCriteriaBuilder/InstanceApiHelper/EventListenerIntegrator
signatures, Hibernate 7 event SPI, H7-only template sharing) and fail on
Hibernate 5, so they correctly remain Hibernate-7-specific.

Assisted-by: claude-code:claude-4.8-opus

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

With regards,
GitHub Actions via GitBox

Reply via email to