Bump Keycloak version to 26.7.4 - #56845
Conversation
Status for workflow
|
| Status | Name | Step | Failures | Logs | Raw logs | Build scan |
|---|---|---|---|---|---|---|
| ✔️ | JVM Tests - JDK 21 | Logs | Raw logs | 🔍 | ||
| ✔️ | JVM Tests - JDK 25 | Logs | Raw logs | 🔍 | ||
| ✔️ | JVM Tests - JDK 25 Semeru | Logs | Raw logs | 🔍 | ||
| ❌ | JVM Tests - JDK 21 Windows | Build |
Failures | Logs | Raw logs | 🔍 |
| ❌ | JVM Integration Tests - JDK 21 | Build |
Failures | Logs | Raw logs | 🔍 |
| ✔️ | JVM Integration Tests - JDK 21 Windows | Logs | Raw logs | 🔍 | ||
| ✔️ | JVM Integration Tests - JDK 25 | Logs | Raw logs | 🔍 | ||
| ✔️ | JVM Integration Tests - JDK 25 Semeru | Logs | Raw logs | 🔍 |
Full information is available in the Build summary check run.
You can consult the Develocity build scans.
Failures
⚙️ JVM Tests - JDK 21 Windows #
- Failing: extensions/micrometer/deployment
! Skipped: extensions/liquibase/liquibase-mongodb/deployment extensions/micrometer-opentelemetry/deployment extensions/micrometer-registry-prometheus/deployment and 11 more📦 extensions/micrometer/deployment
❌ Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.5.6:test (default-test) on project quarkus-micrometer-deployment: There was a timeout in the fork
⚙️ JVM Integration Tests - JDK 21 #
- Failing: integration-tests/aesh
📦 integration-tests/aesh
❌ io.quarkus.it.aesh.AeshLauncherApiTest.accumulatedOutputAcrossCommands(AeshLauncher) line 123 - History - More details - Source on GitHub
Details
java.lang.RuntimeException: Command 'hello --name=Second' did not complete within PT30S
at io.quarkus.test.aesh.AeshLauncherImpl.execute(AeshLauncherImpl.java:122)
at io.quarkus.test.aesh.AeshLauncher.execute(AeshLauncher.java:50)
at io.quarkus.it.aesh.AeshLauncherApiTest.accumulatedOutputAcrossCommands(AeshLauncherApiTest.java:123)
Flaky tests - Develocity
⚙️ JVM Tests - JDK 21
📦 extensions/hibernate-orm/deployment
❌ io.quarkus.hibernate.orm.xml.persistence.ExcludePersistenceXmlConfigUsingSystemPropertyTest. - History
Failed to start quarkus-java.lang.RuntimeException
Details
java.lang.RuntimeException: Failed to start quarkus
at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source)
at io.quarkus.runtime.Application.start(Application.java:112)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.runner.bootstrap.StartupActionImpl.run(StartupActionImpl.java:399)
at io.quarkus.test.AbstractQuarkusExtensionTest.beforeAll(AbstractQuarkusExtensionTest.java:737)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.OutOfMemoryError: Metaspace
⚙️ JVM Tests - JDK 25 Semeru
📦 extensions/redis-client/runtime
❌ io.quarkus.redis.datasource.PubSubCommandsTest.subscribeToSingleWithMulti - History
Assertion condition defined as a Lambda expression in io.quarkus.redis.datasource.PubSubCommandsTest Expecting empty but was: ["channel-test"] within 10 seconds.-org.awaitility.core.ConditionTimeoutException
Details
org.awaitility.core.ConditionTimeoutException:
Assertion condition defined as a Lambda expression in io.quarkus.redis.datasource.PubSubCommandsTest
Expecting empty but was: ["channel-test"] 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)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
at org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:790)
❌ io.quarkus.redis.datasource.PubSubCommandsTest.subscribeToSingleWithMultiAsMessages - History
Assertion condition defined as a Lambda expression in io.quarkus.redis.datasource.PubSubCommandsTest Expecting empty but was: ["channel-test"] within 10 seconds.-org.awaitility.core.ConditionTimeoutException
Details
org.awaitility.core.ConditionTimeoutException:
Assertion condition defined as a Lambda expression in io.quarkus.redis.datasource.PubSubCommandsTest
Expecting empty but was: ["channel-test"] 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)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
at org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:790)
❌ io.quarkus.redis.datasource.PubSubCommandsTest.testSubscribeAsMessages - History
Assertion condition defined as a Lambda expression in io.quarkus.redis.datasource.PubSubCommandsTest Expecting empty but was: ["channel-test"] within 10 seconds.-org.awaitility.core.ConditionTimeoutException
Details
org.awaitility.core.ConditionTimeoutException:
Assertion condition defined as a Lambda expression in io.quarkus.redis.datasource.PubSubCommandsTest
Expecting empty but was: ["channel-test"] 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)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
at org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:790)
⚙️ Devtools Tests - JDK 25 Semeru
📦 integration-tests/devtools
❌ io.quarkus.devtools.codestarts.quarkus.QuarkusCodestartBuildIT.testRunTogetherCodestartsJava - History
expected: 0 but was: 1-org.opentest4j.AssertionFailedError
Details
org.opentest4j.AssertionFailedError:
expected: 0
but was: 1
at io.quarkus.devtools.codestarts.quarkus.QuarkusCodestartBuildIT.generateProjectRunTests(QuarkusCodestartBuildIT.java:127)
at io.quarkus.devtools.codestarts.quarkus.QuarkusCodestartBuildIT.generateProjectRunTests(QuarkusCodestartBuildIT.java:106)
at io.quarkus.devtools.codestarts.quarkus.QuarkusCodestartBuildIT.testRunTogetherCodestartsJava(QuarkusCodestartBuildIT.java:70)
❌ io.quarkus.devtools.codestarts.quarkus.QuarkusCodestartBuildIT.testRunTogetherCodestartsJava - History
expected: 0 but was: 1-org.opentest4j.AssertionFailedError
Details
org.opentest4j.AssertionFailedError:
expected: 0
but was: 1
at io.quarkus.devtools.codestarts.quarkus.QuarkusCodestartBuildIT.generateProjectRunTests(QuarkusCodestartBuildIT.java:127)
at io.quarkus.devtools.codestarts.quarkus.QuarkusCodestartBuildIT.generateProjectRunTests(QuarkusCodestartBuildIT.java:106)
at io.quarkus.devtools.codestarts.quarkus.QuarkusCodestartBuildIT.testRunTogetherCodestartsJava(QuarkusCodestartBuildIT.java:70)
⚙️ JVM Integration Tests - JDK 21
📦 integration-tests/reactive-mssql-client
❌ io.quarkus.it.reactive.mssql.client.FruitsEndpointTest.testListAllFruits - History
java.util.concurrent.CompletionException: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image mcr.microsoft.com/mssql/server:2025-latest-java.lang.RuntimeException
Details
java.lang.RuntimeException: java.util.concurrent.CompletionException: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image mcr.microsoft.com/mssql/server:2025-latest
at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:670)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:765)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.util.concurrent.CompletionException: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image mcr.microsoft.com/mssql/server:2025-latest
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
⚙️ JVM Integration Tests - JDK 25
📦 integration-tests/aesh
❌ io.quarkus.it.aesh.AeshLauncherApiTest.accumulatedOutputAcrossCommands(AeshLauncher) - History
Command 'hello --name=Second' did not complete within PT30S-java.lang.RuntimeException
Details
java.lang.RuntimeException: Command 'hello --name=Second' did not complete within PT30S
at io.quarkus.test.aesh.AeshLauncherImpl.execute(AeshLauncherImpl.java:122)
at io.quarkus.test.aesh.AeshLauncher.execute(AeshLauncher.java:50)
at io.quarkus.it.aesh.AeshLauncherApiTest.accumulatedOutputAcrossCommands(AeshLauncherApiTest.java:123)
REPL did not start within PT30S-java.lang.RuntimeException
Details
java.lang.RuntimeException: REPL did not start within PT30S
at io.quarkus.test.aesh.AeshLauncherImpl.launch(AeshLauncherImpl.java:85)
at io.quarkus.test.aesh.AeshLauncherImpl.execute(AeshLauncherImpl.java:95)
at io.quarkus.test.aesh.AeshLauncher.execute(AeshLauncher.java:50)
at io.quarkus.it.aesh.AeshLauncherApiTest.accumulatedOutputAcrossCommands(AeshLauncherApiTest.java:122)
REPL did not start within PT30S-java.lang.RuntimeException
Details
java.lang.RuntimeException: REPL did not start within PT30S
at io.quarkus.test.aesh.AeshLauncherImpl.launch(AeshLauncherImpl.java:85)
at io.quarkus.test.aesh.AeshLauncherImpl.execute(AeshLauncherImpl.java:95)
at io.quarkus.test.aesh.AeshLauncher.execute(AeshLauncher.java:50)
at io.quarkus.it.aesh.AeshLauncherApiTest.accumulatedOutputAcrossCommands(AeshLauncherApiTest.java:122)
❌ io.quarkus.it.aesh.AeshLauncherApiTest.getLastExitCodeReflectsResult(AeshLauncher) - History
Command 'fail' did not complete within PT30S-java.lang.RuntimeException
Details
java.lang.RuntimeException: Command 'fail' did not complete within PT30S
at io.quarkus.test.aesh.AeshLauncherImpl.execute(AeshLauncherImpl.java:122)
at io.quarkus.test.aesh.AeshLauncher.execute(AeshLauncher.java:65)
at io.quarkus.it.aesh.AeshLauncherApiTest.getLastExitCodeReflectsResult(AeshLauncherApiTest.java:173)
REPL did not start within PT30S-java.lang.RuntimeException
Details
java.lang.RuntimeException: REPL did not start within PT30S
at io.quarkus.test.aesh.AeshLauncherImpl.launch(AeshLauncherImpl.java:85)
at io.quarkus.test.aesh.AeshLauncherImpl.execute(AeshLauncherImpl.java:95)
at io.quarkus.test.aesh.AeshLauncher.execute(AeshLauncher.java:50)
at io.quarkus.it.aesh.AeshLauncherApiTest.getLastExitCodeReflectsResult(AeshLauncherApiTest.java:170)
REPL did not start within PT30S-java.lang.RuntimeException
Details
java.lang.RuntimeException: REPL did not start within PT30S
at io.quarkus.test.aesh.AeshLauncherImpl.launch(AeshLauncherImpl.java:85)
at io.quarkus.test.aesh.AeshLauncherImpl.execute(AeshLauncherImpl.java:95)
at io.quarkus.test.aesh.AeshLauncher.execute(AeshLauncher.java:50)
at io.quarkus.it.aesh.AeshLauncherApiTest.getLastExitCodeReflectsResult(AeshLauncherApiTest.java:170)
📦 integration-tests/rest-client
❌ io.quarkus.it.rest.client.selfsigned.ExternalSelfSignedTestCase.fakeHost - History
1 expectation failed. Response body doesn't match expectation. Expected: a string containing "unable to find valid certification path" ignoring case Actual: io.vertx.core.VertxException: Pool closed-java.lang.AssertionError
Details
java.lang.AssertionError:
1 expectation failed.
Response body doesn't match expectation.
Expected: a string containing "unable to find valid certification path" ignoring case
Actual: io.vertx.core.VertxException: Pool closed
at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:344)
Bump Keycloak version to 26.7.4