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]

Reply via email to