You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by yj...@apache.org on 2021/01/21 02:50:55 UTC

[superset] branch master updated: fix(CI): remove duplicate hive and presto tests (#12638)

This is an automated email from the ASF dual-hosted git repository.

yjc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git


The following commit(s) were added to refs/heads/master by this push:
     new c68cec7  fix(CI): remove duplicate hive and presto tests (#12638)
c68cec7 is described below

commit c68cec77a5839e307a860dd326748cfd6cf4a989
Author: Jesse Yang <je...@airbnb.com>
AuthorDate: Wed Jan 20 18:50:08 2021 -0800

    fix(CI): remove duplicate hive and presto tests (#12638)
---
 .github/workflows/test-hive.yml   | 61 -------------------------------------
 .github/workflows/test-presto.yml | 64 ---------------------------------------
 2 files changed, 125 deletions(-)

diff --git a/.github/workflows/test-hive.yml b/.github/workflows/test-hive.yml
deleted file mode 100644
index f29d7a2..0000000
--- a/.github/workflows/test-hive.yml
+++ /dev/null
@@ -1,61 +0,0 @@
-name: Hive
-
-on: [push, pull_request]
-
-jobs:
-  test-postgres-hive:
-    runs-on: ubuntu-20.04
-    strategy:
-      matrix:
-        # run unit tests in multiple version just for fun
-        python-version: [3.7, 3.8]
-    env:
-      PYTHONPATH: ${{ github.workspace }}
-      SUPERSET_CONFIG: tests.superset_test_config
-      REDIS_PORT: 16379
-      SUPERSET__SQLALCHEMY_DATABASE_URI:
-        postgresql+psycopg2://superset:superset@127.0.0.1:15432/superset
-      SUPERSET__SQLALCHEMY_EXAMPLES_URI: hive://localhost:10000/default
-      UPLOAD_FOLDER: /tmp/.superset/uploads/
-    services:
-      postgres:
-        image: postgres:10-alpine
-        env:
-          POSTGRES_USER: superset
-          POSTGRES_PASSWORD: superset
-        ports:
-          # Use custom ports for services to avoid accidentally connecting to
-          # GitHub action runner's default installations
-          - 15432:5432
-      redis:
-        image: redis:5-alpine
-        ports:
-          - 16379:6379
-    steps:
-    - uses: actions/checkout@v2
-    - name: Create csv upload directory
-      run: sudo mkdir -p /tmp/.superset/uploads
-    - name: Give write access to the csv upload directory
-      run: sudo chown -R $USER:$USER /tmp/.superset
-    - name: Start hadoop and hive
-      run: docker-compose -f scripts/databases/hive/docker-compose.yml up -d
-    - name: Setup Python
-      uses: actions/setup-python@v2
-      with:
-        python-version: ${{ matrix.python-version }}
-    - name: Install dependencies
-      uses: ./.github/actions/cached-dependencies
-      with:
-        run: |
-          apt-get-install
-          pip-upgrade
-          pip install -r requirements/testing.txt
-          setup-postgres
-    - name: Run celery
-      run: celery worker --app=superset.tasks.celery_app:app -Ofair -c 2 &
-    - name: Python unit tests (PostgreSQL)
-      run: |
-        ./scripts/python_tests.sh
-    - name: Upload code coverage
-      run: |
-        bash <(curl -s https://codecov.io/bash) -cF python
diff --git a/.github/workflows/test-presto.yml b/.github/workflows/test-presto.yml
deleted file mode 100644
index 9a6f17e..0000000
--- a/.github/workflows/test-presto.yml
+++ /dev/null
@@ -1,64 +0,0 @@
-name: Presto
-
-on: [push, pull_request]
-
-jobs:
-  test-postgres-presto:
-      runs-on: ubuntu-20.04
-      strategy:
-        matrix:
-          # run unit tests in multiple version just for fun
-          python-version: [3.8]
-      env:
-        PYTHONPATH: ${{ github.workspace }}
-        SUPERSET_CONFIG: tests.superset_test_config
-        REDIS_PORT: 16379
-        SUPERSET__SQLALCHEMY_DATABASE_URI:
-          postgresql+psycopg2://superset:superset@127.0.0.1:15432/superset
-        SUPERSET__SQLALCHEMY_EXAMPLES_URI:
-          presto://localhost:15433/memory/default
-      services:
-        postgres:
-          image: postgres:10-alpine
-          env:
-            POSTGRES_USER: superset
-            POSTGRES_PASSWORD: superset
-          ports:
-            # Use custom ports for services to avoid accidentally connecting to
-            # GitHub action runner's default installations
-            - 15432:5432
-        presto:
-          image: prestosql/presto:339
-          env:
-            POSTGRES_USER: superset
-            POSTGRES_PASSWORD: superset
-          ports:
-            # Use custom ports for services to avoid accidentally connecting to
-            # GitHub action runner's default installations
-            - 15433:8080
-        redis:
-          image: redis:5-alpine
-          ports:
-            - 16379:6379
-      steps:
-      - uses: actions/checkout@v2
-      - name: Setup Python
-        uses: actions/setup-python@v2
-        with:
-          python-version: ${{ matrix.python-version }}
-      - name: Install dependencies
-        uses: ./.github/actions/cached-dependencies
-        with:
-          run: |
-            apt-get-install
-            pip-upgrade
-            pip install -r requirements/testing.txt
-            setup-postgres
-      - name: Run celery
-        run: celery worker --app=superset.tasks.celery_app:app -Ofair -c 2 &
-      - name: Python unit tests (PostgreSQL)
-        run: |
-          ./scripts/python_tests.sh
-      - name: Upload code coverage
-        run: |
-          bash <(curl -s https://codecov.io/bash) -cF python