Skip to content

chore: Update CI latests, extend timeout#1032

Merged
jbelkins merged 3 commits intomainfrom
jbe/ci_adjustments
Feb 25, 2026
Merged

chore: Update CI latests, extend timeout#1032
jbelkins merged 3 commits intomainfrom
jbe/ci_adjustments

Conversation

@jbelkins
Copy link
Contributor

@jbelkins jbelkins commented Feb 24, 2026

Description of changes

  • Update latest Xcode from 26.0 to 26.2
  • Update all platform OS versions from 26.0 / 26.0.1 to 26.2
  • Eliminate timeout value on apple-ci builds; it seems to be stopping builds that have not hung or failed

Scope

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

- name: Build & Run smithy-swift Kotlin Unit Tests
run: ./gradlew build
- name: Build & Run smithy-swift Swift Unit Tests
timeout-minutes: 15
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Not needed, not sure how this limit originated.

Choose a reason for hiding this comment

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

Isn't a timeout normally needed in circumstances that the unit tests continues longer than expected or needed?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

There is a default timeout of six hours that applies if none is specified. This seems to be the only place we specify an explicit timeout, so we're already using the six hour timeout on every other test step. I'm not worried about hitting this number because our test suite has no history of freezing up.

Our issue is that we have builds that would have finished successfully, but they're just taking longer than the 15 minute timeout, so they're getting killed before they can succeed.

@jbelkins jbelkins marked this pull request as ready for review February 24, 2026 20:16
@jbelkins jbelkins merged commit 321c2aa into main Feb 25, 2026
33 checks passed
@jbelkins jbelkins deleted the jbe/ci_adjustments branch February 25, 2026 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants