From 7622179c74b5bc90ee9d0bad9626cdd474deb93c Mon Sep 17 00:00:00 2001 From: "Guilherme G. Menaldo" Date: Sun, 9 Jul 2023 20:59:12 -0300 Subject: [PATCH] add timeout to all actions that runs hercules sometimes the test execution freezes but doesn't fail. Those tests usually take 30 minutes in the worst case, so using a timeout of 1 hour will prevent jobs from staying running for 6 hours until the default timeout stops them. --- .github/workflows/build.yml | 1 + .github/workflows/clang15_test.yml | 1 + .github/workflows/gcc_test.yml | 1 + .github/workflows/gccold1.yml | 1 + .github/workflows/gccold2.yml | 1 + .github/workflows/gccold3.yml | 1 + .github/workflows/gccsnapshot_test.yml | 1 + .github/workflows/mariadb.yml | 1 + .github/workflows/mysql.yml | 1 + 9 files changed, 9 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e444d8a1170..155cf5d9618 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,6 +12,7 @@ env: jobs: build: runs-on: ubuntu-latest + timeout-minutes: 60 strategy: matrix: # gcc, clang-8, clang-9 removed for reduce number of jobs diff --git a/.github/workflows/clang15_test.yml b/.github/workflows/clang15_test.yml index e02a1780aaa..b24e35d77a5 100644 --- a/.github/workflows/clang15_test.yml +++ b/.github/workflows/clang15_test.yml @@ -12,6 +12,7 @@ env: jobs: build: runs-on: ubuntu-latest + timeout-minutes: 60 strategy: matrix: CC: [clang-15] diff --git a/.github/workflows/gcc_test.yml b/.github/workflows/gcc_test.yml index 20fdd6d5e30..4a65a29ef0a 100644 --- a/.github/workflows/gcc_test.yml +++ b/.github/workflows/gcc_test.yml @@ -12,6 +12,7 @@ env: jobs: build: runs-on: ubuntu-latest + timeout-minutes: 60 strategy: matrix: CC: [gcc] diff --git a/.github/workflows/gccold1.yml b/.github/workflows/gccold1.yml index 15ee34e9c99..05a2635ba2f 100644 --- a/.github/workflows/gccold1.yml +++ b/.github/workflows/gccold1.yml @@ -12,6 +12,7 @@ env: jobs: build: runs-on: ubuntu-latest + timeout-minutes: 60 strategy: matrix: CC: ["gcc-10", "gcc-9"] diff --git a/.github/workflows/gccold2.yml b/.github/workflows/gccold2.yml index af1b60d9924..ebc6a0dd944 100644 --- a/.github/workflows/gccold2.yml +++ b/.github/workflows/gccold2.yml @@ -12,6 +12,7 @@ env: jobs: build: runs-on: ubuntu-latest + timeout-minutes: 60 strategy: matrix: CC: ["gcc-8", "gcc-7"] diff --git a/.github/workflows/gccold3.yml b/.github/workflows/gccold3.yml index 9803cef5b4d..270386966d8 100644 --- a/.github/workflows/gccold3.yml +++ b/.github/workflows/gccold3.yml @@ -13,6 +13,7 @@ env: jobs: build: runs-on: ubuntu-latest + timeout-minutes: 60 strategy: matrix: CC: ["gcc-6", "gcc-5", "gcc-4.8"] diff --git a/.github/workflows/gccsnapshot_test.yml b/.github/workflows/gccsnapshot_test.yml index 11a10e1b0ce..95607e2dc97 100644 --- a/.github/workflows/gccsnapshot_test.yml +++ b/.github/workflows/gccsnapshot_test.yml @@ -12,6 +12,7 @@ env: jobs: build: runs-on: ubuntu-latest + timeout-minutes: 60 strategy: matrix: CC: [gcc] diff --git a/.github/workflows/mariadb.yml b/.github/workflows/mariadb.yml index 57b1614158f..9f6e13b0c13 100644 --- a/.github/workflows/mariadb.yml +++ b/.github/workflows/mariadb.yml @@ -12,6 +12,7 @@ env: jobs: build: runs-on: ubuntu-latest + timeout-minutes: 60 strategy: matrix: CC: [gcc] diff --git a/.github/workflows/mysql.yml b/.github/workflows/mysql.yml index 82faab38bc2..35bc7395ed9 100644 --- a/.github/workflows/mysql.yml +++ b/.github/workflows/mysql.yml @@ -12,6 +12,7 @@ env: jobs: build: runs-on: ubuntu-latest + timeout-minutes: 60 strategy: matrix: CC: [gcc]