You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Kim van der Riet (JIRA)" <ji...@apache.org> on 2015/11/11 21:10:10 UTC

[jira] [Resolved] (QPIDIT-20) Add ability to detect broker, skip tests that fail for that broker

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

Kim van der Riet resolved QPIDIT-20.
------------------------------------
    Resolution: Fixed

Added:
* A small broker client which extracts the connection properties, and from which the broker product name may be obtained;
* A BROKER_SKIP map which maps test types (AMQP types or JMS message types) to broker names (as returned by the broker connection properties).  If such a mapping is found to exist, then the test for that type is skipped.

> Add ability to detect broker, skip tests that fail for that broker
> ------------------------------------------------------------------
>
>                 Key: QPIDIT-20
>                 URL: https://issues.apache.org/jira/browse/QPIDIT-20
>             Project: Apache QPID IT
>          Issue Type: Improvement
>          Components: JmsMessageTest, SimpleTypeTest
>            Reporter: Kim van der Riet
>            Assignee: Kim van der Riet
>
> The Qpid broker will not handle some AMQP types correctly, and will attempt to read the body of these types as descriptors. This bug covered elsewhere. However, this issue causes the AMQP tests using these types to fail when the Qpid broker is in use. However, the A-MQ broker works ok.
> Until now, the types that do not work have had to be commented out of the test before running it in order to complete the test when using Qpid as the broker. This is ugly and error-prone, and certainly does not lend itself to automatic testing environments.
> A method needs to be devised that can detect the broker in use, and automatically exclude or skip tests that are known to fail with an appropriate message.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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