Add Windows app model acceptance coverage - #10490
Add Windows app model acceptance coverage#10490Amaury Levé (Evangelink) wants to merge 2 commits into
Conversation
Cover classic UWP, Modern UWP, and packaged WinUI execution with dedicated CI prerequisites and registration cleanup. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 737d35b7-2cf5-43a7-9c44-c0815a12d6b8
There was a problem hiding this comment.
Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.
Note
This error may be related to your runner configuration. You can now configure runners for Copilot code review separately from Copilot cloud agent by creating a copilot-code-review.yml file with your setup steps. Read the docs for details.
Limit Windows package assertions to Windows packs and provision Developer Mode on the elevated application-model agent. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 737d35b7-2cf5-43a7-9c44-c0815a12d6b8
There was a problem hiding this comment.
Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.
Note
This error may be related to your runner configuration. You can now configure runners for Copilot code review separately from Copilot cloud agent by creating a copilot-code-review.yml file with your setup steps. Read the docs for details.
MSTest ships specialized assets for classic UWP, Modern UWP, and WinUI, but only unpackaged WinUI had real end-to-end acceptance coverage. This adds executable coverage for the missing packaged application models so asset-selection, activation, UI dispatch, and cleanup regressions are caught before release.
.build.appxrecipefiles.Validation covered package creation, all three application-model activation paths, package asset contracts, disabled-environment gating, and package-registration cleanup.