[ 
https://issues.apache.org/jira/browse/QPIDIT-89?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381142#comment-16381142
 ] 

Kim van der Riet commented on QPIDIT-89:
----------------------------------------

Recent changes for QPIDIT-79 should solve this. Both shims are started, but if 
the sender shim fails, this is detected and the receiver shim is terminated. 
This will work so long as the shims fail with an error message on stderr, and 
don't just hang. Hung shims will always wait the full timeout before being 
terminated. See QPIDIT-37 for recent changes to the timeout of tests.

I hope this answers this issue. Will leave open for a while for additional 
comments.

> Detecting failed shims without elapsing full timeout
> ----------------------------------------------------
>
>                 Key: QPIDIT-89
>                 URL: https://issues.apache.org/jira/browse/QPIDIT-89
>             Project: Apache QPID Interoperability Test Suite
>          Issue Type: Bug
>    Affects Versions: 0.1.0
>            Reporter: Chuck Rolke
>            Assignee: Kim van der Riet
>            Priority: Minor
>
> If a test has a sender that throws but a receiver that does not then the test 
> may elapse the full timeout period before failing.
> What are the rules for a sender throwing an exception so that it is seen by 
> the test runner?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to