Skip to content

test(windows): qualify the installed launcher - #359

Open
Mat4m0 wants to merge 1 commit into
feat/windows-distributionfrom
feat/windows-installed-qualification
Open

test(windows): qualify the installed launcher#359
Mat4m0 wants to merge 1 commit into
feat/windows-distributionfrom
feat/windows-installed-qualification

Conversation

@Mat4m0

@Mat4m0 Mat4m0 commented Aug 31, 2026

Copy link
Copy Markdown
Owner

What changed

The exact installed Windows package is exercised through setup, profile creation, isolated sessions, Tools, restart, update metadata, and uninstall preservation.

Why

Source tests cannot prove installer paths, Credential Manager behavior, taskbar identity, or data survival across uninstall.

Invariant

The installed launcher owns one window per profile, synthetic credentials remain isolated, and uninstall does not erase user-owned data.

Delivery

Qualification only. CI builds an unsigned local installer; the signed manual gate uses repository secrets when available. Nothing is published.

Verification

  • pnpm test:windows-installed

  • portable Windows build matrix

  • manual signed-qualification workflow definition

  • Focused change

  • Relevant checks run

  • Synthetic credentials only

@Mat4m0
Mat4m0 force-pushed the feat/windows-installed-qualification branch from af2a212 to 6f6e59f Compare August 31, 2026 00:29
@Mat4m0
Mat4m0 force-pushed the feat/windows-installed-qualification branch from 6f6e59f to 8333522 Compare August 31, 2026 00:35
@Mat4m0
Mat4m0 force-pushed the feat/windows-installed-qualification branch from 8333522 to 99febe3 Compare August 31, 2026 00:40
@Mat4m0
Mat4m0 force-pushed the feat/windows-installed-qualification branch from 99febe3 to 555fa33 Compare August 31, 2026 00:55
@Mat4m0
Mat4m0 force-pushed the feat/windows-installed-qualification branch from 555fa33 to 3591cab Compare August 31, 2026 01:03
@Mat4m0
Mat4m0 force-pushed the feat/windows-installed-qualification branch from 3591cab to fa20806 Compare August 31, 2026 01:14
@Mat4m0
Mat4m0 force-pushed the feat/windows-installed-qualification branch 4 times, most recently from 2d067a0 to d5fcdf0 Compare August 31, 2026 02:01
@Mat4m0
Mat4m0 force-pushed the feat/windows-installed-qualification branch from d5fcdf0 to 7c7c86c Compare August 31, 2026 02:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant