Run nativeaot tests in helix (#81439)
authorSven Boemer <sbomer@gmail.com>
Mon, 6 Feb 2023 22:49:12 +0000 (14:49 -0800)
committerGitHub <noreply@github.com>
Mon, 6 Feb 2023 22:49:12 +0000 (14:49 -0800)
commit4d333e1a2ae8390ba61551cdfc0c677976b34bd7
tree660a05065431dec5fcb605d09f1c485fab127cef
parent6ad1205cc74049c45a73ffe60bc4f43336b67ef2
Run nativeaot tests in helix (#81439)

This changes the existing NativeAot smoke test runs to run in
helix. The multi-module test run (only supported on windows)
now runs only in the checked configuration, to avoid
having to add a separate windows build script invocation inside
one of the yaml templates.
eng/pipelines/common/templates/runtimes/build-runtime-tests-and-send-to-helix.yml
eng/pipelines/common/templates/runtimes/build-test-job.yml
eng/pipelines/common/templates/runtimes/run-test-job.yml
eng/pipelines/common/templates/runtimes/send-to-helix-step.yml
eng/pipelines/coreclr/nativeaot-post-build-steps.yml
eng/pipelines/runtime.yml
src/tests/Common/helixpublishwitharcade.proj
src/tests/Common/scripts/nativeaottest.sh
src/tests/build.sh