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

Aurélien Pupier reassigned CAMEL-26759:
---------------------------------------

    Assignee: Aurélien Pupier

> Fix very flaky test XmppProducerReconnectTest
> ---------------------------------------------
>
>                 Key: CAMEL-26759
>                 URL: https://issues.apache.org/jira/browse/CAMEL-26759
>             Project: Camel
>          Issue Type: Test
>          Components: camel-xmpp
>    Affects Versions: 4.24.0
>            Reporter: Aurélien Pupier
>            Assignee: Aurélien Pupier
>            Priority: Major
>
> test was added 3 days ago.
> [9 failures (13%) and  32 flaky 
> (45%)|https://develocity.apache.org/scans/tests?search.rootProjectNames=camel&search.timeZoneId=Europe%2FParis&tests.container=*XmppProducerReconnectTest]
> {noformat}
> org.apache.camel.CamelExecutionException: Exception occurred during execution 
> on the exchange: Exchange[FB54E544D92C65F-0000000000000002]     
>       at 
> org.apache.camel.CamelExecutionException.wrapCamelExecutionException(CamelExecutionException.java:60)
>         
>       at 
> org.apache.camel.support.ExchangeHelper.extractResultBody(ExchangeHelper.java:738)
>    
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.extractResultBody(DefaultProducerTemplate.java:600)
>      
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.extractResultBody(DefaultProducerTemplate.java:596)
>      
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:194)
>       
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:200)
>       
>       at 
> org.apache.camel.component.xmpp.XmppProducerReconnectTest.groupChatProducerEntersItsRoomAgainWhileAnotherUserIsStillLoggingTheConnectionIn(XmppProducerReconnectTest.java:205)
>        
> Caused by: org.apache.camel.RuntimeExchangeException: Could not send XMPP 
> message: Message Stanza 
> [[email protected],from=writer,id=JTUAA-8,type=groupchat,] on 
> the exchange: Exchange[FB54E544D92C65F-0000000000000002] 
>       at 
> org.apache.camel.component.xmpp.XmppGroupChatProducer.process(XmppGroupChatProducer.java:123)
>         
>       at 
> org.apache.camel.support.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:65)
>         
>       at org.apache.camel.support.SendHelper.process(SendHelper.java:137)     
>       at 
> org.apache.camel.processor.SendProcessor.sendUsingProducer(SendProcessor.java:260)
>    
>       at 
> org.apache.camel.processor.SendProcessor.process(SendProcessor.java:173)     
>       at org.apache.camel.support.StepHelper.process(StepHelper.java:63)      
>       at 
> org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.processOutput(RedeliveryErrorHandler.java:266)
>         
>       at 
> org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$SimpleTask.handleFirst(RedeliveryErrorHandler.java:601)
>        
>       at 
> org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$SimpleTask.doRun(RedeliveryErrorHandler.java:567)
>      
>       at 
> org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$SimpleTask.run(RedeliveryErrorHandler.java:547)
>        
>       at 
> org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.doRun(DefaultReactiveExecutor.java:205)
>   
>       at 
> org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.executeReactiveWork(DefaultReactiveExecutor.java:195)
>     
>       at 
> org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.tryExecuteReactiveWork(DefaultReactiveExecutor.java:172)
>  
>       at 
> org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:143)
>        
>       at 
> org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleMain(DefaultReactiveExecutor.java:59)
>    
>       at org.apache.camel.processor.Pipeline.process(Pipeline.java:165)       
>       at 
> org.apache.camel.impl.engine.CamelInternalProcessor.processNonTransacted(CamelInternalProcessor.java:483)
>     
>       at 
> org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:453)
>  
>       at 
> org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:99)
>      
>       at 
> org.apache.camel.impl.engine.SharedCamelInternalProcessor.processNonTransacted(SharedCamelInternalProcessor.java:156)
>         
>       at 
> org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:133)
>      
>       at 
> org.apache.camel.impl.engine.SharedCamelInternalProcessor$1.process(SharedCamelInternalProcessor.java:89)
>     
>       at 
> org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:84)
>     
>       at 
> org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:86)
>       
>       at 
> org.apache.camel.support.cache.DefaultProducerCache.send(DefaultProducerCache.java:177)
>       
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:181)
>   
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:177)
>   
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:158)
>   
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:192)
>       
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:200)
>       
>       at 
> org.apache.camel.component.xmpp.XmppProducerReconnectTest.groupChatProducerEntersItsRoomAgainWhileAnotherUserIsStillLoggingTheConnectionIn(XmppProducerReconnectTest.java:205)
>        
> Caused by: org.jivesoftware.smack.SmackException$NoResponseException: No 
> response received within reply timeout. Timeout was 5000ms (~5s). 
> StanzaCollector has been cancelled. Waited for response using: AndFilter: 
> (StanzaTypeFilter: Presence, OrFilter: (AndFilter: (FromMatchesFilter 
> (ignoreResourcepart): [email protected], MUCUserStatusCodeFilter: 
> status=110), AndFilter: (FromMatchesFilter (full): 
> [email protected]/writer, StanzaIdFilter: id=JTUAA-9, 
> PresenceTypeFilter: type=error))).  
>       at 
> org.jivesoftware.smack.SmackException$NoResponseException.newWith(SmackException.java:124)
>    
>               •••
>       at 
> org.apache.camel.component.xmpp.XmppGroupChatProducer.joinRoom(XmppGroupChatProducer.java:165)
>        
>       at 
> org.apache.camel.component.xmpp.XmppGroupChatProducer.rejoinRoomIfNeeded(XmppGroupChatProducer.java:144)
>      
>       at 
> org.apache.camel.component.xmpp.XmppGroupChatProducer.process(XmppGroupChatProducer.java:110)
>         
>       at 
> org.apache.camel.support.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:65)
>         
>       at org.apache.camel.support.SendHelper.process(SendHelper.java:137)     
>       at 
> org.apache.camel.processor.SendProcessor.sendUsingProducer(SendProcessor.java:260)
>    
>       at 
> org.apache.camel.processor.SendProcessor.process(SendProcessor.java:173)     
>       at org.apache.camel.support.StepHelper.process(StepHelper.java:63)      
>       at 
> org.apache.camel.processor.errorhandler.RedeliveryErrorHandler.processOutput(RedeliveryErrorHandler.java:266)
>         
>       at 
> org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$SimpleTask.handleFirst(RedeliveryErrorHandler.java:601)
>        
>       at 
> org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$SimpleTask.doRun(RedeliveryErrorHandler.java:567)
>      
>       at 
> org.apache.camel.processor.errorhandler.RedeliveryErrorHandler$SimpleTask.run(RedeliveryErrorHandler.java:547)
>        
>       at 
> org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.doRun(DefaultReactiveExecutor.java:205)
>   
>       at 
> org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.executeReactiveWork(DefaultReactiveExecutor.java:195)
>     
>       at 
> org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.tryExecuteReactiveWork(DefaultReactiveExecutor.java:172)
>  
>       at 
> org.apache.camel.impl.engine.DefaultReactiveExecutor$Worker.schedule(DefaultReactiveExecutor.java:143)
>        
>       at 
> org.apache.camel.impl.engine.DefaultReactiveExecutor.scheduleMain(DefaultReactiveExecutor.java:59)
>    
>       at org.apache.camel.processor.Pipeline.process(Pipeline.java:165)       
>       at 
> org.apache.camel.impl.engine.CamelInternalProcessor.processNonTransacted(CamelInternalProcessor.java:483)
>     
>       at 
> org.apache.camel.impl.engine.CamelInternalProcessor.process(CamelInternalProcessor.java:453)
>  
>       at 
> org.apache.camel.component.direct.DirectProducer.process(DirectProducer.java:99)
>      
>       at 
> org.apache.camel.impl.engine.SharedCamelInternalProcessor.processNonTransacted(SharedCamelInternalProcessor.java:156)
>         
>       at 
> org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:133)
>      
>       at 
> org.apache.camel.impl.engine.SharedCamelInternalProcessor$1.process(SharedCamelInternalProcessor.java:89)
>     
>       at 
> org.apache.camel.impl.engine.DefaultAsyncProcessorAwaitManager.process(DefaultAsyncProcessorAwaitManager.java:84)
>     
>       at 
> org.apache.camel.impl.engine.SharedCamelInternalProcessor.process(SharedCamelInternalProcessor.java:86)
>       
>       at 
> org.apache.camel.support.cache.DefaultProducerCache.send(DefaultProducerCache.java:177)
>       
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:181)
>   
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:177)
>   
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.send(DefaultProducerTemplate.java:158)
>   
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:192)
>       
>       at 
> org.apache.camel.impl.engine.DefaultProducerTemplate.sendBody(DefaultProducerTemplate.java:200)
>       
>       at 
> org.apache.camel.component.xmpp.XmppProducerReconnectTest.groupChatProducerEntersItsRoomAgainWhileAnotherUserIsStillLoggingTheConnectionIn(XmppProducerReconnectTest.java:205)
>        
> {noformat}



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to