text:
[KOGITO-8836] Implementing KSW action condition

Implementing action condition with split node

(tests) - serverless-workflow-examples job #579 was: UNSTABLE
Possible explanation: This should be test failures
Please look here: https://eng-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/KIE/job/kogito/job/main/job/pullrequest/job/kogito-runtimes.tests.downstream.serverless-workflow-examples/579/display/redirect
Test results:

PASSED: 77
FAILED: 1

Those are the test failures:

Build projects / org.kie.kogito.examples.CallbackRestIT.testCallbackRest
java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors [error]: Build step io.quarkus.kubernetes.client.deployment.DevServicesKubernetesProcessor#setupKubernetesDevService threw an exception: java.lang.RuntimeException: org.testcontainers.containers.ContainerLaunchException: Container startup failed at io.quarkus.kubernetes.client.deployment.DevServicesKubernetesProcessor.setupKubernetesDevService(DevServicesKubernetesProcessor.java:119) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:909) at io.quarkus.builder.BuildContext.run(BuildContext.java:281) at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18) at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2449) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1478) at java.base/java.lang.Thread.run(Thread.java:829) at org.jboss.threads.JBossThread.run(JBossThread.java:501)Caused by: org.testcontainers.containers.ContainerLaunchException: Container startup failed at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:349) at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:322) at io.quarkus.kubernetes.client.deployment.DevServicesKubernetesProcessor.lambda$startKubernetes$7(DevServicesKubernetesProcessor.java:227) at java.base/java.util.Optional.orElseGet(Optional.java:369) at io.quarkus.kubernetes.client.deployment.DevServicesKubernetesProcessor.startKubernetes(DevServicesKubernetesProcessor.java:241) at io.quarkus.kubernetes.client.deployment.DevServicesKubernetesProcessor.setupKubernetesDevService(DevServicesKubernetesProcessor.java:109) ... 11 moreCaused 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 moreCaused by: org.testcontainers.containers.ContainerLaunchException: Could not create/start container at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:542) at org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:344) at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81) ... 17 moreCaused by: org.testcontainers.shaded.org.awaitility.core.ConditionTimeoutException: Lambda expression in com.dajudge.kindcontainer.ApiServerContainer: expected the predicate to return  but it returned  for input of  within 10 seconds. at org.testcontainers.shaded.org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167) at org.testcontainers.shaded.org.awaitility.core.AbstractHamcrestCondition.await(AbstractHamcrestCondition.java:86) at org.testcontainers.shaded.org.awaitility.core.ConditionFactory.until(ConditionFactory.java:985) at org.testcontainers.shaded.org.awaitility.core.ConditionFactory.until(ConditionFactory.java:691) at org.testcontainers.shaded.org.awaitility.core.ConditionFactory.until(ConditionFactory.java:708) at com.dajudge.kindcontainer.ApiServerContainer.waitForDefaultNamespace(ApiServerContainer.java:150) at com.dajudge.kindcontainer.ApiServerContainer.containerIsStarting(ApiServerContainer.java:144) at org.testcontainers.containers.GenericContainer.containerIsStarting(GenericContainer.java:692) at com.dajudge.kindcontainer.KubernetesContainer.containerIsStarting(KubernetesContainer.java:151) at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:474) ... 19 moreCaused by: java.util.concurrent.TimeoutException at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:204) at org.testcontainers.shaded.org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:101) at org.testcontainers.shaded.org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:81) at org.testcontainers.shaded.org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:103) ... 28 more

(tests) - kogito-apps job #2233 was: UNSTABLE
Possible explanation: This should be test failures
Please look here: https://eng-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/KIE/job/kogito/job/main/job/pullrequest/job/kogito-runtimes.tests.downstream.kogito-apps/2233/display/redirect
Test results:

PASSED: 2089
FAILED: 1

Those are the test failures:

org.kie.kogito.index.postgresql.ProcessDataIndexPostgreSqlKafkaIT.testProcessInstanceEvents
java.lang.RuntimeException: java.lang.IllegalStateException: Unable to determine the status of the running process. See the above logs for detailsCaused by: java.lang.IllegalStateException: Unable to determine the status of the running process. See the above logs for details

(tests) - kogito-quarkus-examples job #599 was: FAILURE
Possible explanation: Pipeline failure or project build failure
Please look here: https://eng-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/KIE/job/kogito/job/main/job/pullrequest/job/kogito-runtimes.tests.downstream.kogito-quarkus-examples/599/display/redirect
Test results:

PASSED: 167
FAILED: 0

Those are the test failures: none
See console log:

Console Logs
[2023-03-15T18:49:18.014Z] [INFO] |  |  \- io.quarkus:quarkus-credentials:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  +- io.quarkus:quarkus-jdbc-postgresql:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  \- org.postgresql:postgresql:jar:42.5.4:compile[2023-03-15T18:49:18.014Z] [INFO] |  +- io.quarkus:quarkus-vertx:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.quarkus:quarkus-netty:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  +- io.netty:netty-codec:jar:4.1.86.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  +- io.netty:netty-codec-http:jar:4.1.86.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  +- io.netty:netty-codec-http2:jar:4.1.86.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  +- io.netty:netty-handler:jar:4.1.86.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  |  \- io.netty:netty-transport-native-unix-common:jar:4.1.86.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- com.aayushatharva.brotli4j:brotli4j:jar:1.8.0:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |     \- com.aayushatharva.brotli4j:native-linux-x86_64:jar:1.8.0:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.netty:netty-codec-haproxy:jar:4.1.86.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  +- io.netty:netty-buffer:jar:4.1.86.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- io.netty:netty-transport:jar:4.1.86.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.smallrye.common:smallrye-common-annotation:jar:1.13.2:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.smallrye.common:smallrye-common-vertx-context:jar:1.13.2:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- io.smallrye.common:smallrye-common-constraint:jar:1.13.2:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.quarkus:quarkus-mutiny:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  +- io.quarkus:quarkus-smallrye-context-propagation:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  |  \- io.smallrye:smallrye-context-propagation:jar:1.2.2:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  |     +- io.smallrye:smallrye-context-propagation-api:jar:1.2.2:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  |     \- io.smallrye:smallrye-context-propagation-storage:jar:1.2.2:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- io.smallrye.reactive:mutiny-smallrye-context-propagation:jar:1.9.0:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.quarkus:quarkus-vertx-latebound-mdc-provider:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.smallrye.reactive:smallrye-mutiny-vertx-core:jar:2.30.1:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  +- io.smallrye.reactive:smallrye-mutiny-vertx-runtime:jar:2.30.1:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- io.smallrye.reactive:vertx-mutiny-generator:jar:2.30.1:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |     \- io.vertx:vertx-codegen:jar:4.3.7:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  \- io.smallrye:smallrye-fault-tolerance-vertx:jar:5.6.0:compile[2023-03-15T18:49:18.014Z] [INFO] |  +- org.kie.kogito:kogito-addons-tracing-decision-common:jar:2.0.0-SNAPSHOT:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- org.kie.kogito:kogito-events-core:jar:2.0.0-SNAPSHOT:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  +- org.kie.kogito:kogito-events-api:jar:2.0.0-SNAPSHOT:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- org.kie.kogito:kogito-jackson-utils:jar:2.0.0-SNAPSHOT:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- org.kie.kogito:kogito-addons-tracing-api:jar:2.0.0-SNAPSHOT:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- org.kie.kogito:kogito-addons-tracing-typedvalue-api:jar:2.0.0-SNAPSHOT:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  \- org.kie.kogito:kogito-addons-explainability:jar:2.0.0-SNAPSHOT:compile[2023-03-15T18:49:18.014Z] [INFO] |  \- org.kie.kogito:kogito-addons-quarkus-explainability:jar:2.0.0-SNAPSHOT:compile[2023-03-15T18:49:18.014Z] [INFO] +- org.kie.kogito:runtime-tools-quarkus-extension:jar:2.0.0-SNAPSHOT:compile[2023-03-15T18:49:18.014Z] [INFO] |  +- io.quarkus:quarkus-core:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- jakarta.enterprise:jakarta.enterprise.cdi-api:jar:2.0.2:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- jakarta.el:jakarta.el-api:jar:3.0.3:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- jakarta.inject:jakarta.inject-api:jar:1.0:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.quarkus:quarkus-ide-launcher:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.quarkus:quarkus-development-mode-spi:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.smallrye.config:smallrye-config:jar:2.13.3:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- io.smallrye.config:smallrye-config-core:jar:2.13.3:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |     +- io.smallrye.common:smallrye-common-expression:jar:1.13.2:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |     |  \- io.smallrye.common:smallrye-common-function:jar:1.13.2:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |     +- io.smallrye.common:smallrye-common-classloader:jar:1.13.2:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |     \- io.smallrye.config:smallrye-config-common:jar:2.13.3:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- org.jboss.logging:jboss-logging:jar:3.5.0.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- org.jboss.logmanager:jboss-logmanager-embedded:jar:1.0.11:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- org.jboss.logging:jboss-logging-annotations:jar:2.2.1.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- org.jboss.threads:jboss-threads:jar:3.4.3.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- org.slf4j:slf4j-api:jar:1.7.36:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- org.jboss.slf4j:slf4j-jboss-logmanager:jar:1.2.0.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- org.graalvm.sdk:graal-sdk:jar:22.3.0:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- org.wildfly.common:wildfly-common:jar:1.5.4.Final-format-001:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.quarkus:quarkus-bootstrap-runner:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- io.smallrye.common:smallrye-common-io:jar:1.13.2:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  \- io.quarkus:quarkus-fs-util:jar:0.0.9:compile[2023-03-15T18:49:18.014Z] [INFO] |  +- io.quarkus:quarkus-rest-client:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.quarkus:quarkus-resteasy-common:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- org.jboss.resteasy:resteasy-core:jar:4.7.7.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |     +- org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.1_spec:jar:2.0.1.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |     \- com.ibm.async:asyncutil:jar:0.1.0:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.quarkus:quarkus-apache-httpclient:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- org.apache.httpcomponents:httpclient:jar:4.5.14:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.quarkus:quarkus-rest-client-config:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- org.eclipse.microprofile.rest.client:microprofile-rest-client-api:jar:2.0:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- org.jboss.resteasy:resteasy-client-microprofile:jar:4.7.7.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- org.jboss.resteasy:resteasy-client-microprofile-base:jar:4.7.7.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |     +- org.jboss.resteasy:resteasy-client:jar:4.7.8.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |     |  \- org.jboss.resteasy:resteasy-client-api:jar:4.7.7.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |     \- org.jboss.resteasy:resteasy-cdi:jar:4.7.7.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- jakarta.interceptor:jakarta.interceptor-api:jar:1.2.5:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- org.apache.httpcomponents:httpasyncclient:jar:4.1.5:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  +- org.apache.httpcomponents:httpcore:jar:4.4.16:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- org.apache.httpcomponents:httpcore-nio:jar:4.4.16:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  \- org.jboss.logging:commons-logging-jboss-logging:jar:1.0.0.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  +- io.quarkus:quarkus-resteasy-multipart:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- org.jboss.resteasy:resteasy-multipart-provider:jar:4.7.8.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  +- org.jboss.resteasy:resteasy-core-spi:jar:4.7.7.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  +- org.jboss.resteasy:resteasy-jaxb-provider:jar:4.7.7.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  |  \- org.glassfish.jaxb:jaxb-runtime:jar:2.3.3-b02:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  |     +- org.glassfish.jaxb:txw2:jar:2.3.3-b02:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  |     \- com.sun.istack:istack-commons-runtime:jar:3.0.10:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  +- com.sun.mail:jakarta.mail:jar:1.6.7:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  +- org.apache.james:apache-mime4j-dom:jar:0.8.9:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  |  +- org.apache.james:apache-mime4j-core:jar:0.8.9:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  |  \- commons-io:commons-io:jar:2.11.0:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- org.apache.james:apache-mime4j-storage:jar:0.8.9:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  \- com.sun.activation:jakarta.activation:jar:1.2.1:compile[2023-03-15T18:49:18.014Z] [INFO] |  +- io.quarkus.arc:arc-processor:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.smallrye:jandex:jar:3.0.5:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  \- io.quarkus.gizmo:gizmo:jar:1.6.0.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |     +- org.ow2.asm:asm:jar:9.4:compile[2023-03-15T18:49:18.014Z] [INFO] |  |     \- org.ow2.asm:asm-util:jar:9.4:compile[2023-03-15T18:49:18.014Z] [INFO] |  |        +- org.ow2.asm:asm-tree:jar:9.4:compile[2023-03-15T18:49:18.014Z] [INFO] |  |        \- org.ow2.asm:asm-analysis:jar:9.4:compile[2023-03-15T18:49:18.014Z] [INFO] |  +- io.quarkus:quarkus-undertow:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.quarkus.security:quarkus-security:jar:1.1.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.quarkus.http:quarkus-http-servlet:jar:4.2.1:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- jakarta.servlet:jakarta.servlet-api:jar:4.0.3:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  +- io.quarkus.http:quarkus-http-vertx-backend:jar:4.2.1:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  |  \- io.quarkus.http:quarkus-http-http-core:jar:4.2.1:compile[2023-03-15T18:49:18.014Z] [INFO] |  |  \- io.quarkus.http:quarkus-http-core:jar:4.2.1:compile[2023-03-15T18:49:18.014Z] [INFO] |  +- jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile[2023-03-15T18:49:18.014Z] [INFO] |  \- org.apache.commons:commons-lang3:jar:3.12.0:compile[2023-03-15T18:49:18.014Z] [INFO] +- io.quarkus:quarkus-resteasy:jar:2.16.4.Final:compile[2023-03-15T18:49:18.014Z] [INFO] |  +- io.quarkus:quarkus-vertx-http:jar:2.16.4.Final:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  +- io.quarkus:quarkus-security-runtime-spi:jar:2.16.4.Final:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  +- io.quarkus:quarkus-vertx-http-dev-console-runtime-spi:jar:2.16.4.Final:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  +- io.smallrye.reactive:smallrye-mutiny-vertx-web:jar:2.30.1:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  |  +- io.smallrye.reactive:smallrye-mutiny-vertx-web-common:jar:2.30.1:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  |  +- io.smallrye.reactive:smallrye-mutiny-vertx-auth-common:jar:2.30.1:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  |  +- io.smallrye.reactive:smallrye-mutiny-vertx-bridge-common:jar:2.30.1:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  |  \- io.smallrye.reactive:smallrye-mutiny-vertx-uri-template:jar:2.30.1:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  |     \- io.vertx:vertx-uri-template:jar:4.3.7:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  +- io.vertx:vertx-web:jar:4.3.7:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  |  +- io.vertx:vertx-web-common:jar:4.3.7:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  |  +- io.vertx:vertx-auth-common:jar:4.3.7:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  |  \- io.vertx:vertx-bridge-common:jar:4.3.7:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  \- io.github.crac:org-crac:jar:0.1.3:compile[2023-03-15T18:49:18.015Z] [INFO] |  \- io.quarkus:quarkus-resteasy-server-common:jar:2.16.4.Final:compile[2023-03-15T18:49:18.015Z] [INFO] |     \- jakarta.validation:jakarta.validation-api:jar:2.0.2:compile[2023-03-15T18:49:18.015Z] [INFO] +- io.quarkus:quarkus-arc:jar:2.16.4.Final:compile[2023-03-15T18:49:18.015Z] [INFO] |  +- io.quarkus.arc:arc:jar:2.16.4.Final:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  +- jakarta.transaction:jakarta.transaction-api:jar:1.3.3:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  \- io.smallrye.reactive:mutiny:jar:1.9.0:compile[2023-03-15T18:49:18.015Z] [INFO] |  |     \- org.reactivestreams:reactive-streams:jar:1.0.3:compile[2023-03-15T18:49:18.015Z] [INFO] |  \- org.eclipse.microprofile.context-propagation:microprofile-context-propagation-api:jar:1.2:compile[2023-03-15T18:49:18.015Z] [INFO] +- io.quarkus:quarkus-resteasy-jackson:jar:2.16.4.Final:compile[2023-03-15T18:49:18.015Z] [INFO] |  +- io.quarkus:quarkus-jackson:jar:2.16.4.Final:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.14.2:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.14.2:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  \- com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.14.2:compile[2023-03-15T18:49:18.015Z] [INFO] |  +- org.jboss.resteasy:resteasy-jackson2-provider:jar:4.7.8.Final:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.14.2:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.14.2:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  |  +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.14.2:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  |  \- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.14.2:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  \- com.github.java-json-tools:json-patch:jar:1.13:compile[2023-03-15T18:49:18.015Z] [INFO] |  |     +- com.github.java-json-tools:msg-simple:jar:1.2:compile[2023-03-15T18:49:18.015Z] [INFO] |  |     |  \- com.github.java-json-tools:btf:jar:1.3:compile[2023-03-15T18:49:18.015Z] [INFO] |  |     \- com.github.java-json-tools:jackson-coreutils:jar:2.0:compile[2023-03-15T18:49:18.015Z] [INFO] |  \- org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.3_spec:jar:2.0.0.Final:compile[2023-03-15T18:49:18.015Z] [INFO] +- io.quarkus:quarkus-smallrye-openapi:jar:2.16.4.Final:compile[2023-03-15T18:49:18.015Z] [INFO] |  +- io.smallrye:smallrye-open-api-core:jar:3.1.1:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  +- org.eclipse.microprofile.openapi:microprofile-openapi-api:jar:2.0.1:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  +- org.eclipse.microprofile.config:microprofile-config-api:jar:2.0.1:compile[2023-03-15T18:49:18.015Z] [INFO] |  |  \- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.14.2:compile[2023-03-15T18:49:18.015Z] [INFO] |  |     \- org.yaml:snakeyaml:jar:1.33:compile[2023-03-15T18:49:18.015Z] [INFO] |  \- io.quarkus:quarkus-swagger-ui:jar:2.16.4.Final:compile[2023-03-15T18:49:18.015Z] [INFO] \- io.quarkus:quarkus-smallrye-health:jar:2.16.4.Final:compile[2023-03-15T18:49:18.015Z] [INFO]    +- io.smallrye:smallrye-health:jar:3.3.1:compile[2023-03-15T18:49:18.015Z] [INFO]    |  +- org.eclipse.microprofile.health:microprofile-health-api:jar:3.1:compile[2023-03-15T18:49:18.015Z] [INFO]    |  \- io.smallrye:smallrye-health-api:jar:3.3.1:compile[2023-03-15T18:49:18.015Z] [INFO]    +- io.smallrye:smallrye-health-provided-checks:jar:3.3.1:compile[2023-03-15T18:49:18.015Z] [INFO]    \- io.quarkus:quarkus-jsonp:jar:2.16.4.Final:compile[2023-03-15T18:49:18.015Z] [INFO]       \- org.glassfish:jakarta.json:jar:1.1.6:compile[2023-03-15T18:49:18.015Z] [INFO] ------------------------------------------------------------------------[2023-03-15T18:49:18.015Z] [INFO] Reactor Summary for Kogito Example :: Quarkus 2.0.0-SNAPSHOT:[2023-03-15T18:49:18.015Z] [INFO] [2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Quarkus .......................... SUCCESS [  1.713 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Decision Table - Quarkus ......... SUCCESS [ 30.977 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: DMN Metrics Quarkus .............. SUCCESS [ 44.571 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: DMN Event-Driven :: Quarkus ...... SUCCESS [01:08 min][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: DMN Incubation API With Quarkus .. SUCCESS [ 24.474 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: DMN with Knative Eventing and Quarkus SUCCESS [ 29.916 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: DMN with listeners - Quarkus ..... SUCCESS [ 23.279 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: DMN Decision Table listener - Quarkus SUCCESS [ 31.392 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: DMN :: PMML - QUARKUS ............ SUCCESS [ 40.034 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: DMN .............................. SUCCESS [ 26.333 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: DMN Tracing - Quarkus ............ SUCCESS [ 44.662 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Flexible Process - Quarkus ....... SUCCESS [ 33.420 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Travel Agency .................... SUCCESS [  0.054 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Travel Agency :: Basic ........... SUCCESS [ 30.076 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Travel Agency :: Extended ........ SUCCESS [  0.070 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Travel Agency :: Travels ......... SUCCESS [01:04 min][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Travel Agency :: Visas ........... SUCCESS [  7.412 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Onboarding Example ............... SUCCESS [  0.033 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Onboarding Example :: HR with Drools SUCCESS [ 29.700 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Onboarding Example :: Payroll with DMN SUCCESS [ 29.028 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Onboarding Example :: Onboarding with Business Process Quarkus SUCCESS [ 49.434 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: PMML Event-Driven - Quarkus ...... SUCCESS [01:18 min][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: PMML Incubation API With Quarkus . SUCCESS [ 25.716 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: PMML - Quarkus ................... SUCCESS [ 35.336 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Business Rules Quarkus ... SUCCESS [ 26.533 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process :: Decisions :: Quarkus .. SUCCESS [ 33.389 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process :: Decisions :: REST Quarkus SUCCESS [ 34.593 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process :: Decisions :: Rules :: Quarkus SUCCESS [ 32.335 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Scripts With Quarkus ..... SUCCESS [ 24.145 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Incubation API With Quarkus SUCCESS [ 24.710 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Infinispan Persistence Quarkus SUCCESS [ 37.754 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process with Kafka and Quarkus, multiple channels, avro serialization SUCCESS [ 39.931 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process with Kafka and Quarkus, multiple channels SUCCESS [ 32.350 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Kafka Persistence Quarkus  SUCCESS [ 35.288 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process with Kafka and Quarkus ... SUCCESS [ 32.281 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process with Knative Eventing and Quarkus SUCCESS [ 29.401 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process MongoDB Persistence Quarkus SUCCESS [ 38.548 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Monitoring :: Quarkus .... SUCCESS [ 35.285 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Transactional Outbox :: MongoDB and Quarkus SUCCESS [ 56.416 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Client Performance test .......... SUCCESS [  0.288 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Quarkus Performance test ......... SUCCESS [  5.440 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process PostgreSQL Persistence Quarkus SUCCESS [ 28.001 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process and Quarkus .............. SUCCESS [ 35.201 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Service Rest Cal with Quarkus SUCCESS [  5.755 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Rest :: Quarkus .......... SUCCESS [ 24.687 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Service Rest WorkItem call with Quarkus SUCCESS [  6.591 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Scripts With Quarkus ..... SUCCESS [ 21.575 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Saga with Quarkus ........ SUCCESS [ 26.259 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Service Calls with Quarkus SUCCESS [ 22.789 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Timer with Quarkus ....... SUCCESS [  5.056 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Usertasks With Custom Lifecycle SUCCESS [ 24.358 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process with Usertasks Quarkus :: Console SUCCESS [ 51.592 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process with Usertasks Quarkus ... SUCCESS [ 24.093 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process UserTasks with Timer Quarkus :: Console SUCCESS [ 42.273 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Usertasks Security OIDC Keycloak Quarkus :: Console SUCCESS [01:13 min][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Usertasks With Security OIDC Keycloak Quarkus SUCCESS [ 48.334 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Process Usertasks With Security Quarkus SUCCESS [ 28.507 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Rules Incubation API With Quarkus  SUCCESS [ 22.091 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Rules Legacy API - Quarkus ....... SUCCESS [ 22.720 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Rules HelloWorld ................. SUCCESS [ 21.213 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Rule Unit Event-Driven :: Quarkus  SUCCESS [ 38.908 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: RuleUnit - Quarkus ............... SUCCESS [ 24.147 s][2023-03-15T18:49:18.015Z] [INFO] Kogito Example :: Trusty Tracing - Quarkus DevServices SUCCESS [  6.505 s][2023-03-15T18:49:18.015Z] [INFO] ------------------------------------------------------------------------[2023-03-15T18:49:18.015Z] [INFO] BUILD SUCCESS[2023-03-15T18:49:18.015Z] [INFO] ------------------------------------------------------------------------[2023-03-15T18:49:18.015Z] [INFO] Total time:  31:13 min[2023-03-15T18:49:18.015Z] [INFO] Finished at: 2023-03-15T14:49:16-04:00[2023-03-15T18:49:18.015Z] [INFO] ------------------------------------------------------------------------[2023-03-15T18:49:22.172Z] [command]/usr/bin/docker system prune -f[2023-03-15T18:49:22.172Z] Deleted build cache objects:[2023-03-15T18:49:22.172Z] 0059pjktnnkoqc6fwggaeo3vw[2023-03-15T18:49:22.172Z] pncvf2s2ld4w2pqgzuhax3mvh[2023-03-15T18:49:22.172Z] 5vy6sv42euebnngmsmql37aad[2023-03-15T18:49:22.172Z] vqxlji52m136i9r6tep20avzz[2023-03-15T18:49:22.172Z] sewuqfondx6l6p2nutvudcmks[2023-03-15T18:49:22.172Z] 30og8bs5lnzpo98cxodun7fb0[2023-03-15T18:49:22.172Z] fkn51o64ey1nwl97tz8mgjbr7[2023-03-15T18:49:22.172Z] yfr4lziunz8m2pkl5h0erw5ym[2023-03-15T18:49:22.172Z] ryipammmdl11jc71xdpgmslg9[2023-03-15T18:49:22.172Z] kquphnvmstkqrqk51uhlrsf90[2023-03-15T18:49:22.172Z] c8r34o09r7j732s9v1ktlzxc8[2023-03-15T18:49:22.172Z] tzhyrhdq7khp25j7tipevca5a[2023-03-15T18:49:22.172Z] vc41s5fdq650bk4761509xtq6[2023-03-15T18:49:22.172Z] za96vma1wbq8rzldptoysrnk5[2023-03-15T18:49:22.172Z] n2wamjrnedyx2ovg3ec2hvumd[2023-03-15T18:49:22.172Z] a4b1gh6mm220ngab2o28wdyx6[2023-03-15T18:49:22.172Z] [2023-03-15T18:49:22.172Z] Total reclaimed space: 43.7MB[2023-03-15T18:49:22.172Z] [INFO] Execution summary for kiegroup/kogito-examples[2023-03-15T18:49:22.172Z] # [BEFORE] [kiegroup/kogito-examples] export INTEGRATION_BRANCH=[2023-03-15T18:49:22.172Z] [INFO] OK [Executed in 0.095139 ms][2023-03-15T18:49:22.172Z]  [2023-03-15T18:49:22.172Z] # [BEFORE] [kiegroup/kogito-examples] bash -c "if [ ! -z '' ] && [ -f .ci/environments/update.sh ]; then .ci/environments/update.sh ""; fi"[2023-03-15T18:49:22.172Z] [INFO] OK [Executed in 7.675875 ms][2023-03-15T18:49:22.172Z]  [2023-03-15T18:49:22.172Z] # [COMMANDS] [kiegroup/kogito-examples] export MVN_CMD=`bash -c "if [ '' = 'true' ]; then printf 'deploy  '; else printf 'install'; fi"`[2023-03-15T18:49:22.172Z] [INFO] OK [Executed in 7.799437 ms][2023-03-15T18:49:22.172Z]  [2023-03-15T18:49:22.173Z] # [COMMANDS] [kiegroup/kogito-examples] mvn -pl :kogito-examples clean install  -s /home/jenkins/workspace/KIE/kogito/main/pullrequest/kogito-runtimes.tests.downstream.kogito-quarkus-examples@tmp/config7599145283312302892tmp -Dmaven.wagon.http.ssl.insecure=true -Dmaven.test.failure.ignore=true -nsu -ntp -fae -e -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -Dmaven.wagon.http.retryHandler.count=3   dependency:tree  -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B[2023-03-15T18:49:22.173Z] [INFO] OK [Executed in 7739.9333 ms][2023-03-15T18:49:22.173Z]  [2023-03-15T18:49:22.173Z] # [COMMANDS] [kiegroup/kogito-examples] mvn -f kogito-quarkus-examples/pom.xml clean install  -s /home/jenkins/workspace/KIE/kogito/main/pullrequest/kogito-runtimes.tests.downstream.kogito-quarkus-examples@tmp/config7599145283312302892tmp -Dmaven.wagon.http.ssl.insecure=true -Dmaven.test.failure.ignore=true -nsu -ntp -fae -e -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -Dmaven.wagon.http.retryHandler.count=3   dependency:tree  -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B[2023-03-15T18:49:22.173Z] [INFO] OK [Executed in 1878267.764186 ms][2023-03-15T18:49:22.173Z]  [2023-03-15T18:49:22.173Z] # [AFTER] [kiegroup/kogito-examples] docker system prune -f[2023-03-15T18:49:22.173Z] [INFO] OK [Executed in 175.851309 ms][2023-03-15T18:49:22.173Z]  [2023-03-15T18:49:22.173Z]  [2023-03-15T18:49:22.173Z] # Uploading artifacts[2023-03-15T18:49:22.173Z] [INFO] Will not upload any artifacts in CLI environment[2023-03-15T18:49:22.173Z]  [2023-03-15T18:49:22.173Z] [ERROR] Failed to execute commands for kiegroup/kogito-runtimes[2023-03-15T18:49:22.173Z] [ERROR] Failed to execute mvn clean install -Dquickly  -s /home/jenkins/workspace/KIE/kogito/main/pullrequest/kogito-runtimes.tests.downstream.kogito-quarkus-examples@tmp/config7599145283312302892tmp -Dmaven.wagon.http.ssl.insecure=true -Dmaven.test.failure.ignore=true -nsu -ntp -fae -e -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -Dmaven.wagon.http.retryHandler.count=3   -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B :[2023-03-15T18:49:22.173Z] [ERROR] The process '/opt/tools/apache-maven-3.8.7/bin/mvn' failed with exit code 1[Pipeline] }[Pipeline] // withCredentials[Pipeline] }[2023-03-15T18:49:22.261Z] Deleting 1 temporary files[Pipeline] // configFileProvider[Pipeline] }[Pipeline] // scriptPost stage[Pipeline] junit[2023-03-15T18:49:22.371Z] Recording test results[2023-03-15T18:49:24.147Z] [Checks API] No suitable checks publisher found.[Pipeline] archiveArtifacts[2023-03-15T18:49:24.169Z] Archiving artifacts[Pipeline] script[Pipeline] {[Pipeline] sh[2023-03-15T18:49:25.777Z] + rm -rf console.log[Pipeline] sh[2023-03-15T18:49:26.068Z] + wget --no-check-certificate -qO - https://eng-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/KIE/job/kogito/job/main/job/pullrequest/job/kogito-runtimes.tests.downstream.kogito-quarkus-examples/599/consoleText[2023-03-15T18:49:26.068Z] + tail -n 300

(tests) - kogito-runtimes job #2167 was: FAILURE
Possible explanation: Pipeline failure or project build failure
Please look here: https://eng-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/KIE/job/kogito/job/main/job/pullrequest/job/kogito-runtimes.tests.kogito-runtimes/2167/display/redirect
Test results:

PASSED: 3213
FAILED: 0

Those are the test failures: none
See console log:

Console Logs
[2023-03-15T19:02:32.441Z]     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:960)[2023-03-15T19:02:32.441Z]     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293)[2023-03-15T19:02:32.441Z]     at org.apache.maven.cli.MavenCli.main (MavenCli.java:196)[2023-03-15T19:02:32.441Z]     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)[2023-03-15T19:02:32.441Z]     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)[2023-03-15T19:02:32.441Z]     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)[2023-03-15T19:02:32.441Z]     at java.lang.reflect.Method.invoke (Method.java:566)[2023-03-15T19:02:32.441Z]     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)[2023-03-15T19:02:32.441Z]     at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)[2023-03-15T19:02:32.441Z]     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)[2023-03-15T19:02:32.441Z]     at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)[2023-03-15T19:02:32.441Z] [ERROR] [2023-03-15T19:02:32.441Z] [ERROR] Re-run Maven using the -X switch to enable full debug logging.[2023-03-15T19:02:32.441Z] [ERROR] [2023-03-15T19:02:32.441Z] [ERROR] For more information about the errors and possible solutions, please read the following articles:[2023-03-15T19:02:32.441Z] [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException[2023-03-15T19:02:32.441Z] [ERROR] [2023-03-15T19:02:32.441Z] [ERROR] After correcting the problems, you can resume the build with the command[2023-03-15T19:02:32.441Z] [ERROR]   mvn  -rf :kogito-spring-boot-integration-tests[2023-03-15T19:02:32.441Z] + test 1 -eq 0[Pipeline] }[Pipeline] // withCredentials[Pipeline] }[Pipeline] // dir[Pipeline] }[Pipeline] // script[Pipeline] }[Pipeline] // withEnv[Pipeline] }[Pipeline] // stage[Pipeline] stage[Pipeline] { (Upload artifacts to repository)Stage "Upload artifacts to repository" skipped due to earlier failure(s)[Pipeline] }[Pipeline] // stage[Pipeline] stage[Pipeline] { (check space after build)Stage "check space after build" skipped due to earlier failure(s)[Pipeline] }[Pipeline] // stage[Pipeline] stage[Pipeline] { (Declarative: Post Actions)[Pipeline] script[Pipeline] {[Pipeline] sh[2023-03-15T19:02:33.281Z] + wget --no-check-certificate -qO - https://eng-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/KIE/job/kogito/job/main/job/pullrequest/job/kogito-runtimes.tests.kogito-runtimes/2167/api/json[Pipeline] readJSON[Pipeline] sh[2023-03-15T19:02:33.602Z] + wget --no-check-certificate -qO - https://eng-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/KIE/job/kogito/job/main/job/pullrequest/job/kogito-runtimes.tests.kogito-runtimes/2167/consoleText[2023-03-15T19:02:33.602Z] + tail -n 50

jenkins retest this

jenkins run kogito-runtimes tests

source: gharchive/pull-request

license_type: permissive

license_source: github-api


text:
KOGITO-1041 - Move Data Index to kogito-apps repository

Assembly:

https://github.com/kiegroup/kogito-apps/pull/65
https://github.com/kiegroup/kogito-runtimes/pull/315

@cristianonicolai it requires rebase now

authors: cristianonicolai mswiderski

repo: kiegroup/kogito-runtimes


text:
Is it posible to add random length ligatures?

Right it's the Iosevka font, https://github.com/be5invis/Iosevka
Is it to posible to add this type of ligatures?

Hmm.. I'm not sure how Iosevka does that. I'll have to download it and check it out.
However, I have fixed the repeating ligature problem in the branch features/contextsubst. Look at issue #37 for more info. Instead of getting partial ligatures, it simply reverts to the normal characters after it exceeds the longest version.

@kiliman
Iosevka substitutes one hyphen - in to a part of that arrow.
For <---------- a chaining contextual substitution is used.
For ----------> a reverse chaining single substitution is used.
See https://docs.microsoft.com/en-us/typography/opentype/spec/gsub

source: gharchive/issue

authors: be5invis karambaq kiliman

repo: kiliman/operator-mono-lig

license: mit

license_source: bigquery


text:
Add support for datatype float (Single) and obsolete double (Double) …

…usage.
Expanded all unit tests.
Addresses #132.

@mycroes
Thanks for your input and suggestions, do you have a S7-400 available for testing? Not only asking for this PR, in general.

No, I only have access to S7 1200 and S7 1500.

authors: mycroes rapha-dev


text:
Hackage release

Is there a roadmap for a Hackage release?
I’m using this library in another library I’m developing that integrates polysemy’s free monad architecture with distributed tracing.
I’d love to help out in any way that I can to get this ready for release. It’s a really great project that I think a lot of people will benefit from!

Sounds like a plan.
I’d expect setting up a proper integration test harness will be the biggest chunk of work, so  I’d personally prioritise generated types. But either is good for getting things out there :)

I cannot say that I'm actively maintaining this, in particular I haven't been
following the OpenTelemetry initiative. I'm also not using any tracer
day-to-day, so am unlikely to notice changes or opportunities for improvement.
I'd be okay with publishing and subsequently maintaining the core lib, but am
definitely lacking time to make sure all the different backends continue to
work.
From the occasional contributions and comments here I can tell that someone
must be using this library. Maybe people could chime in here and share which
backend(s) they're using? Perhaps there's even interest in (co-)maintainership?

SimSpace is probably the most active on this repo so far. We've also built some middleware on top of this that we should probably open source some point soon. Maybe we would be a good co-maintainer? @jship, @peterbecich, and myself all have contributions to this library and we are quite happy with it at SimSpace

@benweitzman also seems pretty interested having started the issue and laid out a plan so I don't want to steal his thunder!

Maybe people could chime in here and share which
backend(s) they're using?

I'm interested in opentracing and opentracing-wai with Jaeger backend and ot- propagators in particular, having the packages on Hackage would simplify Nix pipelines.

I'm putting in a bit of time to prep things up. A few questions for y'all:

Is stack still a thing?
Would anyone mind dropping Zipkin V1 support? Thrift is a bit of a gnarly dependency.
Would anyone mind dropping Google CloudTrace support? I don't really have ways to test it, and pinning to an old version of both the API and gogol seems to be a pain in the neck.

dropping Zipkin V1 support

Ah nevermind, jaeger also wants thrift

We're almost there, but Hackage complains that the package already exists. Yet https://hackage.haskell.org/package/opentracing returns 404.
Anyone a clue what is going on?

The package indeed already exists: someone uploaded a candidate for it and thus became the owner of the name:
https://hackage.haskell.org/package/opentracing-0.1.0.0/candidate
I believe the only thing that can be done now is contacting this person and asking them to make you a maintainer: https://hackage.haskell.org/package/opentracing/maintainers/.

Ok, I believe that was @emilypi.

Looks like ownership has been transferred! 🎉

Version 0.1.0.0 uploaded to hackage :rocket:
Thanks everyone for your patience and persistent nagging :) Thanks @emilypi for transferring ownership.

authors: alexbiehl benweitzman coderfromhere kim kirelagin mjrussell

repo: kim/opentracing


text:
Feat: Integrate custom decorator to @pytest.mark.timeout(method='thread')

This is to address current limitation ( graceful termination) on windows env.
If possible, consider adding 'graceful_thread' option to @pytest.mark.timeout(method=XXX)

[Discussion] At the moment., it seems impossible to integrate the custom decorator to pytest.mark.timeout itself, as a consequence of the original issue itself, there is no possible other way to gracefully terminate a hanging function without using SIGNAL.ALRM (which is supported only in Linux). The suggested workaround would to use a hardcoded decorator inside pytest-timeout and apply to target methods/functions. Disclaimer: It is highly recommended to not to use this decorator and use the pytest-timeout native methods directly.  Sample usage is posted below:
Usage:
            import pytest_timeout as t
            ...

            @t.graceful_timeout(time=XXX)
            def test_function():
                ...

repo: kimpaller/pytest-timeout

license: MIT


text:
Check the format of the input stream using & and not ==.

@achronop, can you take a look ?

Looks good

authors: achronop padenot

repo: kinetiknz/cubeb

license: isc


text:
Responsive when the bars width is in 60%.

Hello, i try to make the plugin responsive when the bars width is in 60%. worjs fine to me, if you want to see check : "raffaelbino.github.io".

if you aprove i can make te corrections on pixels.

repo: kingRayhan/LineProgressbar


text:
Dynamic events page

Should be able to add events to a config file, or as markdown files in an events directory and render them on the events page dynamically.
Bonus points for pages.

Done as part of #68

repo: kingsreach/kingsreach-online


text:
feat: support environment variable for base URL of customize uploader

Why
This is a part of #530
What
I've added an environment variable and a CLI flag support in customize-uploader.

KINTONE_BASE_URL

How to test

set KINTONE_BASE_URL to the environment variables and run bin/cli.js sample/customize-manifest.json
execute the following commands with --base-url option.

bin/cli.js sample/customize-manifest.json
bin/cli.js import sample/customize-manifest.json

Checklist

[x] Read CONTRIBUTING.md
[x] Updated documentation if it is required.
[ ] Added tests if it is required.
[x] Passed yarn lint and yarn test on the root directory.

@shisama
Thank you for your comments!
I committed your suggestion  and added a TODO comment.

repo: kintone/js-sdk


text:
i3[-gaps]: added missing dependencies and bumped to 4.19.1

Please fill out the template.
Read: https://k1ss.org/wiki/kiss/style-guide

Description of package
Installed manifest of package
~ $ kiss manifest i3[-gaps]
/var/db/kiss/installed/i3[-gaps]/version
/var/db/kiss/installed/i3[-gaps]/sources
/var/db/kiss/installed/i3[-gaps]/patches/i3-no-libstartup-notification.patch
/var/db/kiss/installed/i3[-gaps]/patches/
/var/db/kiss/installed/i3[-gaps]/manifest
/var/db/kiss/installed/i3[-gaps]/etcsums
/var/db/kiss/installed/i3[-gaps]/depends
/var/db/kiss/installed/i3[-gaps]/checksums
/var/db/kiss/installed/i3[-gaps]/build
/var/db/kiss/installed/i3[-gaps]/
/var/db/kiss/installed/
/var/db/kiss/
/var/db/
/var/
/usr/share/xsessions/i3.desktop
/usr/share/xsessions/i3-with-shmlog.desktop
/usr/share/xsessions/
/usr/share/doc/i3/wsbar.png
/usr/share/doc/i3/two_terminals.png
/usr/share/doc/i3/two_columns.png
/usr/share/doc/i3/tree-shot4.png
/usr/share/doc/i3/tree-shot3.png
/usr/share/doc/i3/tree-shot2.png
/usr/share/doc/i3/tree-shot1.png
/usr/share/doc/i3/tree-layout2.png
/usr/share/doc/i3/tree-layout1.png
/usr/share/doc/i3/snapping.png
/usr/share/doc/i3/single_terminal.png
/usr/share/doc/i3/refcard_style.css
/usr/share/doc/i3/refcard.html
/usr/share/doc/i3/modes.png
/usr/share/doc/i3/logo-30.png
/usr/share/doc/i3/layout-saving-1.png
/usr/share/doc/i3/keyboard-layer2.png
/usr/share/doc/i3/keyboard-layer1.png
/usr/share/doc/i3/i3-sync.png
/usr/share/doc/i3/i3-sync-working.png
/usr/share/doc/i3/bigpicture.png
/usr/share/doc/i3/
/usr/share/doc/
/usr/share/applications/i3.desktop
/usr/share/applications/
/usr/share/
/usr/include/i3/ipc.h
/usr/include/i3/
/usr/include/
/usr/bin/i3bar
/usr/bin/i3-with-shmlog
/usr/bin/i3-sensible-terminal
/usr/bin/i3-sensible-pager
/usr/bin/i3-sensible-editor
/usr/bin/i3-save-tree
/usr/bin/i3-nagbar
/usr/bin/i3-msg
/usr/bin/i3-migrate-config-to-v4
/usr/bin/i3-input
/usr/bin/i3-dump-log
/usr/bin/i3-dmenu-desktop
/usr/bin/i3-config-wizard
/usr/bin/i3
/usr/bin/
/usr/
/etc/i3/config.keycodes
/etc/i3/config
/etc/i3/
/etc/

Existing package

[x] I am the maintainer of this package.

Why is bash a dependency ?

Why is bash a dependency ?

It needs bash in order to build.

It's a meson project no? Why would it need bash to build 🤔

build dependencies should be marked as make, so you'd put bash make in the depends file

Also, you should confirm whether it needs bash or not because i don't see it mentioned as a make dependency on the Arch package, Though bash is a make dep for few other packages

It's a meson project no? Why would it need bash to build

build dependencies should be marked as make, so you'd put bash make in the depends file

Also, you should confirm whether it needs bash or not because i don't see it mentioned as a make dependency on the Arch package, Though bash is a make dep for few other packages

I was building it in a VM, and I got an error that bash was required when building. I didn't know about marking build-time dependencies as make, so I'll go through and change that when I can. Would this indicate that it is not required at runtime though?

Yeah, bash make means that the dep can be discarded from the system after installing the package

authors: Ominitay git-bruh

repo: kiss-community/repo-community


text:
mutt: new package at 1.12.2

Description of package
The Mutt E-Mail Client
Checklist

[x] Latest upstream version.
[x] I agree to maintain this package (required).
[x] I agree to notify KISS if I can no longer maintain this package (required).

I decided for mutt as email client. The files are based on your yesterday's boilerplate :-)

Looks good! :+1:
Let me know if it's ready to merge. :)

I'll do some testing first... Who's job is it to click on the "resolve conversation button" here in github? Yours or is it mine?

Don't worry about the resolve button, I don't really use it. So long as we're both happy with the PR, I'll push the big green merge button!

For sending emails via SMTP / SSL i need to create and use package "cyrus-sasl"
What Du you suggest: Create separate pull request for the new package or shall i mix it in this pull request / these commits?

A separate pull request. :+1:

So i suppose i'd insert the pull request for the cyrus-sasl and after that it's finished, i continue with this one... OK?

Open the other pull request, I'll review and merge and finally merge this one. :+1:

cyrus-sasl needs to be in a new pull request and not this one.

Mutt / cyrus-sasl now working fine for me. Accidentally only on my "test-box" i got a: "conflicts with baselayout" because of /etc/mime.types - but i suppose baselayout is not installed by standard - at least not on my 1st machine. So what's the correct way to deal with this problem?
BTW: I klicked "new pull request" but after that the button "create pull request" was gone - Do you know what went wrong?

To open a separate pull request, cyrus-sasl needs to be in a different git branch to mutt. The baselayout package is always installed in KISS and if there is a conflict the file should be removed from whatever package is additionally providing it.
In the package's build script: rm -f "$1/etc/mime.types".

One tiny change (removing libressl from depends) and I'll merge! :)

LGTM :+1:

Thanks!

authors: dylanaraps penguin-ff

repo: kisslinux/community


text:
🛑 Omniflix RPC is down

In 7d59a9f, Omniflix RPC (https://omniflix-rpc.kitkat.zone) was down:

HTTP code: 502
Response time: 310 ms

Resolved: Omniflix RPC is back up in 76edb39 after 1 hour, 20 minutes.


text:
🛑 Avance Import is down

In e653724, Avance Import (https://avanceimport.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Avance Import is back up in 01a1e96.


text:
🛑 Avance Import is down

In 7e13e4d, Avance Import (https://avanceimport.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Avance Import is back up in 889027e after 8 minutes.


text:
Kivy 1.9.1, ImportError while importing kivy.app.App

Installed fresh Python2.7.10, Kivy1.9.1 (following instructions from kivy.org website) on Windows7 64bit.
I'm getting an ImportError when I run this code:
from kivy.app import App
from kivy.uix.button import Button

class ButtonApp(App):

    def build(self):
        return Button(text='TEST')

ButtonApp().run()

Console output:
E:\Python27\python.exe E:/workspace/TEST/test_kivy_1.9.1/main.py
[INFO              ] [Logger      ] Record log in C:\Users\Skerleton\.kivy\logs\kivy_16-01-04_38.txt
[INFO              ] [Kivy        ] v1.9.1
[INFO              ] [Python      ] v2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
[INFO              ] [Factory     ] 179 symbols loaded
[DEBUG             ] [Cache       ] register <kv.lang> with limit=None, timeout=None
 Traceback (most recent call last):
   File "E:/workspace/TEST/test_kivy_1.9.1/main.py", line 1, in <module>
     from kivy.app import App
   File "E:\Python27\lib\site-packages\kivy\app.py", line 327, in <module>
     from kivy.uix.widget import Widget
   File "E:\Python27\lib\site-packages\kivy\uix\widget.py", line 219, in <module>
     from kivy.graphics import (
   File "E:\Python27\lib\site-packages\kivy\graphics\__init__.py", line 89, in <module>
     from kivy.graphics.instructions import Callback, Canvas, CanvasBase, \
 ImportError: DLL load failed: The specified module could not be found.

Process finished with exit code 1

Kivy installed without issues, except for Gstreamer.
This error is reported by another developer on kivy google group

This kind of problem is hard to debug here. It'd be easier if you joined us on IRC at #kivy.

The gstreamer problem has been fixed. I also updated all the dependencies so I'd suggest you download them again with python -m pip install --upgrade docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew kivy.deps.gstreamer --extra-index-url https://kivy.org/downloads/packages/simple/ as this may fix your problem. Let us know.

After I upgraded the dependencies new issue occurs:
E:\Python27\python.exe E:/workspace/TEST/test_kivy_1.9.1/main.py
[INFO              ] [Logger      ] Record log in C:\Users\Skerleton\.kivy\logs\kivy_16-01-05_4.txt
[INFO              ] [Kivy        ] v1.9.1
[INFO              ] [Python      ] v2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
[INFO              ] [Factory     ] 179 symbols loaded
[DEBUG             ] [Cache       ] register <kv.lang> with limit=None, timeout=None
[DEBUG             ] [Cache       ] register <kv.image> with limit=None, timeout=60
[DEBUG             ] [Cache       ] register <kv.atlas> with limit=None, timeout=None
[INFO              ] [Image       ] Providers: img_tex, img_dds, img_gif, img_sdl2 (img_pil, img_ffpyplayer ignored)
[DEBUG             ] [Cache       ] register <kv.texture> with limit=1000, timeout=60
[DEBUG             ] [Cache       ] register <kv.shader> with limit=1000, timeout=3600
[DEBUG             ] [Text        ] Ignored <sdl2> (import error)
[DEBUG             ] [Text        ] Ignored <pil> (import error)
[CRITICAL          ] [Text        ] Unable to find any valuable Text provider at all!
sdl2 - ImportError: DLL load failed: The specified procedure could not be found.
  File "E:\Python27\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
    fromlist=[modulename], level=0)
  File "E:\Python27\lib\site-packages\kivy\core\text\text_sdl2.py", line 12, in <module>
    from kivy.core.text._text_sdl2 import (_SurfaceContainer, _get_extents,

pil - ImportError: No module named PIL
  File "E:\Python27\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
    fromlist=[modulename], level=0)
  File "E:\Python27\lib\site-packages\kivy\core\text\text_pil.py", line 8, in <module>
    from PIL import Image, ImageFont, ImageDraw

[CRITICAL          ] [App         ] Unable to get a Text provider, abort.

Process finished with exit code 1

I installed pillow to so that kivy can use it as text provider but then I get Exception:
E:\Python27\python.exe E:/workspace/TEST/test_kivy_1.9.1/main.py
[INFO              ] [Logger      ] Record log in C:\Users\Skerleton\.kivy\logs\kivy_16-01-05_9.txt
[INFO              ] [Kivy        ] v1.9.1
[INFO              ] [Python      ] v2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
[INFO              ] [Factory     ] 179 symbols loaded
[DEBUG             ] [Cache       ] register <kv.lang> with limit=None, timeout=None
[DEBUG             ] [Cache       ] register <kv.image> with limit=None, timeout=60
[DEBUG             ] [Cache       ] register <kv.atlas> with limit=None, timeout=None
[INFO              ] [Image       ] Providers: img_tex, img_dds, img_gif, img_sdl2, img_pil (img_ffpyplayer ignored)
[DEBUG             ] [Cache       ] register <kv.texture> with limit=1000, timeout=60
[DEBUG             ] [Cache       ] register <kv.shader> with limit=1000, timeout=3600
[DEBUG             ] [Text        ] Ignored <sdl2> (import error)
[INFO              ] [Text        ] Provider: pil(['text_sdl2'] ignored)
[DEBUG             ] [App         ] Loading kv <E:/workspace/TEST/test_kivy_1.9.1\button.kv>
[DEBUG             ] [App         ] kv <E:/workspace/TEST/test_kivy_1.9.1\button.kv> not found
[INFO              ] [OSC         ] using <thread> for socket
[INFO              ] [Window      ] Provider: sdl2
[INFO              ] [GL          ] GLEW initialization succeeded
[INFO              ] [GL          ] OpenGL version <4.5.0 NVIDIA 347.88>
[INFO              ] [GL          ] OpenGL vendor <NVIDIA Corporation>
[INFO              ] [GL          ] OpenGL renderer <GeForce GTX 560 SE/PCIe/SSE2>
[INFO              ] [GL          ] OpenGL parsed version: 4, 5
[INFO              ] [GL          ] Shading version <4.50 NVIDIA>
[INFO              ] [GL          ] Texture max size <16384>
[INFO              ] [GL          ] Texture max units <32>
[DEBUG             ] [Shader      ] Fragment compiled successfully
[DEBUG             ] [Shader      ] Vertex compiled successfully
[DEBUG             ] [ImageSDL2   ] Load <E:\Python27\lib\site-packages\kivy\data\glsl\default.png>
[INFO              ] [Window      ] auto add sdl2 input provider
[INFO              ] [Window      ] virtual keyboard not allowed, single mode, not docked
[DEBUG             ] [Resource    ] add <C:\Windows\Fonts> in path list
[DEBUG             ] [Resource    ] add <E:\Python27\lib\site-packages\kivy\data\fonts> in path list
[DEBUG             ] [Base        ] Create provider from mouse,disable_multitouch
[DEBUG             ] [Base        ] Create provider from wm_touch
[DEBUG             ] [Base        ] Create provider from wm_pen
[INFO              ] [Base        ] Start application main loop
[INFO              ] [GL          ] NPOT texture support is available
[DEBUG             ] [Atlas       ] Load <E:\Python27\lib\site-packages\kivy\data\..\data\images\defaulttheme.atlas>
[DEBUG             ] [Atlas       ] Need to load 1 images
[DEBUG             ] [Atlas       ] Load <E:\Python27\lib\site-packages\kivy\data\..\data\images\defaulttheme-0.png>
[DEBUG             ] [ImageSDL2   ] Load <E:\Python27\lib\site-packages\kivy\data\..\data\images\defaulttheme-0.png>
 Exception Exception: Exception('tostring() has been removed. Please call tobytes() instead.',) in 'kivy.graphics.instructions.RenderContext.set_texture' ignored

And button text isn't displayed correctly:

tuve el mismo problema corriendo en Windows, lo solucione instalando una version anterior del paquete SDL2 probandolos de aca https://kivy.org/downloads/appveyor/deps/sdl2/

@SamZapata, SDL2 is not the issue anymore for me, Gstreamer is. Installing latest gstreamer (kivy.deps.gstreamer-0.1.5) causes the above text provider error on Python27 and Python34 32bit.
Also, Gstreamer installation doesn't generate "registry.bin" file in folder: Python27\share\gstreamer.
@matham found that this error occurs because of conflicts between SDL2 and Gstreamer dll files. Removing "libfreetype-6.dll" from gstreamer\bin solved the text issue, but video in ..\kivy-examples\widgets\videoplayer.py does not play (http://pastebin.com/LwR1cGA7).
On Python34 64bit, everything works as expected.

I have uploaded a new gstreamer to https://drive.google.com/drive/folders/0B1_HB9J8mZepNzZ5aW91Q0tJU2s. However, I didn't test this yet as I don't currently have a clean system to try on. But that version may play nicer with the current sdl2.

Installed new Gstreamer wheel kivy.deps.gstreamer-0.1.6-cp27-none-win32.
Same error as before:
e:\Python27\share\kivy-examples\widgets>python label_mipmap.py
[INFO              ] [Kivy        ] v1.9.1
[INFO              ] [Python      ] v2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)]
[INFO              ] [Factory     ] 179 symbols loaded
[INFO              ] [Image       ] Providers: img_tex, img_dds, img_gif, img_sdl2 (img_pil, img_ffpyplayer ignored)
[CRITICAL          ] [Text        ] Unable to find any valuable Text provider at all!
sdl2 - ImportError: DLL load failed: The specified procedure could not be found.
  File "E:\Python27\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
    fromlist=[modulename], level=0)
  File "E:\Python27\lib\site-packages\kivy\core\text\text_sdl2.py", line 12, in <module>
    from kivy.core.text._text_sdl2 import (_SurfaceContainer, _get_extents,

pil - ImportError: No module named PIL
  File "E:\Python27\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
    fromlist=[modulename], level=0)
  File "E:\Python27\lib\site-packages\kivy\core\text\text_pil.py", line 8, in <module>
    from PIL import Image, ImageFont, ImageDraw

[CRITICAL          ] [App         ] Unable to get a Text provider, abort.

Hmm, ok. I hoped updating from a 2013 version would fix it. I'm not sure how to permenantly solve this. We cannot just delete the "bad" dll from gstreamer and rely on the sdl2 version of it because what if sdl2 is not installed? Then gstreamer won't work anymore since that dll would be missing.

How about releasing version of gstreamer to be used with sdl2 installation on Python 32bit?
Then users can choose which version to install.

You cannot upload multiple versions of gstreamer and have pip find it. I think you can only do one version. So that version will have to work with and without sdl2. I'll have to investigate a little deeper for the exact issue because when I tested I think gst worked with the sdl2 dll. But you said it didn't work for you. So I'll have to test on a clean system to be sure.

I have traced this down and I believe it's due to an issue with the sdl2_ttf dlls. I opened an issue for it with sdl2: https://bugzilla.libsdl.org/show_bug.cgi?id=3241.

I ended up building sdl2_ttf myself on msys2, which I believe should fix the issue until sdl2 itself releases a update. Try it with pip install --upgrade kivy.deps.sdl2.

[INFO              ] [Text        ] Provider: pil(['text_sdl2'] ignored)

I don't have gstreamer installed at all, but it still falls back to pil, same with kivy.deps.sdl2==0.1.8 kivy.deps.sdl2_dev==0.1.8.

With kivy.deps.sdl2==0.1.11 and kivy.deps.gstreamer==0.1.6 sdl2 gets selected as text provider, but gstreamer doesn't as video provider. Same with kivy.deps.gstreamer==0.1.5.
[INFO              ] [Video       ] Provider: null(['video_pygst', 'video_ffmpeg', 'video_ffpyplayer', 'video_pyglet'] ignored)

For me both gstreamer and sdl2 text work fine. Dessant can you try with the latest packages?

I reinstalled Python and Kivy with kivy.deps.sdl2==0.1.12, kivy.deps.gstreamer==0.1.6.
It works!
e:\Python27>python share\kivy-examples\widgets\videoplayer.py
[INFO              ] [Logger      ] Record log in C:\Users\Skerleton\.kivy\logs\kivy_16-01-18_60.txt
[INFO              ] [Kivy        ] v1.9.1
[INFO              ] [Python      ] v2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)]
[INFO              ] [Factory     ] 179 symbols loaded
[INFO              ] [Image       ] Providers: img_tex, img_dds, img_gif, img_sdl2 (img_pil, img_ffpyplayer ignored)
[INFO              ] [Text        ] Provider: sdl2
[INFO              ] [VideoGstplayer] Using Gstreamer 1.7.1.0
[INFO              ] [Video       ] Provider: gstplayer
[INFO              ] [OSC         ] using <thread> for socket
[INFO              ] [Window      ] Provider: sdl2
[INFO              ] [GL          ] GLEW initialization succeeded
[INFO              ] [GL          ] OpenGL version <4.5.0 NVIDIA 347.88>
[INFO              ] [GL          ] OpenGL vendor <NVIDIA Corporation>
[INFO              ] [GL          ] OpenGL renderer <GeForce GTX 560 SE/PCIe/SSE2>
[INFO              ] [GL          ] OpenGL parsed version: 4, 5
[INFO              ] [GL          ] Shading version <4.50 NVIDIA>
[INFO              ] [GL          ] Texture max size <16384>
[INFO              ] [GL          ] Texture max units <32>
[INFO              ] [Window      ] auto add sdl2 input provider
[INFO              ] [Window      ] virtual keyboard not allowed, single mode, not docked
[INFO              ] [GL          ] NPOT texture support is available
[INFO              ] [Base        ] Start application main loop

C:\Python34>python share\kivy-examples\demo\showcase\main.py
[INFO   ] [Logger      ] Record log in C:\Users\Anubhav.kivy\logs\kivy_18-03-09_54.txt
[INFO   ] [Kivy        ] v1.10.0
[INFO   ] [Python      ] v3.4.4 (v3.4.4:737efcadf5a6, Dec 20 2015, 20:20:57) [MSC v.1600 64 bit (AMD64)]
[INFO   ] [Factory     ] 194 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_pil, img_gif (img_sdl2, img_ffpyplayer ignored)
[CRITICAL] [Window      ] Unable to find any valuable Window provider.
sdl2 - ImportError: DLL load failed: The specified module could not be found.
File "C:\Python34\lib\site-packages\kivy\core_init_.py", line 59, in core_select_lib
fromlist=[modulename], level=0)
File "C:\Python34\lib\site-packages\kivy\core\window\window_sdl2.py", line 26, in
from kivy.core.window._window_sdl2 import _WindowSDL2Storage
[CRITICAL] [App         ] Unable to get a Window, abort.

i have this error please help me out

Did you install all Kivy dependencies from installation page?

I submitted a documentation pull request https://github.com/kivy/kivy/pull/5879 in order to add the package names required for Kivy to install on Fedora (tested on 26-28, with Python 3). As of now, the pip version of kivy is 1.10.1, so the correct installation steps (after installing the packages listed on the pull request) to install are (normally use https://kivy.org/docs/installation/installation-linux.html#installation-in-a-virtual-environment for updated install steps though):
cd $HOME
sudo pip install --upgrade pip virtualenv setuptools
virtualenv --no-site-packages -p /usr/bin/python3 kivyinstall
. kivyinstall/bin/activate
pip install Cython==0.28.2
pip install kivy
# then use $HOME/kivyinstall/python to run your kivy app

systemwide install for Python 3 (not recommended by kivy docs):
sudo pip3 install --upgrade pip setuptools
sudo pip3 install Cython==0.28.2
sudo pip3 install kivy
#then use python3 command from to run your kivy app

I tried to install the latest kivy version on Windows 10, including sdl2 (0.1.18) and gstreamer (0.1.13), but I keep getting this error:
"C:\PycharmProjects\HelloWorld\venv\Scripts\python.exe" "C:/PycharmProjects/HelloWorld/main.py"
[INFO   ] [Logger      ] Record log in C:\.kivy\logs\kivy_18-11-20_44.txt
[INFO   ] [Kivy        ] v1.10.1
[INFO   ] [Python      ] v3.7.1 (v3.7.1:260ec2c36a, Oct 20 2018, 14:57:15) [MSC v.1915 64 bit (AMD64)]
[INFO   ] [Factory     ] 194 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_gif (img_sdl2, img_pil, img_ffpyplayer ignored)
[CRITICAL] [Text        ] Unable to find any valuable Text provider.
sdl2 - ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.
  File "C:\PycharmProjects\HelloWorld\venv\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
    fromlist=[modulename], level=0)
  File "C:\PycharmProjects\HelloWorld\venv\lib\site-packages\kivy\core\text\text_sdl2.py", line 12, in <module>
    from kivy.core.text._text_sdl2 import (_SurfaceContainer, _get_extents,

pil - ModuleNotFoundError: No module named 'PIL'
  File "C:\PycharmProjects\HelloWorld\venv\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
    fromlist=[modulename], level=0)
  File "C:\PycharmProjects\HelloWorld\venv\lib\site-packages\kivy\core\text\text_pil.py", line 7, in <module>
    from PIL import Image, ImageFont, ImageDraw

[CRITICAL] [App         ] Unable to get a Text provider, abort.

Process finished with exit code 1

I installed all dependencies (successfully according to console).
C:\WINDOWS\system32>python -m pip install kivy.deps.sdl2
Collecting kivy.deps.sdl2
  Using cached https://files.pythonhosted.org/packages/93/84/a0dc274d993db6f9ebdf41eb4d55b032de005dbf47e4d54602cf83708b08/kivy.deps.sdl2-0.1.18-cp37-cp37m-win_amd64.whl
Installing collected packages: kivy.deps.sdl2
Successfully installed kivy.deps.sdl2-0.1.18

Please help me out

Install the dependencies (skip gstreamer (~120MB) if not needed, see Kivy’s dependencies):
python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2
kivy.deps.glew; python -m pip install kivy.deps.gstreamer

I'm getting this error with PyCharm 2018.3.6 and Python Version 3.7.2  Windows10.
I have installed all dependencies also but still getting error.
sdl2 - ImportError: DLL load failed: The specified module could not be found.
File "C:\Users\Austin\AppData\Local\Programs\Python\Python37-32\lib\site-packages\kivy\core_init_.py", line 59, in core_select_lib
fromlist=[modulename], level=0)
File "C:\Users\Austin\AppData\Local\Programs\Python\Python37-32\lib\site-packages\kivy\core\text\text_sdl2.py", line 12, in
from kivy.core.text._text_sdl2 import (_SurfaceContainer, _get_extents,
pil - ModuleNotFoundError: No module named 'PIL'
File "C:\Users\Austin\AppData\Local\Programs\Python\Python37-32\lib\site-packages\kivy\core_init_.py", line 59, in core_select_lib
fromlist=[modulename], level=0)
File "C:\Users\Austin\AppData\Local\Programs\Python\Python37-32\lib\site-packages\kivy\core\text\text_pil.py", line 7, in
from PIL import Image, ImageFont, ImageDraw
[CRITICAL] [App         ] Unable to get a Text provider, abort.

I am also having the same issue as @VipinDubeyCB with a very similar setup.
OS: Windows10
IDE: PyCharm 2018.3.6,
Python Version 3.7.2
error msg:
[CRITICAL] [Text        ] Unable to find any valuable Text provider. Please enable debug logging (e.g. add -d if running from the command line, or change the log level in the config) and re-run your app to identify potential causes
sdl2 - ImportError: DLL load failed: The specified module could not be found.
File "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\site-packages\kivy\core_init_.py", line 63, in core_select_lib
fromlist=[modulename], level=0)
File "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\site-packages\kivy\core\text\text_sdl2.py", line 13, in
from kivy.core.text._text_sdl2 import (_SurfaceContainer, _get_extents,
pil - ModuleNotFoundError: No module named 'PIL'
File "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\site-packages\kivy\core_init_.py", line 63, in core_select_lib
fromlist=[modulename], level=0)
File "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\site-packages\kivy\core\text\text_pil.py", line 7, in
from PIL import Image, ImageFont, ImageDraw
[CRITICAL] [App         ] Unable to get a Text provider, abort.

For the case of using pycharm, you have to install kivy in the pycharm terminal if you are using a virtualenv, which seems to be the default setting in pycharm projects.
or you have to activate the virtual environment that your project is sourcing in your windows terminal and then install kivy

I am also having the same issue as @VipinDubeyCB with a very similar setup.
OS: Windows10
IDE: PyCharm 2018.3.6,
Python Version 3.7.2
[INFO   ] [Logger      ] Record log in C:\Users\Мохирбек.kivy\logs\kivy_20-09-23_44.txt
[INFO   ] [deps        ] Successfully imported "kivy_deps.sdl2" 0.2.0
[INFO   ] [Kivy        ] v1.11.1
[INFO   ] [Kivy        ] Installed at "C:\Users\Мохирбек\PycharmProjects\pythonProject1\venv\lib\site-packages\kivy_init_.py"
[INFO   ] [Python      ] v3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 22:20:52) [MSC v.1916 32 bit (Intel)]
[INFO   ] [Python      ] Interpreter at "C:\Users\Мохирбек\PycharmProjects\pythonProject1\venv\Scripts\python.exe"
[INFO   ] [Factory     ] 184 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_sdl2, img_gif (img_pil, img_ffpyplayer ignored)
[INFO   ] [Text        ] Provider: sdl2
[INFO   ] [Window      ] Provider: sdl2
[CRITICAL] [Window      ] Unable to find any valuable Window provider. Please enable debug logging (e.g. add -d if running from the command line, or change the log level in the config) and re-run your app to identify potential causes
sdl2 - ImportError: DLL load failed: Не найден указанный модуль.
File "C:\Users\Мохирбек\PycharmProjects\pythonProject1\venv\lib\site-packages\kivy\core_init_.py", line 71, in core_select_lib
cls = cls()
File "C:\Users\Мохирбек\PycharmProjects\pythonProject1\venv\lib\site-packages\kivy\core\window\window_sdl2.py", line 152, in init
super(WindowSDL, self).init()
File "C:\Users\Мохирбек\PycharmProjects\pythonProject1\venv\lib\site-packages\kivy\core\window_init_.py", line 981, in init
self.create_window()
File "C:\Users\Мохирбек\PycharmProjects\pythonProject1\venv\lib\site-packages\kivy\core\window\window_sdl2.py", line 290, in create_window
self.get_gl_backend_name())
File "C:\Users\Мохирбек\PycharmProjects\pythonProject1\venv\lib\site-packages\kivy\core\window_init_.py", line 1220, in get_gl_backend_name
ignored=self.gl_backends_ignored)
File "kivy\graphics\cgl.pyx", line 56, in kivy.graphics.cgl.cgl_get_backend_name
File "kivy\graphics\cgl.pyx", line 69, in kivy.graphics.cgl.cgl_get_backend_name
File "C:\Users\Мохирбек\AppData\Local\Programs\Python\Python37-32\lib\importlib_init_.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1006, in _gcd_import
File "", line 983, in _find_and_load
File "", line 967, in _find_and_load_unlocked
File "", line 670, in _load_unlocked
File "", line 583, in module_from_spec
File "", line 1043, in create_module
File "", line 219, in _call_with_frames_removed
[CRITICAL] [App         ] Unable to get a Window, abort.
Process finished with exit code 1

authors: Alferdize Kinkelin MOHIRBOY SamZapata Villjoie VipinDubeyCB dessant matham poikilos pythonic64 sshazly

repo: kivy/kivy


text:
Keyboard - on_key_down triggered twice

Versions

Python: 3.4
OS: Kivy Pie Version: 0.9b (jessie) http://kivypie.mitako.eu/kivy-download.html
Kivy: 1.9.2-dev0
Kivy installation method: -
Device: Raspberry 3b

Description
All keyboard events are triggered twice. (Code is example code from documentation)
When I press keys "a", "b", "c" output is following:
Purge log fired. Analysing...
Purge finished!
The key (97, 'a') have been pressed

text is 'a'
modifiers are []
(48, 48)
The key (97, 'a') have been pressed
text is 'a'
modifiers are []
The key (98, 'b') have been pressed
text is 'b'
modifiers are []
The key (98, 'b') have been pressed
text is 'b'
modifiers are []
The key (99, 'c') have been pressed
text is 'c'
modifiers are []
The key (99, 'c') have been pressed
text is 'c'
modifiers are []

Code and Logs
import kivy
kivy.require('1.9.2')

from kivy.core.window import Window
from kivy.uix.widget import Widget

class MyKeyboardListener(Widget):

    def __init__(self, **kwargs):
        super(MyKeyboardListener, self).__init__(**kwargs)
        self._keyboard = Window.request_keyboard(
            self._keyboard_closed, self, 'text')
        if self._keyboard.widget:
            # If it exists, this widget is a VKeyboard object which you can use
            # to change the keyboard layout.
            pass
        self._keyboard.bind(on_key_down=self._on_keyboard_down)

    def _keyboard_closed(self):
        print('My keyboard have been closed!')
        self._keyboard.unbind(on_key_down=self._on_keyboard_down)
        self._keyboard = None

    def _on_keyboard_down(self, keyboard, keycode, text, modifiers):
        print('The key', keycode, 'have been pressed')
        print(' - text is %r' % text)
        print(' - modifiers are %r' % modifiers)

        # Keycode is composed of an integer + a string
        # If we hit escape, release the keyboard
        if keycode[1] == 'escape':
            keyboard.release()

        # Return True to accept the key. Otherwise, it will be used by
        # the system.
        return True

if __name__ == '__main__':
    from kivy.base import runTouchApp
    runTouchApp(MyKeyboardListener())

Duplicate of #4253, try switching to SDL2 provider.

authors: KeyWeeUsr vasekjares


text:
Weird scrollview when i scroll with my touchpad

Versions

Python: 3.7
OS: Windows 10 familly
Kivy:  1.11.1
Kivy installation method: use documentation

Description
When i scroll in scrollview with my touchpad it goes to bottom again.
i'll do a test in kivy/input/providers/mouse.py but if other people can help me thank you
Code and Logs

from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.lang import Builder

KV = """
<YouTuber>:
    BoxLayout:
         orientation:"horizontal"
    BoxLayout:
        orientation:"vertical"
    ScrollView:
        do_scroll_y: True
        pos_hint: {'top': 1}
        bar_width: 8
        bar_color: 1, 0, 0, 1
        scroll_type: ['bars']
    Label:
        size_hint_y: None
        text:"test"
        height: 2100
"""

Builder.load_string(KV)

class YouTuber(BoxLayout):
    pass

class MainApp(App):
    def build(self):
        self.m = YouTuber()
        return self.m

MainApp().run()

It seem don't detect touchpad release (my scrollview widget scrollbar still active)
and so scroll down alone

Maybe found error that i see with "print()" bad scrollbar event in mouse.py when i touch off my touchpad maybe thread ending problem So hard for me. I test my code on 2 Windows10 computer it's same problem

I can confirm this behaviour. WIth the scroll wheel of the mouse everything works fine, but with the touchpad it always tries to further scroll down. I am using kivy with windows 10 as well. Tested it on two laptops with the same result. So it seems to be a general problem.

I am also experiencing the same issue on Windows 10.  Scrolling with the mouse works fine, scrolling with two finger swipe on the touchpad works when scrolling down, but will not scroll up correctly.

Been running into this bug too, seems to be new to kivy 1.11, it does not happen in 1.10.
Also, it does not appear related to the scrollview python file itself, i tried replacing that with the kivy 1.10 version, and it still scrolls oddly... so apparently its due to how the scroll is being caught before it reaches the scrollview (the touch event?).

I have the same exact issue.
-Two finger touchpad scroll: scrolls to bottom and cannot scroll up.
-Track-point scrolling: Works fine.
-Mouse wheel scrolling: Works fine.
I am using Kivy 2.0.0rc3 with Python3, Windows 10, Lenovo laptop.

Hello people, I have the same problem with my laptop touchpad, basically I need to scrollup and I can't.
I am using kivy 1.11.1, python 3.7.7, Windows 10 and a Lenovo laptop.
I tried to solve this problem, but was not successful, follow my analysis code:
from kivy.app import App
from kivy.lang import Builder
from kivy.factory import Factory
from kivy.uix.scrollview import ScrollView
from kivy.core.window import Window

class MainApp(App):
    scroll = None

    def __init__(self, **kwargs):
        super().__init__(**kwargs)

    def _scroll(self, obj, motion):
        try:
            print("#############################################")
            print(motion.dsy, "dsy")
            print(motion.dy, "dy")
            print(motion.is_mouse_scrolling, "is_mouse_scrolling")
            print(motion.is_touch, "is_touch")
            print(motion.osy, "osy")
            print(motion.oy, "oy")
            print(motion.psy, "psy")
            print(motion.py, "py")
            print(motion.sy, "sy")
            print(motion.y, "y")
            print(motion.button, "button")
            print(motion.device, "device")
            print(self.scroll.scroll_y, "scroll_y")
            print("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@")
        except:
            pass

    def build(self):
        self.scroll = Factory.ScrollView(
            do_scroll_x = False,
            do_scroll_y = True,
            scroll_type = ["bars", "content"]
        )
        self.scroll.bind(on_scroll_start=self._scroll)

        container = Builder.load_string("""
BoxLayout:
    id: container
    orientation: "vertical"
    size_hint: [1, None]
    height: self.minimum_height
""")

        for i in range(50):
            but = Factory.Button(text = str(i), size_hint_y = None, height = 60)
            container.add_widget(but)

        self.scroll.add_widget(container)
        return self.scroll

MainApp().run()

With this code you can follow the problem in some more superficial way, I believe the problem is in the capture of the scroll of the laptop's touchpad by kivy.
I think that the problem itself occurs because when we move the ScrollView through the touchpad it increases the scroll_y more than necessary, and this is a problem that occurs before with the management of the event that comes from the touchpad.
You can notice that when moving with the mouse scroll, it works very well, since the scroll_y is incremented and decremented only as necessary.
Thinking about it, I tried to correct this by masking these events that come from the touchpad to the scrollview.
In ScrollView there is the on_scroll_start function that is called every time we scroll through the mouse or touchpad.
Soon:

If you slide the touchpad forward, it releases the scrollup event that scrolls down.

If we slide the touchpad backwards, it releases the scrolldown event on the scrollview.

Thus, the problem also occurs because the kivy receives the event from the touchpad and internally there is some confusion that recognizes any movement on the touchpad as scrollup.
I was not able to solve this problem, but I leave my analysis in relation to that.

Up ? I update to python 3.9.1 / kivy 2.0.0 and problem wasn't solved, i need superkivyman to fixed it please 👍
Thank you very much

Up ? I update to python 3.9.1 / kivy 2.0.0 and problem wasn't solved, i need superkivyman to fixed it please 👍
Thank you very much

I believe this should be fixed in master with https://github.com/kivy/kivy/pull/7279. So try master and see if it fixes it.

I believe this should be fixed in master with https://github.com/kivy/kivy/pull/7279. So try master and see if it fixes it.

Yeah it's perfect ! Solved
Thank you So much, specialy teeshirtman 😉
Just waiting to have 2.1.0 to stable branch

Yeah it's perfect ! Solved
Thank you So much, specialy teeshirtman 😉
Just waiting to have 2.1.0 to stable branch

authors: MisterNox SPEARTECH VictorManhani clorax matham optivlad snuq


text:
glScissors Instructions

basically the same as #2393 but using Tshirtman's file structure and his properties.

Hi, can someone merge this PR please? Thanks.

That was fast :)

authors: Kovak rnixx


text:
Improvement: Translation Deployer deletes unused keys on PhraseApp an…

…d issues warnings
@tbergq I am not sure it works entirely as only 57 keys seem to be copied over to the test project, when about 100 should be copied as far as I know. I don't understand why.
Also, the find-in-files library seem to be opening too many files when we loop over the array of keys to find. I tried reducing the number of loops by having more hardcoded folders, etc. But I am not sure how we could improve this.

I deleted all keys from phraseApp test project, and ran the script in your branch. Then there is 120 keys, which is the number it should be. So that part is ok, however I do get a crash when trying to find files:
 UnhandledPromiseRejectionWarning: Error: EMFILE: too many open files, scandir 'app'

I am starting to think that it might be be better to do this manually 😞

authors: RobinCsl tbergq

repo: kiwicom/mobile


text:
First draft for timeline; accurate styles yet to be applied

This is what it looks like on Android.

Integrated into master, thanks.

authors: RobinCsl mrtnzlml


text:
🛑 MON-9-36 is down

In a783a12, MON-9-36 ($MON_URL/a419ade7aaf7ae8a.html) was down:

HTTP code: 404
Response time: 224 ms

Resolved: MON-9-36 is back up in caadaae after 20 minutes.

repo: kizzna/bovorn-mon


text:
🛑 Thainess is down

In 71ac583, Thainess (https://thainess.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Thainess is back up in 6a42264.

repo: kizzna/uptime


text:
🛑 Thainess is down

In 1f3bfd7, Thainess (https://thainess.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Thainess is back up in 607d188.


text:
Update smoke-tests with new call for playwright

Now that we know that we can install just the dependencies for chromium to speed up the process, I would suggest that we optimize our smoke-test workflow to use the faster chromium install options (instead of installing all the options)

reverting this change

repo: kjaymiller/cookiecutter-relecloud


text:
Release 2.14.0 for Windows & MacOs

Replacing Radio X Classic Rock with Radio X Rock.

https://github.com/kkamara/kelvinkamara/releases

repo: kkamara/kelvinkamara


text:
Vi mode indicators

My first take on  #208
I personally agree with @AdminXVII that it would be nice to have a line cursor, maybe behind an option if there are support concerns. But I wasn't sure how to do that, so I started off with this.
I realize it's not finished yet (for one, I haven't included any unit test that work with the indicators) but I figured it would be nice to get some feedback to see if I'm going the right direction.

I am not sure it is feasible but I would prefer a less intrusive change:

add a dedicated placeholder in your default (not highlighted) prompt. (You need this because the prompt size must not change after highlighting)
refactor highlight_prompt such as you have access to current editing mode. If possible, try to introduce an indirection (like PromptState) because recently a similar change was introduced (see https://github.com/kkawakam/rustyline/pull/338/files#diff-3f1033c6837e548c84459c1469e59a4bR38):

pub struct PromptState<'a> {
     pub default: bool,
     pub mode: InputMode,
 }

pub trait Highlighter {
...
    fn highlight_prompt<'b, 's: 'b, 'p: 'b>(
        &'s self,
        prompt: &'p str,
        state: PromptState,
    ) -> Cow<'b, str> {
...

reuse/keep the changes you already made to refresh the line when the mode changes.
implement a ViModeHighlighter either in a dedicated example or as a reusable component like MatchingBracketHighlighter by replacing the placeholder with indicator matching the current editing mode.

I may investigate further if I have time.
Thanks.

I see. I think this is quite doable. My only concern would be that it essentially would mean that all your indicators must be the same width. This could be a bit limiting in general (I see no reason why someone shouldn't be able to use - INSERT - and - COMMAND - if they want to). The solution could be (a) we don't care, that's all we allow, or (b) we don't care right now, but will reconsider later.
Regarding (b), is there a plan to allow for highlighting to have a different width or is it here to stay?

Is this one more like what you were thinking? (Probably want a separate example for Vi mode, but wanted to illustrate quickly the approach.)

The limitation width(raw prompt) = width(highlighted prompt) is because the repaint/refresh phase/code is not clever nor fast.

About the trait, are you thinking of having different implementations for vi/emacs?

Also, I wasn't sure what your preference on example is, whether extract the common code or maybe use a more minimal example for Vi mode? Or maybe parameterize the default example with input mode?

I would prefer you keep the default example untouched.

Oops!

About the trait, are you thinking of having different implementations for vi/emacs?
I am not sure but it may be easier to extend the trait in the future and we already have State as implementation.

Thanks for the feedback, I'll try to push some changes soon.

The problem with using State as implementation of PromptState is that we'd have to pass it to refresh by reference while the writer that is part of the state is passed by a mutable reference at the same time. So I'm not sure if it's worth it at this point. I could extract default_prompt from layout and put into an object together with input_mode inside a PromptState implementation but I don't think it's worth the hassle right now.
What do you think?

We should make PromptState compatible with #372.

Ok, so extracting Prompt helps with the issue I raised (Prompt could implement PromptState trait and be passed) but that commit also introduces PromptInfo, which has eve more data in it. So if you want it to be compatible, I think the easiest way would be to add Option<InputMode> to PromptInfo.
Either way, do you want me to wait for that other PR to be merged and work on top of that? It might be easier for everyone.

I am afraid there will be no indicator when colors are disabled (ColorMode::Disabled) or not supported (Windows < 10).

There is a draft here to support dynamic prompt even if there is no highlighting.
First, I will try to make it build/work with current master branch: only static prompt.
Then I will try to integrate your changes.

Thanks for the update, let me know if I can help with anything.

authors: elshize gwenn

repo: kkawakam/rustyline


text:
Username Validation

During the registration of a new user, a prompt for a username is given (for the user to be referred by in the application).
This prompt currently accepts any input, but should instead limit the user with the following constraints:

[x] character length in the range of 3 to 18 characters
[x] allowing only alphanumeric characters
[x] allowing only unique usernames*

*unique usernames may not be necessary

[x] This prompt should also inform the user of the constraints if the first input is not valid.

User profile name validation now implemented, with adjusted constraints:

length in range of 4 to 32 characters
letters, numbers, dashes, and underscores allowed

repo: kkevn/ScoreStore


text:
Get Current User Implement

Todo

[x] GET /api/user Implement

Test

[x] TestCode

ETC

description

complete

repo: kkminseok/real-world-springboot


text:
Failed to parse source map

https://github.com/uiwjs/react-codesandbox/commit/e9d1c020fe5ca4d5a6e20dd60adf596e458f442f
https://github.com/uiwjs/react-code-preview/commit/4bd10bfae807faa8f2903dce6c11315d6f9571af
https://github.com/jaywcjlove/validator.js/commit/d5710ede1262afbf7c14d6358d5dd6029809992f
https://github.com/kktjs/kkt-codesandbox-tamplate/commit/0b3a56f62252bfd69b75c624ef4771fed96cab37

⚠ sourceMap source file does not exist. ^1

WARNING in ./node_modules/codesandbox-import-utils/lib/api/define.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map
from '/git-project/@uiw/react/react-codesandbox/node_modules/codesandbox-import-utils/src/api/define.ts'
file: Error: ENOENT: no such file or directory,
open '/git-project/@uiw/react/react-codesandbox/node_modules/codesandbox-import-utils/src/api/define.ts'

https://github.com/uiwjs/react-codesandbox/blob/2012811c8a8edcba05ea1498140f72b20d61882d/.kktrc.ts#L23-L28
export default (conf: Configuration, env: 'development' | 'production', options: LoaderConfOptions) => {
  // ....
  // ⇣⇣⇣⇣⇣⇣⇣⇣⇣⇣⇣⇣⇣⇣⇣⇣⇣⇣⇣⇣⇣
  if (conf.module && conf.module.rules && conf.module.rules[0]) {
    const rules = conf.module.rules[0];
    if (typeof rules === 'object' && typeof rules.loader === 'string' && /source-map-loader/.test(rules.loader)) {
      ;(conf.module.rules[0] as any).exclude = /((@babel(?:\/|\\{1,2})runtime)|codesandbox-import-utils)/;
    }
  }
  // ⇡⇡⇡⇡⇡⇡⇡⇡⇡⇡⇡⇡⇡⇡⇡⇡⇡⇡⇡⇡⇡⇡
}

Originally posted by @jaywcjlove in https://github.com/kktjs/kkt/issues/198#issuecomment-1003244164

https://github.com/kktjs/kkt/issues/325

https://github.com/kktjs/kkt/issues/325

repo: kktjs/kkt