some uses of QBTC.isExternalBroker() are incorrect during 'same-VM' testing
following broker startup refactoring
----------------------------------------------------------------------------------------------------------------
Key: QPID-3728
URL: https://issues.apache.org/jira/browse/QPID-3728
Project: Qpid
Issue Type: Test
Components: Java Broker, Java Tests
Affects Versions: 0.14
Reporter: Robbie Gemmell
Assignee: Robbie Gemmell
Fix For: 0.15
Prior to the removal of Mina, same-VM testing of the client and broker used to
rely on the Mina InVM transport and the 0-8 protocol. Support for the InVM
transport was removed when refactoring the broker to allow testing all protocol
versions 'sameVM' while using TCP, after which use of Mina was eventually
removed entirely. The previous differences between how the broker was started
for InVM and 'standalone' external testing meant some of its behaviour was
different and some tests required branches in behaviour to compensate.
Some tests which use the isExternalBroker() utility method will no longer need
to, as almost all of the broker startup is now common between the 'sameVM' and
'external' brokers used in testing and their behaviour is largely
indistinguishable.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]