Qpid Proton
  1. Qpid Proton
  2. PROTON-196

Automate the running of system tests on Apache CI

    Details

    • Type: Task Task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.4
    • Component/s: None
    • Labels:
      None

      Description

      Setup the build and execution of proton system tests on Apache CI.
      Tests profiles will exercise proton-c/proton-c, proton-j/proton-j, and proton-j/proton-c combinations.

        Activity

        Hide
        Keith Wall added a comment -

        Committed change to enabled the XML output from the proton-test script (--xml argument) to have better integration between the Python systems tests, Maven surefire plugin and Jenkins.

        Show
        Keith Wall added a comment - Committed change to enabled the XML output from the proton-test script (--xml argument) to have better integration between the Python systems tests, Maven surefire plugin and Jenkins.
        Hide
        Keith Wall added a comment - - edited

        We now have the following Proton jobs set up on Apache Jenkins CI:

        https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-c/ # Build proton-c and test with Python system tests.
        https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-j/ # Build proton-j and test with Python/Java system tests
        https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-jni/ # Build proton-c and JNI bindings and test with Python/Java system tests
        https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-j-Deploy/ # Deploy proton-j snapshot artefacts

        Show
        Keith Wall added a comment - - edited We now have the following Proton jobs set up on Apache Jenkins CI: https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-c/ # Build proton-c and test with Python system tests. https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-j/ # Build proton-j and test with Python/Java system tests https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-jni/ # Build proton-c and JNI bindings and test with Python/Java system tests https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-j-Deploy/ # Deploy proton-j snapshot artefacts

          People

          • Assignee:
            Keith Wall
            Reporter:
            Keith Wall
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development