quarkus
quarkus copied to clipboard
Implementation of the internal TLS registry
This PR provides a centralized TLS configuration mechanism.
It also replaces the build-time property 'quarkus.tls.trust-all' with a new TLS registry. The previous implementation was potentially problematic, as it could lead to security issues in a production environment.
Please note this is a breaking change for extensions that use the now-deleted TlsConfig.java. However, from a user perspective, the change is seamless. The 'quarkus.tls.trust-all' configuration property has transitioned from a build-time to a runtime configuration.
It also allows configuring the primary and management HTTP server using the TLS registry.
This PR transitions the configuration of the primary and management HTTP servers from quarkus.http.ssl.... to quarkus.tls.keystore/truststore/.... This change provides a more streamlined and intuitive configuration process. The previous approach is still supported.
Additionally, the update introduces support for named configurations, which can be selected using the quarkus.http.tls-configuration-name property.
Same has been done for gRPC clients.
Fix #20594 Fix #17038
In subsequent PRs, I will address the rest client, malier, redis, reactive DB clients...
I'll start looking at this tomorrow
80% of the file changes are related to new tests added.
: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 77e49696be127d5f696d54fa4c149b5a475d82fd.
Failing Jobs
| Status | Name | Step | Failures | Logs | Raw logs | Build scan |
|---|---|---|---|---|---|---|
| ✖ | Initial JDK 17 Build | Verify extension dependencies |
:warning: Check → | Logs | Raw logs | :mag: |
You can consult the Develocity build scans.
: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 77e49696be127d5f696d54fa4c149b5a475d82fd.
: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.
🙈 The PR is closed and the preview is expired.
: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 c0e5767f15b165d8ea627fa4cc3859048899cca1.
: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.
: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 c0e5767f15b165d8ea627fa4cc3859048899cca1.
: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: |
| ✖ | Maven Tests - JDK 17 | Build |
Failures | Logs | Raw logs | :construction: |
| ✖ | Maven Tests - JDK 17 Windows | Build |
Failures | Logs | Raw logs | :construction: |
| ✖ | Native Tests - Data5 | Build |
Failures | Logs | Raw logs | :mag: |
| ✖ | Native Tests - Main | Build |
Failures | Logs | Raw logs | :mag: |
| ✖ | Native Tests - Misc3 | 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/resteasy-reactive/rest/deployment integration-tests/kubernetes-client integration-tests/test-extension/extension/deployment
! Skipped: extensions/agroal/deployment extensions/avro/deployment extensions/elytron-security-jdbc/deployment and 274 more
:package: extensions/resteasy-reactive/rest/deployment
✖ Please refer to /home/runner/work/quarkus/quarkus/extensions/resteasy-reactive/rest/deployment/target/surefire-reports for the individual test results.
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
The forked VM terminated without properly saying goodbye. VM crash or System.exit called?Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.2.5:test (default-test) on project quarkus-rest-deployment:
:package: integration-tests/kubernetes-client
✖ io.quarkus.it.kubernetes.client.ConfigMapPropertiesTest.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesClientTest.testInteractionWithAPIServer - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesNewClientTest.testInteractionWithAPIServer - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesTestServerOnProfileTest.testConfiguration - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesTestServerTest.testConfiguration - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.NamespacedConfigMapPropertiesTest.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.OpenShiftTestServerTest.testInjectionDefaultsToCrud - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.SecretPropertiesTest.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
:package: integration-tests/test-extension/extension/deployment
✖ io.quarkus.config.BuildTimeRunTimeConfigTest.buildTimeRunTimeConfig line 68 - History - More details - Source on GitHub
✖ io.quarkus.extest.OverrideBuildTimeConfigTest.overrideBuildTimeConfigTest line 20 - History - More details - Source on GitHub
:gear: JVM Tests - JDK 21 #
- Failing: extensions/resteasy-reactive/rest/deployment integration-tests/kubernetes-client integration-tests/test-extension/extension/deployment
! Skipped: extensions/agroal/deployment extensions/avro/deployment extensions/elytron-security-jdbc/deployment and 274 more
:package: extensions/resteasy-reactive/rest/deployment
✖ Please refer to /home/runner/work/quarkus/quarkus/extensions/resteasy-reactive/rest/deployment/target/surefire-reports for the individual test results.
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
The forked VM terminated without properly saying goodbye. VM crash or System.exit called?Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.2.5:test (default-test) on project quarkus-rest-deployment:
:package: integration-tests/kubernetes-client
✖ io.quarkus.it.kubernetes.client.ConfigMapPropertiesTest.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesClientTest.testInteractionWithAPIServer - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesNewClientTest.testInteractionWithAPIServer - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesTestServerOnProfileTest.testConfiguration - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesTestServerTest.testConfiguration - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.NamespacedConfigMapPropertiesTest.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.OpenShiftTestServerTest.testInjectionDefaultsToCrud - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.SecretPropertiesTest.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
:package: integration-tests/test-extension/extension/deployment
✖ io.quarkus.config.BuildTimeRunTimeConfigTest.buildTimeRunTimeConfig line 68 - History - More details - Source on GitHub
✖ io.quarkus.extest.OverrideBuildTimeConfigTest.overrideBuildTimeConfigTest line 20 - History - More details - Source on GitHub
:gear: JVM Tests - JDK 17 Windows #
- Failing: extensions/tls-registry/deployment
! Skipped: devtools/cli extensions/agroal/deployment extensions/amazon-lambda-http/deployment and 401 more
:package: extensions/tls-registry/deployment
✖ io.quarkus.tls.MissingJKSKeyStoreFromClassPathTest. line 35 - History - More details - Source on GitHub
✖ io.quarkus.tls.MissingJKSTrustStoreFromClassPathTest. line 35 - History - More details - Source on GitHub
✖ io.quarkus.tls.MissingP12KeyStoreFromClassPathTest. line 35 - History - More details - Source on GitHub
✖ io.quarkus.tls.MissingP12KeyStoreFromFileSystemTest. line 35 - History - More details - Source on GitHub
✖ io.quarkus.tls.MissingP12TrustStoreFromClassPathTest. line 35 - History - More details - Source on GitHub
✖ io.quarkus.tls.MissingP12TrustStoreFromFileSystemTest. line 35 - History - More details - Source on GitHub
:gear: Maven Tests - JDK 17 #
:package: integration-tests/maven
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesConflict line 134 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesConflict line 134 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesMissing line 155 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesMissing line 155 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testThatApplicationRecoversStartupIssue line 1053 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testThatApplicationRecoversStartupIssue line 1053 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarCustomOutputDirFormatWorks line 193 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarCustomOutputDirFormatWorks line 193 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarFormatWorks line 188 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarFormatWorks line 188 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatLegacyJarFormatWorks line 263 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatLegacyJarFormatWorks line 263 - History - More details - Source on GitHub
:gear: Maven Tests - JDK 17 Windows #
:package: integration-tests/maven
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesConflict line 134 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesConflict line 134 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesMissing line 155 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesMissing line 155 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testThatApplicationRecoversStartupIssue line 1053 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testThatApplicationRecoversStartupIssue line 1053 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarCustomOutputDirFormatWorks line 193 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarCustomOutputDirFormatWorks line 193 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarFormatWorks line 188 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarFormatWorks line 188 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatLegacyJarFormatWorks line 263 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatLegacyJarFormatWorks line 263 - History - More details - Source on GitHub
:gear: Native Tests - Data5 #
- Failing: integration-tests/jpa-postgresql integration-tests/jpa-postgresql-withxml
:package: integration-tests/jpa-postgresql
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics line 16 - History - More details - Source on GitHub
:package: integration-tests/jpa-postgresql-withxml
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics line 15 - History - More details - Source on GitHub
:gear: Native Tests - Main #
- Failing: integration-tests/main
:package: integration-tests/main
✖ io.quarkus.it.main.ImageMetricsITCase.verifyImageMetrics line 15 - History - More details - Source on GitHub
:gear: Native Tests - Misc3 #
- Failing: integration-tests/kubernetes-client
:package: integration-tests/kubernetes-client
✖ io.quarkus.it.kubernetes.client.ConfigMapPropertiesIT.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesClientTestIT.testInteractionWithAPIServer - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesNewClientTestIT.testInteractionWithAPIServer - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.SecretPropertiesIT.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
:gear: Native Tests - Security3 #
- Failing: integration-tests/keycloak-authorization
:package: integration-tests/keycloak-authorization
✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-keycloak-authorization: Failed to build quarkus application
Flaky tests - Develocity
:gear: JVM Tests - JDK 17
:package: core/deployment
✖ io.quarkus.deployment.dev.FileSystemWatcherTestCase.testFileSystemWatcher - History
expected: not <null>-org.opentest4j.AssertionFailedError
: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 14158b272d329adbc36a134d7b7dff43cdfdc855.
: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.
: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 14158b272d329adbc36a134d7b7dff43cdfdc855.
: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: |
| ✖ | Maven Tests - JDK 17 | Build |
Failures | Logs | Raw logs | :construction: |
| ✖ | Maven Tests - JDK 17 Windows | Build |
Failures | Logs | Raw logs | :construction: |
| ✖ | MicroProfile TCKs Tests | Verify |
Failures | Logs | Raw logs | :mag: |
| ✖ | Native Tests - Data5 | Build |
Failures | Logs | Raw logs | :mag: |
| ✖ | Native Tests - Main | Build |
Failures | Logs | Raw logs | :mag: |
| ✖ | Native Tests - Misc3 | 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/resteasy-reactive/rest/deployment integration-tests/kubernetes-client integration-tests/test-extension/extension/deployment
! Skipped: extensions/agroal/deployment extensions/avro/deployment extensions/elytron-security-jdbc/deployment and 274 more
:package: extensions/resteasy-reactive/rest/deployment
✖ Please refer to /home/runner/work/quarkus/quarkus/extensions/resteasy-reactive/rest/deployment/target/surefire-reports for the individual test results.
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
The forked VM terminated without properly saying goodbye. VM crash or System.exit called?Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.2.5:test (default-test) on project quarkus-rest-deployment:
:package: integration-tests/kubernetes-client
✖ io.quarkus.it.kubernetes.client.ConfigMapPropertiesTest.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesClientTest.testInteractionWithAPIServer - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesNewClientTest.testInteractionWithAPIServer - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesTestServerOnProfileTest.testConfiguration - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesTestServerTest.testConfiguration - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.NamespacedConfigMapPropertiesTest.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.OpenShiftTestServerTest.testInjectionDefaultsToCrud - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.SecretPropertiesTest.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
:package: integration-tests/test-extension/extension/deployment
✖ io.quarkus.config.BuildTimeRunTimeConfigTest.buildTimeRunTimeConfig line 68 - History - More details - Source on GitHub
✖ io.quarkus.extest.OverrideBuildTimeConfigTest.overrideBuildTimeConfigTest line 20 - History - More details - Source on GitHub
:gear: JVM Tests - JDK 21 #
- Failing: extensions/resteasy-reactive/rest/deployment integration-tests/kubernetes-client integration-tests/test-extension/extension/deployment
! Skipped: extensions/agroal/deployment extensions/avro/deployment extensions/elytron-security-jdbc/deployment and 274 more
:package: extensions/resteasy-reactive/rest/deployment
✖ Please refer to /home/runner/work/quarkus/quarkus/extensions/resteasy-reactive/rest/deployment/target/surefire-reports for the individual test results.
Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
The forked VM terminated without properly saying goodbye. VM crash or System.exit called?Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.2.5:test (default-test) on project quarkus-rest-deployment:
:package: integration-tests/kubernetes-client
✖ io.quarkus.it.kubernetes.client.ConfigMapPropertiesTest.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesClientTest.testInteractionWithAPIServer - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesNewClientTest.testInteractionWithAPIServer - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesTestServerOnProfileTest.testConfiguration - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesTestServerTest.testConfiguration - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.NamespacedConfigMapPropertiesTest.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.OpenShiftTestServerTest.testInjectionDefaultsToCrud - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.SecretPropertiesTest.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
:package: integration-tests/test-extension/extension/deployment
✖ io.quarkus.config.BuildTimeRunTimeConfigTest.buildTimeRunTimeConfig line 68 - History - More details - Source on GitHub
✖ io.quarkus.extest.OverrideBuildTimeConfigTest.overrideBuildTimeConfigTest line 20 - History - More details - Source on GitHub
:gear: JVM Tests - JDK 17 Windows #
- Failing: extensions/tls-registry/deployment
! Skipped: devtools/cli extensions/agroal/deployment extensions/amazon-lambda-http/deployment and 401 more
:package: extensions/tls-registry/deployment
✖ io.quarkus.tls.MissingJKSKeyStoreFromClassPathTest. line 35 - History - More details - Source on GitHub
✖ io.quarkus.tls.MissingJKSTrustStoreFromClassPathTest. line 35 - History - More details - Source on GitHub
✖ io.quarkus.tls.MissingP12KeyStoreFromClassPathTest. line 35 - History - More details - Source on GitHub
✖ io.quarkus.tls.MissingP12KeyStoreFromFileSystemTest. line 35 - History - More details - Source on GitHub
✖ io.quarkus.tls.MissingP12TrustStoreFromClassPathTest. line 35 - History - More details - Source on GitHub
✖ io.quarkus.tls.MissingP12TrustStoreFromFileSystemTest. line 35 - History - More details - Source on GitHub
:gear: Maven Tests - JDK 17 #
:package: integration-tests/maven
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesConflict line 134 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesConflict line 134 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesMissing line 155 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesMissing line 155 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testThatApplicationRecoversStartupIssue line 1053 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testThatApplicationRecoversStartupIssue line 1053 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarCustomOutputDirFormatWorks line 193 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarCustomOutputDirFormatWorks line 193 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarFormatWorks line 188 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarFormatWorks line 188 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatLegacyJarFormatWorks line 263 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatLegacyJarFormatWorks line 263 - History - More details - Source on GitHub
:gear: Maven Tests - JDK 17 Windows #
:package: integration-tests/maven
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesConflict line 134 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesConflict line 134 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesMissing line 155 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testCapabilitiesMissing line 155 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testThatApplicationRecoversStartupIssue line 1053 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.DevMojoIT.testThatApplicationRecoversStartupIssue line 1053 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarCustomOutputDirFormatWorks line 193 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarCustomOutputDirFormatWorks line 193 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarFormatWorks line 188 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarFormatWorks line 188 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatLegacyJarFormatWorks line 263 - History - More details - Source on GitHub
✖ io.quarkus.maven.it.JarRunnerIT.testThatLegacyJarFormatWorks line 263 - History - More details - Source on GitHub
:gear: MicroProfile TCKs Tests #
- Failing: tcks/microprofile-opentelemetry
:package: tcks/microprofile-opentelemetry
✖ org.eclipse.microprofile.telemetry.tracing.tck.async.MpRestClientAsyncTest.testIntegrationWithMpRestClientAsync - History - More details - Source on GitHub
:gear: Native Tests - Data5 #
- Failing: integration-tests/jpa-postgresql integration-tests/jpa-postgresql-withxml
:package: integration-tests/jpa-postgresql
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics line 16 - History - More details - Source on GitHub
:package: integration-tests/jpa-postgresql-withxml
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics line 15 - History - More details - Source on GitHub
:gear: Native Tests - Main #
- Failing: integration-tests/main
:package: integration-tests/main
✖ io.quarkus.it.main.ImageMetricsITCase.verifyImageMetrics line 15 - History - More details - Source on GitHub
:gear: Native Tests - Misc3 #
- Failing: integration-tests/kubernetes-client
:package: integration-tests/kubernetes-client
✖ io.quarkus.it.kubernetes.client.ConfigMapPropertiesIT.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesClientTestIT.testInteractionWithAPIServer - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.KubernetesNewClientTestIT.testInteractionWithAPIServer - History - More details - Source on GitHub
✖ io.quarkus.it.kubernetes.client.SecretPropertiesIT.testPropertiesReadFromConfigMap - History - More details - Source on GitHub
:gear: Native Tests - Security3 #
- Failing: integration-tests/keycloak-authorization
:package: integration-tests/keycloak-authorization
✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-keycloak-authorization: Failed to build quarkus application
: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 788c9033829c5af2260ffd2030ece82173ee6e69.
: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.
: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 788c9033829c5af2260ffd2030ece82173ee6e69.
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: |
| ✖ | Maven Tests - JDK 17 | Build |
Failures | Logs | Raw logs | :mag: |
| ✖ | Maven Tests - JDK 17 Windows | Build |
Failures | Logs | Raw logs | :mag: |
| ✖ | Native Tests - Data5 | Build |
Failures | Logs | Raw logs | :mag: |
| ✖ | Native Tests - Main | 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/agroal/deployment integration-tests/test-extension/extension/deployment
! Skipped: extensions/elytron-security-jdbc/deployment extensions/flyway/deployment extensions/hibernate-envers/deployment and 140 more
:package: extensions/agroal/deployment
✖ io.quarkus.agroal.test.NoNettyDataSourceConfigTest. - History - More details - Source on GitHub
java.lang.RuntimeException: java.lang.RuntimeException: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.vertx.deployment.VertxBuildItem
at io.quarkus.test.QuarkusUnitTest.beforeAll(QuarkusUnitTest.java:709)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.vertx.deployment.VertxBuildItem
at io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:337)
at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:254)
at io.quarkus.test.QuarkusUnitTest.beforeAll(QuarkusUnitTest.java:655)
... 1 more
:package: integration-tests/test-extension/extension/deployment
✖ io.quarkus.config.BuildTimeRunTimeConfigTest.buildTimeRunTimeConfig line 68 - History - More details - Source on GitHub
java.lang.AssertionError:
1 expectation failed.
Response body doesn't match expectation.
Expected: is "BuildTime RunTime Fixed"
Actual: DefaultValuesConfigSource
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
✖ io.quarkus.extest.OverrideBuildTimeConfigTest.overrideBuildTimeConfigTest line 20 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
at io.quarkus.extest.OverrideBuildTimeConfigTest.overrideBuildTimeConfigTest(OverrideBuildTimeConfigTest.java:20)
:gear: JVM Tests - JDK 21 #
- Failing: extensions/agroal/deployment integration-tests/test-extension/extension/deployment
! Skipped: extensions/elytron-security-jdbc/deployment extensions/flyway/deployment extensions/hibernate-envers/deployment and 140 more
:package: extensions/agroal/deployment
✖ io.quarkus.agroal.test.NoNettyDataSourceConfigTest. - History - More details - Source on GitHub
java.lang.RuntimeException: java.lang.RuntimeException: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.vertx.deployment.VertxBuildItem
at io.quarkus.test.QuarkusUnitTest.beforeAll(QuarkusUnitTest.java:709)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.RuntimeException: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.vertx.deployment.VertxBuildItem
at io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:337)
at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:254)
at io.quarkus.test.QuarkusUnitTest.beforeAll(QuarkusUnitTest.java:655)
... 1 more
:package: integration-tests/test-extension/extension/deployment
✖ io.quarkus.config.BuildTimeRunTimeConfigTest.buildTimeRunTimeConfig line 68 - History - More details - Source on GitHub
java.lang.AssertionError:
1 expectation failed.
Response body doesn't match expectation.
Expected: is "BuildTime RunTime Fixed"
Actual: DefaultValuesConfigSource
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
✖ io.quarkus.extest.OverrideBuildTimeConfigTest.overrideBuildTimeConfigTest line 20 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
at io.quarkus.extest.OverrideBuildTimeConfigTest.overrideBuildTimeConfigTest(OverrideBuildTimeConfigTest.java:20)
:gear: JVM Tests - JDK 17 Windows #
- Failing: extensions/agroal/deployment integration-tests/test-extension/extension/deployment
! Skipped: extensions/elytron-security-jdbc/deployment extensions/flyway/deployment extensions/hibernate-envers/deployment and 140 more
:package: extensions/agroal/deployment
✖ io.quarkus.agroal.test.NoNettyDataSourceConfigTest. - History - More details - Source on GitHub
java.lang.RuntimeException: java.lang.RuntimeException: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.vertx.deployment.VertxBuildItem
at io.quarkus.test.QuarkusUnitTest.beforeAll(QuarkusUnitTest.java:709)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: io.quarkus.builder.ChainBuildException: No producers for required item class io.quarkus.vertx.deployment.VertxBuildItem
at io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:337)
at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:254)
at io.quarkus.test.QuarkusUnitTest.beforeAll(QuarkusUnitTest.java:655)
... 1 more
:package: integration-tests/test-extension/extension/deployment
✖ io.quarkus.config.BuildTimeRunTimeConfigTest.buildTimeRunTimeConfig line 68 - History - More details - Source on GitHub
java.lang.AssertionError:
1 expectation failed.
Response body doesn't match expectation.
Expected: is "BuildTime RunTime Fixed"
Actual: DefaultValuesConfigSource
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
✖ io.quarkus.extest.OverrideBuildTimeConfigTest.overrideBuildTimeConfigTest line 20 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
at io.quarkus.extest.OverrideBuildTimeConfigTest.overrideBuildTimeConfigTest(OverrideBuildTimeConfigTest.java:20)
:gear: Maven Tests - JDK 17 #
- Failing: integration-tests/maven
:package: integration-tests/maven
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarCustomOutputDirFormatWorks line 193 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError:
expected: "success"
but was: "unique-directories / wrong number of directory urls, expected 12 but got 13"
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:499)
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarCustomOutputDirFormatWorks line 193 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError:
expected: "success"
but was: "unique-directories / wrong number of directory urls, expected 12 but got 13"
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:499)
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarFormatWorks line 188 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError:
expected: "success"
but was: "unique-directories / wrong number of directory urls, expected 12 but got 13"
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:499)
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarFormatWorks line 188 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError:
expected: "success"
but was: "unique-directories / wrong number of directory urls, expected 12 but got 13"
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:499)
✖ io.quarkus.maven.it.JarRunnerIT.testThatLegacyJarFormatWorks line 263 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError:
expected: "success"
but was: "unique-directories / wrong number of directory urls, expected 12 but got 13"
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:499)
✖ io.quarkus.maven.it.JarRunnerIT.testThatLegacyJarFormatWorks line 263 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError:
expected: "success"
but was: "unique-directories / wrong number of directory urls, expected 12 but got 13"
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:499)
:gear: Maven Tests - JDK 17 Windows #
- Failing: integration-tests/maven
:package: integration-tests/maven
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarCustomOutputDirFormatWorks line 193 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError:
expected: "success"
but was: "unique-directories / wrong number of directory urls, expected 12 but got 13"
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:499)
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarCustomOutputDirFormatWorks line 193 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError:
expected: "success"
but was: "unique-directories / wrong number of directory urls, expected 12 but got 13"
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:499)
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarFormatWorks line 188 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError:
expected: "success"
but was: "unique-directories / wrong number of directory urls, expected 12 but got 13"
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:499)
✖ io.quarkus.maven.it.JarRunnerIT.testThatFastJarFormatWorks line 188 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError:
expected: "success"
but was: "unique-directories / wrong number of directory urls, expected 12 but got 13"
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:499)
✖ io.quarkus.maven.it.JarRunnerIT.testThatLegacyJarFormatWorks line 263 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError:
expected: "success"
but was: "unique-directories / wrong number of directory urls, expected 12 but got 13"
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:499)
✖ io.quarkus.maven.it.JarRunnerIT.testThatLegacyJarFormatWorks line 263 - History - More details - Source on GitHub
org.opentest4j.AssertionFailedError:
expected: "success"
but was: "unique-directories / wrong number of directory urls, expected 12 but got 13"
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:499)
:gear: Native Tests - Data5 #
- Failing: integration-tests/jpa-postgresql integration-tests/jpa-postgresql-withxml
:package: integration-tests/jpa-postgresql
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics line 16 - History - More details - Source on GitHub
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
org.opentest4j.AssertionFailedError: Expected analysis_results.methods.reflection to be within range [4707 +- 3%] but was 4905 ==> expected: <true> but was: <false>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:59)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:46)
:package: integration-tests/jpa-postgresql-withxml
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics line 15 - History - More details - Source on GitHub
org.opentest4j.MultipleFailuresError:
Multiple Failures (3 failures)
org.opentest4j.AssertionFailedError: Expected analysis_results.methods.reflection to be within range [4893 +- 3%] but was 5091 ==> expected: <true> but was: <false>
org.opentest4j.AssertionFailedError: Expected image_details.total_bytes to be within range [91650760 +- 3%] but was 94591808 ==> expected: <true> but was: <false>
org.opentest4j.AssertionFailedError: Expected analysis_results.types.reflection to be within range [6522 +- 3%] but was 6739 ==> expected: <true> but was: <false>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)
:gear: Native Tests - Main #
- Failing: integration-tests/main
:package: integration-tests/main
✖ io.quarkus.it.main.ImageMetricsITCase.verifyImageMetrics line 15 - History - More details - Source on GitHub
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
org.opentest4j.AssertionFailedError: Expected analysis_results.methods.reflection to be within range [7741 +- 3%] but was 8149 ==> expected: <true> but was: <false>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:59)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:46)
:gear: Native Tests - Security3 #
- Failing: integration-tests/keycloak-authorization
:package: integration-tests/keycloak-authorization
✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-keycloak-authorization: Failed to build quarkus application
: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 35f8bba24dfc8628024f0c75ec35b112b1db6541.
: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.
: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 35f8bba24dfc8628024f0c75ec35b112b1db6541.
Failing Jobs
| Status | Name | Step | Failures | Logs | Raw logs | Build scan |
|---|---|---|---|---|---|---|
| ✖ | Native Tests - Data5 | 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: Native Tests - Data5 #
- Failing: integration-tests/jpa-postgresql-withxml
:package: integration-tests/jpa-postgresql-withxml
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics line 15 - History - More details - Source on GitHub
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
org.opentest4j.AssertionFailedError: Expected image_details.total_bytes to be within range [91650760 +- 3%] but was 94587712 ==> expected: <true> but was: <false>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:59)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:46)
:gear: Native Tests - Security3 #
- Failing: integration-tests/keycloak-authorization
:package: integration-tests/keycloak-authorization
✖ Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-keycloak-authorization: Failed to build quarkus application
Flaky tests - Develocity
:gear: Gradle Tests - JDK 17
:package: integration-tests/gradle
✖ io.quarkus.gradle.IntegrationTestBuildTest.shouldRunIntegrationTestAsPartOfBuild - History
Gradle build failed with exit code 1-java.lang.AssertionError
java.lang.AssertionError: Gradle build failed with exit code 1
at app//io.quarkus.gradle.QuarkusGradleWrapperTestBase.runGradleWrapper(QuarkusGradleWrapperTestBase.java:140)
at app//io.quarkus.gradle.QuarkusGradleWrapperTestBase.runGradleWrapper(QuarkusGradleWrapperTestBase.java:57)
at app//io.quarkus.gradle.QuarkusGradleWrapperTestBase.runGradleWrapper(QuarkusGradleWrapperTestBase.java:52)
at app//io.quarkus.gradle.IntegrationTestBuildTest.shouldRunIntegrationTestAsPartOfBuild(IntegrationTestBuildTest.java:15)
at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
@geoand I changed the PEM format to be a map
: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 6742104d43d991c6564353cd09ab901d8d03a7bc.
: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.
: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 6742104d43d991c6564353cd09ab901d8d03a7bc.
Failing Jobs
| Status | Name | Step | Failures | Logs | Raw logs | Build scan |
|---|---|---|---|---|---|---|
| ✖ | Native Tests - Data5 | 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: Native Tests - Data5 #
- Failing: integration-tests/jpa-postgresql integration-tests/jpa-postgresql-withxml
:package: integration-tests/jpa-postgresql
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics line 16 - History - More details - Source on GitHub
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
org.opentest4j.AssertionFailedError: Expected image_details.total_bytes to be within range [83036632 +- 3%] but was 86239832 ==> expected: <true> but was: <false>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:59)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:46)
:package: integration-tests/jpa-postgresql-withxml
✖ io.quarkus.it.jpa.postgresql.ImageMetricsITCase.verifyImageMetrics line 15 - History - More details - Source on GitHub
org.opentest4j.MultipleFailuresError:
Multiple Failures (1 failure)
org.opentest4j.AssertionFailedError: Expected image_details.total_bytes to be within range [91608960 +- 3%] but was 94796608 ==> expected: <true> but was: <false>
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:80)
at org.junit.jupiter.api.AssertAll.assertAll(AssertAll.java:58)
at org.junit.jupiter.api.Assertions.assertAll(Assertions.java:3012)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:59)
at io.quarkus.test.junit.nativeimage.NativeBuildOutputExtension.verifyImageMetrics(NativeBuildOutputExtension.java:46)
Flaky tests - Develocity
:gear: JVM Tests - JDK 21
:package: extensions/infinispan-cache/deployment
✖ io.quarkus.cache.infinispan.InfinispanCacheTest.testGetAsyncWithParallelCalls - History
expected: "thread1" but was: "thread2"-org.opentest4j.AssertionFailedError
org.opentest4j.AssertionFailedError:
expected: "thread1"
but was: "thread2"
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
at io.quarkus.cache.infinispan.InfinispanCacheTest.testGetAsyncWithParallelCalls(InfinispanCacheTest.java:283)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
:package: extensions/smallrye-reactive-messaging-kafka/deployment
✖ io.quarkus.smallrye.reactivemessaging.kafka.deployment.dev.KafkaDevServicesDevModeTestCase.sseStream - History
Assertion condition defined as a Lambda expression in io.quarkus.smallrye.reactivemessaging.kafka.deployment.dev.KafkaDevServicesDevModeTestCase Expecting size of: [] to be greater than or equal to 2 but was 0 within 10 seconds.-org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException:
Assertion condition defined as a Lambda expression in io.quarkus.smallrye.reactivemessaging.kafka.deployment.dev.KafkaDevServicesDevModeTestCase
Expecting size of:
[]
to be greater than or equal to 2 but was 0 within 10 seconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
: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 dd28765b74d9615241aa994a398d063b663c3cd0.
: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.
: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 48dcfe3460ea973da3288c096dcbe5a006f3c64f.
: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.
: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 48dcfe3460ea973da3288c096dcbe5a006f3c64f.
: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.
You can consult the Develocity build scans.
In subsequent PRs, I will address the rest client, malier, redis, reactive DB clients...
IIUC, you've already done the mailer, correct?
@geoand No, the mailer cannot yet configure the TLS configuration name. I only replaced the quarkus.tls.trust-all (which was build time without the possibility to override)
: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 501c6a8dd69d6398e201ec12199a00bf10f43bfa.
: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.
: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 501c6a8dd69d6398e201ec12199a00bf10f43bfa.
: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.
You can consult the Develocity build scans.
@geoand @gsmet Ping - starting tomorrow, I'm starting a 3 weeks without IDE (slides, slides, slides).
Friendly reminder @geoand @gsmet
Yes, it is also blocking everything else (mTLS, Mailer, ACME...)
@geoand @gsmet can we unblock this one?
+1 on merging
: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 e7c0ef7e6e343cd6ee59d55103613c9f4c835cf5.
: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.
: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 9b96ecec5094040e012aae4242581aed9528f177.
: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.