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

Robbie Gemmell updated QPID-3402:
---------------------------------

          Description: 
Various issues prevent running the Java test profiles in a Jenkins matrix 
project, because use of the matrix results in a workspace path structure 
containing spaces and parentheses.

- The test exclusion system doesnt work when running the tests in a directory 
structure including spaces, making all tests execute.
- Some of the tests place paths to files into Connection URL, which cant be 
parsed due to the parentheses.
- The Java tests try to start an external broker (even the same-vm profiles 
which use a spawned broker for failover tests) which fails due to the directory 
structure making the absolute path for the command illegal, but working around 
this then results in failure to start up due to ClassNotFound exceptions.
- The cleanup commands use absolute paths to the commands, which also fails due 
to the directory structure.




  was:The test exclusion system doesnt work when running the tests in a 
directory structure including spaces, making all tests execute.

    Affects Version/s:     (was: 0.12)
              Summary: various issues prevent running the Java test profiles in 
a Jenkins matrix project  (was: test exclusions dont work when running in a 
directory structure including spaces)

> various issues prevent running the Java test profiles in a Jenkins matrix 
> project
> ---------------------------------------------------------------------------------
>
>                 Key: QPID-3402
>                 URL: https://issues.apache.org/jira/browse/QPID-3402
>             Project: Qpid
>          Issue Type: Test
>          Components: Ant Build System, Java Tests
>            Reporter: Robbie Gemmell
>            Assignee: Robbie Gemmell
>             Fix For: 0.13
>
>
> Various issues prevent running the Java test profiles in a Jenkins matrix 
> project, because use of the matrix results in a workspace path structure 
> containing spaces and parentheses.
> - The test exclusion system doesnt work when running the tests in a directory 
> structure including spaces, making all tests execute.
> - Some of the tests place paths to files into Connection URL, which cant be 
> parsed due to the parentheses.
> - The Java tests try to start an external broker (even the same-vm profiles 
> which use a spawned broker for failover tests) which fails due to the 
> directory structure making the absolute path for the command illegal, but 
> working around this then results in failure to start up due to ClassNotFound 
> exceptions.
> - The cleanup commands use absolute paths to the commands, which also fails 
> due to the directory structure.

--
This message is automatically generated by JIRA.
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:dev-subscr...@qpid.apache.org

Reply via email to