@@ -577,75 +577,6 @@ jobs:
577577 .tox/.coverage
578578 .tox/coverage.xml
579579
580- test-snowpark-disable-multithreading-mode :
581- name : Test Snowpark Multithreading Disabled py-${{ matrix.os }}-${{ matrix.python-version }}-${{ matrix.cloud-provider }}
582- needs : build
583- runs-on : ${{ matrix.os }}
584- strategy :
585- fail-fast : false
586- matrix :
587- os : [ubuntu-latest-64-cores]
588- python-version : ["3.9"]
589- cloud-provider : [aws]
590- steps :
591- - name : Checkout Code
592- uses : actions/checkout@v4
593- - name : Set up Python
594- uses : actions/setup-python@v4
595- with :
596- python-version : ${{ matrix.python-version }}
597- - name : Display Python version
598- run : python -c "import sys; print(sys.version)"
599- - name : Decrypt parameters.py
600- shell : bash
601- run : .github/scripts/decrypt_parameters.sh
602- env :
603- PARAMETER_PASSWORD : ${{ secrets.PARAMETER_PASSWORD }}
604- CLOUD_PROVIDER : ${{ matrix.cloud-provider }}
605- - name : Install protoc
606- shell : bash
607- run : .github/scripts/install_protoc.sh
608- - name : Download wheel(s)
609- uses : actions/download-artifact@v4
610- with :
611- name : wheel
612- path : dist
613- - name : Show wheels downloaded
614- run : ls -lh dist
615- shell : bash
616- - name : Upgrade setuptools, pip and wheel
617- run : python -m pip install -U setuptools pip wheel
618- - name : Install tox
619- run : python -m pip install tox
620- - name : Run tests (excluding doctests)
621- run : python -m tox -e "py${PYTHON_VERSION/\./}-notmultithreaded-ci"
622- env :
623- PYTHON_VERSION : ${{ matrix.python-version }}
624- cloud_provider : ${{ matrix.cloud-provider }}
625- PYTEST_ADDOPTS : --color=yes --tb=short
626- TOX_PARALLEL_NO_SPINNER : 1
627- shell : bash
628- - name : Run local tests
629- run : python -m tox -e "py${PYTHON_VERSION/\./}-localnotmultithreaded-ci"
630- env :
631- PYTHON_VERSION : ${{ matrix.python-version }}
632- cloud_provider : ${{ matrix.cloud-provider }}
633- PYTEST_ADDOPTS : --color=yes --tb=short
634- TOX_PARALLEL_NO_SPINNER : 1
635- shell : bash
636- - name : Combine coverages
637- run : python -m tox -e coverage --skip-missing-interpreters false
638- shell : bash
639- env :
640- SNOWFLAKE_IS_PYTHON_RUNTIME_TEST : 1
641- - uses : actions/upload-artifact@v4
642- with :
643- include-hidden-files : true
644- name : coverage_${{ matrix.os }}-${{ matrix.python-version }}-${{ matrix.cloud-provider }}-snowpark-multithreading
645- path : |
646- .tox/.coverage
647- .tox/coverage.xml
648-
649580 combine-coverage :
650581 if : ${{ success() || failure() }}
651582 name : Combine coverage
0 commit comments