Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-17826

Support for automatic test result aggregation of downstream jobs

    XMLWordPrintable

Details

    Description

      It is possible in Jenkins to aggregate tests results from downstream jobs. It requires the downstream jobs to expose their test reports as artifacts and create fingerprints for them.

      However, in the parent job it is quite hard to retrieve the correct results for aggregation. In particular the binding between the multijob (batch) build and the the correct downstream builds to retrieve the artifacts.

      The multijob plugin is suited to do this kind of batch Unit Testing. It would therefore be a great improvement if it supported test result aggregation out of the box.

      Ofcourse the downstream jobs must still be configured correctly: test result exposed as artifacts and fingerprints created.

      The MultiJob could for example gather all artifacts (i.e. test reports) in a fixed directory (e.g. ${WORKSPACE}/reports) across all downstream jobs.

      Attachments

        Activity

          danielbeck Daniel Beck added a comment -

          Doesn't look like it's related to core.

          danielbeck Daniel Beck added a comment - Doesn't look like it's related to core.

          Closing issue as part of tikal-multijob-plugin issues cleanup.
          If still relevant, please open a matching issue in https://github.com/jenkinsci/tikal-multijob-plugin/issues (you can refer to this issue in its description)

          yorammi Yoram Michaeli added a comment - Closing issue as part of tikal-multijob-plugin issues cleanup. If still relevant, please open a matching issue in https://github.com/jenkinsci/tikal-multijob-plugin/issues (you can refer to this issue in its description)

          People

            guymi Guy Michaelis
            tbacker Brother Bear
            Votes:
            6 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: