Skip to content

Commit

Permalink
test(ci, ios): ios build behaving strangely - tune timeouts
Browse files Browse the repository at this point in the history
the build is failing once (and very slowly) then building second
time (but also slowly), have the individual runs timeout in 20mins
(observably possible to build when successful within that) and increase
overall workflow timeout so hopefully we get a build that succeeds
  • Loading branch information
mikehardy committed Apr 9, 2024
1 parent cf4ca12 commit 1d7ea77
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions .github/workflows/tests_e2e_ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
name: iOS
runs-on: macos-14
# TODO matrix across APIs, at least 10 and 13 (lowest to highest)
timeout-minutes: 60
timeout-minutes: 80
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
steps:
Expand Down Expand Up @@ -125,6 +125,7 @@ jobs:

- name: Build App, Boot Simulator, Run App
id: run1
timeout-minutes: 20
continue-on-error: true
run: |
export PATH="/usr/lib/ccache:/usr/local/opt/ccache/libexec:$PATH"
Expand All @@ -141,6 +142,7 @@ jobs:

- name: Build App, Boot Simulator, Run App Retry 1
id: run2
timeout-minutes: 20
if: steps.run1.outcome=='failure'
continue-on-error: true
run: |
Expand All @@ -158,6 +160,7 @@ jobs:

- name: Build App, Boot Simulator, Run App Retry 2
id: run3
timeout-minutes: 20
if: steps.run2.outcome=='failure'
continue-on-error: true
run: |
Expand Down Expand Up @@ -227,4 +230,4 @@ jobs:

- uses: codecov/codecov-action@v3
with:
verbose: true
verbose: true

0 comments on commit 1d7ea77

Please sign in to comment.