|
49 | 49 | platform: ["ios", "android"] |
50 | 50 | include: |
51 | 51 | - platform: ios |
52 | | - runs-on: ["ghcr.io/cirruslabs/macos-tahoe-xcode:26.0.1", "runner_group_id:12"] |
| 52 | + runs-on: ["ghcr.io/cirruslabs/macos-tahoe-xcode:26.2.0", "runner_group_id:12"] |
53 | 53 | name: iOS |
54 | 54 | appPlain: performance-tests/test-app-plain.ipa |
55 | 55 | - platform: android |
@@ -204,7 +204,7 @@ jobs: |
204 | 204 | # Use Xcode 26 for newer RN versions (0.83.0) |
205 | 205 | - platform: ios |
206 | 206 | rn-version: '0.83.0' |
207 | | - runs-on: ["ghcr.io/cirruslabs/macos-tahoe-xcode:26.0.1", "runner_group_id:12"] |
| 207 | + runs-on: ["ghcr.io/cirruslabs/macos-tahoe-xcode:26.2.0", "runner_group_id:12"] |
208 | 208 | - platform: android |
209 | 209 | runs-on: ["ghcr.io/cirruslabs/ubuntu-runner-amd64:22.04", "runner_group_id:12"] |
210 | 210 | exclude: |
@@ -365,8 +365,14 @@ jobs: |
365 | 365 | name: ${{ matrix.rn-version }}-${{ matrix.rn-architecture }}-${{ matrix.engine }}-${{ matrix.platform }}-${{ matrix.build-type }}-${{ matrix.ios-use-frameworks }}-app-package |
366 | 366 | path: dev-packages/e2e-tests |
367 | 367 |
|
368 | | - - name: Enable Corepack |
| 368 | + - name: Enable Corepack (iOS GH Runners) |
| 369 | + if: ${{ matrix.platform == 'ios' }} |
| 370 | + run: npm i -g corepack |
| 371 | + |
| 372 | + - name: Enable Corepack (Android Cirrus Labs runners) |
| 373 | + if: ${{ matrix.platform == 'android' }} |
369 | 374 | run: corepack enable |
| 375 | + |
370 | 376 | - uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6 |
371 | 377 | with: |
372 | 378 | package-manager-cache: false |
@@ -433,6 +439,9 @@ jobs: |
433 | 439 |
|
434 | 440 | - name: Run tests on iOS |
435 | 441 | if: ${{ matrix.platform == 'ios' }} |
| 442 | + env: |
| 443 | + # Increase timeout for Maestro iOS driver startup (default is 60s, some CI runners need more time) |
| 444 | + MAESTRO_DRIVER_STARTUP_TIMEOUT: 120000 |
436 | 445 | run: ./dev-packages/e2e-tests/cli.mjs ${{ matrix.platform }} --test |
437 | 446 |
|
438 | 447 | - name: Upload logs |
|
0 commit comments