[
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)