Issue will be reopened when https://github.com/quarkusio/quarkus-platform fails to build against latest Quarkus Snapshots.
Build fixed:
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:
- Link to latest CI run: https://github.com/quarkusio/quarkus-platform/actions/runs/83500076
I've came across this issue too: https://github.com/apache/camel-quarkus/issues/1115
The build is still failing:
Build fixed:
Unfortunately, the build failed:
Should be fixed by https://github.com/quarkusio/quarkus-platform/pull/65
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]
@geoand https://github.com/quarkusio/quarkus-platform/pull/69 might help
Build fixed:
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
Build fixed:
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:
Build fixed:
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.
Build fixed:
Unfortunately, the build failed:
Build fixed:
Unfortunately, the build failed:
Build fixed:
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:
Build fixed:
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:
Build fixed:
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:
Build fixed:
Unfortunately, the build failed:
Build fixed:
Unfortunately, the build failed:
Build fixed:
Unfortunately, the build failed:
Build fixed:
Unfortunately, the build failed:
The build is still failing:
Build fixed:
Unfortunately, the build failed:
Build fixed:
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
Build fixed:
Unfortunately, the build failed:
The build is still failing: