quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.85k stars 2.7k forks source link

Fix #13425 Hibernate ORM and Hibernate Reactive cannot be used in the same application #44473

Open lucamolteni opened 1 week ago

lucamolteni commented 1 week ago

Fixes #13425

I've added a test to verify the compatibility of both the extensions together.

This is not a big refactor as both extensions are still coupled together, but this lets users use both implementation in their Quarkus application.

The idea is to have a MultiplePersistenceProviderResolver https://github.com/quarkusio/quarkus/compare/main...lucamolteni:13425-ter?expand=1#diff-c1c6c402fc142de3b1c4d726cb080f2b856cf560b693a1686f52ad3a35a972f0R10

And filter the correct one at runtime

https://github.com/quarkusio/quarkus/compare/main...lucamolteni:13425-ter?expand=1#diff-db8c5c1b299098a43c5d8e4b3f3267e4bb72c6e7841536d9bbb487dcff8c54ffR88

There's also a new ReactivePersistenceUnit annotation https://github.com/quarkusio/quarkus/compare/main...lucamolteni:13425-ter?expand=1#diff-8c10ee8583155144d5c9f796e33b785471701a346c768b2f707fe3a036f0590dR24 in order to disambiguate the correct bean to be injected.

I've also changed the default name for the reactive persistence unit as there are effectively two together and they can't share the same name.

Connection strings are in two different fields so they don't collide https://github.com/quarkusio/quarkus/compare/main...lucamolteni:13425-ter?expand=1#diff-6dd4fdea2c39574c084d9b03d106b6dd15b4877db728858cebf88641216bcd72R13

Feedbacks are welcome

quarkus-bot[bot] commented 1 week ago

Thanks for your pull request!

Your pull request does not follow our editorial rules. Could you have a look?

This message is automatically generated by a bot.

quarkus-bot[bot] commented 1 week ago

/cc @gsmet (hibernate-orm), @yrodiere (hibernate-orm)

yrodiere commented 1 week ago

Thanks!

I'll have a closer look tomorrow, but a few early comments:

There's also a new ReactivePersistenceUnit annotation https://github.com/quarkusio/quarkus/compare/main...lucamolteni:13425-ter?expand=1#diff-8c10ee8583155144d5c9f796e33b785471701a346c768b2f707fe3a036f0590dR24 in order to disambiguate the correct bean to be injected.

Can this be more "hidden"? E.g. move the annotation to a clearly internal package, or even just don't make it a bean for Hibernate Reactive.

The reason I'm asking is that users really shouldn't be using the EntityManagerFactory for Hibernate Reactive, and thus @ReactivePersistenceUnit really has no use except internally, which could be confusing.

I've also changed the default name for the reactive persistence unit as there are effectively two together and they can't share the same name.

A few things:

  1. This is just for the EntityManagerFactory bean, right? So the problem would go away if the EntityManagerFactory for Hibernate Reactive was not a CDI bean?
  2. How will this work once we support named persistence units in the Hibernate Reactive extension?
  3. Wasn't that persistence unit already using a different name? I've seen <default-reactive> somewhere before...
lucamolteni commented 1 week ago

I'll have a closer look tomorrow, but a few early comments:

There's also a new ReactivePersistenceUnit annotation https://github.com/quarkusio/quarkus/compare/main...lucamolteni:13425-ter?expand=1#diff-8c10ee8583155144d5c9f796e33b785471701a346c768b2f707fe3a036f0590dR24 in order to disambiguate the correct bean to be injected.

Can this be more "hidden"? E.g. move the annotation to a clearly internal package, or even just don't make it a bean for Hibernate Reactive.

The reason I'm asking is that users really shouldn't be using the EntityManagerFactory for Hibernate Reactive, and thus @ReactivePersistenceUnit really has no use except internally, which could be confusing.

I agree with your point, I'll work on it and see if I can hide it somehow. But yes it's just a matter of CDI injection (answering also 1 below)

I've also changed the default name for the reactive persistence unit as there are effectively two together and they can't share the same name.

A few things:

  1. This is just for the EntityManagerFactory bean, right? So the problem would go away if the EntityManagerFactory for Hibernate Reactive was not a CDI bean?
  2. How will this work once we support named persistence units in the Hibernate Reactive extension?

I don't see how this should prevent the multiple units to be implemented, it's something that has to be done from scratch anyway

  1. Wasn't that persistence unit already using a different name? I've seen <default-reactive> somewhere before...

I saw that as well, but I also saw the original persistence unit default string hardcoded and that was a problem, so I thought that keeping it separated would be better.

FroMage commented 1 week ago

Impressive. I've no idea how to support this in Panache, though 😱

quarkus-bot[bot] commented 1 week ago

:waning_crescent_moon: This workflow status is outdated as a new workflow run has been triggered.

Status for workflow Quarkus CI

This is the status report for running Quarkus CI on commit e6702807a6efb54ae8b23817a7a921e3f10cbd24.

[!WARNING] Unable to include the stracktraces as the report was too long. See annotations below for the details.

Failing Jobs

Status Name Step Failures Logs Raw logs Build scan
✖ JVM Tests - JDK 17 Build Failures Logs Raw logs :mag:
✖ JVM Tests - JDK 21 Build Failures Logs Raw logs :mag:
✖ JVM Tests - JDK 17 Windows Build Failures Logs Raw logs :mag:
✖ Gradle Tests - JDK 17 Build Failures Logs Raw logs :mag:
✖ Gradle Tests - JDK 17 Windows Build Failures Logs Raw logs :construction:
✖ Quickstarts Compilation - JDK 17 Compile Quickstarts Failures Logs Raw logs :construction:
✖ Native Tests - Cache Build Failures Logs Raw logs :mag:
✖ Native Tests - Data5 Build Failures Logs Raw logs :mag:
✖ Native Tests - Data7 Build Failures Logs Raw logs :mag:
✖ Native Tests - Security3 Build Failures Logs Raw logs :mag:

Full information is available in the Build summary check run. You can consult the Develocity build scans.

Failures

:gear: JVM Tests - JDK 17 #

- Failing: extensions/hibernate-reactive/deployment integration-tests/hibernate-search-orm-opensearch integration-tests/jpa-mysql and 1 more
! Skipped: extensions/panache/hibernate-reactive-panache-common/deployment extensions/panache/hibernate-reactive-panache-kotlin/deployment extensions/panache/hibernate-reactive-panache/deployment and 22 more

:package: extensions/hibernate-reactive/deployment

✖ io.quarkus.hibernate.reactive.MultiLineImportTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.NoJtaTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaUpdateTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaValidateTest. line 40 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.datasource.EntitiesInDefaultPUWithExplicitDatasourceConfigActiveFalseTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.datasource.EntitiesInDefaultPUWithExplicitDatasourceConfigUrlMissingTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.datasource.EntitiesInDefaultPUWithExplicitDatasourceMissingTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.datasource.EntitiesInDefaultPUWithImplicitDatasourceConfigActiveFalseTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest. line 61 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.context.ContextValidationTest.testListAllFruits - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.dev.HibernateReactiveDevModeTest.testListAllFruits - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultDefaultTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultNoneTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledLoTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageAutoTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageColumnTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageDefaultTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeUtcTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessFieldTypesTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessInheritanceTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitCdiMutinySessionTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageAnnotationTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageConfigurationTest. line 39 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.sql_load_script.FileNotFoundSqlLoadScriptTestCase. line 24 - History - More details - Source on GitHub

:package: integration-tests/hibernate-search-orm-opensearch

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-hibernate-search-orm-opensearch: I/O Error

:package: integration-tests/jpa-mysql

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:build (docker-start) on project quarkus-integration-test-jpa-mysql: Unable to pull 'docker.io/mysql:8.4' from registry 'docker.io' : {"message":"Head \"https://registry-1.docker.io/v2/library/mysql/manifests/8.4\": Get \"https://auth.docker.io/token?account=githubactions&scope=repository%3Alibrary%2Fmysql%3Apull&service=registry.docker.io\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)"} (Internal Server Error: 500)

:package: integration-tests/jpa-oracle

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-jpa-oracle: I/O Error


:gear: JVM Tests - JDK 21 #

- Failing: extensions/hibernate-reactive/deployment 
! Skipped: extensions/panache/hibernate-reactive-panache-common/deployment extensions/panache/hibernate-reactive-panache-kotlin/deployment extensions/panache/hibernate-reactive-panache/deployment and 22 more

:package: extensions/hibernate-reactive/deployment

✖ io.quarkus.hibernate.reactive.MultiLineImportTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.NoJtaTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaUpdateTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaValidateTest. line 40 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.datasource.EntitiesInDefaultPUWithExplicitDatasourceConfigUrlMissingTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.datasource.EntitiesInDefaultPUWithImplicitDatasourceConfigActiveFalseTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.datasource.EntitiesInDefaultPUWithImplicitDatasourceConfigUrlMissingTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest. line 61 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.context.ContextValidationTest.testListAllFruits - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.dev.HibernateReactiveDevModeTest.testListAllFruits - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultDefaultTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultNoneTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledLoTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageAutoTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageColumnTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageDefaultTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeUtcTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessFieldTypesTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessInheritanceTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitCdiMutinySessionTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageAnnotationTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageConfigurationTest. line 39 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.sql_load_script.FileNotFoundSqlLoadScriptTestCase. line 24 - History - More details - Source on GitHub


:gear: JVM Tests - JDK 17 Windows #

- Failing: integration-tests/grpc-hibernate-reactive integration-tests/hibernate-reactive-db2 integration-tests/hibernate-reactive-mariadb and 8 more

:package: integration-tests/grpc-hibernate-reactive

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-grpc-hibernate-reactive: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-db2

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-db2: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-mariadb

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-mariadb: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-mysql

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-mysql: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-orm-compatibility

✖ io.quarkus.it.hibernate.reactive.postgresql.HibernateReactiveCompatibilityORMTest.reactiveCowPersistWithORM - History - More details - Source on GitHub

:package: integration-tests/hibernate-reactive-panache

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-panache: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-panache-kotlin

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-panache-kotlin: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-postgresql

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-postgresql: Failed to build quarkus application

:package: integration-tests/kubernetes-service-binding-reactive

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-kubernetes-service-binding-reactive: Failed to build quarkus application

:package: integration-tests/reactive-messaging-hibernate-reactive

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project reactive-messaging-hibernate-reactive: Failed to build quarkus application

:package: integration-tests/security-webauthn

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-security-webauthn: Failed to build quarkus application


:gear: Gradle Tests - JDK 17 #

- Failing: integration-tests/gradle 

:package: integration-tests/gradle

✖ io.quarkus.gradle.devmode.MavenExclusionInExtensionDependencyDevModeTest.main - History - More details - Source on GitHub


:gear: Gradle Tests - JDK 17 Windows #

:package: integration-tests/gradle

✖ io.quarkus.gradle.devmode.JandexVlsiMultiModuleProjectDevModeTest.main - History - More details - Source on GitHub

✖ io.quarkus.gradle.devmode.MavenExclusionInExtensionDependencyDevModeTest.main - History - More details - Source on GitHub


:gear: Quickstarts Compilation - JDK 17 #

- Failing: hibernate-reactive-panache-quickstart hibernate-reactive-quickstart hibernate-reactive-routes-quickstart and 4 more

:package: hibernate-reactive-panache-quickstart

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project hibernate-reactive-panache-quickstart: Failed to build quarkus application

:package: hibernate-reactive-quickstart

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project hibernate-reactive-quickstart: Failed to build quarkus application

:package: hibernate-reactive-routes-quickstart

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project hibernate-reactive-routes-quickstart: Failed to build quarkus application

:package: hibernate-reactive-stateless-quickstart

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project hibernate-reactive-stateless-quickstart: Failed to build quarkus application

:package: kafka-panache-reactive-quickstart

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project kafka-panache-reactive-quickstart: Failed to build quarkus application

:package: security-jpa-reactive-quickstart

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project security-jpa-reactive-quickstart: Failed to build quarkus application

:package: security-webauthn-reactive-quickstart

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project security-webauthn-reactive-quickstart: Failed to build quarkus application


:gear: Native Tests - Cache #

- Failing: integration-tests/redis-cache 

:package: integration-tests/redis-cache

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-redis-cache: I/O Error


:gear: Native Tests - Data5 #

- Failing: integration-tests/hibernate-reactive-postgresql 

:package: integration-tests/hibernate-reactive-postgresql

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-postgresql: Failed to build quarkus application


:gear: Native Tests - Data7 #

- Failing: integration-tests/hibernate-reactive-db2 integration-tests/hibernate-reactive-mariadb integration-tests/hibernate-reactive-mysql and 4 more

:package: integration-tests/hibernate-reactive-db2

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-db2: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-mariadb

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-mariadb: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-mysql

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-hibernate-reactive-mysql: I/O Error

:package: integration-tests/hibernate-reactive-mysql-agroal-flyway

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-hibernate-reactive-mysql-agroal-flyway: I/O Error

:package: integration-tests/hibernate-reactive-panache

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-panache: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-panache-kotlin

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-panache-kotlin: Failed to build quarkus application

:package: integration-tests/reactive-db2-client

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-reactive-db2-client: I/O Error


:gear: Native Tests - Security3 #

- Failing: integration-tests/security-webauthn 

:package: integration-tests/security-webauthn

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-security-webauthn: Failed to build quarkus application

quarkus-bot[bot] commented 5 days ago

:waning_crescent_moon: This workflow status is outdated as a new workflow run has been triggered.

Status for workflow Quarkus CI

This is the status report for running Quarkus CI on commit db5dbb5640c7c768f48bbfba736c68eb5189dc64.

[!WARNING] Unable to include the stracktraces as the report was too long. See annotations below for the details.

Failing Jobs

Status Name Step Failures Logs Raw logs Build scan
✖ JVM Tests - JDK 17 Build Failures Logs Raw logs :mag:
✖ JVM Tests - JDK 21 Build Failures Logs Raw logs :mag:
✖ JVM Tests - JDK 17 Windows Build Failures Logs Raw logs :mag:
✖ Native Tests - Data5 Build Failures Logs Raw logs :mag:
✖ Native Tests - Data7 Build Failures Logs Raw logs :mag:
✖ Native Tests - Security3 Build Failures Logs Raw logs :mag:

Full information is available in the Build summary check run. You can consult the Develocity build scans.

Failures

:gear: JVM Tests - JDK 17 #

- Failing: extensions/hibernate-reactive/deployment 
! Skipped: extensions/panache/hibernate-reactive-panache-common/deployment extensions/panache/hibernate-reactive-panache-kotlin/deployment extensions/panache/hibernate-reactive-panache/deployment and 22 more

:package: extensions/hibernate-reactive/deployment

✖ io.quarkus.hibernate.reactive.MultiLineImportTest.integerIdentifierWithStageAPI(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.NoJtaTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaUpdateTest.integerIdentifierWithStageAPI(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaValidateTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.entityManagerFactory line 33 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.mutinySessionFactory line 69 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.sessionFactory line 50 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.context.ContextValidationTest.testListAllFruits line 32 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.dev.HibernateReactiveDevModeTest.testListAllFruits line 35 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultDefaultTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultNoneTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledLoTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageAutoTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageColumnTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageDefaultTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeUtcTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessFieldTypesTest.testFieldAccess(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessInheritanceTest.testFieldAccess(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitCdiMutinySessionTest.test(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageAnnotationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageConfigurationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.sql_load_script.FileNotFoundSqlLoadScriptTestCase. line 24 - History - More details - Source on GitHub


:gear: JVM Tests - JDK 21 #

- Failing: extensions/hibernate-reactive/deployment 
! Skipped: extensions/panache/hibernate-reactive-panache-common/deployment extensions/panache/hibernate-reactive-panache-kotlin/deployment extensions/panache/hibernate-reactive-panache/deployment and 22 more

:package: extensions/hibernate-reactive/deployment

✖ io.quarkus.hibernate.reactive.MultiLineImportTest.integerIdentifierWithStageAPI(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.NoJtaTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaUpdateTest.integerIdentifierWithStageAPI(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaValidateTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.entityManagerFactory line 33 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.mutinySessionFactory line 69 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.sessionFactory line 50 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.context.ContextValidationTest.testListAllFruits line 32 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.dev.HibernateReactiveDevModeTest.testListAllFruits line 35 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultDefaultTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultNoneTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledLoTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageAutoTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageColumnTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageDefaultTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeUtcTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessFieldTypesTest.testFieldAccess(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessInheritanceTest.testFieldAccess(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitCdiMutinySessionTest.test(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageAnnotationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageConfigurationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.sql_load_script.FileNotFoundSqlLoadScriptTestCase. line 24 - History - More details - Source on GitHub


:gear: JVM Tests - JDK 17 Windows #

- Failing: integration-tests/hibernate-reactive-orm-compatibility 

:package: integration-tests/hibernate-reactive-orm-compatibility

✖ io.quarkus.it.hibernate.reactive.postgresql.HibernateReactiveCompatibilityORMTest.reactiveCowPersistWithORM - History - More details - Source on GitHub


:gear: Native Tests - Data5 #

- Failing: integration-tests/hibernate-reactive-postgresql 

:package: integration-tests/hibernate-reactive-postgresql

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-postgresql: Failed to build quarkus application


:gear: Native Tests - Data7 #

- Failing: integration-tests/hibernate-reactive-db2 integration-tests/hibernate-reactive-mariadb integration-tests/hibernate-reactive-mysql and 4 more

:package: integration-tests/hibernate-reactive-db2

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-db2: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-mariadb

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-mariadb: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-mysql

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-hibernate-reactive-mysql: I/O Error

:package: integration-tests/hibernate-reactive-mysql-agroal-flyway

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-hibernate-reactive-mysql-agroal-flyway: I/O Error

:package: integration-tests/hibernate-reactive-panache

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-panache: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-panache-kotlin

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-panache-kotlin: Failed to build quarkus application

:package: integration-tests/reactive-db2-client

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-reactive-db2-client: I/O Error


:gear: Native Tests - Security3 #

- Failing: integration-tests/security-webauthn 

:package: integration-tests/security-webauthn

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-security-webauthn: Failed to build quarkus application

github-actions[bot] commented 4 days ago

🎊 PR Preview 192a8701daa215ecde1e706b5d585417383ef095 has been successfully built and deployed to https://quarkus-pr-main-44473-preview.surge.sh/version/main/guides/

quarkus-bot[bot] commented 4 days ago

:waning_crescent_moon: This workflow status is outdated as a new workflow run has been triggered.

Status for workflow Quarkus Documentation CI

This is the status report for running Quarkus Documentation CI on commit eeba221b19518b7798b83d288ece52bbd050e0f3.

:white_check_mark: The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

[!WARNING] There are other workflow runs running, you probably need to wait for their status before merging.

quarkus-bot[bot] commented 4 days ago

:waning_crescent_moon: This workflow status is outdated as a new workflow run has been triggered.

Status for workflow Quarkus CI

This is the status report for running Quarkus CI on commit eeba221b19518b7798b83d288ece52bbd050e0f3.

[!WARNING] Unable to include the stracktraces as the report was too long. See annotations below for the details.

Failing Jobs

Status Name Step Failures Logs Raw logs Build scan
✖ JVM Tests - JDK 17 Build Failures Logs Raw logs :mag:
✖ JVM Tests - JDK 21 Build Failures Logs Raw logs :mag:
✖ JVM Tests - JDK 17 Windows Build Failures Logs Raw logs :mag:
✖ Native Tests - Data5 Build Failures Logs Raw logs :mag:
✖ Native Tests - Data7 Build Failures Logs Raw logs :mag:
✖ Native Tests - Security3 Build Failures Logs Raw logs :mag:

Full information is available in the Build summary check run. You can consult the Develocity build scans.

Failures

:gear: JVM Tests - JDK 17 #

- Failing: extensions/hibernate-reactive/deployment 
! Skipped: extensions/panache/hibernate-reactive-panache-common/deployment extensions/panache/hibernate-reactive-panache-kotlin/deployment extensions/panache/hibernate-reactive-panache/deployment and 22 more

:package: extensions/hibernate-reactive/deployment

✖ io.quarkus.hibernate.reactive.MultiLineImportTest.integerIdentifierWithStageAPI(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.NoJtaTest.test(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaUpdateTest.integerIdentifierWithStageAPI(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaValidateTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.entityManagerFactory line 33 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.mutinySessionFactory line 69 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.sessionFactory line 50 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.context.ContextValidationTest.testListAllFruits line 32 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.dev.HibernateReactiveDevModeTest.testListAllFruits line 35 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultDefaultTest.ids(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledLoTest.ids(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledTest.ids(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageAutoTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageColumnTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageDefaultTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeUtcTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessFieldTypesTest.testFieldAccess(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessInheritanceTest.testFieldAccess(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitCdiMutinySessionTest.test(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageAnnotationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageConfigurationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub


:gear: JVM Tests - JDK 21 #

- Failing: extensions/hibernate-reactive/deployment 
! Skipped: extensions/panache/hibernate-reactive-panache-common/deployment extensions/panache/hibernate-reactive-panache-kotlin/deployment extensions/panache/hibernate-reactive-panache/deployment and 22 more

:package: extensions/hibernate-reactive/deployment

✖ io.quarkus.hibernate.reactive.MultiLineImportTest.integerIdentifierWithStageAPI(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.NoJtaTest.test(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaUpdateTest.integerIdentifierWithStageAPI(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaValidateTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.entityManagerFactory line 33 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.mutinySessionFactory line 69 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.sessionFactory line 50 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.context.ContextValidationTest.testListAllFruits line 32 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.dev.HibernateReactiveDevModeTest.testListAllFruits line 35 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultDefaultTest.ids(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledLoTest.ids(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledTest.ids(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageAutoTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageColumnTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageDefaultTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeUtcTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessFieldTypesTest.testFieldAccess(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessInheritanceTest.testFieldAccess(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitCdiMutinySessionTest.test(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageAnnotationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageConfigurationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub


:gear: JVM Tests - JDK 17 Windows #

- Failing: extensions/hibernate-reactive/deployment 
! Skipped: extensions/panache/hibernate-reactive-panache-common/deployment extensions/panache/hibernate-reactive-panache-kotlin/deployment extensions/panache/hibernate-reactive-panache/deployment and 22 more

:package: extensions/hibernate-reactive/deployment

✖ io.quarkus.hibernate.reactive.MultiLineImportTest.integerIdentifierWithStageAPI(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.NoJtaTest.test(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaUpdateTest.integerIdentifierWithStageAPI(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.SchemaValidateTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.entityManagerFactory line 33 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.mutinySessionFactory line 69 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.sessionFactory line 50 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest. - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.context.ContextValidationTest.testListAllFruits line 32 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.dev.HibernateReactiveDevModeTest.testListAllFruits line 35 - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultDefaultTest.ids(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledLoTest.ids(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledTest.ids(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageAutoTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageColumnTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageDefaultTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeUtcTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessFieldTypesTest.testFieldAccess(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessInheritanceTest.testFieldAccess(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitCdiMutinySessionTest.test(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageAnnotationTest.testExcluded(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageAnnotationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageConfigurationTest.testExcluded(UniAsserter) - History - More details - Source on GitHub

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageConfigurationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub


:gear: Native Tests - Data5 #

- Failing: integration-tests/hibernate-reactive-postgresql 

:package: integration-tests/hibernate-reactive-postgresql

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-postgresql: Failed to build quarkus application


:gear: Native Tests - Data7 #

- Failing: integration-tests/hibernate-reactive-db2 integration-tests/hibernate-reactive-mariadb integration-tests/hibernate-reactive-mysql and 4 more

:package: integration-tests/hibernate-reactive-db2

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-db2: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-mariadb

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-mariadb: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-mysql

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-hibernate-reactive-mysql: I/O Error

:package: integration-tests/hibernate-reactive-mysql-agroal-flyway

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-hibernate-reactive-mysql-agroal-flyway: I/O Error

:package: integration-tests/hibernate-reactive-panache

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-panache: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-panache-kotlin

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-panache-kotlin: Failed to build quarkus application

:package: integration-tests/reactive-db2-client

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-reactive-db2-client: I/O Error


:gear: Native Tests - Security3 #

- Failing: integration-tests/security-webauthn 

:package: integration-tests/security-webauthn

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-security-webauthn: Failed to build quarkus application


Flaky tests - Develocity

:gear: JVM Tests - JDK 17

:package: integration-tests/opentelemetry-vertx-exporter

✖ io.quarkus.it.opentelemetry.vertx.exporter.grpc.GrpcNoTLSWithCompressionTest.test - History

lucamolteni commented 3 days ago

@yrodiere I removed the annotation, I had to ignore a ClassNameTest because the constant is based on a class that is not present in the -orm extension. Of course this test needs to be reenabled, but in the meanwhile take a look at this way to inject the Mutiny.SessionFactory bean instead

quarkus-bot[bot] commented 1 day ago

Status for workflow Quarkus Documentation CI

This is the status report for running Quarkus Documentation CI on commit fc74c77d111e8f2d627716d60b29d0fb9e2f5a22.

:white_check_mark: The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

[!WARNING] There are other workflow runs running, you probably need to wait for their status before merging.

quarkus-bot[bot] commented 1 day ago

Status for workflow Quarkus CI

This is the status report for running Quarkus CI on commit fc74c77d111e8f2d627716d60b29d0fb9e2f5a22.

Failing Jobs

Status Name Step Failures Logs Raw logs Build scan
✖ JVM Tests - JDK 17 Build Failures Logs Raw logs :mag:
✖ JVM Tests - JDK 21 Build Failures Logs Raw logs :mag:
✖ JVM Tests - JDK 17 Windows Build Failures Logs Raw logs :mag:
✖ Native Tests - Data5 Build Failures Logs Raw logs :mag:
✖ Native Tests - Data7 Build Failures Logs Raw logs :mag:
✖ Native Tests - Security3 Build Failures Logs Raw logs :mag:

Full information is available in the Build summary check run. You can consult the Develocity build scans.

Failures

:gear: JVM Tests - JDK 17 #

- Failing: extensions/hibernate-reactive/deployment 
! Skipped: extensions/panache/hibernate-reactive-panache-common/deployment extensions/panache/hibernate-reactive-panache-kotlin/deployment extensions/panache/hibernate-reactive-panache/deployment and 22 more

:package: extensions/hibernate-reactive/deployment

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.entityManagerFactory line 33 - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting actual not to be null at io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.entityManagerFactory(ConfigActiveFalseAndEntityTest.java:33) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at io.quarkus.test.QuarkusUnitTest.runExtensionMethod(QuarkusUnitTest.java:513) at io.quarkus.test.QuarkusUnitTest.interceptTestMethod(QuarkusUnitTest.java:427) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ```

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.mutinySessionFactory line 70 - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting actual throwable to be an instance of: java.lang.IllegalStateException but was: jakarta.enterprise.inject.CreationException: Error creating synthetic bean [w3XvUHGa8UH6Ia_sXbCNv_iAyPo]: java.lang.IllegalStateException: Cannot retrieve the EntityManagerFactory/SessionFactory for persistence unit default-reactive: Hibernate ORM was deactivated through configuration properties at org.hibernate.reactive.mutiny.Mutiny_SessionFactory_w3XvUHGa8UH6Ia_sXbCNv_iAyPo_Synthetic_Bean.doCreate(Unknown Source) at org.hibernate.reactive.mutiny.Mutiny_SessionFactory_w3XvUHGa8UH6Ia_sXbCNv_iAyPo_Synthetic_Bean.create(Unknown Source) ```

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.sessionFactory line 50 - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting actual not to be null at io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.sessionFactory(ConfigActiveFalseAndEntityTest.java:50) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at io.quarkus.test.QuarkusUnitTest.runExtensionMethod(QuarkusUnitTest.java:513) at io.quarkus.test.QuarkusUnitTest.interceptTestMethod(QuarkusUnitTest.java:427) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ```

✖ io.quarkus.hibernate.reactive.config.ConfigEnabledFalseAndActiveTrueTest. line 20 - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting actual throwable to be an instance of: io.quarkus.runtime.configuration.ConfigurationException but was: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.hibernate.orm.deployment.ImpliedBlockingPersistenceUnitTypeBuildItem at io.quarkus.builder.BuildChainBuilder.wireDependencies(BuildChainBuilder.java:184) at io.quarkus.builder.BuildChainBuilder.build(BuildChainBuilder.java:155) ```

✖ io.quarkus.hibernate.reactive.config.ConfigEnabledFalseAndEntityTest. - History - More details - Source on GitHub

``` java.lang.RuntimeException: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.hibernate.orm.deployment.ImpliedBlockingPersistenceUnitTypeBuildItem at io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:354) at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:271) at io.quarkus.test.QuarkusUnitTest.beforeAll(QuarkusUnitTest.java:682) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) Caused by: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.hibernate.orm.deployment.ImpliedBlockingPersistenceUnitTypeBuildItem at io.quarkus.builder.BuildChainBuilder.wireDependencies(BuildChainBuilder.java:184) at io.quarkus.builder.BuildChainBuilder.build(BuildChainBuilder.java:155) ```

✖ io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest. - History - More details - Source on GitHub

``` java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors [error]: Build step io.quarkus.arc.deployment.ArcProcessor#validate threw an exception: jakarta.enterprise.inject.spi.DeploymentException: jakarta.enterprise.inject.UnsatisfiedResolutionException: Unsatisfied dependency for type org.hibernate.SessionFactory and qualifiers [@Default] - injection target: io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest#ormSessionFactory - declared on CLASS bean [types=[io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest, java.lang.Object], qualifiers=[@Default, @Any], target=io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest] at io.quarkus.arc.processor.BeanDeployment.processErrors(BeanDeployment.java:1576) at io.quarkus.arc.processor.BeanDeployment.init(BeanDeployment.java:338) at io.quarkus.arc.processor.BeanProcessor.initialize(BeanProce... ```

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageAnnotationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub

``` org.hibernate.HibernateException: java.util.concurrent.CompletionException: org.hibernate.UnknownEntityTypeException: Unable to locate persister: io.quarkus.hibernate.reactive.singlepersistenceunit.entityassignment.packageincludedthroughannotation.EntityIncludedThroughPackageAnnotation at org.hibernate.reactive.session.impl.ReactiveExceptionConverter.convert(ReactiveExceptionConverter.java:28) at org.hibernate.reactive.session.impl.ReactiveSessionImpl.lambda$firePersist$11(ReactiveSessionImpl.java:738) at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934) at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:950) at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2340) at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:144) at org.hibernate.reactive.session.impl.ReactiveSessionImpl.firePersist(ReactiveSessionImpl.java:731) ```

:gear: JVM Tests - JDK 21 #

- Failing: extensions/hibernate-reactive/deployment 
! Skipped: extensions/panache/hibernate-reactive-panache-common/deployment extensions/panache/hibernate-reactive-panache-kotlin/deployment extensions/panache/hibernate-reactive-panache/deployment and 22 more

:package: extensions/hibernate-reactive/deployment

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.entityManagerFactory line 33 - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting actual not to be null at io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.entityManagerFactory(ConfigActiveFalseAndEntityTest.java:33) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at io.quarkus.test.QuarkusUnitTest.runExtensionMethod(QuarkusUnitTest.java:513) at io.quarkus.test.QuarkusUnitTest.interceptTestMethod(QuarkusUnitTest.java:427) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ```

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.mutinySessionFactory line 70 - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting actual throwable to be an instance of: java.lang.IllegalStateException but was: jakarta.enterprise.inject.CreationException: Error creating synthetic bean [w3XvUHGa8UH6Ia_sXbCNv_iAyPo]: java.lang.IllegalStateException: Cannot retrieve the EntityManagerFactory/SessionFactory for persistence unit default-reactive: Hibernate ORM was deactivated through configuration properties at org.hibernate.reactive.mutiny.Mutiny_SessionFactory_w3XvUHGa8UH6Ia_sXbCNv_iAyPo_Synthetic_Bean.doCreate(Unknown Source) at org.hibernate.reactive.mutiny.Mutiny_SessionFactory_w3XvUHGa8UH6Ia_sXbCNv_iAyPo_Synthetic_Bean.create(Unknown Source) ```

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.sessionFactory line 50 - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting actual not to be null at io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.sessionFactory(ConfigActiveFalseAndEntityTest.java:50) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at io.quarkus.test.QuarkusUnitTest.runExtensionMethod(QuarkusUnitTest.java:513) at io.quarkus.test.QuarkusUnitTest.interceptTestMethod(QuarkusUnitTest.java:427) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ```

✖ io.quarkus.hibernate.reactive.config.ConfigEnabledFalseAndActiveTrueTest. line 20 - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting actual throwable to be an instance of: io.quarkus.runtime.configuration.ConfigurationException but was: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.hibernate.orm.deployment.ImpliedBlockingPersistenceUnitTypeBuildItem at io.quarkus.builder.BuildChainBuilder.wireDependencies(BuildChainBuilder.java:184) at io.quarkus.builder.BuildChainBuilder.build(BuildChainBuilder.java:155) ```

✖ io.quarkus.hibernate.reactive.config.ConfigEnabledFalseAndEntityTest. - History - More details - Source on GitHub

``` java.lang.RuntimeException: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.hibernate.orm.deployment.ImpliedBlockingPersistenceUnitTypeBuildItem at io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:354) at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:271) at io.quarkus.test.QuarkusUnitTest.beforeAll(QuarkusUnitTest.java:682) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) Caused by: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.hibernate.orm.deployment.ImpliedBlockingPersistenceUnitTypeBuildItem at io.quarkus.builder.BuildChainBuilder.wireDependencies(BuildChainBuilder.java:184) at io.quarkus.builder.BuildChainBuilder.build(BuildChainBuilder.java:155) ```

✖ io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest. - History - More details - Source on GitHub

``` java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors [error]: Build step io.quarkus.arc.deployment.ArcProcessor#validate threw an exception: jakarta.enterprise.inject.spi.DeploymentException: jakarta.enterprise.inject.UnsatisfiedResolutionException: Unsatisfied dependency for type org.hibernate.SessionFactory and qualifiers [@Default] - injection target: io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest#ormSessionFactory - declared on CLASS bean [types=[io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest, java.lang.Object], qualifiers=[@Default, @Any], target=io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest] at io.quarkus.arc.processor.BeanDeployment.processErrors(BeanDeployment.java:1576) at io.quarkus.arc.processor.BeanDeployment.init(BeanDeployment.java:338) at io.quarkus.arc.processor.BeanProcessor.initialize(BeanProce... ```

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageAnnotationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub

``` org.hibernate.HibernateException: java.util.concurrent.CompletionException: org.hibernate.UnknownEntityTypeException: Unable to locate persister: io.quarkus.hibernate.reactive.singlepersistenceunit.entityassignment.packageincludedthroughannotation.EntityIncludedThroughPackageAnnotation at org.hibernate.reactive.session.impl.ReactiveExceptionConverter.convert(ReactiveExceptionConverter.java:28) at org.hibernate.reactive.session.impl.ReactiveSessionImpl.lambda$firePersist$11(ReactiveSessionImpl.java:738) at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934) at java.base/java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:950) at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2372) at java.base/java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:144) at org.hibernate.reactive.session.impl.ReactiveSessionImpl.firePersist(ReactiveSessionImpl.java:731) ```

:gear: JVM Tests - JDK 17 Windows #

- Failing: extensions/hibernate-reactive/deployment 
! Skipped: extensions/panache/hibernate-reactive-panache-common/deployment extensions/panache/hibernate-reactive-panache-kotlin/deployment extensions/panache/hibernate-reactive-panache/deployment and 22 more

:package: extensions/hibernate-reactive/deployment

✖ io.quarkus.hibernate.reactive.MultiLineImportTest.integerIdentifierWithStageAPI(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.NoJtaTest.test(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.SchemaUpdateTest. - History - More details - Source on GitHub

``` java.lang.RuntimeException: Failed to start quarkus at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source) at io.quarkus.runtime.Application.start(Application.java:101) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at io.quarkus.runner.bootstrap.StartupActionImpl.run(StartupActionImpl.java:305) at io.quarkus.test.QuarkusUnitTest.beforeAll(QuarkusUnitTest.java:689) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) Caused by: jakarta.persistence.PersistenceException: [PersistenceUnit: default-reactive] Unable to build Hibernate Reactive SessionFactory ```

✖ io.quarkus.hibernate.reactive.SchemaValidateTest. line 40 - History - More details - Source on GitHub

``` org.opentest4j.AssertionFailedError: expected: but was: at io.quarkus.hibernate.reactive.SchemaValidateTest.isSchemaValidationException(SchemaValidateTest.java:40) at io.quarkus.test.QuarkusUnitTest.beforeAll(QuarkusUnitTest.java:724) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ```

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.entityManagerFactory line 33 - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting actual not to be null at io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.entityManagerFactory(ConfigActiveFalseAndEntityTest.java:33) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at io.quarkus.test.QuarkusUnitTest.runExtensionMethod(QuarkusUnitTest.java:513) at io.quarkus.test.QuarkusUnitTest.interceptTestMethod(QuarkusUnitTest.java:427) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ```

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.mutinySessionFactory line 70 - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting actual throwable to be an instance of: java.lang.IllegalStateException but was: jakarta.enterprise.inject.CreationException: Error creating synthetic bean [w3XvUHGa8UH6Ia_sXbCNv_iAyPo]: java.lang.IllegalStateException: Cannot retrieve the EntityManagerFactory/SessionFactory for persistence unit default-reactive: Hibernate ORM was deactivated through configuration properties at org.hibernate.reactive.mutiny.Mutiny_SessionFactory_w3XvUHGa8UH6Ia_sXbCNv_iAyPo_Synthetic_Bean.doCreate(Unknown Source) at org.hibernate.reactive.mutiny.Mutiny_SessionFactory_w3XvUHGa8UH6Ia_sXbCNv_iAyPo_Synthetic_Bean.create(Unknown Source) ```

✖ io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.sessionFactory line 50 - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting actual not to be null at io.quarkus.hibernate.reactive.config.ConfigActiveFalseAndEntityTest.sessionFactory(ConfigActiveFalseAndEntityTest.java:50) at java.base/java.lang.reflect.Method.invoke(Method.java:569) at io.quarkus.test.QuarkusUnitTest.runExtensionMethod(QuarkusUnitTest.java:513) at io.quarkus.test.QuarkusUnitTest.interceptTestMethod(QuarkusUnitTest.java:427) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) ```

✖ io.quarkus.hibernate.reactive.config.ConfigEnabledFalseAndActiveTrueTest. line 20 - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting actual throwable to be an instance of: io.quarkus.runtime.configuration.ConfigurationException but was: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.hibernate.orm.deployment.ImpliedBlockingPersistenceUnitTypeBuildItem at io.quarkus.builder.BuildChainBuilder.wireDependencies(BuildChainBuilder.java:184) at io.quarkus.builder.BuildChainBuilder.build(BuildChainBuilder.java:155) ```

✖ io.quarkus.hibernate.reactive.config.ConfigEnabledFalseAndEntityTest. - History - More details - Source on GitHub

``` java.lang.RuntimeException: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.hibernate.orm.deployment.ImpliedBlockingPersistenceUnitTypeBuildItem at io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:354) at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:271) at io.quarkus.test.QuarkusUnitTest.beforeAll(QuarkusUnitTest.java:682) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) Caused by: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.hibernate.orm.deployment.ImpliedBlockingPersistenceUnitTypeBuildItem at io.quarkus.builder.BuildChainBuilder.wireDependencies(BuildChainBuilder.java:184) at io.quarkus.builder.BuildChainBuilder.build(BuildChainBuilder.java:155) ```

✖ io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest. - History - More details - Source on GitHub

``` java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors [error]: Build step io.quarkus.arc.deployment.ArcProcessor#validate threw an exception: jakarta.enterprise.inject.spi.DeploymentException: jakarta.enterprise.inject.UnsatisfiedResolutionException: Unsatisfied dependency for type org.hibernate.SessionFactory and qualifiers [@Default] - injection target: io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest#ormSessionFactory - declared on CLASS bean [types=[io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest, java.lang.Object], qualifiers=[@Default, @Any], target=io.quarkus.hibernate.reactive.config.unsupportedproperties.UnsupportedPropertiesTest] at io.quarkus.arc.processor.BeanDeployment.processErrors(BeanDeployment.java:1576) at io.quarkus.arc.processor.BeanDeployment.init(BeanDeployment.java:338) at io.quarkus.arc.processor.BeanProcessor.initialize(BeanProce... ```

✖ io.quarkus.hibernate.reactive.context.ContextValidationTest.testListAllFruits line 32 - History - More details - Source on GitHub

``` java.lang.AssertionError: 1 expectation failed. Expected status code <200> but was <500>. at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) ```

✖ io.quarkus.hibernate.reactive.dev.HibernateReactiveDevModeTest.testListAllFruits line 35 - History - More details - Source on GitHub

``` java.lang.AssertionError: 1 expectation failed. Expected status code <200> but was <500>. at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) ```

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultDefaultTest.ids(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledLoTest.ids(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.mapping.id.optimizer.optimizer.IdOptimizerDefaultPooledTest.ids(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageAutoTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageColumnTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageDefaultTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.mapping.timezone.TimezoneDefaultStorageNormalizeUtcTest.persistAndLoad(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessFieldTypesTest.testFieldAccess(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.publicfields.PublicFieldAccessInheritanceTest.testFieldAccess(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitCdiMutinySessionTest.test(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageAnnotationTest.testExcluded(UniAsserter) - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting throwable message: "Connection refused: getsockopt: localhost/127.0.0.1:5431" to contain: "Unable to locate persister" but did not. ```

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageAnnotationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageConfigurationTest.testExcluded(UniAsserter) - History - More details - Source on GitHub

``` java.lang.AssertionError: Expecting throwable message: "Connection refused: getsockopt: localhost/127.0.0.1:5431" to contain: "Unable to locate persister:" but did not. ```

✖ io.quarkus.hibernate.reactive.singlepersistenceunit.SinglePersistenceUnitPackageConfigurationTest.testIncluded(UniAsserter) - History - More details - Source on GitHub

``` io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: localhost/127.0.0.1:5431 Caused by: java.net.ConnectException: Connection refused: getsockopt at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672) at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946) at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:336) at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:339) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776) ```

:gear: Native Tests - Data5 #

- Failing: integration-tests/hibernate-reactive-postgresql 

:package: integration-tests/hibernate-reactive-postgresql

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-postgresql: Failed to build quarkus application


:gear: Native Tests - Data7 #

- Failing: integration-tests/hibernate-reactive-db2 integration-tests/hibernate-reactive-mariadb integration-tests/hibernate-reactive-mysql and 4 more

:package: integration-tests/hibernate-reactive-db2

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-db2: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-mariadb

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-mariadb: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-mysql

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-hibernate-reactive-mysql: I/O Error

:package: integration-tests/hibernate-reactive-mysql-agroal-flyway

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-hibernate-reactive-mysql-agroal-flyway: I/O Error

:package: integration-tests/hibernate-reactive-panache

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-panache: Failed to build quarkus application

:package: integration-tests/hibernate-reactive-panache-kotlin

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-panache-kotlin: Failed to build quarkus application

:package: integration-tests/reactive-db2-client

✖ Failed to execute goal io.fabric8:docker-maven-plugin:0.45.1:start (docker-start) on project quarkus-integration-test-reactive-db2-client: I/O Error


:gear: Native Tests - Security3 #

- Failing: integration-tests/security-webauthn 

:package: integration-tests/security-webauthn

✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-security-webauthn: Failed to build quarkus application