From 416fb5eaaf49b654a3a2c30c3936326f5c771a79 Mon Sep 17 00:00:00 2001 From: Matthew Roeschke Date: Fri, 21 Jan 2022 20:02:07 -0800 Subject: [PATCH 1/4] CI: Azure timeout debug --- ci/azure/windows.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ci/azure/windows.yml b/ci/azure/windows.yml index 7061a266f28c7..f22c33eae88d6 100644 --- a/ci/azure/windows.yml +++ b/ci/azure/windows.yml @@ -4,6 +4,7 @@ parameters: jobs: - job: ${{ parameters.name }} + timeoutInMinutes: 90 pool: vmImage: ${{ parameters.vmImage }} strategy: @@ -19,7 +20,7 @@ jobs: ENV_FILE: ci/deps/azure-windows-38.yaml CONDA_PY: "38" PATTERN: "not slow" - PYTEST_WORKERS: 2 # GH-42236 + PYTEST_WORKERS: 1 # GH-42236 PYTEST_TARGET: "pandas/tests/[i-z]*" py39_1: @@ -33,7 +34,7 @@ jobs: ENV_FILE: ci/deps/azure-windows-39.yaml CONDA_PY: "39" PATTERN: "not slow and not high_memory" - PYTEST_WORKERS: 2 # GH-42236 + PYTEST_WORKERS: 1 # GH-42236 PYTEST_TARGET: "pandas/tests/[i-z]*" py310_1: @@ -47,7 +48,7 @@ jobs: ENV_FILE: ci/deps/azure-windows-310.yaml CONDA_PY: "310" PATTERN: "not slow and not high_memory" - PYTEST_WORKERS: 2 # GH-42236 + PYTEST_WORKERS: 1 # GH-42236 PYTEST_TARGET: "pandas/tests/[i-z]*" steps: From 7000cfeaf0a1028ed4fd818083874bb57f61e3db Mon Sep 17 00:00:00 2001 From: Matthew Roeschke Date: Fri, 21 Jan 2022 20:04:22 -0800 Subject: [PATCH 2/4] Disable all other workflows --- .github/workflows/code-checks.yml | 3 +++ .github/workflows/datamanger.yml | 1 + .github/workflows/docbuild-and-upload.yml | 1 + .github/workflows/posix.yml | 1 + .github/workflows/sdist.yml | 1 + 5 files changed, 7 insertions(+) diff --git a/.github/workflows/code-checks.yml b/.github/workflows/code-checks.yml index 7141b02cac376..a54e841535b78 100644 --- a/.github/workflows/code-checks.yml +++ b/.github/workflows/code-checks.yml @@ -16,6 +16,7 @@ env: jobs: pre_commit: + if: false name: pre-commit runs-on: ubuntu-latest concurrency: @@ -35,6 +36,7 @@ jobs: uses: pre-commit/action@v2.0.3 typing_and_docstring_validation: + if: false name: Docstring and typing validation runs-on: ubuntu-latest defaults: @@ -101,6 +103,7 @@ jobs: if: ${{ steps.build.outcome == 'success' }} asv-benchmarks: + if: false name: ASV Benchmarks runs-on: ubuntu-latest defaults: diff --git a/.github/workflows/datamanger.yml b/.github/workflows/datamanger.yml index 3fc515883a225..fa66e516723f1 100644 --- a/.github/workflows/datamanger.yml +++ b/.github/workflows/datamanger.yml @@ -16,6 +16,7 @@ env: jobs: data_manager: + if: false name: Test experimental data manager runs-on: ubuntu-latest services: diff --git a/.github/workflows/docbuild-and-upload.yml b/.github/workflows/docbuild-and-upload.yml index e8ed6d4545194..5b167c290a9fb 100644 --- a/.github/workflows/docbuild-and-upload.yml +++ b/.github/workflows/docbuild-and-upload.yml @@ -16,6 +16,7 @@ env: jobs: web_and_docs: + if: false name: Doc Build and Upload runs-on: ubuntu-latest diff --git a/.github/workflows/posix.yml b/.github/workflows/posix.yml index 135ca0703de8b..01e255f1f7293 100644 --- a/.github/workflows/posix.yml +++ b/.github/workflows/posix.yml @@ -18,6 +18,7 @@ env: jobs: pytest: + if: false runs-on: ubuntu-latest defaults: run: diff --git a/.github/workflows/sdist.yml b/.github/workflows/sdist.yml index dd030f1aacc44..ca2e329436ae4 100644 --- a/.github/workflows/sdist.yml +++ b/.github/workflows/sdist.yml @@ -14,6 +14,7 @@ on: jobs: build: + if: false runs-on: ubuntu-latest timeout-minutes: 60 defaults: From 8784fa55c3bd8d56e00aa504d757f031cce9ff32 Mon Sep 17 00:00:00 2001 From: Matthew Roeschke Date: Sat, 22 Jan 2022 09:03:39 -0800 Subject: [PATCH 3/4] -v mode --- ci/run_tests.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/run_tests.sh b/ci/run_tests.sh index 203f8fe293a06..114a21a5f3f6c 100755 --- a/ci/run_tests.sh +++ b/ci/run_tests.sh @@ -24,7 +24,7 @@ if [[ $(uname) == "Linux" && -z $DISPLAY ]]; then XVFB="xvfb-run " fi -PYTEST_CMD="${XVFB}pytest -m \"$PATTERN\" -n $PYTEST_WORKERS --dist=loadfile $TEST_ARGS $COVERAGE $PYTEST_TARGET" +PYTEST_CMD="${XVFB}pytest -v -m \"$PATTERN\" -n $PYTEST_WORKERS --dist=loadfile $TEST_ARGS $COVERAGE $PYTEST_TARGET" if [[ $(uname) != "Linux" && $(uname) != "Darwin" ]]; then PYTEST_CMD="$PYTEST_CMD --ignore=pandas/tests/plotting/" From 0a60821bf9ac31b0e4adf05a850dc3a8b1001766 Mon Sep 17 00:00:00 2001 From: Matthew Roeschke Date: Sat, 22 Jan 2022 11:47:23 -0800 Subject: [PATCH 4/4] No xdist, show setup --- ci/run_tests.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/run_tests.sh b/ci/run_tests.sh index 114a21a5f3f6c..35c07c981886d 100755 --- a/ci/run_tests.sh +++ b/ci/run_tests.sh @@ -24,7 +24,7 @@ if [[ $(uname) == "Linux" && -z $DISPLAY ]]; then XVFB="xvfb-run " fi -PYTEST_CMD="${XVFB}pytest -v -m \"$PATTERN\" -n $PYTEST_WORKERS --dist=loadfile $TEST_ARGS $COVERAGE $PYTEST_TARGET" +PYTEST_CMD="${XVFB}pytest -v -m \"$PATTERN\" --setup-show $TEST_ARGS $COVERAGE $PYTEST_TARGET" if [[ $(uname) != "Linux" && $(uname) != "Darwin" ]]; then PYTEST_CMD="$PYTEST_CMD --ignore=pandas/tests/plotting/"