From 57c7fbbdc49a88a48c383eaff04e702e89306c04 Mon Sep 17 00:00:00 2001 From: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com> Date: Tue, 21 Nov 2023 07:42:17 -0800 Subject: [PATCH 1/5] CI: Debug single cpu test timeouts --- .github/workflows/code-checks.yml | 4 ++++ .github/workflows/docbuild-and-upload.yml | 1 + .github/workflows/unit-tests.yml | 5 ++++- ci/run_tests.sh | 2 +- 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/code-checks.yml b/.github/workflows/code-checks.yml index 4260c0836bbea..c715f6f9149af 100644 --- a/.github/workflows/code-checks.yml +++ b/.github/workflows/code-checks.yml @@ -20,6 +20,7 @@ permissions: # pre-commit run by https://pre-commit.ci/ jobs: docstring_typing_manual_hooks: + if: false name: Docstring validation, typing, and other manual pre-commit hooks runs-on: ubuntu-22.04 defaults: @@ -96,6 +97,7 @@ jobs: if: ${{ steps.build.outcome == 'success' && always() }} asv-benchmarks: + if: false name: ASV Benchmarks runs-on: ubuntu-22.04 defaults: @@ -127,6 +129,7 @@ jobs: asv run --quick --dry-run --durations=30 --python=same --show-stderr build_docker_dev_environment: + if: false name: Build Docker Dev Environment runs-on: ubuntu-22.04 defaults: @@ -154,6 +157,7 @@ jobs: run: docker run --rm pandas-dev-env python -c "import pandas as pd; print(pd.show_versions())" requirements-dev-text-installable: + if: false name: Test install requirements-dev.txt runs-on: ubuntu-22.04 diff --git a/.github/workflows/docbuild-and-upload.yml b/.github/workflows/docbuild-and-upload.yml index af452363666b5..aac49204680a6 100644 --- a/.github/workflows/docbuild-and-upload.yml +++ b/.github/workflows/docbuild-and-upload.yml @@ -22,6 +22,7 @@ permissions: jobs: web_and_docs: + if: false name: Doc Build and Upload runs-on: ubuntu-22.04 diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index e156b1e0aeca2..bdc7ad037edf5 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -177,6 +177,7 @@ jobs: if: ${{ matrix.pattern == '' && (always() && steps.build.outcome == 'success')}} macos-windows: + if: false timeout-minutes: 90 strategy: matrix: @@ -214,6 +215,7 @@ jobs: uses: ./.github/actions/run-tests Linux-32-bit: + if: false runs-on: ubuntu-22.04 container: image: quay.io/pypa/manylinux2014_i686 @@ -251,6 +253,7 @@ jobs: cancel-in-progress: true Linux-Musl: + if: false runs-on: ubuntu-22.04 container: image: quay.io/pypa/musllinux_1_1_x86_64 @@ -312,7 +315,7 @@ jobs: # To freeze this file, uncomment out the ``if: false`` condition, and migrate the jobs # to the corresponding posix/windows-macos/sdist etc. workflows. # Feel free to modify this comment as necessary. - #if: false # Uncomment this to freeze the workflow, comment it to unfreeze + if: false # Uncomment this to freeze the workflow, comment it to unfreeze defaults: run: shell: bash -eou pipefail {0} diff --git a/ci/run_tests.sh b/ci/run_tests.sh index 6a70ea1df3e71..39c885afbe1ef 100755 --- a/ci/run_tests.sh +++ b/ci/run_tests.sh @@ -11,7 +11,7 @@ echo PYTHONHASHSEED=$PYTHONHASHSEED COVERAGE="-s --cov=pandas --cov-report=xml --cov-append --cov-config=pyproject.toml" # TODO: Support NEP 50 and remove NPY_PROMOTION_STATE -PYTEST_CMD="NPY_PROMOTION_STATE=legacy MESONPY_EDITABLE_VERBOSE=1 PYTHONDEVMODE=1 PYTHONWARNDEFAULTENCODING=1 pytest -r fEs -n $PYTEST_WORKERS --dist=loadfile $TEST_ARGS $COVERAGE $PYTEST_TARGET" +PYTEST_CMD="NPY_PROMOTION_STATE=legacy MESONPY_EDITABLE_VERBOSE=1 PYTHONDEVMODE=1 PYTHONWARNDEFAULTENCODING=1 pytest -v -r fEs -n $PYTEST_WORKERS --dist=loadfile $TEST_ARGS $COVERAGE $PYTEST_TARGET" if [[ "$PATTERN" ]]; then PYTEST_CMD="$PYTEST_CMD -m \"$PATTERN\"" From 7fd63fd87206f1f8c70c4be9c6002be7eb256e6b Mon Sep 17 00:00:00 2001 From: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com> Date: Tue, 21 Nov 2023 07:50:21 -0800 Subject: [PATCH 2/5] Disable other jobs --- .github/workflows/unit-tests.yml | 110 +++++++++++++++---------------- 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index bdc7ad037edf5..772f6157be6fc 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -29,61 +29,61 @@ jobs: env_file: [actions-39.yaml, actions-310.yaml, actions-311.yaml] # Prevent the include jobs from overriding other jobs pattern: [""] - include: - - name: "Downstream Compat" - env_file: actions-311-downstream_compat.yaml - pattern: "not slow and not network and not single_cpu" - pytest_target: "pandas/tests/test_downstream.py" - - name: "Minimum Versions" - env_file: actions-39-minimum_versions.yaml - pattern: "not slow and not network and not single_cpu" - - name: "Locale: it_IT" - env_file: actions-311.yaml - pattern: "not slow and not network and not single_cpu" - extra_apt: "language-pack-it" - # Use the utf8 version as the default, it has no bad side-effect. - lang: "it_IT.utf8" - lc_all: "it_IT.utf8" - # Also install it_IT (its encoding is ISO8859-1) but do not activate it. - # It will be temporarily activated during tests with locale.setlocale - extra_loc: "it_IT" - - name: "Locale: zh_CN" - env_file: actions-311.yaml - pattern: "not slow and not network and not single_cpu" - extra_apt: "language-pack-zh-hans" - # Use the utf8 version as the default, it has no bad side-effect. - lang: "zh_CN.utf8" - lc_all: "zh_CN.utf8" - # Also install zh_CN (its encoding is gb2312) but do not activate it. - # It will be temporarily activated during tests with locale.setlocale - extra_loc: "zh_CN" - - name: "Copy-on-Write 3.9" - env_file: actions-39.yaml - pattern: "not slow and not network and not single_cpu" - pandas_copy_on_write: "1" - - name: "Copy-on-Write 3.10" - env_file: actions-310.yaml - pattern: "not slow and not network and not single_cpu" - pandas_copy_on_write: "1" - - name: "Copy-on-Write 3.11" - env_file: actions-311.yaml - pattern: "not slow and not network and not single_cpu" - pandas_copy_on_write: "1" - - name: "Copy-on-Write 3.11 (warnings)" - env_file: actions-311.yaml - pattern: "not slow and not network and not single_cpu" - pandas_copy_on_write: "warn" - - name: "Pypy" - env_file: actions-pypy-39.yaml - pattern: "not slow and not network and not single_cpu" - test_args: "--max-worker-restart 0" - - name: "Numpy Dev" - env_file: actions-311-numpydev.yaml - pattern: "not slow and not network and not single_cpu" - test_args: "-W error::DeprecationWarning -W error::FutureWarning" - - name: "Pyarrow Nightly" - env_file: actions-311-pyarrownightly.yaml - pattern: "not slow and not network and not single_cpu" + # include: + # - name: "Downstream Compat" + # env_file: actions-311-downstream_compat.yaml + # pattern: "not slow and not network and not single_cpu" + # pytest_target: "pandas/tests/test_downstream.py" + # - name: "Minimum Versions" + # env_file: actions-39-minimum_versions.yaml + # pattern: "not slow and not network and not single_cpu" + # - name: "Locale: it_IT" + # env_file: actions-311.yaml + # pattern: "not slow and not network and not single_cpu" + # extra_apt: "language-pack-it" + # # Use the utf8 version as the default, it has no bad side-effect. + # lang: "it_IT.utf8" + # lc_all: "it_IT.utf8" + # # Also install it_IT (its encoding is ISO8859-1) but do not activate it. + # # It will be temporarily activated during tests with locale.setlocale + # extra_loc: "it_IT" + # - name: "Locale: zh_CN" + # env_file: actions-311.yaml + # pattern: "not slow and not network and not single_cpu" + # extra_apt: "language-pack-zh-hans" + # # Use the utf8 version as the default, it has no bad side-effect. + # lang: "zh_CN.utf8" + # lc_all: "zh_CN.utf8" + # # Also install zh_CN (its encoding is gb2312) but do not activate it. + # # It will be temporarily activated during tests with locale.setlocale + # extra_loc: "zh_CN" + # - name: "Copy-on-Write 3.9" + # env_file: actions-39.yaml + # pattern: "not slow and not network and not single_cpu" + # pandas_copy_on_write: "1" + # - name: "Copy-on-Write 3.10" + # env_file: actions-310.yaml + # pattern: "not slow and not network and not single_cpu" + # pandas_copy_on_write: "1" + # - name: "Copy-on-Write 3.11" + # env_file: actions-311.yaml + # pattern: "not slow and not network and not single_cpu" + # pandas_copy_on_write: "1" + # - name: "Copy-on-Write 3.11 (warnings)" + # env_file: actions-311.yaml + # pattern: "not slow and not network and not single_cpu" + # pandas_copy_on_write: "warn" + # - name: "Pypy" + # env_file: actions-pypy-39.yaml + # pattern: "not slow and not network and not single_cpu" + # test_args: "--max-worker-restart 0" + # - name: "Numpy Dev" + # env_file: actions-311-numpydev.yaml + # pattern: "not slow and not network and not single_cpu" + # test_args: "-W error::DeprecationWarning -W error::FutureWarning" + # - name: "Pyarrow Nightly" + # env_file: actions-311-pyarrownightly.yaml + # pattern: "not slow and not network and not single_cpu" fail-fast: false name: ${{ matrix.name || format('ubuntu-latest {0}', matrix.env_file) }} env: From 0aabfc8ad6887ec244b915cc0306317ddd80d467 Mon Sep 17 00:00:00 2001 From: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com> Date: Tue, 21 Nov 2023 11:59:47 -0800 Subject: [PATCH 3/5] Skip more failing pyarrow csv tests --- .../tests/io/parser/common/test_read_errors.py | 16 +++++++++------- pandas/tests/io/parser/test_unsupported.py | 4 ++-- .../io/parser/usecols/test_usecols_basic.py | 7 ++----- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/pandas/tests/io/parser/common/test_read_errors.py b/pandas/tests/io/parser/common/test_read_errors.py index f3794c056a256..4a4ae2b259289 100644 --- a/pandas/tests/io/parser/common/test_read_errors.py +++ b/pandas/tests/io/parser/common/test_read_errors.py @@ -186,7 +186,8 @@ def test_error_bad_lines(all_parsers): msg = "Expected 1 fields in line 3, saw 3" if parser.engine == "pyarrow": - msg = "CSV parse error: Expected 1 columns, got 3: 1,2,3" + # "CSV parse error: Expected 1 columns, got 3: 1,2,3" + pytest.skip(reason="https://github.com/apache/arrow/issues/38676") with pytest.raises(ParserError, match=msg): parser.read_csv(StringIO(data), on_bad_lines="error") @@ -222,7 +223,8 @@ def test_read_csv_wrong_num_columns(all_parsers): msg = "Expected 6 fields in line 3, saw 7" if parser.engine == "pyarrow": - msg = "Expected 6 columns, got 7: 6,7,8,9,10,11,12" + # Expected 6 columns, got 7: 6,7,8,9,10,11,12 + pytest.skip(reason="https://github.com/apache/arrow/issues/38676") with pytest.raises(ParserError, match=msg): parser.read_csv(StringIO(data)) @@ -246,10 +248,9 @@ def test_null_byte_char(request, all_parsers): tm.assert_frame_equal(out, expected) else: if parser.engine == "pyarrow": - msg = ( - "CSV parse error: Empty CSV file or block: " - "cannot infer number of columns" - ) + # CSV parse error: Empty CSV file or block: " + # cannot infer number of columns" + pytest.skip(reason="https://github.com/apache/arrow/issues/38676") else: msg = "NULL byte detected" with pytest.raises(ParserError, match=msg): @@ -299,7 +300,8 @@ def test_bad_header_uniform_error(all_parsers): "number of columns, but 3 left to parse." ) elif parser.engine == "pyarrow": - msg = "CSV parse error: Expected 1 columns, got 4: col1,col2,col3,col4" + # "CSV parse error: Expected 1 columns, got 4: col1,col2,col3,col4" + pytest.skip(reason="https://github.com/apache/arrow/issues/38676") with pytest.raises(ParserError, match=msg): parser.read_csv(StringIO(data), index_col=0, on_bad_lines="error") diff --git a/pandas/tests/io/parser/test_unsupported.py b/pandas/tests/io/parser/test_unsupported.py index 695dc84db5e25..b099ed53b7a5f 100644 --- a/pandas/tests/io/parser/test_unsupported.py +++ b/pandas/tests/io/parser/test_unsupported.py @@ -178,8 +178,8 @@ def test_close_file_handle_on_invalid_usecols(all_parsers): error = ValueError if parser.engine == "pyarrow": - pyarrow = pytest.importorskip("pyarrow") - error = pyarrow.lib.ArrowKeyError + # Raises pyarrow.lib.ArrowKeyError + pytest.skip(reason="https://github.com/apache/arrow/issues/38676") with tm.ensure_clean("test.csv") as fname: Path(fname).write_text("col1,col2\na,b\n1,2", encoding="utf-8") diff --git a/pandas/tests/io/parser/usecols/test_usecols_basic.py b/pandas/tests/io/parser/usecols/test_usecols_basic.py index 15b321c4616ca..7f98dca307963 100644 --- a/pandas/tests/io/parser/usecols/test_usecols_basic.py +++ b/pandas/tests/io/parser/usecols/test_usecols_basic.py @@ -477,11 +477,8 @@ def test_usecols_subset_names_mismatch_orig_columns(all_parsers, usecols, reques with pytest.raises(ValueError, match=_msg_pyarrow_requires_names): parser.read_csv(StringIO(data), header=0, names=names, usecols=usecols) return - mark = pytest.mark.xfail( - reason="pyarrow.lib.ArrowKeyError: Column 'A' in include_columns " - "does not exist" - ) - request.applymarker(mark) + # "pyarrow.lib.ArrowKeyError: Column 'A' in include_columns does not exist" + pytest.skip(reason="https://github.com/apache/arrow/issues/38676") result = parser.read_csv(StringIO(data), header=0, names=names, usecols=usecols) expected = DataFrame({"A": [1, 5], "C": [3, 7]}) From b4b7043ada23db42f469d1f9aa871099a31d5bab Mon Sep 17 00:00:00 2001 From: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com> Date: Wed, 22 Nov 2023 11:15:53 -0800 Subject: [PATCH 4/5] Undo ci changes --- .github/workflows/unit-tests.yml | 115 +++++++++++++++---------------- ci/run_tests.sh | 2 +- 2 files changed, 57 insertions(+), 60 deletions(-) diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 772f6157be6fc..e156b1e0aeca2 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -29,61 +29,61 @@ jobs: env_file: [actions-39.yaml, actions-310.yaml, actions-311.yaml] # Prevent the include jobs from overriding other jobs pattern: [""] - # include: - # - name: "Downstream Compat" - # env_file: actions-311-downstream_compat.yaml - # pattern: "not slow and not network and not single_cpu" - # pytest_target: "pandas/tests/test_downstream.py" - # - name: "Minimum Versions" - # env_file: actions-39-minimum_versions.yaml - # pattern: "not slow and not network and not single_cpu" - # - name: "Locale: it_IT" - # env_file: actions-311.yaml - # pattern: "not slow and not network and not single_cpu" - # extra_apt: "language-pack-it" - # # Use the utf8 version as the default, it has no bad side-effect. - # lang: "it_IT.utf8" - # lc_all: "it_IT.utf8" - # # Also install it_IT (its encoding is ISO8859-1) but do not activate it. - # # It will be temporarily activated during tests with locale.setlocale - # extra_loc: "it_IT" - # - name: "Locale: zh_CN" - # env_file: actions-311.yaml - # pattern: "not slow and not network and not single_cpu" - # extra_apt: "language-pack-zh-hans" - # # Use the utf8 version as the default, it has no bad side-effect. - # lang: "zh_CN.utf8" - # lc_all: "zh_CN.utf8" - # # Also install zh_CN (its encoding is gb2312) but do not activate it. - # # It will be temporarily activated during tests with locale.setlocale - # extra_loc: "zh_CN" - # - name: "Copy-on-Write 3.9" - # env_file: actions-39.yaml - # pattern: "not slow and not network and not single_cpu" - # pandas_copy_on_write: "1" - # - name: "Copy-on-Write 3.10" - # env_file: actions-310.yaml - # pattern: "not slow and not network and not single_cpu" - # pandas_copy_on_write: "1" - # - name: "Copy-on-Write 3.11" - # env_file: actions-311.yaml - # pattern: "not slow and not network and not single_cpu" - # pandas_copy_on_write: "1" - # - name: "Copy-on-Write 3.11 (warnings)" - # env_file: actions-311.yaml - # pattern: "not slow and not network and not single_cpu" - # pandas_copy_on_write: "warn" - # - name: "Pypy" - # env_file: actions-pypy-39.yaml - # pattern: "not slow and not network and not single_cpu" - # test_args: "--max-worker-restart 0" - # - name: "Numpy Dev" - # env_file: actions-311-numpydev.yaml - # pattern: "not slow and not network and not single_cpu" - # test_args: "-W error::DeprecationWarning -W error::FutureWarning" - # - name: "Pyarrow Nightly" - # env_file: actions-311-pyarrownightly.yaml - # pattern: "not slow and not network and not single_cpu" + include: + - name: "Downstream Compat" + env_file: actions-311-downstream_compat.yaml + pattern: "not slow and not network and not single_cpu" + pytest_target: "pandas/tests/test_downstream.py" + - name: "Minimum Versions" + env_file: actions-39-minimum_versions.yaml + pattern: "not slow and not network and not single_cpu" + - name: "Locale: it_IT" + env_file: actions-311.yaml + pattern: "not slow and not network and not single_cpu" + extra_apt: "language-pack-it" + # Use the utf8 version as the default, it has no bad side-effect. + lang: "it_IT.utf8" + lc_all: "it_IT.utf8" + # Also install it_IT (its encoding is ISO8859-1) but do not activate it. + # It will be temporarily activated during tests with locale.setlocale + extra_loc: "it_IT" + - name: "Locale: zh_CN" + env_file: actions-311.yaml + pattern: "not slow and not network and not single_cpu" + extra_apt: "language-pack-zh-hans" + # Use the utf8 version as the default, it has no bad side-effect. + lang: "zh_CN.utf8" + lc_all: "zh_CN.utf8" + # Also install zh_CN (its encoding is gb2312) but do not activate it. + # It will be temporarily activated during tests with locale.setlocale + extra_loc: "zh_CN" + - name: "Copy-on-Write 3.9" + env_file: actions-39.yaml + pattern: "not slow and not network and not single_cpu" + pandas_copy_on_write: "1" + - name: "Copy-on-Write 3.10" + env_file: actions-310.yaml + pattern: "not slow and not network and not single_cpu" + pandas_copy_on_write: "1" + - name: "Copy-on-Write 3.11" + env_file: actions-311.yaml + pattern: "not slow and not network and not single_cpu" + pandas_copy_on_write: "1" + - name: "Copy-on-Write 3.11 (warnings)" + env_file: actions-311.yaml + pattern: "not slow and not network and not single_cpu" + pandas_copy_on_write: "warn" + - name: "Pypy" + env_file: actions-pypy-39.yaml + pattern: "not slow and not network and not single_cpu" + test_args: "--max-worker-restart 0" + - name: "Numpy Dev" + env_file: actions-311-numpydev.yaml + pattern: "not slow and not network and not single_cpu" + test_args: "-W error::DeprecationWarning -W error::FutureWarning" + - name: "Pyarrow Nightly" + env_file: actions-311-pyarrownightly.yaml + pattern: "not slow and not network and not single_cpu" fail-fast: false name: ${{ matrix.name || format('ubuntu-latest {0}', matrix.env_file) }} env: @@ -177,7 +177,6 @@ jobs: if: ${{ matrix.pattern == '' && (always() && steps.build.outcome == 'success')}} macos-windows: - if: false timeout-minutes: 90 strategy: matrix: @@ -215,7 +214,6 @@ jobs: uses: ./.github/actions/run-tests Linux-32-bit: - if: false runs-on: ubuntu-22.04 container: image: quay.io/pypa/manylinux2014_i686 @@ -253,7 +251,6 @@ jobs: cancel-in-progress: true Linux-Musl: - if: false runs-on: ubuntu-22.04 container: image: quay.io/pypa/musllinux_1_1_x86_64 @@ -315,7 +312,7 @@ jobs: # To freeze this file, uncomment out the ``if: false`` condition, and migrate the jobs # to the corresponding posix/windows-macos/sdist etc. workflows. # Feel free to modify this comment as necessary. - if: false # Uncomment this to freeze the workflow, comment it to unfreeze + #if: false # Uncomment this to freeze the workflow, comment it to unfreeze defaults: run: shell: bash -eou pipefail {0} diff --git a/ci/run_tests.sh b/ci/run_tests.sh index 39c885afbe1ef..6a70ea1df3e71 100755 --- a/ci/run_tests.sh +++ b/ci/run_tests.sh @@ -11,7 +11,7 @@ echo PYTHONHASHSEED=$PYTHONHASHSEED COVERAGE="-s --cov=pandas --cov-report=xml --cov-append --cov-config=pyproject.toml" # TODO: Support NEP 50 and remove NPY_PROMOTION_STATE -PYTEST_CMD="NPY_PROMOTION_STATE=legacy MESONPY_EDITABLE_VERBOSE=1 PYTHONDEVMODE=1 PYTHONWARNDEFAULTENCODING=1 pytest -v -r fEs -n $PYTEST_WORKERS --dist=loadfile $TEST_ARGS $COVERAGE $PYTEST_TARGET" +PYTEST_CMD="NPY_PROMOTION_STATE=legacy MESONPY_EDITABLE_VERBOSE=1 PYTHONDEVMODE=1 PYTHONWARNDEFAULTENCODING=1 pytest -r fEs -n $PYTEST_WORKERS --dist=loadfile $TEST_ARGS $COVERAGE $PYTEST_TARGET" if [[ "$PATTERN" ]]; then PYTEST_CMD="$PYTEST_CMD -m \"$PATTERN\"" From 2f878f633d91db7ea1080ea92125b2a14d000711 Mon Sep 17 00:00:00 2001 From: Matthew Roeschke <10647082+mroeschke@users.noreply.github.com> Date: Wed, 22 Nov 2023 11:16:53 -0800 Subject: [PATCH 5/5] Undo ci changes --- .github/workflows/code-checks.yml | 4 ---- .github/workflows/docbuild-and-upload.yml | 1 - 2 files changed, 5 deletions(-) diff --git a/.github/workflows/code-checks.yml b/.github/workflows/code-checks.yml index c715f6f9149af..4260c0836bbea 100644 --- a/.github/workflows/code-checks.yml +++ b/.github/workflows/code-checks.yml @@ -20,7 +20,6 @@ permissions: # pre-commit run by https://pre-commit.ci/ jobs: docstring_typing_manual_hooks: - if: false name: Docstring validation, typing, and other manual pre-commit hooks runs-on: ubuntu-22.04 defaults: @@ -97,7 +96,6 @@ jobs: if: ${{ steps.build.outcome == 'success' && always() }} asv-benchmarks: - if: false name: ASV Benchmarks runs-on: ubuntu-22.04 defaults: @@ -129,7 +127,6 @@ jobs: asv run --quick --dry-run --durations=30 --python=same --show-stderr build_docker_dev_environment: - if: false name: Build Docker Dev Environment runs-on: ubuntu-22.04 defaults: @@ -157,7 +154,6 @@ jobs: run: docker run --rm pandas-dev-env python -c "import pandas as pd; print(pd.show_versions())" requirements-dev-text-installable: - if: false name: Test install requirements-dev.txt runs-on: ubuntu-22.04 diff --git a/.github/workflows/docbuild-and-upload.yml b/.github/workflows/docbuild-and-upload.yml index aac49204680a6..af452363666b5 100644 --- a/.github/workflows/docbuild-and-upload.yml +++ b/.github/workflows/docbuild-and-upload.yml @@ -22,7 +22,6 @@ permissions: jobs: web_and_docs: - if: false name: Doc Build and Upload runs-on: ubuntu-22.04