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

Kamil Bregula updated AIRFLOW-6847:
-----------------------------------
    Description: 
Currently, tests for Apache Hive are not run on CI. This is very 
sad.:crying_cat_face: 

However, the tests exist in the repository and can be run using 
AIRFLOW_RUNALL_TESTS environment variable.

I think that to solve this problem we need to follow these steps.
 # Add Hive integration in Breeze
 # Replace AIRFLOW_RUNALL_TESTS env variable use of with pytest marker

 # Update .travis.yml

 

This problem was found while working on splitting out Hive tests captured in 
AIRFLOW-6721 and initially worked on in 
[https://github.com/apache/airflow/pull/7468], 

More info on airflow's use of Breeze integration and pytest markers can be 
found here: 
[https://github.com/apache/airflow/blob/master/TESTING.rst#airflow-integration-tests]

This ticket rose out of [this comment in PR #7468's 
review|https://github.com/apache/airflow/pull/7468#issuecomment-588458850].

  was:
Building off work completed to split out Hive tests captured in AIRFLOW-6721 
and initially worked on in https://github.com/apache/airflow/pull/7468, remove 
use of the {{AIRFLOW_RUNALL_TESTS}} environment variable for skipping certain 
tests in favor of using pytest markers.

More info on airflow's use of pytest markers can be found here: 
https://github.com/apache/airflow/blob/master/TESTING.rst#airflow-integration-tests

This ticket rose out of [this comment in PR #7468's 
review|https://github.com/apache/airflow/pull/7468#issuecomment-588458850].

        Summary: Integrate Apache Hive tests with Breeze  (was: Replace use of 
AIRFLOW_RUNALL_TESTS with pytest markers)

> Integrate Apache Hive tests with Breeze
> ---------------------------------------
>
>                 Key: AIRFLOW-6847
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-6847
>             Project: Apache Airflow
>          Issue Type: Improvement
>          Components: tests
>    Affects Versions: 1.10.9
>            Reporter: Cooper Gillan
>            Priority: Minor
>
> Currently, tests for Apache Hive are not run on CI. This is very 
> sad.:crying_cat_face: 
> However, the tests exist in the repository and can be run using 
> AIRFLOW_RUNALL_TESTS environment variable.
> I think that to solve this problem we need to follow these steps.
>  # Add Hive integration in Breeze
>  # Replace AIRFLOW_RUNALL_TESTS env variable use of with pytest marker
>  # Update .travis.yml
>  
> This problem was found while working on splitting out Hive tests captured in 
> AIRFLOW-6721 and initially worked on in 
> [https://github.com/apache/airflow/pull/7468], 
> More info on airflow's use of Breeze integration and pytest markers can be 
> found here: 
> [https://github.com/apache/airflow/blob/master/TESTING.rst#airflow-integration-tests]
> This ticket rose out of [this comment in PR #7468's 
> review|https://github.com/apache/airflow/pull/7468#issuecomment-588458850].



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to