You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by ke...@apache.org on 2026/06/29 06:11:43 UTC

(iceberg-python) branch main updated: Infra: Set timeout for jobs in python-ci.yml (#3581)

This is an automated email from the ASF dual-hosted git repository.

kevinjqliu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git


The following commit(s) were added to refs/heads/main by this push:
     new de48fe4ce Infra: Set timeout for jobs in python-ci.yml (#3581)
de48fe4ce is described below

commit de48fe4cedc275e57200832aa2aca1a5597c4b2c
Author: Yuya Ebihara <eb...@gmail.com>
AuthorDate: Mon Jun 29 15:11:38 2026 +0900

    Infra: Set timeout for jobs in python-ci.yml (#3581)
    
    # Rationale for this change
    
    I suggest setting a timeout for CI to allow us to identify unexpected
    slowdown:
    * #3580
    
    Each job takes about:
    * lint-and-unit-test: 3~5 minutes
    * integration-test: ~12 minutes
    * integration-test-s3, integration-test-adls, integration-test-gcs: 1
    minute
    
    ## Are these changes tested?
    
    Yes
    
    ## Are there any user-facing changes?
    
    No
---
 .github/workflows/python-ci.yml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/.github/workflows/python-ci.yml b/.github/workflows/python-ci.yml
index 503dfc9e9..44fbe0e37 100644
--- a/.github/workflows/python-ci.yml
+++ b/.github/workflows/python-ci.yml
@@ -48,6 +48,7 @@ concurrency:
 jobs:
   lint-and-unit-test:
     runs-on: ubuntu-latest
+    timeout-minutes: 10
     strategy:
       max-parallel: 15
       fail-fast: true
@@ -80,6 +81,7 @@ jobs:
 
   integration-test:
     runs-on: ubuntu-latest
+    timeout-minutes: 20
     steps:
     - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
       with:
@@ -109,6 +111,7 @@ jobs:
 
   integration-test-s3:
     runs-on: ubuntu-latest
+    timeout-minutes: 10
     steps:
     - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
       with:
@@ -138,6 +141,7 @@ jobs:
 
   integration-test-adls:
     runs-on: ubuntu-latest
+    timeout-minutes: 10
     steps:
     - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
       with:
@@ -167,6 +171,7 @@ jobs:
 
   integration-test-gcs:
     runs-on: ubuntu-latest
+    timeout-minutes: 10
     steps:
     - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
       with: