From 64e94aabaf1d41f86c1f4653a569a9de088635ed Mon Sep 17 00:00:00 2001 From: Paul Beusterien Date: Thu, 2 Nov 2023 19:34:10 -0700 Subject: [PATCH] avoid new flakes --- .github/workflows/remoteconfig.yml | 6 ++++-- .github/workflows/sessions.yml | 5 ++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/remoteconfig.yml b/.github/workflows/remoteconfig.yml index f3565b594f9..74c0fa60153 100644 --- a/.github/workflows/remoteconfig.yml +++ b/.github/workflows/remoteconfig.yml @@ -93,8 +93,10 @@ jobs: include: - os: macos-12 xcode: Xcode_14.2 + test: spm - os: macos-13 xcode: Xcode_15.0.1 + test: spmbuildonly runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 @@ -106,9 +108,9 @@ jobs: - name: Initialize xcodebuild run: scripts/setup_spm_tests.sh - name: Unit Tests - run: scripts/third_party/travis/retry.sh ./scripts/build.sh RemoteConfigUnit ${{ matrix.target }} spm + run: scripts/third_party/travis/retry.sh ./scripts/build.sh RemoteConfigUnit ${{ matrix.target }} ${{ matrix.test }} - name: Fake Console tests - run: scripts/third_party/travis/retry.sh ./scripts/build.sh RemoteConfigFakeConsole ${{ matrix.target }} spm + run: scripts/third_party/travis/retry.sh ./scripts/build.sh RemoteConfigFakeConsole ${{ matrix.target }} ${{ matrix.test }} catalyst: # Don't run on private repo unless it is a PR. diff --git a/.github/workflows/sessions.yml b/.github/workflows/sessions.yml index 7fbfd443e07..0954324996d 100644 --- a/.github/workflows/sessions.yml +++ b/.github/workflows/sessions.yml @@ -28,8 +28,11 @@ jobs: include: - os: macos-12 xcode: Xcode_14.2 + tests: + # Flaky tests on CI - os: macos-13 xcode: Xcode_15.0.1 + tests: --skip-tests runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 @@ -41,7 +44,7 @@ jobs: - name: Build and test run: | scripts/third_party/travis/retry.sh scripts/pod_lib_lint.rb FirebaseSessions.podspec \ - --platforms=${{ matrix.target }} \ + --platforms=${{ matrix.target }} ${{ matrix.tests }} spm: # Don't run on private repo unless it is a PR.