Skip to content

Conversation

glbrntt
Copy link
Contributor

@glbrntt glbrntt commented Jul 16, 2025

Motivation:

The nightly visionOS tests are failing because there
are too many simulators matching the given destination
selector.

Modifications:

  • On Xcode 16.2 use visionOS 2.3

Result:

Nightly CI passes

@glbrntt glbrntt changed the title VisionOS version Pick visionOS version for Xcode 16.2 Jul 17, 2025
@@ -367,7 +367,7 @@ jobs:
run: /usr/bin/xcodebuild -quiet -scheme ${BUILD_SCHEME} -destination "generic/platform=visionos" build
- name: visionOS test # arm only
if: '!cancelled() && inputs.visionos_xcode_test_enabled'
run: /usr/bin/xcodebuild -quiet -scheme ${BUILD_SCHEME} -destination "name=Apple Vision Pro" test
run: TARGET_OS=""; if [ "$XCODE_VERSION" = "16.2" ]; then TARGET_OS=",OS=2.3"; fi && /usr/bin/xcodebuild -quiet -scheme ${BUILD_SCHEME} -destination "name=Apple Vision Pro$TARGET_OS" test
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This only rights on the scheduled CI jobs so this was tested by altering the PR job temporarily: cb1fd1a

Here's the test run: https://github.com/apple/swift-nio/actions/runs/16341431397

@glbrntt glbrntt added the semver/none No version bump required. label Jul 17, 2025
@glbrntt glbrntt marked this pull request as ready for review July 17, 2025 10:57
@Lukasa Lukasa merged commit 66483af into main Jul 17, 2025
41 of 42 checks passed
@Lukasa Lukasa deleted the visionos-version branch July 17, 2025 12:24
zaneenders pushed a commit to zaneenders/swift-nio that referenced this pull request Jul 23, 2025
Motivation:

The nightly visionOS tests are failing because there
are too many simulators matching the given destination 
selector.

Modifications:

- On Xcode 16.2 use visionOS 2.3

Result:

Nightly CI passes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver/none No version bump required.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants