[wasm] Misc CI/test run improvements (#61937)
authorAnkit Jain <radical@gmail.com>
Wed, 24 Nov 2021 01:17:09 +0000 (01:17 +0000)
committerGitHub <noreply@github.com>
Wed, 24 Nov 2021 01:17:09 +0000 (20:17 -0500)
commitf9dfd41994491a037cca9d1bbae964a860b2218b
treecd46c52479469956e012e1f72714df4209c96bd2
parentb259f68826441e73d2669fc895f8a3d4d5616a67
[wasm] Misc CI/test run improvements (#61937)

- Update chrome+chromedriver for helix tests to latest stable (`96.0.4664.45`)
- Enable library tests to run on Windows, for manual runs

- Disable windows/AOT builds completely due to https://github.com/dotnet/runtime/issues/61721
- Disable failing WBT tests on windows due to https://github.com/dotnet/runtime/issues/61725
- Disable JS interop tests failing with new chrome - https://github.com/dotnet/runtime/issues/61945

Co-authored-by: Radek Doulik <radek.doulik@gmail.com>
12 files changed:
eng/pipelines/runtime-manual.yml
eng/pipelines/runtime-staging.yml
eng/testing/tests.wasm.targets
src/libraries/System.Private.Runtime.InteropServices.JavaScript/tests/System/Runtime/InteropServices/JavaScript/JavaScriptTests.cs
src/libraries/System.Private.Runtime.InteropServices.JavaScript/tests/System/Runtime/InteropServices/JavaScript/SharedArrayBufferTests.cs
src/libraries/System.Private.Runtime.InteropServices.JavaScript/tests/System/Runtime/InteropServices/JavaScript/TypedArrayTests.cs
src/libraries/sendtohelixhelp.proj
src/tests/BuildWasmApps/Wasm.Build.Tests/MainWithArgsTests.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/NativeRebuildTests/ReferenceNewAssemblyRebuildTest.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/SatelliteAssembliesTests.cs
src/tests/BuildWasmApps/Wasm.Build.Tests/Wasm.Build.Tests.csproj
src/tests/BuildWasmApps/Wasm.Build.Tests/WasmBuildAppTest.cs