Uploaded image for project: 'Apache Airflow'
  1. Apache Airflow
  2. AIRFLOW-6847

Integrate Apache Hive tests with Breeze

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 1.10.9
    • Fix Version/s: None
    • Component/s: tests
    • Labels:
      None

      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.

      1. Add Hive integration in Breeze
      2. Replace AIRFLOW_RUNALL_TESTS env variable with pytest marker
      3. 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.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              coopergillan Cooper Gillan
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: