This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch v3-0-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/v3-0-test by this push:
new 4670679357d Reduce timeout for task-sdk/airflow-ctl tests job workflow
(#52399) (#52427)
4670679357d is described below
commit 4670679357da2104514f1c4c60ba5842e98afd2d
Author: GPK <[email protected]>
AuthorDate: Sat Jun 28 23:13:07 2025 +0100
Reduce timeout for task-sdk/airflow-ctl tests job workflow (#52399) (#52427)
* Add timeout for distribution tests job
* Add timeout for distribution tests job
---
.github/workflows/airflow-distributions-tests.yml | 7 ++++++-
.github/workflows/ci-amd.yml | 1 +
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/airflow-distributions-tests.yml
b/.github/workflows/airflow-distributions-tests.yml
index ffcd9e31830..62d4ee1f6b4 100644
--- a/.github/workflows/airflow-distributions-tests.yml
+++ b/.github/workflows/airflow-distributions-tests.yml
@@ -61,11 +61,16 @@ on: # yamllint disable-line rule:truthy
description: "Whether local venv should be used for tests (true/false)"
required: true
type: string
+ test-timeout:
+ required: false
+ type: number
+ default: 60
+
permissions:
contents: read
jobs:
distributions-tests:
- timeout-minutes: 80
+ timeout-minutes: ${{ fromJSON(inputs.test-timeout) }}
name: ${{ inputs.distribution-name }}:P${{ matrix.python-version }} tests
runs-on: ${{ fromJSON(inputs.runners) }}
strategy:
diff --git a/.github/workflows/ci-amd.yml b/.github/workflows/ci-amd.yml
index e5231ca0fd2..cb6f1cf706e 100644
--- a/.github/workflows/ci-amd.yml
+++ b/.github/workflows/ci-amd.yml
@@ -784,6 +784,7 @@ jobs:
distribution-cmd-format: "prepare-task-sdk-distributions"
test-type: "task-sdk-tests"
use-local-venv: 'false'
+ test-timeout: 20
if: >
( needs.build-info.outputs.run-task-sdk-tests == 'true' ||
needs.build-info.outputs.run-tests == 'true' &&