apache / incubator-kie-kogito-apps

Kogito Apps - Kogito is a cloud-native business automation technology for building cloud-ready business applications.
http://kogito.kie.org
Apache License 2.0
58 stars 125 forks source link

[FIX_#1923] Refactor persistent layer to allow optimitization for #1941

Closed fjtirado closed 6 months ago

fjtirado commented 7 months ago

relational DB

As proposed, the storage interface was modified for UserTask and ProcessInstances, so we rely on JPA tracking to optimize the number of queries.

Depends on https://github.com/apache/incubator-kie-kogito-runtimes/pull/3345

kie-ci3 commented 7 months ago

PR job #12 was: UNSTABLE Possible explanation: This should be test failures

Reproducer build-chain build full_downstream -f 'https://raw.githubusercontent.com/${AUTHOR:apache}/incubator-kie-kogito-pipelines/${BRANCH:main}/.ci/buildchain-config-pr-cdb.yaml' -o 'bc' -p apache/incubator-kie-kogito-apps -u https://github.com/apache/incubator-kie-kogito-apps/pull/1941 --skipParallelCheckout NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-1941/12/display/redirect

Test results:

Those are the test failures:

org.kie.kogito.index.oracle.mapper.JobEntityMapperIT.testMapToModel java.lang.RuntimeException: Failed to start quarkus
org.kie.kogito.index.postgresql.query.ProcessInstanceEntityQueryIT.testProcessInstanceQuery
Expected size: 2 but was: 0 in:
[]
org.kie.kogito.index.postgresql.query.UserTaskInstanceEntityQueryIT.testUserTaskInstanceQuery
Expected size: 2 but was: 0 in:
[]
org.kie.kogito.index.postgresql.storage.ProcessInstanceStorageIT.testProcessInstanceEntity class org.kie.kogito.index.jpa.storage.ProcessInstanceEntityStorage_ClientProxy cannot be cast to class org.kie.kogito.persistence.api.Storage (org.kie.kogito.index.jpa.storage.ProcessInstanceEntityStorage_ClientProxy and org.kie.kogito.persistence.api.Storage are in unnamed module of loader io.quarkus.bootstrap.classloading.QuarkusClassLoader @ab94a32)
org.kie.kogito.index.postgresql.storage.UserTaskInstanceStorageIT.testUserTaskInstanceEntity class org.kie.kogito.index.jpa.storage.UserTaskInstanceEntityStorage_ClientProxy cannot be cast to class org.kie.kogito.persistence.api.Storage (org.kie.kogito.index.jpa.storage.UserTaskInstanceEntityStorage_ClientProxy and org.kie.kogito.persistence.api.Storage are in unnamed module of loader io.quarkus.bootstrap.classloading.QuarkusClassLoader @ab94a32)
org.kie.kogito.addons.quarkus.data.index.it.InfinispanQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexInfinispanHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.PostgreSQLQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexPostgreSqlHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.PostgreSQLQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexPostgreSqlHttpQuarkusTestResource
kie-ci3 commented 7 months ago

PR job #16 was: UNSTABLE Possible explanation: This should be test failures

Reproducer build-chain build full_downstream -f 'https://raw.githubusercontent.com/${AUTHOR:apache}/incubator-kie-kogito-pipelines/${BRANCH:main}/.ci/buildchain-config-pr-cdb.yaml' -o 'bc' -p apache/incubator-kie-kogito-apps -u https://github.com/apache/incubator-kie-kogito-apps/pull/1941 --skipParallelCheckout NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-1941/16/display/redirect

Test results:

Those are the test failures:

PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InfinispanQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexInfinispanHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InfinispanQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexInfinispanHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.MongoQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexMongoDBHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.MongoQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexMongoDBHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.PostgreSQLQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexPostgreSqlHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.PostgreSQLQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexPostgreSqlHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.PostgreSQLQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.PostgreSQLQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
kie-ci3 commented 7 months ago

PR job #20 was: UNSTABLE Possible explanation: This should be test failures

Reproducer build-chain build full_downstream -f 'https://raw.githubusercontent.com/${AUTHOR:apache}/incubator-kie-kogito-pipelines/${BRANCH:main}/.ci/buildchain-config-pr-cdb.yaml' -o 'bc' -p apache/incubator-kie-kogito-apps -u https://github.com/apache/incubator-kie-kogito-apps/pull/1941 --skipParallelCheckout NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-1941/20/display/redirect

Test results:

Those are the test failures:

org.kie.kogito.index.oracle.mapper.JobEntityMapperIT.testMapToModel java.lang.RuntimeException: Failed to start quarkus
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InfinispanQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexInfinispanHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InfinispanQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexInfinispanHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.MongoQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexMongoDBHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.MongoQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexMongoDBHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.PostgreSQLQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexPostgreSqlHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.PostgreSQLQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexPostgreSqlHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.MongoQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
JSON path data.ProcessInstances[0].diagram doesn't match.
Expected: is not null
Actual: null
kie-ci3 commented 7 months ago

PR job #22 was: UNSTABLE Possible explanation: This should be test failures

Reproducer build-chain build full_downstream -f 'https://raw.githubusercontent.com/${AUTHOR:apache}/incubator-kie-kogito-pipelines/${BRANCH:main}/.ci/buildchain-config-pr-cdb.yaml' -o 'bc' -p apache/incubator-kie-kogito-apps -u https://github.com/apache/incubator-kie-kogito-apps/pull/1941 --skipParallelCheckout NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-1941/22/display/redirect

Test results:

Those are the test failures:

PR check / Build projects / org.kie.kogito.it.jobs.ProcessTimerIT.testDeleteTimerCycle java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.test.resources.JobServiceCompositeQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InfinispanQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexInfinispanHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InfinispanQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexInfinispanHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.MongoQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexMongoDBHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.MongoQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexMongoDBHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.MongoQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
JSON path data.ProcessInstances[0].diagram doesn't match.
Expected: is not null
Actual: null
kie-ci3 commented 6 months ago

PR job #26 was: UNSTABLE Possible explanation: This should be test failures

Reproducer build-chain build full_downstream -f 'https://raw.githubusercontent.com/${AUTHOR:apache}/incubator-kie-kogito-pipelines/${BRANCH:main}/.ci/buildchain-config-pr-cdb.yaml' -o 'bc' -p apache/incubator-kie-kogito-apps -u https://github.com/apache/incubator-kie-kogito-apps/pull/1941 --skipParallelCheckout NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-1941/26/display/redirect

Test results:

Those are the test failures:

PR check / Build projects / org.kie.kogito.it.jobs.ProcessTimerIT.testDeleteTimerCycle java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.test.resources.JobServiceCompositeQuarkusTestResource
org.kie.kogito.index.mongodb.query.DomainQueryIT.test java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
[error]: Build step io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor#startKeycloakContainer threw an exception: java.lang.RuntimeException: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:248)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:864)
at io.quarkus.builder.BuildContext.run(BuildContext.java:282)
at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
at java.base/java.lang.Thread.run(Thread.java:833)
at org.jboss.threads.JBossThread.run(JBossThread.java:501)
Caused by: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:349)
at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:322)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.lambda$startContainer$4(KeycloakDevServicesProcessor.java:374)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startContainer(KeycloakDevServicesProcessor.java:399)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:196)
... 11 more
Caused by: org.rnorth.ducttape.RetryCountExceededException: Retry limit hit with exception
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:88)
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:334)
... 16 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Could not create/start container
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:553)
at org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:344)
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81)
... 17 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Timed out waiting for log output matching '.*Keycloak.*started.*'
at org.testcontainers.containers.wait.strategy.LogMessageWaitStrategy.waitUntilReady(LogMessageWaitStrategy.java:47)
at org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52)
at org.testcontainers.containers.GenericContainer.waitUntilContainerStarted(GenericContainer.java:964)
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:490)
... 19 more
org.kie.kogito.index.oracle.mapper.JobEntityMapperIT.testMapToModel java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
[error]: Build step io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor#startKeycloakContainer threw an exception: java.lang.RuntimeException: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:248)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:864)
at io.quarkus.builder.BuildContext.run(BuildContext.java:282)
at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
at java.base/java.lang.Thread.run(Thread.java:833)
at org.jboss.threads.JBossThread.run(JBossThread.java:501)
Caused by: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:349)
at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:322)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.lambda$startContainer$4(KeycloakDevServicesProcessor.java:374)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startContainer(KeycloakDevServicesProcessor.java:399)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:196)
... 11 more
Caused by: org.rnorth.ducttape.RetryCountExceededException: Retry limit hit with exception
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:88)
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:334)
... 16 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Could not create/start container
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:553)
at org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:344)
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81)
... 17 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Timed out waiting for log output matching '.*Keycloak.*started.*'
at org.testcontainers.containers.wait.strategy.LogMessageWaitStrategy.waitUntilReady(LogMessageWaitStrategy.java:47)
at org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52)
at org.testcontainers.containers.GenericContainer.waitUntilContainerStarted(GenericContainer.java:964)
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:490)
... 19 more
org.kie.kogito.index.postgresql.reporting.ProcessInstanceVariableMappingIT.testProcessInstanceVariableMapping java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
[error]: Build step io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor#startKeycloakContainer threw an exception: java.lang.RuntimeException: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:248)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:864)
at io.quarkus.builder.BuildContext.run(BuildContext.java:282)
at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
at java.base/java.lang.Thread.run(Thread.java:833)
at org.jboss.threads.JBossThread.run(JBossThread.java:501)
Caused by: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:349)
at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:322)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.lambda$startContainer$4(KeycloakDevServicesProcessor.java:374)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startContainer(KeycloakDevServicesProcessor.java:399)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:196)
... 11 more
Caused by: org.rnorth.ducttape.RetryCountExceededException: Retry limit hit with exception
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:88)
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:334)
... 16 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Could not create/start container
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:553)
at org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:344)
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81)
... 17 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Timed out waiting for log output matching '.*Keycloak.*started.*'
at org.testcontainers.containers.wait.strategy.LogMessageWaitStrategy.waitUntilReady(LogMessageWaitStrategy.java:47)
at org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52)
at org.testcontainers.containers.GenericContainer.waitUntilContainerStarted(GenericContainer.java:964)
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:490)
... 19 more
org.kie.kogito.index.postgresql.mapper.JobEntityMapperIT.testMapToModel java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
[error]: Build step io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor#startKeycloakContainer threw an exception: java.lang.RuntimeException: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:248)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:864)
at io.quarkus.builder.BuildContext.run(BuildContext.java:282)
at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
at java.base/java.lang.Thread.run(Thread.java:833)
at org.jboss.threads.JBossThread.run(JBossThread.java:501)
Caused by: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:349)
at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:322)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.lambda$startContainer$4(KeycloakDevServicesProcessor.java:374)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startContainer(KeycloakDevServicesProcessor.java:399)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:196)
... 11 more
Caused by: org.rnorth.ducttape.RetryCountExceededException: Retry limit hit with exception
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:88)
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:334)
... 16 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Could not create/start container
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:553)
at org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:344)
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81)
... 17 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Timed out waiting for log output matching '.*Keycloak.*started.*'
at org.testcontainers.containers.wait.strategy.LogMessageWaitStrategy.waitUntilReady(LogMessageWaitStrategy.java:47)
at org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52)
at org.testcontainers.containers.GenericContainer.waitUntilContainerStarted(GenericContainer.java:964)
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:490)
... 19 more
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InfinispanQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexInfinispanHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InfinispanQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexInfinispanHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.MongoQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexMongoDBHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.MongoQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexMongoDBHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.PostgreSQLQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexPostgreSqlHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.PostgreSQLQuarkusAddonDataIndexPersistenceIT.testDataIndexAddon java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexPostgreSqlHttpQuarkusTestResource
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.MongoQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
JSON path data.ProcessInstances[0].diagram doesn't match.
Expected: is not null
Actual: null
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_Equal com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": \"A\"}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_Longs com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": null, \"field2\": 1, \"field3\": null}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_GreaterThanEqual com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": \"A\"}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_Between com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 2, \"field2\": null, \"field3\": \"B\"}","key2","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_And com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": \"A\"}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_Not com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": \"A\"}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_LessThan com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": \"A\"}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_OrderByString com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 2, \"field2\": null, \"field3\": \"B\"}","key2","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_Like com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": \"AAA\"}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_In com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": \"AAA\"}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_Or com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": \"A\"}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_LessThanEqual com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": \"A\"}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_OrderByNumeric com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 2, \"field2\": null, \"field3\": \"B\"}","key2","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_Contains com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": \"A\"}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_ContainsAll com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": \"A\"}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_ContainsAny com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": \"A\"}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_IsNotNull com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 2, \"field2\": null, \"field3\": \"B\"}","key2","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_IsNull com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": null}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_Strings com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": null, \"field2\": null, \"field3\": \"A\"}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_Integers com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 1, \"field2\": null, \"field3\": null}","key1","queries"]"; line: 1, column: 1]
org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT.testQuery_GreaterThan com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `org.kie.kogito.persistence.postgresql.PostgresStorageServiceIT$StructuredType` from Array value (token `JsonToken.START_ARRAY`)
at [Source: (String)"["{\"field1\": 2, \"field2\": null, \"field3\": \"B\"}","key2","queries"]"; line: 1, column: 1]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.testStoreExplainabilityResult_Counterfactual com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"type": "counterfactual", "stage": "FINAL", "valid": true, "inputs": [{"name": "field1", "value": {"kind": "UNIT", "type": "typeRef1", "value": 25, "baseType": "typeRef1"}}, {"name": "field2", "value": {"kind": "UNIT", "type": "typeRef2", "value": 99, "baseType": "typeRef2"}}], "status": "SUCCEEDED", "isValid": true, "outputs": [{"name": "field3", "value": {"kind": "UNIT", "type": "typeRef3", "value": 200, "baseType": "typeRef3"}}, {"name": "field4", "value": {"kind": "UNIT", "type": "typeRef4", "value": 1000, "baseType": "typeRef4"}}], "sequenceId": 0, "solutionId": "solutionId", "executionId": "myCFExecution1Store", "statusDetails": "status", "counterfactualId": "counterfactualId"}' as a subtype of `org.kie.kogito.explainability.api.CounterfactualExplainabilityResult`: known type ids = [counterfactual, lime]
at [Source: (String)"["{\"type\": \"counterfactual\", \"stage\": \"FINAL\", \"valid\": true, \"inputs\": [{\"name\": \"field1\", \"value\": {\"kind\": \"UNIT\", \"type\": \"typeRef1\", \"value\": 25, \"baseType\": \"typeRef1\"}}, {\"name\": \"field2\", \"value\": {\"kind\": \"UNIT\", \"type\": \"typeRef2\", \"value\": 99, \"baseType\": \"typeRef2\"}}], \"status\": \"SUCCEEDED\", \"isValid\": true, \"outputs\": [{\"name\": \"field3\", \"value\": {\"kind\": \"UNIT\", \"type\": \"typeRef3\", \"value\": 200, \"baseType\"[truncated 352 chars]; line: 1, column: 816]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.testStoreExplainabilityResult_Counterfactual_DuplicateRemoval_FinalThenIntermediate com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"type": "counterfactual", "stage": "FINAL", "valid": true, "inputs": [{"name": "field1", "value": {"kind": "UNIT", "type": "typeRef1", "value": 25, "baseType": "typeRef1"}}, {"name": "field2", "value": {"kind": "UNIT", "type": "typeRef2", "value": 99, "baseType": "typeRef2"}}], "status": "SUCCEEDED", "isValid": true, "outputs": [{"name": "field3", "value": {"kind": "UNIT", "type": "typeRef3", "value": 200, "baseType": "typeRef3"}}, {"name": "field4", "value": {"kind": "UNIT", "type": "typeRef4", "value": 1000, "baseType": "typeRef4"}}], "sequenceId": 0, "solutionId": "solutionId1", "executionId": "myCFExecution1Store", "statusDetails": "status", "counterfactualId": "myCFCounterfactualId"}' as a subtype of `org.kie.kogito.explainability.api.CounterfactualExplainabilityResult`: known type ids = [counterfactual, lime]
at [Source: (String)"["{\"type\": \"counterfactual\", \"stage\": \"FINAL\", \"valid\": true, \"inputs\": [{\"name\": \"field1\", \"value\": {\"kind\": \"UNIT\", \"type\": \"typeRef1\", \"value\": 25, \"baseType\": \"typeRef1\"}}, {\"name\": \"field2\", \"value\": {\"kind\": \"UNIT\", \"type\": \"typeRef2\", \"value\": 99, \"baseType\": \"typeRef2\"}}], \"status\": \"SUCCEEDED\", \"isValid\": true, \"outputs\": [{\"name\": \"field3\", \"value\": {\"kind\": \"UNIT\", \"type\": \"typeRef3\", \"value\": 200, \"baseType\"[truncated 358 chars]; line: 1, column: 821]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.testStoreAndRetrieveExecution com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"@type": "DECISION", "inputs": [{"id": "inputId", "name": "test", "value": {"kind": "UNIT", "type": "number", "value": 10, "baseType": "number"}}], "outcomes": null, "sourceUrl": null, "serviceUrl": "serviceUrl", "executionId": "myExecution", "executorName": null, "hasSucceeded": null, "executionType": "DECISION", "executedModelName": "executedModelName", "executionTimestamp": 1591692958000, "executedModelNamespace": "executedModelNamespace"}' as a subtype of `org.kie.kogito.trusty.storage.api.model.decision.Decision`: known type ids = [DECISION, PROCESS]
at [Source: (String)"["{\"@type\": \"DECISION\", \"inputs\": [{\"id\": \"inputId\", \"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"value\": 10, \"baseType\": \"number\"}}], \"outcomes\": null, \"sourceUrl\": null, \"serviceUrl\": \"serviceUrl\", \"executionId\": \"myExecution\", \"executorName\": null, \"hasSucceeded\": null, \"executionType\": \"DECISION\", \"executedModelName\": \"executedModelName\", \"executionTimestamp\": 1591692958000, \"executedModelNamespace\": \"executedModelNam"[truncated 37 chars]; line: 1, column: 512]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.searchExecutionsByPrefixTest com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"@type": "DECISION", "inputs": [{"id": "inputId", "name": "test", "value": {"kind": "UNIT", "type": "number", "value": 10, "baseType": "number"}}], "outcomes": null, "sourceUrl": null, "serviceUrl": "serviceUrl", "executionId": "da8ad1e9-a679-4ded-a6d5-53fd019e7002", "executorName": null, "hasSucceeded": null, "executionType": "DECISION", "executedModelName": "executedModelName", "executionTimestamp": 1617270053, "executedModelNamespace": "executedModelNamespace"}' as a subtype of `org.kie.kogito.trusty.storage.api.model.decision.Decision`: known type ids = [DECISION, PROCESS]
at [Source: (String)"["{\"@type\": \"DECISION\", \"inputs\": [{\"id\": \"inputId\", \"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"value\": 10, \"baseType\": \"number\"}}], \"outcomes\": null, \"sourceUrl\": null, \"serviceUrl\": \"serviceUrl\", \"executionId\": \"da8ad1e9-a679-4ded-a6d5-53fd019e7002\", \"executorName\": null, \"hasSucceeded\": null, \"executionType\": \"DECISION\", \"executedModelName\": \"executedModelName\", \"executionTimestamp\": 1617270053, \"executedModelNamespace"[truncated 84 chars]; line: 1, column: 534]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.givenTwoExecutionsWhenThePrefixIsUsedThenOnlyOneExecutionIsReturned com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"@type": "DECISION", "inputs": [{"id": "inputId", "name": "test", "value": {"kind": "UNIT", "type": "number", "value": 10, "baseType": "number"}}], "outcomes": null, "sourceUrl": null, "serviceUrl": "serviceUrl", "executionId": "myExecution", "executorName": null, "hasSucceeded": null, "executionType": "DECISION", "executedModelName": "executedModelName", "executionTimestamp": 1591692950000, "executedModelNamespace": "executedModelNamespace"}' as a subtype of `org.kie.kogito.trusty.storage.api.model.decision.Decision`: known type ids = [DECISION, PROCESS]
at [Source: (String)"["{\"@type\": \"DECISION\", \"inputs\": [{\"id\": \"inputId\", \"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"value\": 10, \"baseType\": \"number\"}}], \"outcomes\": null, \"sourceUrl\": null, \"serviceUrl\": \"serviceUrl\", \"executionId\": \"myExecution\", \"executorName\": null, \"hasSucceeded\": null, \"executionType\": \"DECISION\", \"executedModelName\": \"executedModelName\", \"executionTimestamp\": 1591692950000, \"executedModelNamespace\": \"executedModelNam"[truncated 37 chars]; line: 1, column: 512]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.testCounterfactuals_WithDisparateGoalsStructure com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"type": "Counterfactual", "goals": [], "serviceUrl": "serviceUrl", "executionId": "myCFExecution1", "searchDomains": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "fixed": true, "domain": {"type": "RANGE", "lowerBound": 1, "upperBound": 2}, "baseType": "number"}}], "originalInputs": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "value": 10, "baseType": "number"}}], "modelIdentifier": {"resourceId": "executedModelNamespace:executedModelName", "resourceType": "dmn"}, "counterfactualId": "0688dde9-0a37-4996-81c5-ac1a3332bfd4", "maxRunningTimeSeconds": 60}' as a subtype of `org.kie.kogito.explainability.api.CounterfactualExplainabilityRequest`: known type ids = [Counterfactual, LIME]
at [Source: (String)"["{\"type\": \"Counterfactual\", \"goals\": [], \"serviceUrl\": \"serviceUrl\", \"executionId\": \"myCFExecution1\", \"searchDomains\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"fixed\": true, \"domain\": {\"type\": \"RANGE\", \"lowerBound\": 1, \"upperBound\": 2}, \"baseType\": \"number\"}}], \"originalInputs\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"value\": 10, \"baseType\": \"number\"}}], \"modelIdentifier\": {\"resou"[truncated 243 chars]; line: 1, column: 680]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.testCounterfactuals_StoreSingleAndRetrieveSingleWithSearchDomainCategorical com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"type": "Counterfactual", "goals": [], "serviceUrl": "serviceUrl", "executionId": "myCFExecution1", "searchDomains": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "fixed": true, "domain": {"type": "CATEGORICAL", "categories": ["1", "2"]}, "baseType": "number"}}], "originalInputs": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "value": 10, "baseType": "number"}}], "modelIdentifier": {"resourceId": "executedModelNamespace:executedModelName", "resourceType": "dmn"}, "counterfactualId": "22151e0e-8190-449d-87d8-4125bb300ae8", "maxRunningTimeSeconds": 60}' as a subtype of `org.kie.kogito.explainability.api.CounterfactualExplainabilityRequest`: known type ids = [Counterfactual, LIME]
at [Source: (String)"["{\"type\": \"Counterfactual\", \"goals\": [], \"serviceUrl\": \"serviceUrl\", \"executionId\": \"myCFExecution1\", \"searchDomains\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"fixed\": true, \"domain\": {\"type\": \"CATEGORICAL\", \"categories\": [\"1\", \"2\"]}, \"baseType\": \"number\"}}], \"originalInputs\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"value\": 10, \"baseType\": \"number\"}}], \"modelIdentifier\": {\"resou"[truncated 243 chars]; line: 1, column: 680]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.testStoreExplainabilityResult_Counterfactual_DuplicateRemoval_IntermediateThenFinal com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"type": "counterfactual", "stage": "INTERMEDIATE", "valid": true, "inputs": [{"name": "field1", "value": {"kind": "UNIT", "type": "typeRef1", "value": 25, "baseType": "typeRef1"}}, {"name": "field2", "value": {"kind": "UNIT", "type": "typeRef2", "value": 99, "baseType": "typeRef2"}}], "status": "SUCCEEDED", "isValid": true, "outputs": [{"name": "field3", "value": {"kind": "UNIT", "type": "typeRef3", "value": 200, "baseType": "typeRef3"}}, {"name": "field4", "value": {"kind": "UNIT", "type": "typeRef4", "value": 1000, "baseType": "typeRef4"}}], "sequenceId": 0, "solutionId": "solutionId1", "executionId": "myCFExecution1Store", "statusDetails": "status", "counterfactualId": "myCFCounterfactualId"}' as a subtype of `org.kie.kogito.explainability.api.CounterfactualExplainabilityResult`: known type ids = [counterfactual, lime]
at [Source: (String)"["{\"type\": \"counterfactual\", \"stage\": \"INTERMEDIATE\", \"valid\": true, \"inputs\": [{\"name\": \"field1\", \"value\": {\"kind\": \"UNIT\", \"type\": \"typeRef1\", \"value\": 25, \"baseType\": \"typeRef1\"}}, {\"name\": \"field2\", \"value\": {\"kind\": \"UNIT\", \"type\": \"typeRef2\", \"value\": 99, \"baseType\": \"typeRef2\"}}], \"status\": \"SUCCEEDED\", \"isValid\": true, \"outputs\": [{\"name\": \"field3\", \"value\": {\"kind\": \"UNIT\", \"type\": \"typeRef3\", \"value\": 200, \"ba"[truncated 365 chars]; line: 1, column: 828]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.testCounterfactuals_StoreSingleAndRetrieveSingleWithEmptyDefinition com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"type": "Counterfactual", "goals": [], "serviceUrl": "serviceUrl", "executionId": "myCFExecution1", "searchDomains": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "fixed": true, "domain": {"type": "RANGE", "lowerBound": 1, "upperBound": 2}, "baseType": "number"}}], "originalInputs": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "value": 10, "baseType": "number"}}], "modelIdentifier": {"resourceId": "executedModelNamespace:executedModelName", "resourceType": "dmn"}, "counterfactualId": "3bdd1e7d-44cb-48e9-86d3-65ef46e89f10", "maxRunningTimeSeconds": 60}' as a subtype of `org.kie.kogito.explainability.api.CounterfactualExplainabilityRequest`: known type ids = [Counterfactual, LIME]
at [Source: (String)"["{\"type\": \"Counterfactual\", \"goals\": [], \"serviceUrl\": \"serviceUrl\", \"executionId\": \"myCFExecution1\", \"searchDomains\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"fixed\": true, \"domain\": {\"type\": \"RANGE\", \"lowerBound\": 1, \"upperBound\": 2}, \"baseType\": \"number\"}}], \"originalInputs\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"value\": 10, \"baseType\": \"number\"}}], \"modelIdentifier\": {\"resou"[truncated 243 chars]; line: 1, column: 680]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.testCounterfactuals_StoreSingleAndRetrieveSingleWithGoals com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"type": "Counterfactual", "goals": [{"name": "outcome1", "value": {"kind": "UNIT", "type": "number", "value": 25, "baseType": "number"}}, {"name": "outcome2", "value": {"kind": "UNIT", "type": "string", "value": "cheese", "baseType": "string"}}], "serviceUrl": "serviceUrl", "executionId": "myCFExecution1", "searchDomains": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "fixed": true, "domain": {"type": "RANGE", "lowerBound": 1, "upperBound": 2}, "baseType": "number"}}], "originalInputs": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "value": 10, "baseType": "number"}}], "modelIdentifier": {"resourceId": "executedModelNamespace:executedModelName", "resourceType": "dmn"}, "counterfactualId": "805823eb-0bc0-46b3-9fc1-7eb18445c8aa", "maxRunningTimeSeconds": 60}' as a subtype of `org.kie.kogito.explainability.api.CounterfactualExplainabilityRequest`: known type ids = [Counterfactual, LIME]
at [Source: (String)"["{\"type\": \"Counterfactual\", \"goals\": [{\"name\": \"outcome1\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"value\": 25, \"baseType\": \"number\"}}, {\"name\": \"outcome2\", \"value\": {\"kind\": \"UNIT\", \"type\": \"string\", \"value\": \"cheese\", \"baseType\": \"string\"}}], \"serviceUrl\": \"serviceUrl\", \"executionId\": \"myCFExecution1\", \"searchDomains\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"fixed\": true, \"domain\": {\"type\""[truncated 493 chars]; line: 1, column: 930]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.testCounterfactuals_StoreMultipleForMultipleExecutionsAndRetrieveSingleWithEmptyDefinition com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"type": "Counterfactual", "goals": [], "serviceUrl": "serviceUrl", "executionId": "myCFExecution1", "searchDomains": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "fixed": true, "domain": {"type": "RANGE", "lowerBound": 1, "upperBound": 2}, "baseType": "number"}}], "originalInputs": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "value": 10, "baseType": "number"}}], "modelIdentifier": {"resourceId": "executedModelNamespace:executedModelName", "resourceType": "dmn"}, "counterfactualId": "850f3369-c311-4371-b402-1ddea6dbf2e1", "maxRunningTimeSeconds": 60}' as a subtype of `org.kie.kogito.explainability.api.CounterfactualExplainabilityRequest`: known type ids = [Counterfactual, LIME]
at [Source: (String)"["{\"type\": \"Counterfactual\", \"goals\": [], \"serviceUrl\": \"serviceUrl\", \"executionId\": \"myCFExecution1\", \"searchDomains\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"fixed\": true, \"domain\": {\"type\": \"RANGE\", \"lowerBound\": 1, \"upperBound\": 2}, \"baseType\": \"number\"}}], \"originalInputs\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"value\": 10, \"baseType\": \"number\"}}], \"modelIdentifier\": {\"resou"[truncated 243 chars]; line: 1, column: 680]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.testCounterfactuals_StoreMultipleAndRetrieveSingleWithEmptyDefinition com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"type": "Counterfactual", "goals": [], "serviceUrl": "serviceUrl", "executionId": "myCFExecution3", "searchDomains": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "fixed": true, "domain": {"type": "RANGE", "lowerBound": 1, "upperBound": 2}, "baseType": "number"}}], "originalInputs": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "value": 10, "baseType": "number"}}], "modelIdentifier": {"resourceId": "executedModelNamespace:executedModelName", "resourceType": "dmn"}, "counterfactualId": "04f323b0-3613-4d85-b4fc-69e51115a94f", "maxRunningTimeSeconds": 60}' as a subtype of `org.kie.kogito.explainability.api.CounterfactualExplainabilityRequest`: known type ids = [Counterfactual, LIME]
at [Source: (String)"["{\"type\": \"Counterfactual\", \"goals\": [], \"serviceUrl\": \"serviceUrl\", \"executionId\": \"myCFExecution3\", \"searchDomains\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"fixed\": true, \"domain\": {\"type\": \"RANGE\", \"lowerBound\": 1, \"upperBound\": 2}, \"baseType\": \"number\"}}], \"originalInputs\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"value\": 10, \"baseType\": \"number\"}}], \"modelIdentifier\": {\"resou"[truncated 243 chars]; line: 1, column: 680]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.givenTwoExecutionsWhenTheQueryExcludesOneExecutionThenOnlyOneExecutionIsReturned com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"@type": "DECISION", "inputs": [{"id": "inputId", "name": "test", "value": {"kind": "UNIT", "type": "number", "value": 10, "baseType": "number"}}], "outcomes": null, "sourceUrl": null, "serviceUrl": "serviceUrl", "executionId": "myExecution", "executorName": null, "hasSucceeded": null, "executionType": "DECISION", "executedModelName": "executedModelName", "executionTimestamp": 1591692950000, "executedModelNamespace": "executedModelNamespace"}' as a subtype of `org.kie.kogito.trusty.storage.api.model.decision.Decision`: known type ids = [DECISION, PROCESS]
at [Source: (String)"["{\"@type\": \"DECISION\", \"inputs\": [{\"id\": \"inputId\", \"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"value\": 10, \"baseType\": \"number\"}}], \"outcomes\": null, \"sourceUrl\": null, \"serviceUrl\": \"serviceUrl\", \"executionId\": \"myExecution\", \"executorName\": null, \"hasSucceeded\": null, \"executionType\": \"DECISION\", \"executedModelName\": \"executedModelName\", \"executionTimestamp\": 1591692950000, \"executedModelNamespace\": \"executedModelNam"[truncated 37 chars]; line: 1, column: 512]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.testCounterfactuals_StoreMultipleAndRetrieveAllWithEmptyDefinition com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"type": "Counterfactual", "goals": [], "serviceUrl": "serviceUrl", "executionId": "myCFExecution2", "searchDomains": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "fixed": true, "domain": {"type": "RANGE", "lowerBound": 1, "upperBound": 2}, "baseType": "number"}}], "originalInputs": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "value": 10, "baseType": "number"}}], "modelIdentifier": {"resourceId": "executedModelNamespace:executedModelName", "resourceType": "dmn"}, "counterfactualId": "d94869f7-e602-46ec-9da6-7769395d682d", "maxRunningTimeSeconds": 60}' as a subtype of `org.kie.kogito.explainability.api.CounterfactualExplainabilityRequest`: known type ids = [Counterfactual, LIME]
at [Source: (String)"["{\"type\": \"Counterfactual\", \"goals\": [], \"serviceUrl\": \"serviceUrl\", \"executionId\": \"myCFExecution2\", \"searchDomains\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"fixed\": true, \"domain\": {\"type\": \"RANGE\", \"lowerBound\": 1, \"upperBound\": 2}, \"baseType\": \"number\"}}], \"originalInputs\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"value\": 10, \"baseType\": \"number\"}}], \"modelIdentifier\": {\"resou"[truncated 243 chars]; line: 1, column: 680]
org.kie.kogito.trusty.service.postgresql.PostgreSQLTrustyServiceIT.testCounterfactuals_StoreSingleAndRetrieveSingleWithSearchDomainRange com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id '{"type": "Counterfactual", "goals": [], "serviceUrl": "serviceUrl", "executionId": "myCFExecution1", "searchDomains": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "fixed": true, "domain": {"type": "RANGE", "lowerBound": 1, "upperBound": 2}, "baseType": "number"}}], "originalInputs": [{"name": "test", "value": {"kind": "UNIT", "type": "number", "value": 10, "baseType": "number"}}], "modelIdentifier": {"resourceId": "executedModelNamespace:executedModelName", "resourceType": "dmn"}, "counterfactualId": "b2365aab-5106-47d7-90c4-2741a338f672", "maxRunningTimeSeconds": 60}' as a subtype of `org.kie.kogito.explainability.api.CounterfactualExplainabilityRequest`: known type ids = [Counterfactual, LIME]
at [Source: (String)"["{\"type\": \"Counterfactual\", \"goals\": [], \"serviceUrl\": \"serviceUrl\", \"executionId\": \"myCFExecution1\", \"searchDomains\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"fixed\": true, \"domain\": {\"type\": \"RANGE\", \"lowerBound\": 1, \"upperBound\": 2}, \"baseType\": \"number\"}}], \"originalInputs\": [{\"name\": \"test\", \"value\": {\"kind\": \"UNIT\", \"type\": \"number\", \"value\": 10, \"baseType\": \"number\"}}], \"modelIdentifier\": {\"resou"[truncated 243 chars]; line: 1, column: 680]
pefernan commented 6 months ago

@fjtirado looks like there are some broken tests due to the removed mergers:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:testCompile (default-testCompile) on project data-index-service-common: Compilation failure: Compilation failure: 
[ERROR] /home/jenkins/workspace/uest_jobs_kogito-apps-pr_PR-1941/kogito-pipelines/bc/apache_incubator-kie-kogito-apps/data-index/data-index-service/data-index-service-common/src/test/java/org/kie/kogito/index/service/messaging/KogitoIndexEventConverterTest.java:[47,36] cannot find symbol
[ERROR]   symbol:   class ProcessDefinitionDataEventMerger
[ERROR]   location: package org.kie.kogito.index.service
[ERROR] /home/jenkins/workspace/uest_jobs_kogito-apps-pr_PR-1941/kogito-pipelines/bc/apache_incubator-kie-kogito-apps/data-index/data-index-service/data-index-service-common/src/test/java/org/kie/kogito/index/service/messaging/KogitoIndexEventConverterTest.java:[48,36] cannot find symbol
[ERROR]   symbol:   class ProcessInstanceStateDataEventMerger
[ERROR]   location: package org.kie.kogito.index.storage
[ERROR] /home/jenkins/workspace/uest_jobs_kogito-apps-pr_PR-1941/kogito-pipelines/bc/apache_incubator-kie-kogito-apps/data-index/data-index-service/data-index-service-common/src/test/java/org/kie/kogito/index/service/messaging/KogitoIndexEventConverterTest.java:[49,36] cannot find symbol
[ERROR]   symbol:   class UserTaskInstanceStateEventMerger
[ERROR]   location: package org.kie.kogito.index.storage
kie-ci3 commented 6 months ago

PR job #34 was: UNSTABLE Possible explanation: This should be test failures

Reproducer build-chain build full_downstream -f 'https://raw.githubusercontent.com/${AUTHOR:apache}/incubator-kie-kogito-pipelines/${BRANCH:main}/.ci/buildchain-config-pr-cdb.yaml' -o 'bc' -p apache/incubator-kie-kogito-apps -u https://github.com/apache/incubator-kie-kogito-apps/pull/1941 --skipParallelCheckout NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-1941/34/display/redirect

Test results:

Those are the test failures:

org.kie.kogito.index.inmemory.ProcessDataIndexInMemoryIT.testProcessInstanceEvents java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.DataIndexInMemoryQuarkusTestResource
org.kie.kogito.index.oracle.ProcessDataIndexOracleHttpIT.testProcessInstanceEvents java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexOracleHttpQuarkusTestResource
org.kie.kogito.index.oracle.ProcessDataIndexOracleKafkaIT.testProcessInstanceEvents java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.kafka.DataIndexOracleQuarkusKafkaTestResource
org.kie.kogito.index.postgresql.ProcessDataIndexPostgreSqlHttpIT.testProcessInstanceEvents java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.http.DataIndexPostgreSqlHttpQuarkusTestResource
org.kie.kogito.index.postgresql.ProcessDataIndexPostgreSqlKafkaIT.testProcessInstanceEvents java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.index.test.quarkus.kafka.DataIndexPostgreSqlQuarkusKafkaTestResource
org.kie.kogito.index.ProcessDataIndexMongoDBIT.testProcessInstanceEvents 1 expectation failed.
JSON path errors doesn't match.
Expected: null
Actual: <[{message=Exception while fetching data (/UserTaskInstances[0]/schema) : Runtime service URL not defined, please review the kogito.service.url system property to point the public URL for this runtime., locations=[{line=1, column=85}], path=[UserTaskInstances, 0, schema], extensions={classification=DataFetchingException}}]>
org.kie.kogito.index.ProcessDataIndexOracleIT.testProcessInstanceEvents Failed to load ApplicationContext for [WebMergedContextConfiguration@7f4596d0 testClass = org.kie.kogito.index.ProcessDataIndexOracleIT, locations = [], classes = [org.kie.kogito.KogitoApplication], contextInitializerClasses = [org.kie.kogito.index.spring.KogitoServiceRandomPortSpringTestResource, org.kie.kogito.index.spring.DataIndexOracleSpringTestResource], activeProfiles = [], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "server.port=0"], contextCustomizers = [org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2ca26d77, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1ebea008, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@15f47664, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@9da1, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@42e25b0b, org.springframework.boot.test.context.SpringBootTestAnnotation@4c4e31ba], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
org.kie.kogito.index.ProcessDataIndexPostgreSqlIT.testProcessInstanceEvents Failed to load ApplicationContext for [WebMergedContextConfiguration@7698b7a4 testClass = org.kie.kogito.index.ProcessDataIndexPostgreSqlIT, locations = [], classes = [org.kie.kogito.KogitoApplication], contextInitializerClasses = [org.kie.kogito.index.spring.KogitoServiceRandomPortSpringTestResource, org.kie.kogito.index.spring.DataIndexPostgreSqlSpringTestResource], activeProfiles = [], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "server.port=0"], contextCustomizers = [org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2ca26d77, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1ebea008, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@15f47664, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@9da1, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@42e25b0b, org.springframework.boot.test.context.SpringBootTestAnnotation@4c4e31ba], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
PR check / Build projects / org.kie.kogito.it.jobs.ProcessTimerIT.testDeleteTimerCycle java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.kie.kogito.test.resources.JobServiceCompositeQuarkusTestResource
org.kie.kogito.index.mongodb.query.DomainQueryIT.test java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
[error]: Build step io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor#startKeycloakContainer threw an exception: java.lang.RuntimeException: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:248)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:864)
at io.quarkus.builder.BuildContext.run(BuildContext.java:282)
at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
at java.base/java.lang.Thread.run(Thread.java:833)
at org.jboss.threads.JBossThread.run(JBossThread.java:501)
Caused by: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:349)
at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:322)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.lambda$startContainer$4(KeycloakDevServicesProcessor.java:374)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startContainer(KeycloakDevServicesProcessor.java:399)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:196)
... 11 more
Caused by: org.rnorth.ducttape.RetryCountExceededException: Retry limit hit with exception
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:88)
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:334)
... 16 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Could not create/start container
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:553)
at org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:344)
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81)
... 17 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Timed out waiting for log output matching '.*Keycloak.*started.*'
at org.testcontainers.containers.wait.strategy.LogMessageWaitStrategy.waitUntilReady(LogMessageWaitStrategy.java:47)
at org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52)
at org.testcontainers.containers.GenericContainer.waitUntilContainerStarted(GenericContainer.java:964)
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:490)
... 19 more
kie-ci3 commented 6 months ago

PR job #35 was: UNSTABLE Possible explanation: This should be test failures

Reproducer build-chain build full_downstream -f 'https://raw.githubusercontent.com/${AUTHOR:apache}/incubator-kie-kogito-pipelines/${BRANCH:main}/.ci/buildchain-config-pr-cdb.yaml' -o 'bc' -p apache/incubator-kie-kogito-apps -u https://github.com/apache/incubator-kie-kogito-apps/pull/1941 --skipParallelCheckout NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-1941/35/display/redirect

Test results:

Those are the test failures:

org.kie.kogito.index.inmemory.KogitoDevServiceTest.testDataIndexDevService 1 expectation failed.
JSON path data.ProcessDefinitions.size() doesn't match.
Expected: is <1>
Actual: <0>
org.kie.kogito.index.infinispan.ProcessDataIndexInfinispanHttpIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.ProcessDefinitions[0].id doesn't match.
Expected: is "approvals"
Actual: null
within 30 seconds.
org.kie.kogito.index.inmemory.ProcessDataIndexInMemoryIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.ProcessDefinitions.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.mongodb.ProcessDataIndexMongoDBHttpIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.ProcessDefinitions[0].id doesn't match.
Expected: is "approvals"
Actual: null
within 30 seconds.
org.kie.kogito.index.mongodb.ProcessDataIndexMongoDBKafkaIT.testProcessInstanceEvents Cannot invoke method size() on null object
org.kie.kogito.index.oracle.ProcessDataIndexOracleHttpIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.ProcessDefinitions.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.oracle.ProcessDataIndexOracleKafkaIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.postgresql.ProcessDataIndexPostgreSqlHttpIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.ProcessDefinitions.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.postgresql.ProcessDataIndexPostgreSqlKafkaIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.ProcessDataIndexMongoDBIT.testProcessInstanceEvents Cannot invoke method size() on null object
org.kie.kogito.index.ProcessDataIndexOracleIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.ProcessDataIndexPostgreSqlIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
kie-ci3 commented 6 months ago

PR job #36 was: UNSTABLE Possible explanation: This should be test failures

Reproducer build-chain build full_downstream -f 'https://raw.githubusercontent.com/${AUTHOR:apache}/incubator-kie-kogito-pipelines/${BRANCH:main}/.ci/buildchain-config-pr-cdb.yaml' -o 'bc' -p apache/incubator-kie-kogito-apps -u https://github.com/apache/incubator-kie-kogito-apps/pull/1941 --skipParallelCheckout NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-1941/36/display/redirect

Test results:

Those are the test failures:

org.kie.kogito.index.inmemory.KogitoDevServiceTest.testDataIndexDevService 1 expectation failed.
JSON path data.ProcessDefinitions.size() doesn't match.
Expected: is <1>
Actual: <0>
org.kie.kogito.index.infinispan.ProcessDataIndexInfinispanHttpIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.ProcessDefinitions[0].id doesn't match.
Expected: is "approvals"
Actual: null
within 30 seconds.
org.kie.kogito.index.inmemory.ProcessDataIndexInMemoryIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.ProcessDefinitions.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.mongodb.ProcessDataIndexMongoDBHttpIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.ProcessDefinitions[0].id doesn't match.
Expected: is "approvals"
Actual: null
within 30 seconds.
org.kie.kogito.index.mongodb.ProcessDataIndexMongoDBKafkaIT.testProcessInstanceEvents Cannot invoke method size() on null object
org.kie.kogito.index.oracle.ProcessDataIndexOracleHttpIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.ProcessDefinitions.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.oracle.ProcessDataIndexOracleKafkaIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.postgresql.ProcessDataIndexPostgreSqlHttpIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.ProcessDefinitions.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.postgresql.ProcessDataIndexPostgreSqlKafkaIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.ProcessDataIndexMongoDBIT.testProcessInstanceEvents Cannot invoke method size() on null object
org.kie.kogito.index.ProcessDataIndexOracleIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.ProcessDataIndexPostgreSqlIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
kie-ci3 commented 6 months ago

PR job #37 was: UNSTABLE Possible explanation: This should be test failures

Reproducer build-chain build full_downstream -f 'https://raw.githubusercontent.com/${AUTHOR:apache}/incubator-kie-kogito-pipelines/${BRANCH:main}/.ci/buildchain-config-pr-cdb.yaml' -o 'bc' -p apache/incubator-kie-kogito-apps -u https://github.com/apache/incubator-kie-kogito-apps/pull/1941 --skipParallelCheckout NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-1941/37/display/redirect

Test results:

Those are the test failures:

org.kie.kogito.index.inmemory.ProcessDataIndexInMemoryIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.mongodb.ProcessDataIndexMongoDBHttpIT.testProcessInstanceEvents Cannot invoke method size() on null object
org.kie.kogito.index.mongodb.ProcessDataIndexMongoDBKafkaIT.testProcessInstanceEvents Cannot invoke method size() on null object
org.kie.kogito.index.oracle.ProcessDataIndexOracleHttpIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.oracle.ProcessDataIndexOracleKafkaIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.postgresql.ProcessDataIndexPostgreSqlHttpIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.postgresql.ProcessDataIndexPostgreSqlKafkaIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.ProcessDataIndexMongoDBIT.testProcessInstanceEvents Cannot invoke method size() on null object
org.kie.kogito.index.ProcessDataIndexOracleIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.ProcessDataIndexPostgreSqlIT.testProcessInstanceEvents Assertion condition defined as a org.kie.kogito.index.AbstractProcessDataIndexIT 1 expectation failed.
JSON path data.UserTaskInstances[0].comments.size() doesn't match.
Expected: is <1>
Actual: <0>
within 30 seconds.
org.kie.kogito.index.mongodb.query.DomainQueryIT.test java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
[error]: Build step io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor#startKeycloakContainer threw an exception: java.lang.RuntimeException: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:248)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:864)
at io.quarkus.builder.BuildContext.run(BuildContext.java:282)
at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
at java.base/java.lang.Thread.run(Thread.java:833)
at org.jboss.threads.JBossThread.run(JBossThread.java:501)
Caused by: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:349)
at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:322)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.lambda$startContainer$4(KeycloakDevServicesProcessor.java:374)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startContainer(KeycloakDevServicesProcessor.java:399)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:196)
... 11 more
Caused by: org.rnorth.ducttape.RetryCountExceededException: Retry limit hit with exception
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:88)
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:334)
... 16 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Could not create/start container
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:553)
at org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:344)
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81)
... 17 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Timed out waiting for log output matching '.*Keycloak.*started.*'
at org.testcontainers.containers.wait.strategy.LogMessageWaitStrategy.waitUntilReady(LogMessageWaitStrategy.java:47)
at org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52)
at org.testcontainers.containers.GenericContainer.waitUntilContainerStarted(GenericContainer.java:964)
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:490)
... 19 more
org.kie.kogito.index.oracle.mapper.JobEntityMapperIT.testMapToModel java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
[error]: Build step io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor#startKeycloakContainer threw an exception: java.lang.RuntimeException: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:248)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:864)
at io.quarkus.builder.BuildContext.run(BuildContext.java:282)
at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
at java.base/java.lang.Thread.run(Thread.java:833)
at org.jboss.threads.JBossThread.run(JBossThread.java:501)
Caused by: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:349)
at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:322)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.lambda$startContainer$4(KeycloakDevServicesProcessor.java:374)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startContainer(KeycloakDevServicesProcessor.java:399)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:196)
... 11 more
Caused by: org.rnorth.ducttape.RetryCountExceededException: Retry limit hit with exception
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:88)
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:334)
... 16 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Could not create/start container
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:553)
at org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:344)
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81)
... 17 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Timed out waiting for log output matching '.*Keycloak.*started.*'
at org.testcontainers.containers.wait.strategy.LogMessageWaitStrategy.waitUntilReady(LogMessageWaitStrategy.java:47)
at org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52)
at org.testcontainers.containers.GenericContainer.waitUntilContainerStarted(GenericContainer.java:964)
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:490)
... 19 more
org.kie.kogito.index.postgresql.reporting.ProcessInstanceVariableMappingIT.testProcessInstanceVariableMapping java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
[error]: Build step io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor#startKeycloakContainer threw an exception: java.lang.RuntimeException: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:248)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:864)
at io.quarkus.builder.BuildContext.run(BuildContext.java:282)
at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
at java.base/java.lang.Thread.run(Thread.java:833)
at org.jboss.threads.JBossThread.run(JBossThread.java:501)
Caused by: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:349)
at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:322)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.lambda$startContainer$4(KeycloakDevServicesProcessor.java:374)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startContainer(KeycloakDevServicesProcessor.java:399)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:196)
... 11 more
Caused by: org.rnorth.ducttape.RetryCountExceededException: Retry limit hit with exception
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:88)
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:334)
... 16 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Could not create/start container
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:553)
at org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:344)
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81)
... 17 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Timed out waiting for log output matching '.*Keycloak.*started.*'
at org.testcontainers.containers.wait.strategy.LogMessageWaitStrategy.waitUntilReady(LogMessageWaitStrategy.java:47)
at org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52)
at org.testcontainers.containers.GenericContainer.waitUntilContainerStarted(GenericContainer.java:964)
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:490)
... 19 more
org.kie.kogito.index.postgresql.mapper.JobEntityMapperIT.testMapToModel java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
[error]: Build step io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor#startKeycloakContainer threw an exception: java.lang.RuntimeException: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:248)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:864)
at io.quarkus.builder.BuildContext.run(BuildContext.java:282)
at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2513)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1538)
at java.base/java.lang.Thread.run(Thread.java:833)
at org.jboss.threads.JBossThread.run(JBossThread.java:501)
Caused by: org.testcontainers.containers.ContainerLaunchException: Container startup failed for image quay.io/keycloak/keycloak:22.0.5
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:349)
at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:322)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.lambda$startContainer$4(KeycloakDevServicesProcessor.java:374)
at java.base/java.util.Optional.orElseGet(Optional.java:364)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startContainer(KeycloakDevServicesProcessor.java:399)
at io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.startKeycloakContainer(KeycloakDevServicesProcessor.java:196)
... 11 more
Caused by: org.rnorth.ducttape.RetryCountExceededException: Retry limit hit with exception
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:88)
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:334)
... 16 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Could not create/start container
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:553)
at org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:344)
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81)
... 17 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Timed out waiting for log output matching '.*Keycloak.*started.*'
at org.testcontainers.containers.wait.strategy.LogMessageWaitStrategy.waitUntilReady(LogMessageWaitStrategy.java:47)
at org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52)
at org.testcontainers.containers.GenericContainer.waitUntilContainerStarted(GenericContainer.java:964)
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:490)
... 19 more
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
kie-ci3 commented 6 months ago

PR job #38 was: UNSTABLE Possible explanation: This should be test failures

Reproducer build-chain build full_downstream -f 'https://raw.githubusercontent.com/${AUTHOR:apache}/incubator-kie-kogito-pipelines/${BRANCH:main}/.ci/buildchain-config-pr-cdb.yaml' -o 'bc' -p apache/incubator-kie-kogito-apps -u https://github.com/apache/incubator-kie-kogito-apps/pull/1941 --skipParallelCheckout NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-1941/38/display/redirect

Test results:

Those are the test failures:

org.kie.kogito.index.mongodb.ProcessDataIndexMongoDBHttpIT.testProcessInstanceEvents Cannot invoke method size() on null object
org.kie.kogito.index.mongodb.ProcessDataIndexMongoDBKafkaIT.testProcessInstanceEvents 1 expectation failed.
JSON path data.UserTaskInstances[0].potentialGroups[0] doesn't match.
Expected: managers
Actual: null
org.kie.kogito.index.oracle.ProcessDataIndexOracleKafkaIT.testProcessInstanceEvents 1 expectation failed.
JSON path data.UserTaskInstances[0].potentialGroups[0] doesn't match.
Expected: managers
Actual: null
org.kie.kogito.index.ProcessDataIndexMongoDBIT.testProcessInstanceEvents 1 expectation failed.
JSON path data.UserTaskInstances[0].potentialGroups[0] doesn't match.
Expected: managers
Actual: null
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
kie-ci3 commented 6 months ago

PR job #40 was: UNSTABLE Possible explanation: This should be test failures

Reproducer build-chain build full_downstream -f 'https://raw.githubusercontent.com/${AUTHOR:apache}/incubator-kie-kogito-pipelines/${BRANCH:main}/.ci/buildchain-config-pr-cdb.yaml' -o 'bc' -p apache/incubator-kie-kogito-apps -u https://github.com/apache/incubator-kie-kogito-apps/pull/1941 --skipParallelCheckout NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution

Please look here: https://ci-builds.apache.org/job/KIE/job/kogito/job/main/job/pullrequest_jobs/job/kogito-apps-pr/job/PR-1941/40/display/redirect

Test results:

Those are the test failures:

PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.
PR check / Build projects / org.kie.kogito.addons.quarkus.data.index.it.InMemoryQuarkusAddonDataIndexIT.testDataIndexAddon 1 expectation failed.
Expected status code <201> but was <500>.