[
https://issues.apache.org/jira/browse/QPIDIT-36?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15496376#comment-15496376
]
ASF subversion and git services commented on QPIDIT-36:
-------------------------------------------------------
Commit 1c5a913babb5a391b568cc0ebbff2e95dcb074fc in qpid-interop-test's branch
refs/heads/master from [~kpvdr]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-interop-test.git;h=1c5a913 ]
QPIDIT-36: Changed test harnesses so that send and receive shims work
concurrently on different threads. The sender is started prior to the receiver
for allowing operation against brokerless dispatch router configurations.
> Allow receiver and sender to operate concurrently for operation against
> Dispatch Router
> ---------------------------------------------------------------------------------------
>
> Key: QPIDIT-36
> URL: https://issues.apache.org/jira/browse/QPIDIT-36
> Project: Apache QPID IT
> Issue Type: Sub-task
> Components: JmsMessageTest, SimpleTypeTest
> Reporter: Kim van der Riet
> Assignee: Kim van der Riet
>
> Currently the test framework is a single-threaded program which first sends
> test messages by executing the send shim, then receives them by executing the
> receive shim. This will work as long as the broker can store messages in
> queues until the receive shim can retrieve them.
> When testing against the Dispatch Router in a brokerless configuration, there
> is no entity which can store-and-forward messages. For this case, it is
> necessary that the receiver is first started, and while it is running, the
> sender then sends messages. This requires concurrent execution of both shims.
> The test frameworks need to be modified to allow for the concurrent execution
> of both shims.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]