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

Keith Wall updated QPID-3513:
-----------------------------

    Description: 
Current the test harness provided by QpidBrokerTestCase utilises a UNIX shell 
script clean-dir to clean the broker's work
directory.  This approach is less than ideal: spawning a separate process is 
relativity slow and this delays the test cycle, it presents
a barrier to running the test suite on Windows, and the approach is very 
sensitive to spaces within directory names (something that is preventing our 
use of Jenkins' matrix feature).

This change will remove the use of the shellsrcipt and replace with the 
existing FileUtils.delete utility method.



  was:
Current the test harness provided by QpidBrokerTestCase utilises a UNIX shell 
script clean-dir to clean the broker's work
directory.  This approach is less than ideal: spawning a separate process is 
relativity slow and this delays the test cycle, it presents
a barrier to running the test suite on Windows, and the approach is very 
sensitive to spaces within directory names (something that is preventing out 
use of Jenkin's matrix feature).

This change will remove the use of the shellsrcipt and replace with the 
existing FileUtils.delete utility method.



    
> Avoid use of shell script clean-dir during test cycle
> -----------------------------------------------------
>
>                 Key: QPID-3513
>                 URL: https://issues.apache.org/jira/browse/QPID-3513
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Tests
>            Reporter: Keith Wall
>            Assignee: Keith Wall
>             Fix For: 0.13
>
>
> Current the test harness provided by QpidBrokerTestCase utilises a UNIX shell 
> script clean-dir to clean the broker's work
> directory.  This approach is less than ideal: spawning a separate process is 
> relativity slow and this delays the test cycle, it presents
> a barrier to running the test suite on Windows, and the approach is very 
> sensitive to spaces within directory names (something that is preventing our 
> use of Jenkins' matrix feature).
> This change will remove the use of the shellsrcipt and replace with the 
> existing FileUtils.delete utility method.

--
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