@@ -19,7 +19,7 @@ concurrency:
19
19
20
20
env :
21
21
HOMEBREW_NO_INSTALL_CLEANUP : 1 # Disable cleanup for homebrew, we don't need it on CI
22
- IOS_SIMULATOR_DEVICE : " iPhone 15 Pro (17.4 )"
22
+ IOS_SIMULATOR_DEVICE : " iPhone 16 Pro (18.1 )"
23
23
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
24
24
GITHUB_PR_NUM : ${{ github.event.pull_request.number }}
25
25
93
93
94
94
test-ui-debug :
95
95
name : Test SwiftUI (Debug)
96
- runs-on : macos-14
96
+ runs-on : macos-15
97
97
needs : build-test-app-and-frameworks
98
98
steps :
99
99
@@ -107,7 +107,7 @@ jobs:
107
107
- uses : ./.github/actions/python-cache
108
108
- name : Run UI Tests (Debug)
109
109
run : bundle exec fastlane test_ui device:"${{ env.IOS_SIMULATOR_DEVICE }}" skip_build:true record:${{ github.event.inputs.snapshots }}
110
- timeout-minutes : 60
110
+ timeout-minutes : 120
111
111
env :
112
112
GITHUB_TOKEN : ${{ secrets.CI_BOT_GITHUB_TOKEN }} # to open a PR
113
113
- name : Run Sonar analysis
@@ -164,7 +164,7 @@ jobs:
164
164
165
165
test-e2e-debug :
166
166
name : Test E2E UI (Debug)
167
- runs-on : macos-14
167
+ runs-on : macos-15
168
168
if : ${{ github.event_name != 'push' && github.event.inputs.snapshots != 'true' }}
169
169
needs :
170
170
- allure_testops_launch
@@ -191,8 +191,6 @@ jobs:
191
191
run : bundle exec fastlane test_e2e_mock device:"${{ env.IOS_SIMULATOR_DEVICE }}" batch:'${{ matrix.batch }}' test_without_building:true
192
192
timeout-minutes : 100
193
193
env :
194
- XCODE_VERSION : " 15.2" # the most stable pair of Xcode
195
- IOS_SIMULATOR_DEVICE : " iPhone 15 Pro (17.2)" # and iOS
196
194
MATRIX_SIZE : ${{ strategy.job-total }}
197
195
- name : Allure TestOps Upload
198
196
if : env.LAUNCH_ID != '' && (success() || failure())
0 commit comments