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

ci: attempt to fix random AppDomain unloads in CI on macos/mono #206

Merged
merged 1 commit into from
Oct 2, 2024

Conversation

skwasjer
Copy link
Owner

@skwasjer skwasjer commented Oct 2, 2024

Disables xunit's AppDomain logic.

Hopefully this resolves the random CI failures related to loading satellite assemblies (for resource files) on Mono/.NET 4.6.2.
All other frameworks were unaffected.

@skwasjer skwasjer force-pushed the fix/xunit_app_domain_unload branch from 2174915 to 0cbcb07 Compare October 2, 2024 22:18
@skwasjer skwasjer enabled auto-merge (squash) October 2, 2024 22:18
Copy link

sonarqubecloud bot commented Oct 2, 2024

@skwasjer skwasjer merged commit 0baaa3e into main Oct 2, 2024
12 checks passed
@skwasjer skwasjer deleted the fix/xunit_app_domain_unload branch October 2, 2024 22:25
@skwasjer
Copy link
Owner Author

skwasjer commented Oct 2, 2024

Seriously contemplating nuking the CI tests on Mono/.NET 4.6.2. With this change, the appdomain unload exception seems gone, but now other CI errors start randomly occurring. Restarting the job, it just passes, flaky as hell.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant