Skip to content

fix(test): replace copytree with symlink in the Windows UTF8_TEST#1633

Merged
supervacuus merged 1 commit into
masterfrom
fix/use_symlink_for_utf8_test
Apr 10, 2026
Merged

fix(test): replace copytree with symlink in the Windows UTF8_TEST#1633
supervacuus merged 1 commit into
masterfrom
fix/use_symlink_for_utf8_test

Conversation

@supervacuus

Copy link
Copy Markdown
Collaborator

As recently discussed, copying the build-dir can be replaced with a far less wasteful symlinking approach. Also moved it into its own tmp-dir, which eliminates that recursive positioning.

#skip-changelog

@supervacuus supervacuus requested a review from jpnurmi April 10, 2026 11:43
@supervacuus

Copy link
Copy Markdown
Collaborator Author

The Windows UTF-8 path test is again in the same ballpark as the other Windows tests (without sccache). This means well below 30 minutes (vs. previously often easily 40 minutes, unnecessarily extending the entire CI runtime).

@jpnurmi jpnurmi left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Very nice, thank you!

@supervacuus supervacuus merged commit 1be45ac into master Apr 10, 2026
60 checks passed
@supervacuus supervacuus deleted the fix/use_symlink_for_utf8_test branch April 10, 2026 12:25
BernhardMarconato pushed a commit to elgatosf/sentry-native that referenced this pull request Apr 21, 2026
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.

2 participants