Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean up IsolatedDevModeMain when closing a bit more #41591

Merged
merged 1 commit into from
Jul 2, 2024

Conversation

gsmet
Copy link
Member

@gsmet gsmet commented Jul 1, 2024

Also avoid keeping a reference to the IsolatedDevModeMain instance in the AugmentAction.

Also avoid keeping a reference to the IsolatedDevModeMain instance in
the AugmentAction.
@quarkus-bot quarkus-bot bot added the area/core label Jul 1, 2024
@gsmet gsmet marked this pull request as ready for review July 2, 2024 08:38
@gsmet gsmet requested a review from geoand July 2, 2024 08:38
@gsmet
Copy link
Member Author

gsmet commented Jul 2, 2024

It should be good to go now, CI was greenish in my fork.

Copy link

quarkus-bot bot commented Jul 2, 2024

Status for workflow Quarkus CI

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

Failing Jobs

Status Name Step Failures Logs Raw logs Build scan
JVM Tests - JDK 17 Build Failures Logs Raw logs 🔍
JVM Tests - JDK 21 Build Failures Logs Raw logs 🔍

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

Failures

⚙️ JVM Tests - JDK 17 #

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

📦 integration-tests/opentelemetry-vertx-exporter

io.quarkus.it.opentelemetry.vertx.exporter.grpc.GrpcNoTLSNoCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.grpc.GrpcNoTLSWithCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.grpc.GrpcWithTLSNoCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.grpc.GrpcWithTLSWithCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.grpc.GrpcWithTLSWithTrustAllWithCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.http.HttpNoTLSNoCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.http.HttpNoTLSWithCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.http.HttpWithTLSNoCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.http.HttpWithTLSWithCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.http.HttpWithTLSWithCompressionUsingRegistryTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.http.HttpWithTLSWithTrustAllWithCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

⚙️ JVM Tests - JDK 21 #

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

📦 integration-tests/opentelemetry-vertx-exporter

io.quarkus.it.opentelemetry.vertx.exporter.grpc.GrpcNoTLSNoCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	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.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.grpc.GrpcNoTLSWithCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	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.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.grpc.GrpcWithTLSNoCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	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.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.grpc.GrpcWithTLSWithCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	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.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.grpc.GrpcWithTLSWithTrustAllWithCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	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.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.http.HttpNoTLSNoCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	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.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.http.HttpNoTLSWithCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	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.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.http.HttpWithTLSNoCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	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.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.http.HttpWithTLSWithCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	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.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.http.HttpWithTLSWithCompressionUsingRegistryTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	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.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

io.quarkus.it.opentelemetry.vertx.exporter.http.HttpWithTLSWithTrustAllWithCompressionTest.test - History - More details - Source on GitHub

java.lang.RuntimeException: java.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:634)
	at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:718)
	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.lang.RuntimeException: Unable to start Quarkus test resource class io.quarkus.it.opentelemetry.vertx.exporter.OtelCollectorLifecycleManager
	at io.quarkus.test.common.TestResourceManager$TestResourceEntryRunnable.run(TestResourceManager.java:548)

Flaky tests - Develocity

⚙️ JVM Tests - JDK 21

📦 integration-tests/reactive-messaging-kafka

io.quarkus.it.kafka.KafkaConnectorTest.testFruits - History

  • Assertion condition defined as a Lambda expression in io.quarkus.it.kafka.KafkaConnectorTest expected: <6> but was: <5> within 10 seconds. - org.awaitility.core.ConditionTimeoutException
org.awaitility.core.ConditionTimeoutException: Assertion condition defined as a Lambda expression in io.quarkus.it.kafka.KafkaConnectorTest expected: <6> but was: <5> 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:1006)
	at org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:790)
	at io.quarkus.it.kafka.KafkaConnectorTest.testFruits(KafkaConnectorTest.java:63)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)

⚙️ Native Tests - Misc4

📦 integration-tests/gradle

io.quarkus.gradle.nativeimage.BasicJavaNativeBuildIT.shouldBuildNativeImage - History

  • Gradle build failed with exit code 143 - java.lang.AssertionError
java.lang.AssertionError: Gradle build failed with exit code 143
	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.nativeimage.QuarkusNativeGradleITBase.runGradleWrapper(QuarkusNativeGradleITBase.java:36)
	at app//io.quarkus.gradle.nativeimage.BasicJavaNativeBuildIT.shouldBuildNativeImage(BasicJavaNativeBuildIT.java:23)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)

@gsmet
Copy link
Member Author

gsmet commented Jul 2, 2024

@brunobat not sure if this error is fatal or not but it looks like the container was not accessible after it.

It might be due to my changes but I don't see how they could affect this specifically.

2024-07-02T13:28:07.6252501Z 2024-07-02 13:28:07,564 INFO  [tc.ghc.io/open-telemetry/opentelemetry-java/otel-collector:latest] (pool-17-thread-1) Pulling docker image: ghcr.io/open-telemetry/opentelemetry-java/otel-collector:latest. Please be patient; this may take some time but only needs to be done once.
2024-07-02T13:28:07.7253692Z 2024-07-02 13:28:07,672 INFO  [tc.ghc.io/open-telemetry/opentelemetry-java/otel-collector:latest] (docker-java-stream-1517473528) Starting to pull image
2024-07-02T13:28:07.7256051Z 2024-07-02 13:28:07,681 INFO  [tc.ghc.io/open-telemetry/opentelemetry-java/otel-collector:latest] (docker-java-stream-1517473528) Pulling image layers:  0 pending,  0 downloaded,  0 extracted, (0 bytes/0 bytes)
2024-07-02T13:28:07.7258655Z 2024-07-02 13:28:07,682 INFO  [tc.ghc.io/open-telemetry/opentelemetry-java/otel-collector:latest] (pool-17-thread-1) Image ghcr.io/open-telemetry/opentelemetry-java/otel-collector:latest pull took PT0.117570792S
2024-07-02T13:28:07.7261206Z 2024-07-02 13:28:07,684 INFO  [tc.ghc.io/open-telemetry/opentelemetry-java/otel-collector:latest] (pool-17-thread-1) Creating container for image: ghcr.io/open-telemetry/opentelemetry-java/otel-collector:latest
2024-07-02T13:28:07.8254659Z 2024-07-02 13:28:07,729 INFO  [tc.ghc.io/open-telemetry/opentelemetry-java/otel-collector:latest] (pool-17-thread-1) Container ghcr.io/open-telemetry/opentelemetry-java/otel-collector:latest is starting: f214ba3ea49c002f17b74b67ecf6d6c5f98dbd6c6ee756003e5024207834301c
2024-07-02T13:28:08.0256127Z 2024-07-02 13:28:07,990 INFO  [org.tes.con.wai.str.HttpWaitStrategy] (pool-17-thread-1) /crazy_satoshi: Waiting for 60 seconds for URL: http://localhost:33081/ (where port 33081 maps to container port 13133)
2024-07-02T13:28:08.1258301Z 2024-07-02 13:28:08,040 INFO  [otel-collector] (docker-java-stream--1127862324) STDERR: Error: failed to resolve config: cannot resolve the configuration: cannot convert the confmap.Conf: variable substitution using $VAR has been deprecated in favor of ${VAR} and ${env:VAR} - please update $LOGGING_EXPORTER_VERBOSITY_LEVEL or temporarily disable the confmap.unifyEnvVarExpansion feature gate
2024-07-02T13:28:08.1263867Z 2024-07-02 13:28:08,041 INFO  [otel-collector] (docker-java-stream--1127862324) STDERR: 2024/07/02 13:28:08 collector server run finished with error: failed to resolve config: cannot resolve the configuration: cannot convert the confmap.Conf: variable substitution using $VAR has been deprecated in favor of ${VAR} and ${env:VAR} - please update $LOGGING_EXPORTER_VERBOSITY_LEVEL or temporarily disable the confmap.unifyEnvVarExpansion feature gate
2024-07-02T13:29:08.0323783Z 2024-07-02 13:29:07,993 ERROR [tc.ghc.io/open-telemetry/opentelemetry-java/otel-collector:latest] (pool-17-thread-1) Could not start container: java.lang.IllegalStateException: Wait strategy failed. Container exited with code 1

@brunobat
Copy link
Contributor

brunobat commented Jul 2, 2024

It is a breaking change picked up by the latest image from OpenTelemetry Collector.
I locked it to the previous version in the Open Telemetry Metrics PR... Do you want me to create a dedicated PR?

@gsmet
Copy link
Member Author

gsmet commented Jul 2, 2024

@brunobat Yeah, I think we have to. Especially since you are waiting for another PR to get the PR fixing this issue in. Thanks!

@gsmet gsmet merged commit 8abd7e2 into quarkusio:main Jul 2, 2024
66 of 68 checks passed
@quarkus-bot quarkus-bot bot added this to the 3.13 - main milestone Jul 2, 2024
@brunobat
Copy link
Contributor

brunobat commented Jul 2, 2024

here: #41637

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.

3 participants