From c34ab76e86ca3120321ae553cc8403f8d8278105 Mon Sep 17 00:00:00 2001 From: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Date: Fri, 14 Feb 2025 10:26:01 -0500 Subject: [PATCH] ci(backends): set a lower timeout for steps --- .github/workflows/ibis-backends-cloud.yml | 1 + .github/workflows/ibis-backends.yml | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/.github/workflows/ibis-backends-cloud.yml b/.github/workflows/ibis-backends-cloud.yml index e35c3c7f21da..c401068dc937 100644 --- a/.github/workflows/ibis-backends-cloud.yml +++ b/.github/workflows/ibis-backends-cloud.yml @@ -195,6 +195,7 @@ jobs: role-to-assume: arn:aws:iam::070284473168:role/ibis-project-athena - name: "run parallel tests: ${{ matrix.backend.name }}" + timeout-minutes: 60 run: just ci-check "${{ join(matrix.backend.extras, ' ') }} --extra examples" -m ${{ matrix.backend.name }} --numprocesses auto --dist loadgroup - name: upload code coverage diff --git a/.github/workflows/ibis-backends.yml b/.github/workflows/ibis-backends.yml index d1ac8ea9e452..aaa7c2392403 100644 --- a/.github/workflows/ibis-backends.yml +++ b/.github/workflows/ibis-backends.yml @@ -496,6 +496,7 @@ jobs: - name: "run parallel tests: ${{ matrix.backend.name }}" if: ${{ !matrix.backend.serial }} + timeout-minutes: 60 run: just ci-check "${{ join(matrix.backend.extras, ' ') }} --extra examples" -m ${{ matrix.backend.name }} --numprocesses auto --dist=loadgroup env: IBIS_TEST_IMPALA_HOST: localhost @@ -504,6 +505,7 @@ jobs: - name: "run serial tests: ${{ matrix.backend.name }}" if: matrix.backend.serial + timeout-minutes: 60 run: just ci-check "${{ join(matrix.backend.extras, ' ') }} --extra examples" -m ${{ matrix.backend.name }} env: FLINK_REMOTE_CLUSTER_ADDR: localhost @@ -616,12 +618,14 @@ jobs: - name: run spark connect tests if: matrix.tag == 'remote' + timeout-minutes: 60 run: just ci-check "--extra pyspark --extra examples" -m pyspark env: SPARK_REMOTE: ${{ matrix.SPARK_REMOTE }} - name: run spark tests if: matrix.tag == 'local' + timeout-minutes: 60 run: just ci-check "--extra pyspark --extra examples" -m pyspark - name: check that no untracked files were produced