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
