Skip to content

Conversation

@trylek
Copy link
Member

@trylek trylek commented Mar 31, 2022

This is a series of changes made by Jeremy and myself based on our observations from lab testing
of the JIT/Methodical switchover to use merged test wrappers. They deal with various previously
unseen special cases like passing payloads for out-of-process tests to Helix, proper propagation
of test exclusion list (issues.targets) to the generated merged wrapper and multiple fixes for Mono.

Thanks

Tomas

trylek and others added 13 commits March 31, 2022 19:21
…ich files to skip running the Mono AOT compiler on (some tests fail at AOT time, so we need this to work around that limitation)
… we correctly report failures and don't report a test harness failure.
Pre-emptively mark another test as RequiresProcessIsolation as I stumbled upon it while fixing this
Due to Pri0 / Pri1 test grouping we may end up building the
wrapper in a different group than its components. Make sure that
we populate all native components of merged wrapper dependencies
before we copy them over to the merged wrapper output folder.

Thanks

Tomas
@ghost
Copy link

ghost commented Mar 31, 2022

Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.

Issue Details

This is a series of changes made by Jeremy and myself based on our observations from lab testing
of the JIT/Methodical switchover to use merged test wrappers. They deal with various previously
unseen special cases like passing payloads for out-of-process tests to Helix, proper propagation
of test exclusion list (issues.targets) to the generated merged wrapper and multiple fixes for Mono.

Thanks

Tomas

Author: trylek
Assignees: -
Labels:

area-Infrastructure

Milestone: -

@ghost ghost added the needs-author-action An issue or pull request that requires more info or actions from the author. label Mar 31, 2022
@ghost ghost removed the needs-author-action An issue or pull request that requires more info or actions from the author. label Mar 31, 2022
@trylek trylek merged commit 7e70f3e into dotnet:main Apr 2, 2022
@trylek trylek deleted the MergedWrapperInfraFixes branch April 2, 2022 09:25
@ghost ghost locked as resolved and limited conversation to collaborators May 2, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants