@@ -546,75 +546,6 @@ jobs:
546546 .tox/.coverage
547547 .tox/coverage.xml
548548
549- test-snowpark-disable-multithreading-mode :
550- name : Test Snowpark Multithreading Disabled py-${{ matrix.os }}-${{ matrix.python-version }}-${{ matrix.cloud-provider }}
551- needs : build
552- runs-on : ${{ matrix.os }}
553- strategy :
554- fail-fast : false
555- matrix :
556- os : [ubuntu-latest-64-cores]
557- python-version : ["3.9"]
558- cloud-provider : [aws]
559- steps :
560- - name : Checkout Code
561- uses : actions/checkout@v4
562- - name : Set up Python
563- uses : actions/setup-python@v4
564- with :
565- python-version : ${{ matrix.python-version }}
566- - name : Display Python version
567- run : python -c "import sys; print(sys.version)"
568- - name : Decrypt parameters.py
569- shell : bash
570- run : .github/scripts/decrypt_parameters.sh
571- env :
572- PARAMETER_PASSWORD : ${{ secrets.PARAMETER_PASSWORD }}
573- CLOUD_PROVIDER : ${{ matrix.cloud-provider }}
574- - name : Install protoc
575- shell : bash
576- run : .github/scripts/install_protoc.sh
577- - name : Download wheel(s)
578- uses : actions/download-artifact@v4
579- with :
580- name : wheel
581- path : dist
582- - name : Show wheels downloaded
583- run : ls -lh dist
584- shell : bash
585- - name : Upgrade setuptools, pip and wheel
586- run : python -m pip install -U setuptools pip wheel
587- - name : Install tox
588- run : python -m pip install tox
589- - name : Run tests (excluding doctests)
590- run : python -m tox -e "py${PYTHON_VERSION/\./}-notmultithreaded-ci"
591- env :
592- PYTHON_VERSION : ${{ matrix.python-version }}
593- cloud_provider : ${{ matrix.cloud-provider }}
594- PYTEST_ADDOPTS : --color=yes --tb=short
595- TOX_PARALLEL_NO_SPINNER : 1
596- shell : bash
597- - name : Run local tests
598- run : python -m tox -e "py${PYTHON_VERSION/\./}-localnotmultithreaded-ci"
599- env :
600- PYTHON_VERSION : ${{ matrix.python-version }}
601- cloud_provider : ${{ matrix.cloud-provider }}
602- PYTEST_ADDOPTS : --color=yes --tb=short
603- TOX_PARALLEL_NO_SPINNER : 1
604- shell : bash
605- - name : Combine coverages
606- run : python -m tox -e coverage --skip-missing-interpreters false
607- shell : bash
608- env :
609- SNOWFLAKE_IS_PYTHON_RUNTIME_TEST : 1
610- - uses : actions/upload-artifact@v4
611- with :
612- include-hidden-files : true
613- name : coverage_${{ matrix.os }}-${{ matrix.python-version }}-${{ matrix.cloud-provider }}-snowpark-multithreading
614- path : |
615- .tox/.coverage
616- .tox/coverage.xml
617-
618549 combine-coverage :
619550 if : ${{ success() || failure() }}
620551 name : Combine coverage
0 commit comments