Some fixes for the GC Reliability Framework (dotnet/coreclr#11029)
authorSean Gillespie <sean@swgillespie.me>
Wed, 19 Apr 2017 00:12:09 +0000 (17:12 -0700)
committerGitHub <noreply@github.com>
Wed, 19 Apr 2017 00:12:09 +0000 (17:12 -0700)
commit334f390e177ca72bbfd256d49fab6731b6397895
treec0c570790f5289f0d1708191f7d65d1ad3e558a5
parent1c65850be0be912e54e3636bf1806a72f6de024b
Some fixes for the GC Reliability Framework (dotnet/coreclr#11029)

* Quality-of-life fixes for the GC reliability framework to make it run
a little better on CoreCLR

* Remove some p/invokes to kernel32 when building on Core

* Minor fixes to run on non-Windows platforms

* Re-enable ReliabilityFramework sanity run

Commit migrated from https://github.com/dotnet/coreclr/commit/bd0b8363043b8b073a352b34eb9fef24b799b90a
src/coreclr/tests/src/GC/Stress/Framework/ReliabilityConfiguration.cs
src/coreclr/tests/src/GC/Stress/Framework/ReliabilityFramework.cs
src/coreclr/tests/testsFailingOutsideWindows.txt