Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Address some issues found when running test locally #1217

Merged
merged 5 commits into from
Dec 3, 2024

Conversation

michael-weng
Copy link
Contributor

  • The build command output is not logged properly in dependency test
  • The build command test teardown is not needed and it adds unnecessary run time in the CI
  • Check in the default setting for background compilation since updateSettings cannot reset to undefined, this way running locally will not cause git status to show unstaged changes even on test pass

- Give a little bit more leeway for timeout since CI machine will be
slower than development machine
- We want to make sure we don't run spm command quickly in succession
- Running unedit command right after spm update command sometime causes
CI git to complain about git HEAD corruption
- The spm update command is not stable when used alongside with spm
edit, so let's just keep things simple by running the command on
defaultPackage instead.
@award999 award999 merged commit e7f81c9 into swiftlang:main Dec 3, 2024
15 checks passed
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