[ 
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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to