Skip to content

feat(lab): add deterministic regression profiles - #14

Merged
lefoulkrod merged 3 commits into
mainfrom
qa/regression-20260819-vm-lab
Aug 28, 2026
Merged

lefoulkrod merged 3 commits into
mainfrom
qa/regression-20260819-vm-lab

Conversation

@lefoulkrod

Copy link
Copy Markdown
Contributor

What changed

  • add explicit product-ready and onboarding-clean regression profiles
  • script and certify browser-ready golden images with exact disposable credentials
  • make routine preflight metadata-only while retaining deep certification for image maintenance
  • stage candidates as one compressed, SHA-verified bundle
  • make leases, interruption cleanup, and native macOS permission verification deterministic

How it was tested

  • bash tests/lab_test.sh
  • node --test tests/*.test.mjs
  • Desktop product and onboarding regression across AppImage, DEB, RPM, Atomic, and Windows
  • CLI product and onboarding regression across AppImage, DEB, RPM, and Windows
  • native macOS ARM64 aggregate CLI/Desktop regression
  • all VM lanes restored to stopped state; macOS host returned ready

Release note

release-notes.d/deterministic-regression-profiles.md

@lefoulkrod
lefoulkrod merged commit 4af86c7 into main Aug 28, 2026
1 check passed
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