@@ -21,14 +21,14 @@ jobs:
21
21
- target : test/functional/ios/safari_tests.py
22
22
name : func_test_ios1
23
23
24
- runs-on : macos-14
24
+ runs-on : macos-15
25
25
26
26
# Please make sure the available Xcode versions and iOS versions
27
27
# on the runner images. https://github.com/actions/runner-images
28
28
env :
29
- XCODE_VERSION : 15.3
30
- IOS_VERSION : 17.4
31
- IPHONE_MODEL : iPhone 15 Plus
29
+ XCODE_VERSION : 16.4
30
+ IOS_VERSION : 18.5
31
+ IPHONE_MODEL : iPhone 16 Plus
32
32
33
33
steps :
34
34
- uses : actions/checkout@v4
@@ -186,7 +186,7 @@ jobs:
186
186
fail-fast : false
187
187
matrix :
188
188
include :
189
- - platform : macos-14
189
+ - platform : macos-15
190
190
e2e-tests : flutter-ios
191
191
- platform : ubuntu-latest
192
192
e2e-tests : flutter-android
@@ -197,9 +197,9 @@ jobs:
197
197
API_LEVEL : 28
198
198
ARCH : x86
199
199
CI : true
200
- XCODE_VERSION : 15 .4
201
- IOS_VERSION : 17 .5
202
- IPHONE_MODEL : iPhone 15
200
+ XCODE_VERSION : 16 .4
201
+ IOS_VERSION : 18 .5
202
+ IPHONE_MODEL : iPhone 16
203
203
FLUTTER_ANDROID_APP : " https://github.com/AppiumTestDistribution/appium-flutter-server/releases/latest/download/app-debug.apk"
204
204
FLUTTER_IOS_APP : " https://github.com/AppiumTestDistribution/appium-flutter-server/releases/latest/download/ios.zip"
205
205
@@ -231,12 +231,12 @@ jobs:
231
231
node-version : ' lts/*'
232
232
233
233
- name : Install Appium
234
- run : npm install --location=global appium
234
+ run : npm install --location=global appium@2.19.0
235
235
236
236
- name : Install Android drivers and Run Appium
237
237
if : matrix.e2e-tests == 'flutter-android'
238
238
run : |
239
- appium driver install uiautomator2
239
+ appium driver install uiautomator2@4.2.9
240
240
appium driver install appium-flutter-integration-driver --source npm
241
241
nohup appium --allow-insecure=adb_shell --relaxed-security --log-timestamp --log-no-colors 2>&1 > appium_flutter_android.log &
242
242
@@ -279,7 +279,7 @@ jobs:
279
279
- name : Install IOS drivers and Run Appium
280
280
if : matrix.e2e-tests == 'flutter-ios'
281
281
run : |
282
- appium driver install xcuitest
282
+ appium driver install xcuitest@9.10.5
283
283
appium driver install appium-flutter-integration-driver --source npm
284
284
appium driver run xcuitest build-wda
285
285
nohup appium --allow-insecure=adb_shell --relaxed-security --log-timestamp --log-no-colors 2>&1 > appium_ios.log &
0 commit comments