Reenable crossgen2smoke under GC stress (#40849)
authorTomáš Rylek <trylek@microsoft.com>
Mon, 17 Aug 2020 18:23:38 +0000 (20:23 +0200)
committerGitHub <noreply@github.com>
Mon, 17 Aug 2020 18:23:38 +0000 (20:23 +0200)
commitcb5177399c0a681c811fc5a277de8cc852961505
tree6a7a75daa224d4bcf5904d0334f2ddc23c0dfd40
parent2167dcf3b9bb12a65d66172307efc24a67b52be2
Reenable crossgen2smoke under GC stress (#40849)

This change removes the open-coded Crossgen2 execution
from the crossgen2smoke test project and switches it over
to use the normal CLRTest.Crossgen.targets logic for Crossgen2
invocation.

As the CLRTest.Crossgen.targets script already contains my fix
for the underlying issue - we were inadvertently running the
Crossgen2 compiler itself in GC stress mode and timing out
due to the long compilation times - we can now reenable
this test in GC stress mode.

Thanks

Tomas
src/coreclr/tests/src/CLRTest.CrossGen.targets
src/tests/readytorun/crossgen2/crossgen2smoke.csproj
src/tests/readytorun/determinism/crossgen2determinism.csproj