Alter amount of tests that run per PR for mono mobile configurations (#60727)
authorSteve Pfister <steveisok@users.noreply.github.com>
Fri, 29 Oct 2021 18:33:42 +0000 (11:33 -0700)
committerGitHub <noreply@github.com>
Fri, 29 Oct 2021 18:33:42 +0000 (14:33 -0400)
commit0cff4a2d79bf207b6da65549ee9a9bb50a097e53
tree4be5907d0319eb33b152ff436c543d3102fa4421
parent7144c2f806788667a6810e87bbdb8748d0593968
Alter amount of tests that run per PR for mono mobile configurations (#60727)

In an effort to better utilize CI resources, this change will only run the System.Runtime library test per PR for Android and Wasm configurations. The full libraries and runtime tests will move to only run on the post-PR validation pipeline.

The summary of changes are:

- System.Runtime tests will only trigger per PR for Android x86/x64 and Wasm AOT / EAT
- All mono runtime builds will only run on the post PR validation build (rolling build)
- WasmBuildTests will only run on the post PR validation build (rolling build)
- Wasm on Windows will only build

Note: iOS/tvOS/MacCatalyst are excluded until #59503 lands
eng/pipelines/common/xplat-setup.yml
eng/pipelines/runtime-staging.yml
eng/pipelines/runtime.yml
src/libraries/sendtohelixhelp.proj
src/libraries/tests.proj