mirror of
https://github.com/permissionlesstech/bitchat.git
synced 2026-07-24 22:45:19 +00:00
Serialize iOS tests in CI
This commit is contained in:
@@ -174,7 +174,10 @@ jobs:
|
|||||||
# The SwiftPM matrix runs on macOS and cannot execute UIKit/CoreBluetooth
|
# The SwiftPM matrix runs on macOS and cannot execute UIKit/CoreBluetooth
|
||||||
# conditional tests. Build the shared iOS test target and run it on the first
|
# conditional tests. Build the shared iOS test target and run it on the first
|
||||||
# available iPhone simulator from the runner image instead of hard-coding a
|
# available iPhone simulator from the runner image instead of hard-coding a
|
||||||
# model that changes when GitHub updates Xcode.
|
# model that changes when GitHub updates Xcode. The suite intentionally runs
|
||||||
|
# in one test runner: a number of integration tests exercise process-global
|
||||||
|
# stores and notification centers, so overlapping workers can corrupt each
|
||||||
|
# other's fixtures and turn sub-second tests into multi-minute timeouts.
|
||||||
ios-tests:
|
ios-tests:
|
||||||
name: Run iOS simulator tests
|
name: Run iOS simulator tests
|
||||||
runs-on: macos-latest
|
runs-on: macos-latest
|
||||||
@@ -210,7 +213,7 @@ jobs:
|
|||||||
-scheme "bitchat (iOS)" \
|
-scheme "bitchat (iOS)" \
|
||||||
-sdk iphonesimulator \
|
-sdk iphonesimulator \
|
||||||
-destination "platform=iOS Simulator,id=${{ steps.destination.outputs.id }}" \
|
-destination "platform=iOS Simulator,id=${{ steps.destination.outputs.id }}" \
|
||||||
-maximum-parallel-testing-workers 2 \
|
-parallel-testing-enabled NO \
|
||||||
CODE_SIGNING_ALLOWED=NO \
|
CODE_SIGNING_ALLOWED=NO \
|
||||||
test
|
test
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user