Skip to content

Commit 08c1938

Browse files
fullstackjamfullstackjam
authored andcommitted
test(vm): switch to tahoe-base image and fix test-vm-quick target
- Update OCI image from macos-sequoia-base to macos-tahoe-base (already cached locally; sequoia image was not pulled) - Fix test-vm-quick: was using -short which caused all VM tests to skip (they all check testing.Short()); now runs TestVM_Infra only (~20s) - Remove deprecated test-vm-short alias
1 parent e4370ce commit 08c1938

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

Makefile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ test-all:
4242
# VM-based E2E tests (Tart VMs) — three levels
4343
# =============================================================================
4444

45-
# L1: Quick validation (~5min) — run after code changes
46-
# Uses -short flag: skips tests that install real packages
45+
# L1: Quick validation (~2min) — run after code changes
46+
# Runs TestVM_Infra only: boots a VM and checks SSH/arch/tools, no package installs
4747
test-vm-quick: build
48-
go test -v -timeout 10m -tags="e2e,vm" -short ./test/e2e/...
48+
go test -v -timeout 5m -tags="e2e,vm" -run "TestVM_Infra" ./test/e2e/...
4949

5050
# L2: Release validation (~20min) — run before tagging a release
5151
# Core user journeys: dry-run safety, install + verify, diff/clean cycle,
@@ -62,7 +62,6 @@ test-vm-full: build
6262

6363
# Aliases
6464
test-vm: test-vm-release
65-
test-vm-short: test-vm-quick
6665

6766
# Single VM test by name (e.g. make test-vm-run TEST=TestVM_Journey_DryRun)
6867
test-vm-run: build

testutil/tartvm.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
)
1414

1515
const (
16-
ociImage = "ghcr.io/cirruslabs/macos-sequoia-base:latest"
16+
ociImage = "ghcr.io/cirruslabs/macos-tahoe-base:latest"
1717
vmUser = "admin"
1818
vmPassword = "admin"
1919
vmPrefix = "openboot-e2e-"

0 commit comments

Comments
 (0)