Skip to content

Conversation

holly-cummins
Copy link
Contributor

@holly-cummins holly-cummins commented Jul 8, 2025

This is a 'do over' of #47180, and an alternate implementation of #48788. @ozangunalp has pointed out that at the moment, we always set eligible for reuse to true, which means we're missing closing curated applications. That matters a lot now that dev service lifecycle is closing coupled to curated application lifecycle, but should be fixed no matter what.

The problem happened because we go through ensureStarted() several times per test class, and on subsequent passes, we compare the curated applications and decide the curated application has been reused; but it hasn't actually been reused, it's just that we're comparing the curated application of the same class with itself, so of course it's the same, because the classes are the same.

@holly-cummins holly-cummins added the ci/test-platform CI will run a Platform build consuming the Core changes and report the results label Jul 8, 2025
@quarkusio quarkusio deleted a comment from quarkus-bot bot Jul 8, 2025
Copy link

quarkus-bot bot commented Jul 8, 2025

Status for workflow Quarkus CI

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

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 Integration Tests - JDK 17 Build Failures Logs Raw logs 🚧
JVM Integration Tests - JDK 17 Windows Build Failures Logs Raw logs 🚧
JVM Integration Tests - JDK 21 Build Failures Logs Raw logs 🚧
Platform Tests - JDK 17 Test Platform Failures Logs Raw logs 🚧

Full information is available in the Build summary check run.

Failures

⚙️ JVM Integration Tests - JDK 17 #

- Failing: integration-tests/kubernetes-client 

📦 integration-tests/kubernetes-client

io.quarkus.it.kubernetes.client.KubernetesNewClientTest.testInteractionWithAPIServer - History - More details - Source on GitHub


⚙️ JVM Integration Tests - JDK 17 Windows #

- Failing: integration-tests/kubernetes-client 

📦 integration-tests/kubernetes-client

io.quarkus.it.kubernetes.client.KubernetesNewClientTest.testInteractionWithAPIServer - History - More details - Source on GitHub


⚙️ JVM Integration Tests - JDK 21 #

- Failing: integration-tests/kubernetes-client 

📦 integration-tests/kubernetes-client

io.quarkus.it.kubernetes.client.KubernetesNewClientTest.testInteractionWithAPIServer - History - More details - Source on GitHub


⚙️ Platform Tests - JDK 17 #

- Failing: Root module 

📦 Root module

Failed to execute goal io.quarkus:quarkus-platform-bom-maven-plugin:0.0.121:invoke-platform-project (build-platform-project) on project quarkus-platform-config: Failed to build the platform project, please consult the errors logged above.

📦 quarkus-platform/generated-platform-project/quarkus-blaze-persistence/integration-tests/blaze-persistence-examples-quarkus-3-testsuite-base

com.blazebit.examples.quarkus.testsuite.base.QuarkusExampleTest.updatePerson - History - More details - Source on GitHub


Flaky tests - Develocity

⚙️ JVM Integration Tests - JDK 17

📦 integration-tests/jpa-db2

io.quarkus.it.jpa.db2.JPAFunctionalityTest.testJPAFunctionalityFromServlet - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/jpa-derby

io.quarkus.it.jpa.derby.JPAFunctionalityTest.testJPAFunctionalityFromServlet - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/jpa-mysql

io.quarkus.it.jpa.mysql.XaConnectionTest.testJPAFunctionalityFromServlet - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/jpa-oracle

io.quarkus.it.jpa.oracle.procedurecall.ProcedureCallTest.test - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/jpa-postgresql

io.quarkus.it.jpa.postgresql.JPAFunctionalityTest.base - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/kafka-ssl

io.quarkus.it.kafka.SslJksKafkaConsumerTest.testReception - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.kafka.SslPKCS12KafkaConsumerTest.testReception - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/kubernetes-client

io.quarkus.it.kubernetes.client.ConfigMapPropertiesTest.testPropertiesReadFromConfigMap - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.kubernetes.client.KubernetesClientSerializationTest.serialization - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.kubernetes.client.KubernetesClientTest.testInteractionWithAPIServer - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/main

io.quarkus.it.main.GetExceptionsInTestResourceTestCase.testExceptionHaveBeenCaptured - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/openshift-client

io.quarkus.it.openshift.client.OpenShiftClientTest.createRoute - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/opentelemetry-jdbc-instrumentation

io.quarkus.it.opentelemetry.MariaDbOpenTelemetryJdbcInstrumentationTest.testMariaDbQueryTraced - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.opentelemetry.PostgresOpenTelemetryJdbcInstrumentationTest.testPostgreSqlQueryTraced - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/reactive-messaging-pulsar

io.quarkus.it.pulsar.JksPulsarConnectorTest.testFruits - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.pulsar.PKCS12PulsarConnectorTest.testFruits - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.pulsar.PulsarConnectorTest.testFruits - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

⚙️ JVM Integration Tests - JDK 17 Windows

📦 integration-tests/jpa-derby

io.quarkus.it.jpa.derby.JPAFunctionalityTest.testJPAFunctionalityFromServlet - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/kubernetes-client

io.quarkus.it.kubernetes.client.KubernetesClientSerializationTest.serialization - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.kubernetes.client.KubernetesClientTest.testInteractionWithAPIServer - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.kubernetes.client.SecretPropertiesTest.testPropertiesReadFromConfigMap - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/main

io.quarkus.it.main.QuarkusTestNestedWithResourcesTestCase.testBarFromOuter - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/openshift-client

io.quarkus.it.openshift.client.OpenShiftClientTest.createRoute - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

⚙️ JVM Integration Tests - JDK 21

📦 integration-tests/jpa-db2

io.quarkus.it.jpa.db2.JPAFunctionalityTest.testJPAFunctionalityFromServlet - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/jpa-derby

io.quarkus.it.jpa.derby.JPAFunctionalityTest.testJPAFunctionalityFromServlet - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/jpa-mysql

io.quarkus.it.jpa.mysql.XaConnectionTest.testJPAFunctionalityFromServlet - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/jpa-oracle

io.quarkus.it.jpa.oracle.procedurecall.ProcedureCallTest.test - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/jpa-postgresql

io.quarkus.it.jpa.postgresql.JPAFunctionalityTest.base - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/kafka-ssl

io.quarkus.it.kafka.SslJksKafkaConsumerTest.testReception - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.kafka.SslPKCS12KafkaConsumerTest.testReception - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/kubernetes-client

io.quarkus.it.kubernetes.client.ConfigMapPropertiesTest.testPropertiesReadFromConfigMap - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.kubernetes.client.KubernetesClientSerializationTest.serialization - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.kubernetes.client.KubernetesClientTest.testInteractionWithAPIServer - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/main

io.quarkus.it.main.GetExceptionsInTestResourceTestCase.testExceptionHaveBeenCaptured - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/openshift-client

io.quarkus.it.openshift.client.OpenShiftClientTest.createRoute - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/opentelemetry-jdbc-instrumentation

io.quarkus.it.opentelemetry.MariaDbOpenTelemetryJdbcInstrumentationTest.testMariaDbQueryTraced - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.opentelemetry.PostgresOpenTelemetryJdbcInstrumentationTest.testPostgreSqlQueryTraced - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

📦 integration-tests/reactive-messaging-pulsar

io.quarkus.it.pulsar.JksPulsarConnectorTest.testFruits - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.pulsar.PKCS12PulsarConnectorTest.testFruits - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

io.quarkus.it.pulsar.PulsarConnectorTest.testFruits - History

  • java.lang.IllegalStateException: Dev services cannot be started without an augmentation class loader. - java.lang.RuntimeException

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

Labels

area/testing ci/test-platform CI will run a Platform build consuming the Core changes and report the results triage/flaky-test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant