Quarkus: [CI] - Quarkus Platform + Quarkus master

Created on 15 Apr 2020  路  152Comments  路  Source: quarkusio/quarkus

Issue will be reopened when https://github.com/quarkusio/quarkus-platform fails to build against latest Quarkus Snapshots.

areinfra triagci-participant triagci-platform

All 152 comments

Unfortunately, the build failed:

@lburgazzoli seems like a change in io.quarkus.undertow.runtime.UndertowDeploymentRecorder broke one of your tests:

2020-04-17T05:15:50.7886790Z [ERROR] Tests run: 8, Failures: 0, Errors: 1, Skipped: 7, Time elapsed: 7.012 s <<< FAILURE! - in org.apache.camel.quarkus.component.http.it.HttpTest
2020-04-17T05:15:50.7893583Z [ERROR] httpsProducer{String}[1]  Time elapsed: 0.015 s  <<< ERROR!
2020-04-17T05:15:50.7896073Z java.lang.RuntimeException: 
2020-04-17T05:15:50.7902667Z java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
2020-04-17T05:15:50.7941738Z    [error]: Build step io.quarkus.undertow.deployment.UndertowBuildStep#build threw an exception: java.lang.NoSuchMethodError: 'io.quarkus.runtime.RuntimeValue io.quarkus.undertow.runtime.UndertowDeploymentRecorder.createDeployment(java.lang.String, java.util.Set, java.util.Set, io.quarkus.runtime.LaunchMode, io.quarkus.runtime.ShutdownContext, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)'

The error seems related to a different deepndency used ? because it is thrown by a quarkus build item

Hm... You are right... I'll look into it

guess the -deployment dependencies chain is from the camel deps whereas the runtime is from the platform

Most likely something like that

/cc @ppalaga as he already debugged a similar issue that led to a fix by @aloubyansky

The build is still failing:

The build is still failing:

The build is still failing:

I've came across this issue too: https://github.com/apache/camel-quarkus/issues/1115

The build is still failing:

Unfortunately, the build failed:

The build is still failing:

The build is still failing:

@gsmet guess what happened...

Camel broke because of the DataSource change...

java.lang.RuntimeException: java.lang.NoClassDefFoundError: io/quarkus/agroal/runtime/AbstractDataSourceProducer

Although looking at the code it doesn't seem like AbstractDataSourceProducer is being used anywhere by Camel.

We do get the datasource through CDI, i.e. we configure quarkus datasource then we retrieve it in our jdbc component

@lburgazzoli can you point me to the code that retrieves the datasource?

I did test quarkus master against camel and it does not fail for me so it looks like there's a wrong dependency pulled in

@quarkusio/devtools
@gsmet

The build is still failing:

The build is still failing:

The build is still failing:

The latest failure should be fixed by #9231

The build is still failing:

The build is still failing:

Failure seems like a network issue:

2020-05-14T05:45:24.5788818Z [ERROR] Failed to execute goal on project quarkus-universe-integration-tests-camel-netty: Could not resolve dependencies for project io.quarkus:quarkus-universe-integration-tests-camel-netty:jar:999-SNAPSHOT: Could not transfer artifact org.apache.camel.quarkus:camel-quarkus-integration-test-netty:jar:1.0.0-M7 from/to central (https://repo.maven.apache.org/maven2): Transfer failed for https://repo.maven.apache.org/maven2/org/apache/camel/quarkus/camel-quarkus-integration-test-netty/1.0.0-M7/camel-quarkus-integration-test-netty-1.0.0-M7.jar: Connection timed out (Read failed) -> [Help 1]

Unfortunately, the build failed:

ActiveMQ test from Camel seems to be failing @ppalaga

2020-05-18T05:17:31.5433480Z [INFO] Running org.apache.camel.quarkus.component.activemq.it.ActiveMQTest
2020-05-18T05:17:32.2424372Z [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.688 s <<< FAILURE! - in org.apache.camel.quarkus.component.activemq.it.ActiveMQTest
2020-05-18T05:17:32.2430070Z [ERROR] testActiveMQComponent  Time elapsed: 0.023 s  <<< ERROR!
2020-05-18T05:17:32.2442928Z java.lang.RuntimeException: io.quarkus.bootstrap.BootstrapException: Failed to create the application model for io.quarkus:quarkus-universe-integration-tests-camel-activemq::jar:999-SNAPSHOT

Please note that there might more hidden failures because there are some native tests that are not being run by CI, e.g. camel w/ jira. And no, mockito tests are not enough here. More info in https://github.com/apache/camel-quarkus/issues/1166

The build is still failing:

The build is still failing:

@ppalaga any idea what this failure is all about?

2020-05-22T06:50:37.7670775Z [INFO] Running org.apache.camel.quarkus.component.activemq.it.ActiveMQTest
2020-05-22T06:50:38.5623577Z [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.779 s <<< FAILURE! - in org.apache.camel.quarkus.component.activemq.it.ActiveMQTest
2020-05-22T06:50:38.5626840Z [ERROR] testActiveMQComponent  Time elapsed: 0.016 s  <<< ERROR!
2020-05-22T06:50:38.5633711Z java.lang.RuntimeException: io.quarkus.bootstrap.BootstrapException: Failed to create the application model for io.quarkus:quarkus-universe-integration-tests-camel-activemq::jar:999-SNAPSHOT

@geoand I think this exception need to be more detailed about the root cause of the issue, it is not the first time I see it and every time it puzzles me as it can be anything
@ppalaga can you have a look ?

@geoand I think this exception need to be more detailed about the root cause of the issue, it is not the first time I see it and every time it puzzles me as it can be anything

Indeed yes

It looks like a variant of https://github.com/quarkusio/quarkus/issues/9299 I guess adding a dummy class or resource under ''src/main` of the platform test module could help.

The build is still failing:

@ppalaga have you perhaps opened a PR with your previous suggestion?

I can try to.

At the same time, having a proper fix for https://github.com/quarkusio/quarkus/issues/9299 would be much more welcome, where I might try to have a look too, unless somebody from Quarkus steps in.

The build is still failing:

Update: I do not plan to implement the workaround anymore. There is https://github.com/quarkusio/quarkus/pull/9582 that contains a fix for the underlying issue. Hopefully it gets merged soon.

Makes sense

The build is still failing:

@ppalaga tests are still failing even with https://github.com/quarkusio/quarkus/pull/9582 merged:

2020-05-27T05:19:21.9944372Z [INFO] Running org.apache.camel.quarkus.component.activemq.it.ActiveMQTest
2020-05-27T05:19:22.6673516Z [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.656 s <<< FAILURE! - in org.apache.camel.quarkus.component.activemq.it.ActiveMQTest
2020-05-27T05:19:22.6677863Z [ERROR] testActiveMQComponent  Time elapsed: 0.016 s  <<< ERROR!
2020-05-27T05:19:22.6687914Z java.lang.RuntimeException: io.quarkus.bootstrap.BootstrapException: Failed to create the applic

@gsmet notified me this morning that the NoSrc* devmode tests were failing and it's easily reproducible with master by removing ~/.m2/repository/io/quarkus/quarkus-integration-test-devmode/ and re-running integration-tests/dev-mode.
The test is trying to resolve the project's artifact and while it is discovering its pom.xml in the workspace, it is failing to resolve as the JAR, given that that is its packaging type. The issue is that it has neither classes nor resources, it hasn't yet been packaged (Maven would produce an empty JAR) and of course hasn't been installed. So there is no valid path to associate with the artifact. Theoretically, we could create an empty classes dir but it is not safe at the time we are given a chance to resolve the path locally.

One option would be to check if the project contains sources and/or resources directories and if it does not, consider it having no content and simply create an empty classes dir for it (given that it's supposed to be a JAR).
However, during the packaging phase a plugin can be configured to customize the manifest and/or generate extra content to be included into the JAR. If that JAR is already available in the local repo, our tests won't be picking it up.
If I actually do this trick for these tests, they fail with
Caused by: java.lang.ClassCastException: class io.quarkus.bootstrap.app.CuratedApplication cannot be cast to class io.quarkus.bootstrap.app.CuratedApplication (io.quarkus.bootstrap.app.CuratedApplication is in unnamed module of loader 'app'; io.quarkus.bootstrap.app.CuratedApplication is in unnamed module of loader io.quarkus.bootstrap.classloading.QuarkusClassLoader @7051777c) at io.quarkus.deployment.dev.IsolatedDevModeMain.accept(IsolatedDevModeMain.java:41) at io.quarkus.bootstrap.app.CuratedApplication.runInCl(CuratedApplication.java:131)
which is intriguing.

The build is still failing:

However, during the packaging phase a plugin can be configured to customize the manifest and/or generate extra content to be included into the JAR. If that JAR is already available in the local repo, our tests won't be picking it up.

I think not looking into local maven repo before the install phase is the right thing to do. If plugins customize the jar in the package phase, any testing code in the integration-test phase should look for the customizations in target/app.jar and nowhere else, just because nothing was installed yet.

The same can be stated for the test phase (where the NoSrc tests are executed): because test phase is before package, the testing code run in the test phase should not use any target/app.jar even if it is available because it is too early for any up-to-date target/app.jar. target/classes is all that matters in the test phase.

So IMO, whether the testing code should pick target/classes or target/app.jar depends on maven phase rather than on their existence.

https://github.com/quarkusio/quarkus/pull/9638 fixes the empty jar resolution.

The build is still failing:

The build is still failing:

@ppalaga @aloubyansky we still seem to be having the same failure:

2020-05-29T05:18:09.2171813Z [INFO] Running org.apache.camel.quarkus.component.activemq.it.ActiveMQTest
2020-05-29T05:18:09.7829658Z [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.559 s <<< FAILURE! - in org.apache.camel.quarkus.component.activemq.it.ActiveMQTest
2020-05-29T05:18:09.7834116Z [ERROR] testActiveMQComponent  Time elapsed: 0.011 s  <<< ERROR!
2020-05-29T05:18:09.7852077Z java.lang.RuntimeException: io.quarkus.bootstrap.BootstrapException: Failed to create the application model for io.quarkus:quarkus-universe-integration-tests-camel-activemq::jar:999-SNAPSHOT
2020-05-29T05:18:09.7859469Z    at io.quarkus.test.junit.QuarkusTestExtension.beforeEach(QuarkusTestExtension.java:288)

It could be related to the issue fixed in https://github.com/quarkusio/quarkus/pull/9638
I need to figure out why the CI is failing though. The tests pass locally.

Ah, I thought that one was merged :)

The reason #9638 breaks our CI is that there is integration-tests/class-transformer extension whose runtime artifact is an empty JAR. The metadata is generated by the quarkus plugin. But if for other artifacts if the classes dir does not exist we delegate to the Maven resolver that pulls the artifacts from the cached repo, for this extension we are creating an empty dir with no extension metadata obviously, so it's not recognized as extension and breaks the tests.

To take hacking this case to the next level, I could get hold of the local repo location and check whether the jar is available in there and return... null instead of creating an empty dir, so the maven resolver returns the one in the repo in the same manner it does for every other artifact.
That's probably the only feasible way I can think of atm.

Sounds fine to me

Unfortunately, the build failed:

@ppalaga we have the following test failure:

2020-06-04T05:25:28.6733911Z 2020-06-04 05:25:28,150 ERROR [io.deb.emb.EmbeddedEngine] (Camel (camel-1) thread #1 - DebeziumConsumer) Unable to initialize and start connector's task class 'io.debezium.connector.postgresql.PostgresConnectorTask' with config: {connector.class=io.debezium.connector.postgresql.PostgresConnector, max.queue.size=8192, slot.name=debezium, publication.name=dbz_publication, hstore.handling.mode=json, snapshot.delay.ms=0, slot.max.retries=6, schema.refresh.mode=columns_diff, provide.transaction.metadata=false, tombstones.on.delete=false, database.sslmode=disable, slot.retry.delay.ms=10000, offset.storage.file.filename=/home/runner/work/quarkus-platform/quarkus-platform/current-repo/integration-tests/camel/camel-debezium/target/DebeziumPostgresTestResource-store-17734003212869854089, decimal.handling.mode=precise, offset.storage.partitions=0, poll.interval.ms=500, heartbeat.topics.prefix=__debezium-heartbeat, interval.handling.mode=numeric, status.update.interval.ms=10000, snapshot.fetch.size=0, snapshot.lock.timeout.ms=10000, database.tcpKeepAlive=true, offset.commit.policy=io.debezium.embedded.spi.OffsetCommitPolicy$PeriodicCommitOffsetPolicy, database.user=postgres, database.dbname=PostgresDB, offset.storage=org.apache.kafka.connect.storage.FileOffsetBackingStore, slot.drop.on.stop=false, xmin.fetch.interval.ms=0, time.precision.mode=adaptive, offset.flush.timeout.ms=5000, database.server.name=qa, heartbeat.interval.ms=0, source.struct.version=v2, event.processing.failure.handling.mode=fail, toasted.value.placeholder=__debezium_unavailable_value, plugin.name=decoderbufs, database.port=32799, offset.flush.interval.ms=60000, internal.key.converter=org.apache.kafka.connect.json.JsonConverter, include.unknown.datatypes=false, database.hostname=localhost, database.password=********, name=localhost, internal.value.converter=org.apache.kafka.connect.json.JsonConverter, offset.storage.replication.factor=0, max.batch.size=2048, snapshot.mode=initial}: java.lang.NoSuchMethodError: 'void io.debezium.relational.RelationalDatabaseSchema.<init>(io.debezium.config.CommonConnectorConfig, io.debezium.schema.TopicSelector, io.debezium.relational.Tables$TableFilter, io.debezium.relational.Tables$ColumnNameFilter, io.debezium.relational.TableSchemaBuilder, boolean, io.debezium.relational.Key$KeyMapper)'
2020-06-04T05:25:28.6735244Z    at io.debezium.connector.postgresql.PostgresSchema.<init>(PostgresSchema.java:62)
2020-06-04T05:25:28.6735511Z    at io.debezium.connector.postgresql.PostgresConnectorTask.start(PostgresConnectorTask.java:72)
2020-06-04T05:25:28.6735764Z    at io.debezium.connector.common.BaseSourceTask.start(BaseSourceTask.java:101)
2020-06-04T05:25:28.6735997Z    at io.debezium.embedded.EmbeddedEngine.run(EmbeddedEngine.java:722)
2020-06-04T05:25:28.6736234Z    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
2020-06-04T05:25:28.6736584Z    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
2020-06-04T05:25:28.6736825Z    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
2020-06-04T05:25:28.6737070Z    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
2020-06-04T05:25:28.6737310Z    at java.base/java.lang.Thread.run(Thread.java:834)
2020-06-04T05:25:28.6737426Z 
2020-06-04T05:25:52.2488451Z [ERROR] Tests run: 3, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 24.17 s <<< FAILURE! - in org.apache.camel.quarkus.component.debezium.common.it.postgres.DebeziumPostgresTest
2020-06-04T05:25:52.2489326Z [ERROR] insert  Time elapsed: 10.048 s  <<< FAILURE!
2020-06-04T05:25:52.2489678Z java.lang.AssertionError: Debezium does not respond

It might just be a flake, but I just wanted to give you a heads up

Is it in native mode?

No, regular JVM mode

The root cause is an API compatibility breakage between debezium-core 1.1.1.Final and 1.1.2.Final https://github.com/debezium/debezium/compare/v1.1.1.Final..v1.1.2.Final#diff-45b58c6a382e0e39f4624056b3085993L45-R44

Actually, I am a bit surprised, that Quarkus BOM manages Debezium. As far as I can see it is only used as a test scoped dep in itests, so it should be managed in quarkus-bom-test. That would also help to avoid the current issue. Let me try to fix it.

Thanks

The build is still failing:

The build is still failing:

The build is still failing:

Seems like ActiveMQTest is failing again:

2020-06-09T05:19:37.2043511Z Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/camel/quarkus/camel-quarkus-activemq-deployment/1.0.0-CR2/camel-quarkus-activemq-deployment-1.0.0-CR2.jar (11 kB at 88 kB/s)
2020-06-09T05:19:54.5729430Z [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 20.882 s <<< FAILURE! - in org.apache.camel.quarkus.component.activemq.it.ActiveMQTest
2020-06-09T05:19:54.5730261Z [ERROR] testActiveMQComponent  Time elapsed: 0.012 s  <<< ERROR!
2020-06-09T05:19:54.5730606Z java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
2020-06-09T05:19:54.5731338Z    at io.quarkus.test.junit.QuarkusTestExtension.beforeEach(QuarkusTestExtension.java:288)
2020-06-09T05:19:54.5734141Z    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeBeforeEachCallbacks$1(TestMethodTestDescriptor.java:161)
2020-06-09T05:19:54.5737019Z    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeBeforeMethodsOrCallbacksUntilExceptionOccurs$5(TestMethodTestDescriptor.java:197)
2020-06-09T05:19:54.5738893Z    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-06-09T05:19:54.5741766Z    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeBeforeMethodsOrCallbacksUntilExceptionOccurs(TestMethodTestDescriptor.java:197)
2020-06-09T05:19:54.5744120Z    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeBeforeEachCallbacks(TestMethodTestDescriptor.java:160)
2020-06-09T05:19:54.5746104Z    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:131)
2020-06-09T05:19:54.5748046Z    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:71)
2020-06-09T05:19:54.5750191Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
2020-06-09T05:19:54.5752074Z    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-06-09T05:19:54.5754293Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
2020-06-09T05:19:54.5755846Z    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
2020-06-09T05:19:54.5757538Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
2020-06-09T05:19:54.5759479Z    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-06-09T05:19:54.5761464Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
2020-06-09T05:19:54.5763148Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)

cc @ppalaga

The root cause is Get https://quay.io/v2/testcontainers/ryuk/manifests/0.2.3: received unexpected HTTP status: 502 Bad Gateway. Can we do anything about it?

quay issues again? :(

The build is still failing:

The build is still failing:

The build is still failing:

@ppalaga @gunnarmorling we have a failure in org.apache.camel.quarkus.component.debezium.common.it.mysql.DebeziumMysqlTest.

2020-06-15T05:24:55.4634217Z [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 6.299 s <<< FAILURE! - in org.apache.camel.quarkus.component.debezium.common.it.mysql.DebeziumMysqlTest
2020-06-15T05:24:55.4643157Z [ERROR] org.apache.camel.quarkus.component.debezium.common.it.mysql.DebeziumMysqlTest  Time elapsed: 6.299 s  <<< ERROR!
2020-06-15T05:24:55.4645829Z java.lang.RuntimeException: 
2020-06-15T05:24:55.4652934Z java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
2020-06-15T05:24:55.4667696Z    [error]: Build step io.quarkus.deployment.steps.MainClassBuildStep#build threw an exception: java.lang.IllegalStateException: Multiple extensions registered a feature of the same name: camel-support-debezium
2020-06-15T05:24:55.4673743Z    at io.quarkus.deployment.steps.MainClassBuildStep.build(MainClassBuildStep.java:222)
2020-06-15T05:24:55.4679467Z    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2020-06-15T05:24:55.4716920Z    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2020-06-15T05:24:55.4724321Z    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2020-06-15T05:24:55.4728928Z    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2020-06-15T05:24:55.4734341Z    at io.quarkus.deployment.ExtensionLoader$2.execute(ExtensionLoader.java:932)
2020-06-15T05:24:55.4738904Z    at io.quarkus.builder.BuildContext.run(BuildContext.java:277)
2020-06-15T05:24:55.4746019Z    at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
2020-06-15T05:24:55.4751944Z    at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2046)
2020-06-15T05:24:55.4758576Z    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1578)
2020-06-15T05:24:55.4764794Z    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1452)
2020-06-15T05:24:55.4768717Z    at java.base/java.lang.Thread.run(Thread.java:834)
2020-06-15T05:24:55.4773094Z    at org.jboss.threads.JBossThread.run(JBossThread.java:479)
2020-06-15T05:24:55.4774047Z 
2020-06-15T05:24:55.4780897Z    at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:333)
2020-06-15T05:24:55.4787959Z    at io.quarkus.test.junit.QuarkusTestExtension.interceptBeforeAllMethod(QuarkusTestExtension.java:385)
2020-06-15T05:24:55.4806193Z    at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
2020-06-15T05:24:55.4813538Z    at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
2020-06-15T05:24:55.4824938Z    at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
2020-06-15T05:24:55.4833761Z    at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
2020-06-15T05:24:55.4842148Z    at org.junit.jupiter.engine.extension.TimeoutExtension.interceptLifecycleMethod(TimeoutExtension.java:126)
2020-06-15T05:24:55.4849779Z    at org.junit.jupiter.engine.extension.TimeoutExtension.interceptBeforeAllMethod(TimeoutExtension.java:68)
2020-06-15T05:24:55.4858409Z    at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
2020-06-15T05:24:55.4865559Z    at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
2020-06-15T05:24:55.4874395Z    at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
2020-06-15T05:24:55.4881639Z    at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
2020-06-15T05:24:55.4889280Z    at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
2020-06-15T05:24:55.4896434Z    at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
2020-06-15T05:24:55.4903124Z    at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
2020-06-15T05:24:55.4909269Z    at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
2020-06-15T05:24:55.4917730Z    at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeBeforeAllMethods$8(ClassBasedTestDescriptor.java:375)
2020-06-15T05:24:55.4924695Z    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-06-15T05:24:55.4932769Z    at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeBeforeAllMethods(ClassBasedTestDescriptor.java:373)
2020-06-15T05:24:55.4939812Z    at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:193)
2020-06-15T05:24:55.4947039Z    at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:78)
2020-06-15T05:24:55.4954567Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:132)
2020-06-15T05:24:55.4961563Z    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-06-15T05:24:55.4969823Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
2020-06-15T05:24:55.4975221Z    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
2020-06-15T05:24:55.4982960Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
2020-06-15T05:24:55.4989950Z    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-06-15T05:24:55.4996920Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
2020-06-15T05:24:55.5003316Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
2020-06-15T05:24:55.5008012Z    at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
2020-06-15T05:24:55.5017744Z    at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
2020-06-15T05:24:55.5025932Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
2020-06-15T05:24:55.5032935Z    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-06-15T05:24:55.5040400Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
2020-06-15T05:24:55.5045896Z    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
2020-06-15T05:24:55.5053381Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
2020-06-15T05:24:55.5060360Z    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-06-15T05:24:55.5067482Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
2020-06-15T05:24:55.5073775Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
2020-06-15T05:24:55.5083486Z    at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
2020-06-15T05:24:55.5093198Z    at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
2020-06-15T05:24:55.5100686Z    at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
2020-06-15T05:24:55.5106742Z    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
2020-06-15T05:24:55.5112686Z    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
2020-06-15T05:24:55.5182712Z    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
2020-06-15T05:24:55.5183996Z    at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142)
2020-06-15T05:24:55.5184951Z    at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117)
2020-06-15T05:24:55.5185900Z    at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:383)
2020-06-15T05:24:55.5186824Z    at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:344)
2020-06-15T05:24:55.5187750Z    at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:125)
2020-06-15T05:24:55.5188673Z    at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:417)
2020-06-15T05:24:55.5189583Z    Suppressed: java.lang.NullPointerException
2020-06-15T05:24:55.5190495Z        at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:521)
2020-06-15T05:24:55.5191424Z        at io.quarkus.test.junit.QuarkusTestExtension.interceptAfterAllMethod(QuarkusTestExtension.java:513)
2020-06-15T05:24:55.5192364Z        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
2020-06-15T05:24:55.5193321Z        at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
2020-06-15T05:24:55.5194256Z        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
2020-06-15T05:24:55.5195187Z        at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
2020-06-15T05:24:55.5196119Z        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptLifecycleMethod(TimeoutExtension.java:126)
2020-06-15T05:24:55.5197046Z        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptAfterAllMethod(TimeoutExtension.java:116)
2020-06-15T05:24:55.5197983Z        at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
2020-06-15T05:24:55.5198930Z        at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
2020-06-15T05:24:55.5199865Z        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
2020-06-15T05:24:55.5200801Z        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
2020-06-15T05:24:55.5201736Z        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
2020-06-15T05:24:55.5202669Z        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
2020-06-15T05:24:55.5203592Z        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
2020-06-15T05:24:55.5204528Z        at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
2020-06-15T05:24:55.5205926Z        at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeAfterAllMethods$10(ClassBasedTestDescriptor.java:403)
2020-06-15T05:24:55.5206622Z        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-06-15T05:24:55.5207596Z        at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeAfterAllMethods$11(ClassBasedTestDescriptor.java:401)
2020-06-15T05:24:55.5208966Z        at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
2020-06-15T05:24:55.5210624Z        at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1085)
2020-06-15T05:24:55.5212222Z        at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeAfterAllMethods(ClassBasedTestDescriptor.java:401)
2020-06-15T05:24:55.5212877Z        at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.after(ClassBasedTestDescriptor.java:209)
2020-06-15T05:24:55.5213720Z        at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.after(ClassBasedTestDescriptor.java:78)
2020-06-15T05:24:55.5215281Z        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:145)
2020-06-15T05:24:55.5215932Z        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-06-15T05:24:55.5216831Z        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:145)

mind looking into it please?

Multiple extensions registered a feature of the same name: camel-support-debezium is fixed in Camel Quarkus master since a couple of days: https://github.com/apache/camel-quarkus/commit/9eb6425c866dc87bebf69455113a442a22531ba2

So I pressume we need a new release of Camel-Quarkus to overcome this for now, right?

I thought of releasing because of some fixes we got via Quarkus 1.5.1.Final. Let me discuss it with others.

We could also temporarily disable the test in the platform.

The build is still failing:

Unfortunately, the build failed:

I am seeing:

2020-06-18T05:29:30.2490152Z Caused by: java.util.concurrent.ExecutionException: java.net.BindException: Address already in use
2020-06-18T05:29:30.2490513Z    at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
2020-06-18T05:29:30.2490899Z    at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1999)
2020-06-18T05:29:30.2491304Z    at io.quarkus.vertx.http.runtime.VertxHttpRecorder.doServerStart(VertxHttpRecorder.java:408)
2020-06-18T05:29:30.2493042Z    ... 48 more
2020-06-18T05:29:30.2493478Z Caused by: java.net.BindException: Address already in use

in KuduInfrastructureTestHelper

I think we also see port conflicts from time to time on our CI. @jamesnetherton might know more.

I never got to the bottom of what's going on. I never see conflicts locally, so it's been hard to reproduce the issue. I opened https://github.com/apache/camel-quarkus/issues/1370 to investigate.

Unfortunately, the build failed:

Unfortunately, the build failed:

Unfortunately, the build failed:

@ppalaga does the error:

2020-07-20T05:33:36.8471776Z Caused by: java.nio.file.FileSystemNotFoundException: /home/runner/work/quarkus-platform/quarkus-platform/current-repo/integration-tests/camel/camel-main-devmode/target/quarkus-dev-mode-test3754381427068688872/target/classes

mean anything to you?

A flaky test perhaps?

The build is still failing:

The build is still failing:

@ppalaga @lburgazzoli the build is failing, can you please take a look?

@geoand I just (hopefully) fixed the problem.

On our quarkus-master branch. Let me see if I can apply the same fix here.

That's great, thanks @jamesnetherton!

The build is still failing:

@Mobe91 it seems like quarkus-universe-integration-tests-blaze-persistence is failing with:

2020-07-24T05:35:29.6353112Z Caused by: java.lang.UnsupportedClassVersionError: com/blazebit/persistence/DefaultPackageOpener has been compiled by a more recent version of the Java Runtime (class file version 58.0), this version of the Java Runtime only recognizes class file versions up to 55.0

Can you please take a look?

Unfortunately, the build failed:

Unfortunately, the build failed:

The build is still failing:

@gunnarmorling we have a test failure in quarkus-universe-integration-tests-debezium-outbox

2020-08-25T05:43:07.4847319Z java.lang.RuntimeException: Error injecting javax.persistence.EntityManager io.debezium.outbox.quarkus.internal.EventDispatcher.entityManager
2020-08-25T05:43:07.4847554Z    at io.debezium.outbox.quarkus.internal.EventDispatcher_Bean.create(EventDispatcher_Bean.zig:184)
2020-08-25T05:43:07.4847740Z    at io.debezium.outbox.quarkus.internal.EventDispatcher_Bean.create(EventDispatcher_Bean.zig:207)
2020-08-25T05:43:07.4848117Z    at io.quarkus.arc.impl.AbstractSharedContext.createInstanceHandle(AbstractSharedContext.java:96)
2020-08-25T05:43:07.4848322Z    at io.quarkus.arc.impl.AbstractSharedContext.access$000(AbstractSharedContext.java:14)
2020-08-25T05:43:07.4848491Z    at io.quarkus.arc.impl.AbstractSharedContext$1.get(AbstractSharedContext.java:29)
2020-08-25T05:43:07.4848775Z    at io.quarkus.arc.impl.AbstractSharedContext$1.get(AbstractSharedContext.java:26)
2020-08-25T05:43:07.4848956Z    at io.quarkus.arc.impl.LazyValue.get(LazyValue.java:26)
2020-08-25T05:43:07.4849129Z    at io.quarkus.arc.impl.ComputingCache.computeIfAbsent(ComputingCache.java:69)
2020-08-25T05:43:07.4852307Z    at io.quarkus.arc.impl.AbstractSharedContext.get(AbstractSharedContext.java:26)
2020-08-25T05:43:07.4868575Z    at io.debezium.outbox.quarkus.internal.EventDispatcher_ClientProxy.arc$delegate(EventDispatcher_ClientProxy.zig:110)
2020-08-25T05:43:07.4868784Z    at io.debezium.outbox.quarkus.internal.EventDispatcher_ClientProxy.setOutboxRuntimeProperties(EventDispatcher_ClientProxy.zig:261)
2020-08-25T05:43:07.4868969Z    at io.debezium.outbox.quarkus.internal.DebeziumOutboxRecorder.configureRuntimeProperties(DebeziumOutboxRecorder.java:20)
2020-08-25T05:43:07.4869332Z    at io.quarkus.deployment.steps.OutboxProcessor$configureconfigureDebeziumOutbox920346875.deploy_0(OutboxProcessor$configureconfigureDebeziumOutbox920346875.zig:80)
2020-08-25T05:43:07.4869534Z    at io.quarkus.deployment.steps.OutboxProcessor$configureconfigureDebeziumOutbox920346875.deploy(OutboxProcessor$configureconfigureDebeziumOutbox920346875.zig:40)
2020-08-25T05:43:07.4869831Z    at io.quarkus.runner.ApplicationImpl.doStart(ApplicationImpl.zig:410)
2020-08-25T05:43:07.4870204Z    at io.quarkus.runtime.Application.start(Application.java:90)
2020-08-25T05:43:07.4870515Z    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2020-08-25T05:43:07.4870729Z    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2020-08-25T05:43:07.4874559Z    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2020-08-25T05:43:07.4877123Z    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2020-08-25T05:43:07.4880225Z    at io.quarkus.runner.bootstrap.StartupActionImpl.run(StartupActionImpl.java:223)
2020-08-25T05:43:07.4883287Z    at io.quarkus.test.junit.QuarkusTestExtension.doJavaStart(QuarkusTestExtension.java:220)
2020-08-25T05:43:07.4886413Z    at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:492)
2020-08-25T05:43:07.4891210Z    at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:525)
2020-08-25T05:43:07.4891406Z    at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeBeforeAllCallbacks$7(ClassBasedTestDescriptor.java:359)
2020-08-25T05:43:07.4893487Z    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-08-25T05:43:07.4897649Z    at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeBeforeAllCallbacks(ClassBasedTestDescriptor.java:359)
2020-08-25T05:43:07.4906837Z    at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:189)
2020-08-25T05:43:07.4908234Z    at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:78)
2020-08-25T05:43:07.4908420Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:132)
2020-08-25T05:43:07.4908742Z    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-08-25T05:43:07.4910583Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
2020-08-25T05:43:07.4913361Z    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
2020-08-25T05:43:07.4916831Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
2020-08-25T05:43:07.4920195Z    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-08-25T05:43:07.4923812Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
2020-08-25T05:43:07.4926231Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
2020-08-25T05:43:07.4928082Z    at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
2020-08-25T05:43:07.4943286Z    at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
2020-08-25T05:43:07.4945763Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
2020-08-25T05:43:07.4947937Z    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-08-25T05:43:07.4948874Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
2020-08-25T05:43:07.4949703Z    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
2020-08-25T05:43:07.4950581Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
2020-08-25T05:43:07.4951434Z    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2020-08-25T05:43:07.4952286Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
2020-08-25T05:43:07.4965680Z    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
2020-08-25T05:43:07.4975966Z    at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
2020-08-25T05:43:07.5000562Z    at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
2020-08-25T05:43:07.5001427Z    at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
2020-08-25T05:43:07.5002241Z    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:170)
2020-08-25T05:43:07.5003068Z    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:154)
2020-08-25T05:43:07.5003901Z    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
2020-08-25T05:43:07.5004758Z    at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:142)
2020-08-25T05:43:07.5007786Z    at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:117)
2020-08-25T05:43:07.5011339Z    at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:383)
2020-08-25T05:43:07.5042110Z    at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:344)
2020-08-25T05:43:07.5045019Z    at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:125)
2020-08-25T05:43:07.5047928Z    at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:417)
2020-08-25T05:43:07.5052740Z Caused by: javax.enterprise.inject.CreationException: Synthetic bean instance not initialized yet: javax_persistence_EntityManager_3cb728d15a0a04006cc75d03f784feb2bba9a5fb

@jamesnetherton is this error similar to what you were seeing in Camel?

@gsmet are you aware of this change in EntityManager?

The build is still failing:

The build is still failing:

The build is still failing:

The build is still failing:

@gsmet have you seen this error:

2020-08-31T05:40:40.8634359Z ERROR: Failed to start application (with profile test)
2020-08-31T05:40:40.8647666Z java.lang.RuntimeException: Error injecting javax.persistence.EntityManager io.debezium.outbox.quarkus.internal.EventDispatcher.entityManager

?

The build is still failing:

The build is still failing:

We still need a debezium update in the platform to get the tests passing

cc @gunnarmorling @gsmet

The build is still failing:

The build is still failing:

The build is still failing:

The build is still failing:

Unfortunately, the build failed:

The build is still failing:

@lburgazzoli we have a failure in quarkus-universe-integration-tests-camel-jdbc:

2020-09-14T05:34:34.1140444Z [INFO] Running org.apache.camel.quarkus.component.jdbc.CamelJdbcTest
2020-09-14T05:34:40.5948543Z [ERROR] Tests run: 2, Failures: 0, Errors: 1, Skipped: 1, Time elapsed: 6.457 s <<< FAILURE! - in org.apache.camel.quarkus.component.jdbc.CamelJdbcTest
2020-09-14T05:34:40.5950650Z [ERROR] testExecuteStatement  Time elapsed: 0.015 s  <<< ERROR!
2020-09-14T05:34:40.5951740Z java.lang.RuntimeException: 
2020-09-14T05:34:40.5953154Z java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
2020-09-14T05:34:40.5956551Z    [error]: Build step io.quarkus.arc.deployment.ArcProcessor#validate threw an exception: javax.enterprise.inject.spi.DeploymentException: javax.enterprise.inject.UnsatisfiedResolutionException: Unsatisfied dependency for type io.agroal.api.AgroalDataSource and qualifiers [@Default]
2020-09-14T05:34:40.5960490Z    - java member: org.apache.camel.quarkus.component.jdbc.CamelResource#dataSource
2020-09-14T05:34:40.5963937Z    - declared on CLASS bean [types=[org.apache.camel.quarkus.component.jdbc.CamelResource, java.lang.Object], qualifiers=[@Default, @Any], target=org.apache.camel.quarkus.component.jdbc.CamelResource]
2020-09-14T05:34:40.5967188Z    at io.quarkus.arc.processor.BeanDeployment.processErrors(BeanDeployment.java:1018)
2020-09-14T05:34:40.5970542Z    at io.quarkus.arc.processor.BeanDeployment.init(BeanDeployment.java:238)
2020-09-14T05:34:40.5974084Z    at io.quarkus.arc.processor.BeanProcessor.initialize(BeanProcessor.java:122)
2020-09-14T05:34:40.5978883Z    at io.quarkus.arc.deployment.ArcProcessor.validate(ArcProcessor.java:393)
2020-09-14T05:34:40.5982469Z    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2020-09-14T05:34:40.5984548Z    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2020-09-14T05:34:40.5987473Z    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2020-09-14T05:34:40.5989284Z    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2020-09-14T05:34:40.5990405Z    at io.quarkus.deployment.ExtensionLoader$2.execute(ExtensionLoader.java:936)
2020-09-14T05:34:40.5991808Z    at io.quarkus.builder.BuildContext.run(BuildContext.java:277)
2020-09-14T05:34:40.5994170Z    at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
2020-09-14T05:34:40.5996436Z    at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2046)
2020-09-14T05:34:40.5998249Z    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1578)
2020-09-14T05:34:40.5999961Z    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1452)
2020-09-14T05:34:40.6001200Z    at java.base/java.lang.Thread.run(Thread.java:834)
2020-09-14T05:34:40.6002028Z    at org.jboss.threads.JBossThread.run(JBossThread.java:479)
2020-09-14T05:34:40.6110929Z Caused by: javax.enterprise.inject.UnsatisfiedResolutionException: Unsatisfied dependency for type io.agroal.api.AgroalDataSource and qualifiers [@Default]
2020-09-14T05:34:40.6114251Z    - java member: org.apache.camel.quarkus.component.jdbc.CamelResource#dataSource
2020-09-14T05:34:40.6117977Z    - declared on CLASS bean [types=[org.apache.camel.quarkus.component.jdbc.CamelResource, java.lang.Object], qualifiers=[@Default, @Any], target=org.apache.camel.quarkus.component.jdbc.CamelResource]
2020-09-14T05:34:40.6120958Z    at io.quarkus.arc.processor.Beans.resolveInjectionPoint(Beans.java:504)
2020-09-14T05:34:40.6122311Z    at io.quarkus.arc.processor.BeanInfo.init(BeanInfo.java:363)
2020-09-14T05:34:40.6123558Z    at io.quarkus.arc.processor.BeanDeployment.init(BeanDeployment.java:230)

cc @gsmet since this may be related to other jdbc failures we've seen.

Maybe all that is going is that the test is using the old - no longer support jdbc config syntax?

@jamesnetherton @ppalaga FYI

It's already fixed on our side. I'll add a fix for quarkus-platform when I upgrade the Camel version later today.

The build is still failing:

The build is still failing:

@gsmet @gunnarmorling the debezium extension is failing with:

2020-09-16T05:45:42.6301902Z Caused by: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
2020-09-16T05:45:42.6306418Z    [error]: Build step io.quarkus.hibernate.orm.deployment.HibernateOrmProcessor#configurationDescriptorBuilding threw an exception: io.quarkus.runtime.configuration.ConfigurationException: The default datasource is not configured but the persistence unit '<default>' uses it.
2020-09-16T05:45:42.6312504Z    at io.quarkus.hibernate.orm.deployment.HibernateOrmProcessor.lambda$producePersistenceUnitDescriptorFromConfig$6(HibernateOrmProcessor.java:710)
2020-09-16T05:45:42.6315087Z    at java.base/java.util.Optional.orElseThrow(Optional.java:408)
2020-09-16T05:45:42.6318611Z    at io.quarkus.hibernate.orm.deployment.HibernateOrmProcessor.producePersistenceUnitDescriptorFromConfig(HibernateOrmProcessor.java:709)
2020-09-16T05:45:42.6324468Z    at io.quarkus.hibernate.orm.deployment.HibernateOrmProcessor.handleHibernateORMWithNoPersistenceXml(HibernateOrmProcessor.java:643)
2020-09-16T05:45:42.6329774Z    at io.quarkus.hibernate.orm.deployment.HibernateOrmProcessor.configurationDescriptorBuilding(HibernateOrmProcessor.java:298)
2020-09-16T05:45:42.6333969Z    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2020-09-16T05:45:42.6338546Z    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2020-09-16T05:45:42.6341450Z    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2020-09-16T05:45:42.6343370Z    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2020-09-16T05:45:42.6344573Z    at io.quarkus.deployment.ExtensionLoader$2.execute(ExtensionLoader.java:936)
2020-09-16T05:45:42.6346044Z    at io.quarkus.builder.BuildContext.run(BuildContext.java:277)
2020-09-16T05:45:42.6348036Z    at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
2020-09-16T05:45:42.6350425Z    at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2046)
2020-09-16T05:45:42.6352375Z    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1578)
2020-09-16T05:45:42.6354228Z    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1452)
2020-09-16T05:45:42.6355462Z    at java.base/java.lang.Thread.run(Thread.java:834)
2020-09-16T05:45:42.6356459Z    at org.jboss.threads.JBossThread.run(JBossThread.java:479)
2020-09-16T05:45:42.6357070Z 
2020-09-16T05:45:42.6357690Z    at io.quarkus.builder.Execution.run(Execution.java:116)
2020-09-16T05:45:42.6359202Z    at io.quarkus.builder.BuildExecutionBuilder.execute(BuildExecutionBuilder.java:79)
2020-09-16T05:45:42.6361014Z    at io.quarkus.deployment.QuarkusAugmentor.run(QuarkusAugmentor.java:149)
2020-09-16T05:45:42.6362967Z    at io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:250)
2020-09-16T05:45:42.6364263Z    ... 40 more
2020-09-16T05:45:42.6366176Z Caused by: io.quarkus.runtime.configuration.ConfigurationException: The default datasource is not configured but the persistence unit '<default>' uses it.
2020-09-16T05:45:42.6369482Z    at io.quarkus.hibernate.orm.deployment.HibernateOrmProcessor.lambda$producePersistenceUnitDescriptorFromConfig$6(HibernateOrmProcessor.java:710)
2020-09-16T05:45:42.6372036Z    at java.base/java.util.Optional.orElseThrow(Optional.java:408)
2020-09-16T05:45:42.6375568Z    at io.quarkus.hibernate.orm.deployment.HibernateOrmProcessor.producePersistenceUnitDescriptorFromConfig(HibernateOrmProcessor.java:709)
2020-09-16T05:45:42.6381413Z    at io.quarkus.hibernate.orm.deployment.HibernateOrmProcessor.handleHibernateORMWithNoPersistenceXml(HibernateOrmProcessor.java:643)
2020-09-16T05:45:42.6386829Z    at io.quarkus.hibernate.orm.deployment.HibernateOrmProcessor.configurationDescriptorBuilding(HibernateOrmProcessor.java:298)
2020-09-16T05:45:42.6390301Z    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2020-09-16T05:45:42.6392526Z    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2020-09-16T05:45:42.6395295Z    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2020-09-16T05:45:42.6397217Z    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
2020-09-16T05:45:42.6398413Z    at io.quarkus.deployment.ExtensionLoader$2.execute(ExtensionLoader.java:936)
2020-09-16T05:45:42.6399715Z    at io.quarkus.builder.BuildContext.run(BuildContext.java:277)
2020-09-16T05:45:42.6401702Z    at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
2020-09-16T05:45:42.6404084Z    at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2046)
2020-09-16T05:45:42.6406033Z    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1578)
2020-09-16T05:45:42.6407885Z    at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1452)
2020-09-16T05:45:42.6409117Z    at java.base/java.lang.Thread.run(Thread.java:834)
2020-09-16T05:45:42.6410004Z    at org.jboss.threads.JBossThread.run(JBossThread.java:479)

The build is still failing:

Hum, hum, I suppose that's something not within the Debezium outbox
extension itself, but rather ORM and/or glue code that provides the PU/data
source?

The build is still failing:

Unfortunately, the build failed:

Unfortunately, the build failed:

Unfortunately, the build failed:

Unfortunately, the build failed:

The build is still failing:

Unfortunately, the build failed:

Unfortunately, the build failed:

Seems like org.apache.camel.quarkus.component.geocoder.it.GeocoderNominationTest failed.

cc @ppalaga @lburgazzoli

Seems like org.apache.camel.quarkus.component.geocoder.it.GeocoderNominationTest failed.

@jamesnetherton noticed that, filed https://github.com/apache/camel-quarkus/issues/2033 and disabled the test for now.

Cool, thanks folks

Unfortunately, the build failed:

The build is still failing:

Was this page helpful?
0 / 5 - 0 ratings