Skip to content

Conversation

@mhegazy
Copy link
Collaborator

@mhegazy mhegazy commented Sep 26, 2025

This reverts my previous change in #1032 to disable online installer for smoke tests.

Current explanation is that the test machine is still doing some setup when we start the job. With offline-installer we download the whole thing before starting setup, with online-installer we start setup much sooner; this results in a higher probability of another setup process interfering with the Swift toolchain install.

This PR changes the order of operations so we checkout code before we install the Swift SDK. in my tests this seems to do the trick.

here are a few runs that i kicked off with this change:

@mhegazy mhegazy changed the title Upstream online smoke Switch back to online installer for smoke tests Sep 26, 2025
@mhegazy mhegazy merged commit 211702f into compnerd:main Sep 28, 2025
@mhegazy mhegazy deleted the upstream-online-smoke branch September 28, 2025 18:14
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