Skip to content

[5.3] Some of the GenerateXcodeprojTests are hanging on pull request testing #2842

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

Merged
merged 1 commit into from
Jul 31, 2020

Conversation

abertelrud
Copy link
Contributor

@abertelrud abertelrud commented Jul 31, 2020

This is a 5.3 nomination of a test-only fix that is already in the main branch.

Some of the Xcode project generation tests were using in-memory file systems and others not. But the Xcode project generation code does not currently support non-local file systems (which should itself perhaps be addressed), and so this could cause tests to start traversing large parts of the actual file system, including over NFS mounts.

Ideally the Xcode project generation should support the in-memory file system, but since this functionality was primarily useful before Xcode supported loading packages natively, it's not clear whether it's worth the effort to fix that.

Original PR: #2809

rdar://66386071

(cherry picked from commit 409f52f)

…testing

Some of the Xcode project generation tests were using in-memory file systems and others not.  But the Xcode project generation code does not currently support non-local file systems (which should itself perhaps be addressed), and so this could cause tests to start traversing large parts of the actual file system, including over NFS mounts.

Ideally the Xcode project generation should support the in-memory file system, but since this functionality was primarily useful before Xcode supported loading packages natively, it's not clear whether it's worth the effort to fix that.

rdar://66386071

(cherry picked from commit 409f52f)
@abertelrud
Copy link
Contributor Author

@swift-ci please test

@abertelrud abertelrud requested a review from tomerd July 31, 2020 17:19
@abertelrud abertelrud merged commit 5be7f49 into swiftlang:release/5.3 Jul 31, 2020
@abertelrud abertelrud deleted the eng/66386071-5.3 branch July 31, 2020 19:12
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