Hot Reload: test on WebAssembly (#53050)
authorAleksey Kliger (λgeek) <alklig@microsoft.com>
Tue, 25 May 2021 00:25:17 +0000 (20:25 -0400)
committerGitHub <noreply@github.com>
Tue, 25 May 2021 00:25:17 +0000 (20:25 -0400)
commit6b37d9becc6338104f4ae6308a73b7b309eba2c9
tree14fb1962923df22ab6ebce3fff9b3ee8f3e09c11
parent8cdfa5de5076802c84a23151644f65143767258b
Hot Reload: test on WebAssembly (#53050)

* Hot Reload: test on WebAssembly

   1. Always build the assemblies in the ApplyUpdate/ subdirectory without optimization, with debug info.  Hot reload depends on it.
   2. Pass the required environment variable to the runtime via xharness to enable support for applying updates.

* Add ApplyUpdate test assemblies to test project linker descriptor

* Fix wasm EnableAggressiveTrimming lane
src/libraries/System.Runtime.Loader/tests/ApplyUpdate/Directory.Build.props
src/libraries/System.Runtime.Loader/tests/ApplyUpdateUtil.cs
src/libraries/System.Runtime.Loader/tests/System.Runtime.Loader.Tests.csproj
src/mono/mono/metadata/metadata-update.c