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

various issues prevent running the Java test profiles in a Jenkins matrix project

    XMLWordPrintableJSON

Details

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

    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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: