Skip to content

Conversation

@MikeEdgar
Copy link
Contributor

@MikeEdgar MikeEdgar commented Dec 12, 2025

  • Upgrade rest-assured from 5.5.6 to 6.0.0. See changelog here.
  • Remove work-around to clear ThreadLocal field in rest-assured that is no longer present as of version 6.
  • Make Groovy class loading parent-first to prevent leaking of multiple daemon threads started by the Groovy runtime that do not (yet) have a way to be stopped.
  • Also upgrades rest-assured for resteasy-reactive (is it wanted here or separately?)

Fixes #50563

Signed-off-by: Michael Edgar <michael@xlate.io>
@quarkus-bot
Copy link

quarkus-bot bot commented Dec 12, 2025

Status for workflow Quarkus CI

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

Failing Jobs

Status Name Step Failures Logs Raw logs Build scan
✔️ JVM Tests - JDK 17 Logs Raw logs 🔍
✔️ JVM Tests - JDK 21 Logs Raw logs 🔍
JVM Tests - JDK 21 Semeru Build Failures Logs Raw logs 🔍
✔️ JVM Tests - JDK 25 Logs Raw logs 🔍
✔️ JVM Integration Tests - JDK 17 Logs Raw logs 🔍
✔️ JVM Integration Tests - JDK 17 Windows Logs Raw logs 🔍
✔️ JVM Integration Tests - JDK 21 Logs Raw logs 🔍
JVM Integration Tests - JDK 21 Semeru Build Failures Logs Raw logs 🔍
✔️ JVM Integration Tests - JDK 25 Logs Raw logs 🔍

You can consult the Develocity build scans.

Failures

⚙️ JVM Tests - JDK 21 Semeru #

- Failing: extensions/undertow/deployment 
! Skipped: devtools/bom-descriptor-json devtools/cli extensions/agroal/deployment and 130 more

📦 extensions/undertow/deployment

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.5.4:test (default-test) on project quarkus-undertow-deployment:

See /home/runner/_work/quarkus/quarkus/extensions/undertow/deployment/target/surefire-reports for the individual test results.
See 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?


⚙️ JVM Integration Tests - JDK 21 Semeru #

- Failing: integration-tests/awt integration-tests/openapi integration-tests/smallrye-graphql 

📦 integration-tests/awt

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.5.4:test (default-test) on project quarkus-integration-test-awt:

See /home/runner/_work/quarkus/quarkus/integration-tests/awt/target/surefire-reports for the individual test results.
See dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
ExecutionException The forked VM terminated without properly saying goodbye. VM crash or System.exit called?

📦 integration-tests/openapi

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.5.4:test (default-test) on project quarkus-integration-test-openapi:

See /home/runner/_work/quarkus/quarkus/integration-tests/openapi/target/surefire-reports for the individual test results.
See 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?

📦 integration-tests/smallrye-graphql

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.5.4:test (default-test) on project quarkus-integration-test-smallrye-graphql:

See /home/runner/_work/quarkus/quarkus/integration-tests/smallrye-graphql/target/surefire-reports for the individual test results.
See dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
Error occurred in starting fork, check output in log


Flaky tests - Develocity

⚙️ Maven Tests - JDK 17 Windows

📦 integration-tests/maven

io.quarkus.maven.it.DevMojoIT.testTestProfilesAreHandled - History

  • Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes. - org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes.
	at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
	at org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
	at org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
	at io.quarkus.test.devmode.util.DevModeClient.getHttpResponse(DevModeClient.java:164)
	at io.quarkus.test.devmode.util.DevModeClient.getHttpResponse(DevModeClient.java:155)
  • Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes. - org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes.
	at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
	at org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
	at org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
	at io.quarkus.test.devmode.util.DevModeClient.getHttpResponse(DevModeClient.java:164)
	at io.quarkus.test.devmode.util.DevModeClient.getHttpResponse(DevModeClient.java:155)
  • TestStatus{lastRun=3, running=-1, testsRun=5, testsPassed=2, testsFailed=0, testsSkipped=0, totalTestsPassed=5, totalTestsFailed=0, totalTestsSkipped=0} ==> expected: <9> but was: <5> - org.opentest4j.AssertionFailedError
org.opentest4j.AssertionFailedError: TestStatus{lastRun=3, running=-1, testsRun=5, testsPassed=2, testsFailed=0, testsSkipped=0, totalTestsPassed=5, totalTestsFailed=0, totalTestsSkipped=0} ==> expected: <9> but was: <5>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:158)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:139)
	at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:201)
	at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:168)
	at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:694)
	at io.quarkus.maven.it.DevMojoIT.testTestProfilesAreHandled(DevMojoIT.java:712)

io.quarkus.maven.it.DevMojoIT.testTestProfilesAreHandled - History

  • Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes. - org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes.
	at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
	at org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
	at org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
	at io.quarkus.test.devmode.util.DevModeClient.getHttpResponse(DevModeClient.java:164)
	at io.quarkus.test.devmode.util.DevModeClient.getHttpResponse(DevModeClient.java:155)
  • Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes. - org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Condition with Lambda expression in io.quarkus.test.devmode.util.DevModeClient was not fulfilled within 1 minutes.
	at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
	at org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
	at org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
	at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
	at io.quarkus.test.devmode.util.DevModeClient.getHttpResponse(DevModeClient.java:164)
	at io.quarkus.test.devmode.util.DevModeClient.getHttpResponse(DevModeClient.java:155)
  • TestStatus{lastRun=3, running=-1, testsRun=5, testsPassed=2, testsFailed=0, testsSkipped=0, totalTestsPassed=5, totalTestsFailed=0, totalTestsSkipped=0} ==> expected: <9> but was: <5> - org.opentest4j.AssertionFailedError
org.opentest4j.AssertionFailedError: TestStatus{lastRun=3, running=-1, testsRun=5, testsPassed=2, testsFailed=0, testsSkipped=0, totalTestsPassed=5, totalTestsFailed=0, totalTestsSkipped=0} ==> expected: <9> but was: <5>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:158)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:139)
	at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:201)
	at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:168)
	at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:694)
	at io.quarkus.maven.it.DevMojoIT.testTestProfilesAreHandled(DevMojoIT.java:712)

⚙️ MicroProfile TCKs Tests

📦 tcks/microprofile-lra

org.eclipse.microprofile.lra.tck.TckRecoveryTests.testCancelWhenParticipantIsUnavailable - History

  • Expecting the metric Compensated callback was called Expected: a value equal to or greater than <1> but: <0> was less than <1> - java.lang.AssertionError
java.lang.AssertionError: 
Expecting the metric Compensated callback was called
Expected: a value equal to or greater than <1>
     but: <0> was less than <1>
	at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
	at org.eclipse.microprofile.lra.tck.TckRecoveryTests.assertMetricCallbackCalled(TckRecoveryTests.java:210)
	at org.eclipse.microprofile.lra.tck.TckRecoveryTests.testCancelWhenParticipantIsUnavailable(TckRecoveryTests.java:195)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

OutOfMemoryException: Metaspace in quarkus-smallrye-openapi-deployment tests

2 participants