diff --git a/.github/actions/run-smoke-tests/action.yml b/.github/actions/run-smoke-tests/action.yml index 4e80b8bd83..ea90b5971a 100644 --- a/.github/actions/run-smoke-tests/action.yml +++ b/.github/actions/run-smoke-tests/action.yml @@ -67,6 +67,8 @@ runs: CLI_REGION: ${{ inputs.region }} CI: true CIRCLECI: true + FASTLANE_XCODEBUILD_SETTINGS_TIMEOUT: ${{ runner.os == 'macOS' && '60' || '' }} + FASTLANE_XCODEBUILD_SETTINGS_RETRIES: ${{ runner.os == 'macOS' && '2' || '' }} - name: Upload Report uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 #v4.6.0 diff --git a/packages/amplify-e2e-tests/src/__tests__/smoke-tests/smoketest-ios.test.ts b/packages/amplify-e2e-tests/src/__tests__/smoke-tests/smoketest-ios.test.ts index 7effb19949..e696e4f8a1 100644 --- a/packages/amplify-e2e-tests/src/__tests__/smoke-tests/smoketest-ios.test.ts +++ b/packages/amplify-e2e-tests/src/__tests__/smoke-tests/smoketest-ios.test.ts @@ -48,9 +48,13 @@ function rubyBundleInstall(cwd: string) { } function buildAndTestExampleIosApp(cwd: string) { - return spawn('bundle', ['exec', 'fastlane', 'scan', '--device', 'iPhone 16 Pro Max', '--deployment_target_version', '16.4'], { - cwd, - }) + return spawn( + 'bundle', + ['exec', 'fastlane', 'scan', '--destination', 'platform=iOS Simulator,name=iPhone 16,OS=18.4', '--deployment_target_version', '16.4'], + { + cwd, + }, + ) .wait(/Test.*Succeeded/) .runAsync(); }