You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Martin Ritchie (JIRA)" <qp...@incubator.apache.org> on 2009/08/03 17:59:14 UTC

[jira] Created: (QPID-2019) Exclude lists are unable to exclude packages

Exclude lists are unable to exclude packages
--------------------------------------------

                 Key: QPID-2019
                 URL: https://issues.apache.org/jira/browse/QPID-2019
             Project: Qpid
          Issue Type: Improvement
          Components: Build Tools
            Reporter: Martin Ritchie
             Fix For: 0.6


Summary:

Currently there is no bulk exclude for a whole java package of tests. Normally this would not be required but the new logging tests for the Java broker cannot be run against the CPP broker. So the entire 'org.apache.qpid.server.logging' tests need excluded.

For now simply using the full Class package will allow us to disable the logging tests like this:
_exclusionList.contains(getClass().getPackage().getName() + ".*") 

However, we may wish to add more sophisticated glob matching in the future so the above pattern can exclude all sub packages.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Assigned: (QPID-2019) Exclude lists are unable to exclude packages

Posted by "Martin Ritchie (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2019?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Ritchie reassigned QPID-2019:
------------------------------------

    Assignee: Martin Ritchie

> Exclude lists are unable to exclude packages
> --------------------------------------------
>
>                 Key: QPID-2019
>                 URL: https://issues.apache.org/jira/browse/QPID-2019
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Build Tools
>            Reporter: Martin Ritchie
>            Assignee: Martin Ritchie
>             Fix For: 0.6
>
>
> Summary:
> Currently there is no bulk exclude for a whole java package of tests. Normally this would not be required but the new logging tests for the Java broker cannot be run against the CPP broker. So the entire 'org.apache.qpid.server.logging' tests need excluded.
> For now simply using the full Class package will allow us to disable the logging tests like this:
> _exclusionList.contains(getClass().getPackage().getName() + ".*") 
> However, we may wish to add more sophisticated glob matching in the future so the above pattern can exclude all sub packages.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Updated: (QPID-2019) Exclude lists are unable to exclude packages

Posted by "Martin Ritchie (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2019?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Ritchie updated QPID-2019:
---------------------------------

    Status: Ready To Review  (was: In Progress)

> Exclude lists are unable to exclude packages
> --------------------------------------------
>
>                 Key: QPID-2019
>                 URL: https://issues.apache.org/jira/browse/QPID-2019
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Build Tools
>            Reporter: Martin Ritchie
>            Assignee: Martin Ritchie
>             Fix For: 0.6
>
>
> Summary:
> Currently there is no bulk exclude for a whole java package of tests. Normally this would not be required but the new logging tests for the Java broker cannot be run against the CPP broker. So the entire 'org.apache.qpid.server.logging' tests need excluded.
> For now simply using the full Class package will allow us to disable the logging tests like this:
> _exclusionList.contains(getClass().getPackage().getName() + ".*") 
> However, we may wish to add more sophisticated glob matching in the future so the above pattern can exclude all sub packages.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


[jira] Assigned: (QPID-2019) Exclude lists are unable to exclude packages

Posted by "Martin Ritchie (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-2019?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Ritchie reassigned QPID-2019:
------------------------------------

    Assignee: Rafael H. Schloming  (was: Martin Ritchie)

Hi Rafi, can you take a look at this change.

I used '.*' to indicate matching in the package so we can later use the same syntax to match for subpackages if we wish.

Regards

> Exclude lists are unable to exclude packages
> --------------------------------------------
>
>                 Key: QPID-2019
>                 URL: https://issues.apache.org/jira/browse/QPID-2019
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Build Tools
>            Reporter: Martin Ritchie
>            Assignee: Rafael H. Schloming
>             Fix For: 0.6
>
>
> Summary:
> Currently there is no bulk exclude for a whole java package of tests. Normally this would not be required but the new logging tests for the Java broker cannot be run against the CPP broker. So the entire 'org.apache.qpid.server.logging' tests need excluded.
> For now simply using the full Class package will allow us to disable the logging tests like this:
> _exclusionList.contains(getClass().getPackage().getName() + ".*") 
> However, we may wish to add more sophisticated glob matching in the future so the above pattern can exclude all sub packages.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org