Qpid
  1. Qpid
  2. QPID-4353

Reorganise Java system tests so they will work with de-OSGI-fied plugins

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.19
    • Component/s: Java Tests
    • Labels:
      None

      Description

      In order to implement the plugin refactoring in QPID-4335, some system test reorganisation is necessary.

      1. The system tests should depend on jars rather than classes. This is generally desireable, but is particularly useful now so that the new plugin design using ServiceLoader will work within system tests.
      2. Now that we're planning to not use OSGi, the systest dependency on various modules now needs to be explicit.

        Issue Links

          Activity

          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Resolved Resolved
          11d 16m 1 Robbie Gemmell 12/Oct/12 13:00
          Robbie Gemmell made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Fix Version/s 0.19 [ 12322452 ]
          Resolution Fixed [ 1 ]
          Hide
          Robbie Gemmell added a comment -

          Patch (on linked JIRA) applied.

          Show
          Robbie Gemmell added a comment - Patch (on linked JIRA) applied.
          Robbie Gemmell made changes -
          Assignee Robbie Gemmell [ gemmellr ]
          Philip Harvey made changes -
          Field Original Value New Value
          Link This issue relates to QPID-4335 [ QPID-4335 ]
          Philip Harvey created issue -

            People

            • Assignee:
              Robbie Gemmell
              Reporter:
              Philip Harvey
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development