[wasi] Fixes to enable more tests (#82966)
authorAnkit Jain <radical@gmail.com>
Wed, 8 Mar 2023 16:26:04 +0000 (11:26 -0500)
committerGitHub <noreply@github.com>
Wed, 8 Mar 2023 16:26:04 +0000 (11:26 -0500)
commit49553e8a9e89d9d209095eed848f7bcae848ac4b
tree52a63cb3f98557c99cac58acf0c3528070bf74dd
parent51d797e59b6406b06e8e471907ef4941d0f3bb0c
[wasi] Fixes to enable more tests (#82966)

* [wasi] Copy WasmFilesToIncludeInFileSystem to the bundle too

This could be changed in the future to include in the single file bundle

* [wasi] Enable System.IO.Packaging, and System.Data.DataSetExtensions tests

* WasiAppBuilder: Create an empty /tmp

* Disable System.Runtime.Serialization.Xml.XsdDataContractExporterTests.ExporterTypesTests.TypesTest_Negative - Issue: https://github.com/dotnet/runtime/issues/82967

* Enable System.Runtime.Serialization.Xml.Tests, and System.Runtime.Serialization.Xml.ReflectionOnly.Tests

Remaining fixed by adding `/tmp`
src/libraries/System.Runtime.Serialization.Xml/tests/XsdDataContractExporterTests/ExporterTypesTests.cs
src/libraries/tests.proj
src/mono/wasi/build/WasiApp.targets
src/tasks/WasmAppBuilder/WasmAppBuilder.cs
src/tasks/WasmAppBuilder/WasmAppBuilderBaseTask.cs
src/tasks/WasmAppBuilder/wasi/WasiAppBuilder.cs