From 089202146b3bd49c7070cd6173864529ace8de94 Mon Sep 17 00:00:00 2001 From: Ali McMaster Date: Wed, 27 Oct 2021 20:32:44 +0100 Subject: [PATCH 1/2] CI: Python Dev build --- .github/workflows/python-dev.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/python-dev.yml b/.github/workflows/python-dev.yml index 4fe58ad4d60e9..db5cc7c5adea4 100644 --- a/.github/workflows/python-dev.yml +++ b/.github/workflows/python-dev.yml @@ -17,7 +17,6 @@ env: PANDAS_CI: 1 PATTERN: "not slow and not network and not clipboard" COVERAGE: true - PYTEST_TARGET: pandas jobs: build: @@ -26,12 +25,17 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macOS-latest, windows-latest] + include: + - name: tests_1 + pytest_target: "pandas/tests/[a-h]*" + - name: tests_2 + pytest_target: "pandas/tests/[i-z]*" name: actions-310-dev - timeout-minutes: 60 + timeout-minutes: 80 concurrency: - group: ${{ github.ref }}-${{ matrix.os }}-dev + group: ${{ github.ref }}-${{ matrix.os }}-${{ matrix.name }}-dev cancel-in-progress: ${{github.event_name == 'pull_request'}} steps: @@ -63,6 +67,8 @@ jobs: python -c "import pandas; pandas.show_versions();" - name: Test with pytest + env: + PYTEST_TARGET: ${{ matrix.pytest_target }} shell: bash run: | ci/run_tests.sh From b0bc292ed9c6f70dba8b00d7abf2b9647e91a372 Mon Sep 17 00:00:00 2001 From: Ali McMaster Date: Wed, 27 Oct 2021 20:40:50 +0100 Subject: [PATCH 2/2] Update python-dev.yml --- .github/workflows/python-dev.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/python-dev.yml b/.github/workflows/python-dev.yml index db5cc7c5adea4..96d5542451f06 100644 --- a/.github/workflows/python-dev.yml +++ b/.github/workflows/python-dev.yml @@ -25,17 +25,13 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macOS-latest, windows-latest] - include: - - name: tests_1 - pytest_target: "pandas/tests/[a-h]*" - - name: tests_2 - pytest_target: "pandas/tests/[i-z]*" + pytest_target: ["pandas/tests/[a-h]*", "pandas/tests/[i-z]*"] name: actions-310-dev timeout-minutes: 80 concurrency: - group: ${{ github.ref }}-${{ matrix.os }}-${{ matrix.name }}-dev + group: ${{ github.ref }}-${{ matrix.os }}-${{ matrix.pytest_target }}-dev cancel-in-progress: ${{github.event_name == 'pull_request'}} steps: