Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-3513

Avoid use of shell script clean-dir during test cycle

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.13
    • Java Tests
    • None

    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 shellscript and replace with the existing FileUtils.delete utility method.

      Attachments

        Issue Links

          Activity

            People

              robbie Robbie Gemmell
              kwall Keith Wall
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: