Skip to content

test(e2e): uninstall preset packages before FirstTimeUser, remove interactive skip#92

Merged
fullstackjam merged 1 commit into
mainfrom
test/fix-first-time-user-and-interactive
May 19, 2026
Merged

test(e2e): uninstall preset packages before FirstTimeUser, remove interactive skip#92
fullstackjam merged 1 commit into
mainfrom
test/fix-first-time-user-and-interactive

Conversation

@fullstackjam
Copy link
Copy Markdown
Collaborator

Summary

  • TestVM_Journey_FirstTimeUser: brew uninstall the 8 minimal preset packages before running install so openboot actually installs them. Previously newly installed formulae: [] every run because the GHA runner image has them pre-installed.
  • TestVM_Interactive_InstallScript: remove the brew info openboot skip guard. vmInstallViaBrew already taps and installs — if the formula is unavailable the test now fails hard instead of silently skipping.

Test plan

  • CI green
  • After merge, trigger vm-e2e-spike manually and confirm newly installed formulae: is non-empty in FirstTimeUser logs, and Interactive no longer shows SKIP

…eractive skip

- FirstTimeUser: brew uninstall the 8 minimal preset packages before
  running install so openboot actually installs them; previously the
  GHA runner had them pre-installed and newly_installed was always []
- Interactive_InstallScript: remove the brew info openboot skip guard;
  vmInstallViaBrew already taps and installs — fail hard if the formula
  is unavailable instead of silently skipping
@github-actions github-actions Bot added the tests Tests only label May 19, 2026
@fullstackjam fullstackjam merged commit 6d91fcc into main May 19, 2026
12 checks passed
@fullstackjam fullstackjam deleted the test/fix-first-time-user-and-interactive branch May 19, 2026 04:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tests Tests only

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant