Skip to content

Commit dcc775b

Browse files
:|
1 parent 22e88c8 commit dcc775b

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/ios_navigation_tests.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,11 @@ jobs:
5050
- name: 🚀 Boot simulator
5151
run: |
5252
xcrun simctl boot "$SIMULATOR_NAME"
53-
xcrun simctl list | grep Booted
53+
#xcrun simctl list | grep Booted
54+
SIMULATOR_ID=$(xcrun simctl list devices | grep -E "^$SIMULATOR_NAME " | grep "Booted" | awk -F '[()]' '{print $2}' | head -n1)
55+
56+
echo "Booted Simulator UDID: $SIMULATOR_ID"
57+
echo "SIMULATOR_ID=SIMULATOR_ID" >> $GITHUB_ENV
5458
5559
- name: Install MAUI Workloads
5660
run: |

TransactionMobile.Maui.UiTests/Drivers/AppiumDriver.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ private static void SetupiOSDriver(AppiumLocalService appiumService) {
8888
caps.AddAdditionalAppiumOption("fullReset", false);
8989
caps.AddAdditionalAppiumOption("noReset", true);
9090
caps.AddAdditionalAppiumOption("useNewWDA", false);
91-
91+
var udid = Environment.GetEnvironmentVariable("SIMULATOR_UDID");
92+
caps.AddAdditionalAppiumOption("udid", udid);
9293
AppiumDriverWrapper.Driver = new OpenQA.Selenium.Appium.iOS.IOSDriver(appiumService, caps, TimeSpan.FromMinutes(10));
9394
}
9495

0 commit comments

Comments
 (0)