Mark architecture-specific tests as requiring process isolation (#67394)
As discussed offline, according to the current merged wrapper architecture, for architecture-variant tests all versions are compiled and the "wrong" variants get skipped at runtime using the ConditionalFact attribute. Sadly for some of the ILPROJ tests JITting the "wrong" variant ends up crashing the JIT during Crossgen2 compilation. We can follow up by figuring out whether the crash is intentional but for now a simple way to work around this problem (hitting just a small number of tests) is to mark them as out-of-process tests so that the wrong variants get filtered out early and R2R compilation is not triggered for them. Thanks Tomas
Showing
想要评论请 注册 或 登录