You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update installer pipelines to send host tests to helix instead of running locally
- Add a post-build step to the installer jobs to send host tests to Helix
- Test runs are named `host-<os>-<arch> @ <helix_queue>`
- Remove explicit upload of build artifacts on failure.
- This was for test failure repro/investigation. It is now part of the helix correlation payload, so they can be downloaded that way
This change only handles platforms that we were already running tests on (linux_x64, osx_x64, windown_x64, windows_x86). We would want further updates to add other platforms (for example, *_arm64, linux_musl_*).
This does remove running of `Microsoft.DotNet.CoreSetup.Packaging.Tests` tests in PR/CI. I don't think those are particularly useful at this point - I've haven't seen them fail and find an issue in my time here,
Test updates:
- Copy debug CRT to output directory when building IJW test library in debug - we need this to run IJW tests on the test machine
- Resolve /tmp symlink on macOS for test artifacts and assets path for expected path comparisons
- Add retry for restoring test file backup
0 commit comments