spaxel/test/acceptance
jedarden 58ba2ece1d
Some checks are pending
CI Benchmark - Fusion Loop Timing / Fusion Loop Timing Benchmark (push) Waiting to run
test(acceptance): add IO-6 full new-user E2E happy-path test
Implements IO-6: Full new-user E2E (happy path) — HARD GATE.

The test verifies the complete onboarding journey from fresh install
to live events:
1. Fresh install + PIN setup
2. 6-node fleet onboarding via spaxel-sim
3. Define 2 zones + 1 portal
4. Run walker simulation
5. Verify blob detection, zone-presence events, portal-crossing
   events, timeline entries, and MQTT/HA integration status

Added helper methods to TestHarness:
- CreateZone, CreatePortal, GetPortalCrossings
- GetTimeline, GetMQTTStatus

Closes: bf-1rifr

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-24 12:29:59 -04:00
..
acceptance_test.go test(acceptance): add IO-6 full new-user E2E happy-path test 2026-05-24 12:29:59 -04:00
as1_setup_test.go test: implement acceptance scenario integration tests (AS-1 through AS-6) 2026-05-05 07:38:16 -04:00
as2_walking_test.go test: implement acceptance scenario integration tests (AS-1 through AS-6) 2026-05-05 07:38:16 -04:00
as3_fall_test.go test: implement acceptance scenario integration tests (AS-1 through AS-6) 2026-05-05 07:38:16 -04:00
as4_ble_test.go test: implement acceptance scenario integration tests (AS-1 through AS-6) 2026-05-05 07:38:16 -04:00
as5_ota_test.go test: implement acceptance scenario integration tests (AS-1 through AS-6) 2026-05-05 07:38:16 -04:00
as6_replay_test.go test: implement acceptance scenario integration tests (AS-1 through AS-6) 2026-05-05 07:38:16 -04:00
as7_auth_reject_test.go test(acceptance): add AS-7 auth rejection integration test 2026-05-24 10:26:25 -04:00
go.mod test: implement acceptance scenario integration tests (AS-1 through AS-6) 2026-05-05 07:38:16 -04:00
integration_test.go test: implement acceptance scenario integration tests (AS-1 through AS-6) 2026-05-05 07:38:16 -04:00