windows-terminal/build/pipelines/templates-v2
Dustin L. Howett 30dbd3b554
Make the Settings Model tests into proper CI tests (#16773)
This pull request removes the need for the SettingsModel tests to run in
a UAP harness and puts them into the standard CI rotation.

This required some changes to `Run-Tests.ps1` to ensure that the right
`te.exe` is selected for each test harness. It's a bit annoying, but for
things that depend on a `resources.pri`, that file must be in the same
directory as the EXE that is hosting the test. Not the DLL, mind you,
the EXE. In our case, that's `TE.ProcessHost.exe`

The bulk of the change is honestly namespace tidying.

Co-authored-by: Mike Griese <migrie@microsoft.com>
Co-authored-by: Leonard Hecker <lhecker@microsoft.com>
2024-02-29 09:00:04 -08:00
..
job-build-package-wpf.yml build: switch the EsrpCodeSigning task to version 3 (#16057) 2023-09-29 11:25:13 -07:00
job-build-project.yml build: add a OneBranch Official release pipeline (#16081) 2023-10-02 14:52:54 -05:00
job-check-code-format.yml Rewrite the entire Azure DevOps build system (#15808) 2023-08-11 14:06:30 -05:00
job-deploy-to-azure-storage.yml Port the nightly build pipeline to OneBranch as well (#16108) 2023-10-06 13:16:10 -07:00
job-index-github-codenav.yml Check spelling 0.0.22 (#16127) 2023-12-05 15:40:23 -08:00
job-merge-msix-into-bundle.yml build: add a OneBranch Official release pipeline (#16081) 2023-10-02 14:52:54 -05:00
job-package-conpty.yml build: switch the EsrpCodeSigning task to version 3 (#16057) 2023-09-29 11:25:13 -07:00
job-pgo-build-nuget-and-publish.yml build: switch to NuGetAuthenticate@1 (#16752) 2024-02-23 05:34:02 -06:00
job-pgo-merge-pgd.yml Rewrite the entire Azure DevOps build system (#15808) 2023-08-11 14:06:30 -05:00
job-publish-symbols.yml build: add a OneBranch Official release pipeline (#16081) 2023-10-02 14:52:54 -05:00
job-run-pgo-tests.yml Make the Settings Model tests into proper CI tests (#16773) 2024-02-29 09:00:04 -08:00
job-submit-windows-vpack.yml Allow skipping artifact publication in all release build jobs (#15846) 2023-08-21 13:09:17 -05:00
job-test-project.yml Make the Settings Model tests into proper CI tests (#16773) 2024-02-29 09:00:04 -08:00
pipeline-full-release-build.yml build: pass branding into the nuget variable template (#16122) 2023-10-11 12:58:55 -05:00
pipeline-onebranch-full-release-build.yml build: add a tsa configuration for asyncSdl (#16728) 2024-02-18 23:22:41 -06:00
steps-create-signing-config.yml Rewrite the entire Azure DevOps build system (#15808) 2023-08-11 14:06:30 -05:00
steps-download-bin-dir-artifact.yml Rewrite the entire Azure DevOps build system (#15808) 2023-08-11 14:06:30 -05:00
steps-ensure-nuget-version.yml Rewrite the entire Azure DevOps build system (#15808) 2023-08-11 14:06:30 -05:00
steps-fetch-and-prepare-localizations.yml Rewrite the entire Azure DevOps build system (#15808) 2023-08-11 14:06:30 -05:00
steps-restore-nuget.yml build: switch to NuGetAuthenticate@1 (#16752) 2024-02-23 05:34:02 -06:00
variables-nuget-package-version.yml build: pass branding into the nuget variable template (#16122) 2023-10-11 12:58:55 -05:00
variables-onebranch-config.yml build: add a OneBranch Official release pipeline (#16081) 2023-10-02 14:52:54 -05:00