Skip to content

Commit

Permalink
chore: Run protocol tests with downstream CI builds
Browse files Browse the repository at this point in the history
  • Loading branch information
jbelkins committed Sep 24, 2024
1 parent 5214bdd commit 265e2d7
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions .github/workflows/continuous-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ jobs:
run: |
cd ../aws-sdk-swift
./scripts/ci_steps/prepare_protocol_and_unit_tests.sh
- name: Build and Run aws-sdk-swift Protocol & Unit Tests
- name: Build and Run aws-sdk-swift Unit Tests
run: |
cd ../aws-sdk-swift
set -o pipefail && \
Expand All @@ -186,6 +186,16 @@ jobs:
-destination '${{ matrix.destination }}' \
test 2>&1 \
| xcbeautify
- name: Build and Run aws-sdk-swift Protocol Tests
run: |
cd ../aws-sdk-swift/codegen
set -o pipefail && \
NSUnbufferedIO=YES xcodebuild \
-scheme aws-sdk-swift-protocol-tests-Package \
-testPlan ProtocolTestPlan \
-destination '${{ matrix.destination }}' \
test 2>&1 \
| xcbeautify
linux-ci:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -311,8 +321,12 @@ jobs:
run: |
cd ../aws-sdk-swift
./scripts/ci_steps/prepare_protocol_and_unit_tests.sh
- name: Build and Run aws-sdk-swift Protocol & Unit Tests
- name: Build and Run aws-sdk-swift Unit Tests
run: |
cd ../aws-sdk-swift
swift test
- name: Build and Run aws-sdk-swift Protocol Tests
run: |
cd ../aws-sdk-swift/codegen
swift test

0 comments on commit 265e2d7

Please sign in to comment.