[ 
https://issues.apache.org/jira/browse/CAMEL-23189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on CAMEL-23189 started by Guillaume Nodet.
-----------------------------------------------
> Avoid flakiness of xslt tests
> -----------------------------
>
>                 Key: CAMEL-23189
>                 URL: https://issues.apache.org/jira/browse/CAMEL-23189
>             Project: Camel
>          Issue Type: Test
>          Components: camel-xslt
>    Affects Versions: 4.19.0
>            Reporter: Aurélien Pupier
>            Assignee: Guillaume Nodet
>            Priority: Minor
>
> several xslt tests are failing regularly, most of the time on s390x 
> architecture.
> Fo rinstance testXsltCustomURIResolverDirectInRouteUri faild 3 times out of 6 
> last build:
> {noformat}
> java.lang.AssertionError: mock://resultURIResolverDirect Received message 
> count. Expected: <1> but was: <0>
>       at 
> org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
>       at 
> org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:265)
>       at 
> org.apache.camel.ContextTestSupport.assertMockEndpointsSatisfied(ContextTestSupport.java:900)
>       at 
> org.apache.camel.component.xslt.XsltCustomizeURIResolverTest.testXsltCustomURIResolverDirectInRouteUri(XsltCustomizeURIResolverTest.java:48){noformat}
> some of the other regularly  failing xslt tests:
> {noformat}
>  org.awaitility.core.ConditionTimeoutException: Condition with Lambda 
> expression in org.apache.camel.component.xslt.XsltUriResolverFactoryTest was 
> not fulfilled within 1 seconds.
>       at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
>       at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
>       at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
>       at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
>       at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
>       at 
> org.apache.camel.component.xslt.XsltUriResolverFactoryTest.execute(XsltUriResolverFactoryTest.java:83)
>       at 
> org.apache.camel.component.xslt.XsltUriResolverFactoryTest.testConfigurationOnEndpoint(XsltUriResolverFactoryTest.java:59)
> Caused by: java.util.concurrent.TimeoutException
>       at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:204)
>       at 
> org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:101)
>       at 
> org.awaitility.core.Uninterruptibles.getUninterruptibly(Uninterruptibles.java:81)
>       at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:103)
>       ... 6 more{noformat}
> {noformat}
>  java.lang.AssertionError: mock://result Received message count. Expected: 
> <1> but was: <0>
>       at 
> org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
>       at 
> org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:265)
>       at 
> org.apache.camel.ContextTestSupport.assertMockEndpointsSatisfied(ContextTestSupport.java:900)
>       at 
> org.apache.camel.component.xslt.XsltIncludeClasspathTest.testXsltIncludeClasspath(XsltIncludeClasspathTest.java:36){noformat}
> {noformat}
> java.lang.AssertionError: mock://result Received message count. Expected: <1> 
> but was: <0>
>       at 
> org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
>       at 
> org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:265)
>       at 
> org.apache.camel.ContextTestSupport.assertMockEndpointsSatisfied(ContextTestSupport.java:900)
>       at 
> org.apache.camel.component.xslt.XsltIncludeRelativeNestedTest.testXsltIncludeRelativeNested(XsltIncludeRelativeNestedTest.java:33){noformat}
> {noformat}
>  java.lang.AssertionError: mock://result Received message count. Expected: 
> <1> but was: <0>
>       at 
> org.apache.camel.component.mock.MockEndpoint.fail(MockEndpoint.java:2062)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertEquals(MockEndpoint.java:1997)
>       at 
> org.apache.camel.component.mock.MockEndpoint.doAssertIsSatisfied(MockEndpoint.java:498)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:476)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:466)
>       at 
> org.apache.camel.component.mock.MockEndpoint.assertIsSatisfied(MockEndpoint.java:265)
>       at 
> org.apache.camel.ContextTestSupport.assertMockEndpointsSatisfied(ContextTestSupport.java:900)
>       at 
> org.apache.camel.component.xslt.XsltIncludeTest.testXsltInclude(XsltIncludeTest.java:36){noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to