1
0
Fork 0
mirror of https://github.com/VSadov/Satori.git synced 2025-06-10 10:00:57 +09:00
Satori/docs/workflow/testing
Larry Ewing 754014e711
[release/7.0-rc1] net7.0 + net6.0 workload multitargeting changes (#74018)
* WIP

* Update all the workload names to be net6 versions. This is needed in 7 but NOT in 6.
Dotnet workload install wasm-tools-net6 should install a different set of components than wasm-tools

* Add localization to net7 and correct localization for net6 to target that workload

* Update to 6.0.9 which should be the next version of emsdk.

* Update the net7 and net6 workloads to rename all sdk packs

* Use localize data from net7 project

* Fix typo

* Fix typo

* Update KnownRuntimePack mono versions without clearing them all

* Add net6.0 to description and fix up emscripten-net6 reference

* Fix emsdk version number

* depend on microsoft-net-sdk-emscripten-net7

* Fix missing .net7 renames

* Update WorkloadManifest.targets.in

Don't use **FromWorkload** for pack versions because it doesn't understand the name aliasing we have to use with runtime packs

* Update workload manifest to fix names

* Update the emscripten manifest dependencies

* Use full hash

* WIP: install workload combos for testing

* Update Versions.props

Use Pacjjag6.0.8 packages for the moment because they should be in dotnet-public

* Update emsdk dependencies to `7.0.0-rc.1.22418.3`

* Update emscripten to 7.0.0-rc.1.22418.6, and 6.0.4

* wip

* Fix conditions in WorkloadManifest.targets

* Fix up running WBT

* Fix build

HACK: to work around an incorrect condition in emscripten's
WorkloadManifest.targets which causes emscripten packs not to get
imported.

* Update WorkloadManifest.targets.in

* Update WorkloadManifest.targets.in

* Fix dotnet path references for workload testing

* InstallWorkloadFromArtifacts: don't delete the target path between different requests, clean up before starting

* Fix PackageVersionNet6=6.0.8

* WorkloadManifest.targets: rename some properties to be internal, and versioned

* More renames to fix builds

* Update Versions.props

* Fix up a condition in WorkloadManifest.targets

* Work around the import troubles

* Work around the import troubles

* Revert broken version check

* Use BrowserWorkloadDisabled which will be set in both cases

* Fix typos in WorkloadManifest.targets

* Wasm.Build.Tests: Workaround a msbuild bug causing mysterious failures

When running a fresh build with `dotnet build`, the first one works
fine. But all the subsequent builds fail with no info in the logs at
all.

```
 $ /workspaces/runtime/artifacts/bin/dotnet-net7/dotnet build
MSBuild version 17.4.0-preview-22413-01+f0a66ec43 for .NET

Build FAILED.
    0 Warning(s)
    0 Error(s)
```

And it seems to be related to msbuild nodes, so disable NodeReuse.

* cleanup

* Remove a bunch of stale logic from WBT

Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
Co-authored-by: Marc Paine <marcpop@microsoft.com>
Co-authored-by: Ankit Jain <radical@gmail.com>
2022-08-22 00:02:46 -05:00
..
coreclr Fix typos (#72709) 2022-07-23 20:24:28 -07:00
host Add doc about using local build of apphost (#69097) 2022-05-10 14:24:38 -07:00
libraries Fix unit test example (#70457) 2022-06-08 14:59:38 -07:00
mono [docs] Debugging Libraries tests on Mono using VS Code (#73393) 2022-08-04 15:43:21 -04:00
testing-workloads.md [release/7.0-rc1] net7.0 + net6.0 workload multitargeting changes (#74018) 2022-08-22 00:02:46 -05:00
using-corerun.md Implement support for passing a .env file to corerun to easily set environment variables for stress testing. (#58222) 2021-09-03 02:18:59 +00:00
using-your-build.md Rename nightly to daily in the dogfood instructions (#71383) 2022-06-28 09:27:58 -04:00
visualstudio.md Fix trailing whitespaces (#40891) 2020-08-19 17:29:01 -07:00