You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ru...@apache.org on 2024/03/20 15:45:10 UTC

(superset) branch look-ma-no-tests updated: fix(temp): disabling presto/hive test workflow

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

rusackas pushed a commit to branch look-ma-no-tests
in repository https://gitbox.apache.org/repos/asf/superset.git


The following commit(s) were added to refs/heads/look-ma-no-tests by this push:
     new b0f47c7e1c fix(temp): disabling presto/hive test workflow
b0f47c7e1c is described below

commit b0f47c7e1c87855e45b562e5aaa6f673cfa01acf
Author: Evan Rusackas <ev...@rusackas.com>
AuthorDate: Wed Mar 20 09:44:59 2024 -0600

    fix(temp): disabling presto/hive test workflow
---
 .github/workflows/superset-python-presto-hive.yml | 302 +++++++++++-----------
 1 file changed, 151 insertions(+), 151 deletions(-)

diff --git a/.github/workflows/superset-python-presto-hive.yml b/.github/workflows/superset-python-presto-hive.yml
index dd8a839d62..c1ba3c0d20 100644
--- a/.github/workflows/superset-python-presto-hive.yml
+++ b/.github/workflows/superset-python-presto-hive.yml
@@ -1,155 +1,155 @@
-# Python Presto/Hive unit tests
-name: Python Presto/Hive
+# # Python Presto/Hive unit tests
+# name: Python Presto/Hive
 
-on:
-  push:
-    branches:
-      - "master"
-      - "[0-9].[0-9]"
-    paths:
-      - "superset/**"
-  pull_request:
-    types: [synchronize, opened, reopened, ready_for_review]
-    paths:
-      - "superset/**"
+# on:
+#   push:
+#     branches:
+#       - "master"
+#       - "[0-9].[0-9]"
+#     paths:
+#       - "superset/**"
+#   pull_request:
+#     types: [synchronize, opened, reopened, ready_for_review]
+#     paths:
+#       - "superset/**"
 
-# cancel previous workflow jobs for PRs
-concurrency:
-  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.run_id }}
-  cancel-in-progress: true
+# # cancel previous workflow jobs for PRs
+# concurrency:
+#   group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.run_id }}
+#   cancel-in-progress: true
 
-jobs:
-  test-postgres-presto:
-    runs-on: ubuntu-20.04
-    strategy:
-      matrix:
-        python-version: ["3.9"]
-    env:
-      PYTHONPATH: ${{ github.workspace }}
-      SUPERSET_CONFIG: tests.integration_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:15-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: starburstdata/presto:350-e.6
-        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:7-alpine
-        ports:
-          - 16379:6379
-    steps:
-      - name: "Checkout ${{ github.ref }} ( ${{ github.sha }} )"
-        uses: actions/checkout@v4
-        with:
-          persist-credentials: false
-          submodules: recursive
-      - name: Check if python changes are present
-        id: check
-        env:
-          GITHUB_REPO: ${{ github.repository }}
-          PR_NUMBER: ${{ github.event.pull_request.number }}
-        continue-on-error: true
-        run: ./scripts/ci_check_no_file_changes.sh python
-      - name: Setup Python
-        uses: ./.github/actions/setup-backend/
-        if: steps.check.outcome == 'failure'
-      - name: Setup Postgres
-        if: steps.check.outcome == 'failure'
-        uses: ./.github/actions/cached-dependencies
-        with:
-          run: setup-postgres
-      - name: Run celery
-        if: steps.check.outcome == 'failure'
-        run: celery --app=superset.tasks.celery_app:app worker -Ofair -c 2 &
-      - name: Python unit tests (PostgreSQL)
-        if: steps.check.outcome == 'failure'
-        run: |
-          ./scripts/python_tests.sh -m 'chart_data_flow or sql_json_flow'
-      - name: Upload code coverage
-        if: steps.check.outcome == 'failure'
-        run: |
-          bash .github/workflows/codecov.sh -c -F python -F presto
+# jobs:
+#   test-postgres-presto:
+#     runs-on: ubuntu-20.04
+#     strategy:
+#       matrix:
+#         python-version: ["3.9"]
+#     env:
+#       PYTHONPATH: ${{ github.workspace }}
+#       SUPERSET_CONFIG: tests.integration_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:15-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: starburstdata/presto:350-e.6
+#         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:7-alpine
+#         ports:
+#           - 16379:6379
+#     steps:
+#       - name: "Checkout ${{ github.ref }} ( ${{ github.sha }} )"
+#         uses: actions/checkout@v4
+#         with:
+#           persist-credentials: false
+#           submodules: recursive
+#       - name: Check if python changes are present
+#         id: check
+#         env:
+#           GITHUB_REPO: ${{ github.repository }}
+#           PR_NUMBER: ${{ github.event.pull_request.number }}
+#         continue-on-error: true
+#         run: ./scripts/ci_check_no_file_changes.sh python
+#       - name: Setup Python
+#         uses: ./.github/actions/setup-backend/
+#         if: steps.check.outcome == 'failure'
+#       - name: Setup Postgres
+#         if: steps.check.outcome == 'failure'
+#         uses: ./.github/actions/cached-dependencies
+#         with:
+#           run: setup-postgres
+#       - name: Run celery
+#         if: steps.check.outcome == 'failure'
+#         run: celery --app=superset.tasks.celery_app:app worker -Ofair -c 2 &
+#       - name: Python unit tests (PostgreSQL)
+#         if: steps.check.outcome == 'failure'
+#         run: |
+#           ./scripts/python_tests.sh -m 'chart_data_flow or sql_json_flow'
+#       - name: Upload code coverage
+#         if: steps.check.outcome == 'failure'
+#         run: |
+#           bash .github/workflows/codecov.sh -c -F python -F presto
 
-  test-postgres-hive:
-    runs-on: ubuntu-20.04
-    strategy:
-      matrix:
-        python-version: ["3.9"]
-    env:
-      PYTHONPATH: ${{ github.workspace }}
-      SUPERSET_CONFIG: tests.integration_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:15-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:7-alpine
-        ports:
-          - 16379:6379
-    steps:
-      - name: "Checkout ${{ github.ref }} ( ${{ github.sha }} )"
-        uses: actions/checkout@v4
-        with:
-          persist-credentials: false
-          submodules: recursive
-      - name: Check if python changes are present
-        id: check
-        env:
-          GITHUB_REPO: ${{ github.repository }}
-          PR_NUMBER: ${{ github.event.pull_request.number }}
-        continue-on-error: true
-        run: ./scripts/ci_check_no_file_changes.sh python
-      - name: Create csv upload directory
-        if: steps.check.outcome == 'failure'
-        run: sudo mkdir -p /tmp/.superset/uploads
-      - name: Give write access to the csv upload directory
-        if: steps.check.outcome == 'failure'
-        run: sudo chown -R $USER:$USER /tmp/.superset
-      - name: Start hadoop and hive
-        if: steps.check.outcome == 'failure'
-        run: docker compose -f scripts/databases/hive/docker-compose.yml up -d
-      - name: Setup Python
-        uses: ./.github/actions/setup-backend/
-        if: steps.check.outcome == 'failure'
-      - name: Setup Postgres
-        if: steps.check.outcome == 'failure'
-        uses: ./.github/actions/cached-dependencies
-        with:
-          run: setup-postgres
-      - name: Run celery
-        if: steps.check.outcome == 'failure'
-        run: celery --app=superset.tasks.celery_app:app worker -Ofair -c 2 &
-      - name: Python unit tests (PostgreSQL)
-        if: steps.check.outcome == 'failure'
-        run: |
-          ./scripts/python_tests.sh -m 'chart_data_flow or sql_json_flow'
-      - name: Upload code coverage
-        if: steps.check.outcome == 'failure'
-        run: |
-          bash .github/workflows/codecov.sh -c -F python -F hive
+#   test-postgres-hive:
+#     runs-on: ubuntu-20.04
+#     strategy:
+#       matrix:
+#         python-version: ["3.9"]
+#     env:
+#       PYTHONPATH: ${{ github.workspace }}
+#       SUPERSET_CONFIG: tests.integration_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:15-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:7-alpine
+#         ports:
+#           - 16379:6379
+#     steps:
+#       - name: "Checkout ${{ github.ref }} ( ${{ github.sha }} )"
+#         uses: actions/checkout@v4
+#         with:
+#           persist-credentials: false
+#           submodules: recursive
+#       - name: Check if python changes are present
+#         id: check
+#         env:
+#           GITHUB_REPO: ${{ github.repository }}
+#           PR_NUMBER: ${{ github.event.pull_request.number }}
+#         continue-on-error: true
+#         run: ./scripts/ci_check_no_file_changes.sh python
+#       - name: Create csv upload directory
+#         if: steps.check.outcome == 'failure'
+#         run: sudo mkdir -p /tmp/.superset/uploads
+#       - name: Give write access to the csv upload directory
+#         if: steps.check.outcome == 'failure'
+#         run: sudo chown -R $USER:$USER /tmp/.superset
+#       - name: Start hadoop and hive
+#         if: steps.check.outcome == 'failure'
+#         run: docker compose -f scripts/databases/hive/docker-compose.yml up -d
+#       - name: Setup Python
+#         uses: ./.github/actions/setup-backend/
+#         if: steps.check.outcome == 'failure'
+#       - name: Setup Postgres
+#         if: steps.check.outcome == 'failure'
+#         uses: ./.github/actions/cached-dependencies
+#         with:
+#           run: setup-postgres
+#       - name: Run celery
+#         if: steps.check.outcome == 'failure'
+#         run: celery --app=superset.tasks.celery_app:app worker -Ofair -c 2 &
+#       - name: Python unit tests (PostgreSQL)
+#         if: steps.check.outcome == 'failure'
+#         run: |
+#           ./scripts/python_tests.sh -m 'chart_data_flow or sql_json_flow'
+#       - name: Upload code coverage
+#         if: steps.check.outcome == 'failure'
+#         run: |
+#           bash .github/workflows/codecov.sh -c -F python -F hive