You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "David Knupp (JIRA)" <ji...@apache.org> on 2018/10/08 18:30:01 UTC

[jira] [Updated] (IMPALA-7399) Add a script for generating junit XML type output for arbitrary build steps

     [ https://issues.apache.org/jira/browse/IMPALA-7399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Knupp updated IMPALA-7399:
--------------------------------
    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.

  was:
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 take 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 read 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.


> Add a script for generating junit XML type output for arbitrary build steps
> ---------------------------------------------------------------------------
>
>                 Key: IMPALA-7399
>                 URL: https://issues.apache.org/jira/browse/IMPALA-7399
>             Project: IMPALA
>          Issue Type: New Feature
>          Components: Infrastructure
>    Affects Versions: Not Applicable
>            Reporter: David Knupp
>            Priority: Major
>
> 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.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org