diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 23d61cab345..884f7642a2e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -58,6 +58,7 @@ jobs: name: Unit Tests runs-on: ubuntu-latest needs: build + timeout-minutes: 20 steps: - uses: actions/checkout@v3 - uses: actions/setup-java@v3 @@ -104,6 +105,7 @@ jobs: name: Crypto Tests runs-on: ubuntu-latest needs: build + timeout-minutes: 20 steps: - uses: actions/checkout@v3 - uses: actions/setup-java@v3 @@ -148,6 +150,7 @@ jobs: name: Model Tests runs-on: ubuntu-latest needs: build + timeout-minutes: 60 steps: - uses: actions/checkout@v3 - uses: actions/setup-java@v3 @@ -194,6 +197,7 @@ jobs: name: Base testsuite needs: build runs-on: ubuntu-latest + timeout-minutes: 70 strategy: matrix: server: ['quarkus', 'quarkus-map', 'quarkus-map-hot-rod'] @@ -278,6 +282,7 @@ jobs: name: Base testsuite (fips) needs: build runs-on: ubuntu-latest + timeout-minutes: 30 strategy: matrix: server: ['bcfips-nonapproved-pkcs12'] @@ -350,6 +355,7 @@ jobs: name: Base testsuite (postgres) needs: build runs-on: ubuntu-latest + timeout-minutes: 80 strategy: matrix: server: ['undertow-map-jpa'] @@ -448,6 +454,7 @@ jobs: name: Quarkus Test Clustering needs: build runs-on: ubuntu-latest + timeout-minutes: 35 env: MAVEN_OPTS: -Xmx1024m steps: @@ -508,6 +515,7 @@ jobs: name: Quarkus Tests needs: build runs-on: ubuntu-latest + timeout-minutes: 100 env: MAVEN_OPTS: -Xmx1024m steps: