Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-7399

Add a script for generating junit XML type output for arbitrary build steps

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Not Applicable
    • None
    • Infrastructure
    • None
    • ghx-label-3

    Description

      Junit XML has become a defacto standard for outputting automated test results. Jenkins consumes junit XML output to generate final test reports. This makes triaging failed builds much easier.

      While Impala's test frameworks already produce junit XML, it would be nice to be able to produce junit XML for earlier build steps that aren't formally tests, e.g., compilation and data loading. This will make it easier to diagnose these failures on jobs that run on jenkins.impala.io (as opposed to requiring users to start by reading through raw console output.)

      This script is also being used as a starting point for setting up a formal internal python library for Impala development that can be installed via pip install -e <path to Impala/lib/python>. We expect other packages to be added to this library over time.

      Attachments

        Activity

          People

            Unassigned Unassigned
            dknupp David Knupp
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: