Extend WindowsEventLog test for EntryPointFilter (dotnet/coreclr#23178)
authorSteve MacLean <stmaclea@microsoft.com>
Wed, 27 Mar 2019 21:24:00 +0000 (17:24 -0400)
committerGitHub <noreply@github.com>
Wed, 27 Mar 2019 21:24:00 +0000 (17:24 -0400)
commit88e0b017d5ebe48d232412a4b4e273d38c52355e
treeed764ab007715abecca3fedef18a3790e64cfc25
parent2176dd6eb41de7a6daee87e51693e45d09301c1a
Extend WindowsEventLog test for EntryPointFilter (dotnet/coreclr#23178)

* Extend WindowsEventLog test

Verify EntryPointFilter solves logging problem with native host swallowing exceptions

WindowsEventLog only look at new entries
WindowsEventLog remove time check

Add mechanism to corhost to emulate host swallowing all exceptions

* PR feedback

Commit migrated from https://github.com/dotnet/coreclr/commit/66c05cea421a9f388eaebece2b9e64ce4560c5c5
src/coreclr/src/inc/clrconfigvalues.h
src/coreclr/src/vm/corhost.cpp
src/coreclr/src/vm/excep.cpp
src/coreclr/tests/src/baseservices/exceptions/WindowsEventLog/WindowsEventLog.cs