Commit Graph

2 Commits

Author SHA1 Message Date
Timmy
a21afda8b9 fix: add GPU screenshot tests, improve render wait times
- 3 visual screenshot tests: default view, overview mode, mouse look
- Screenshots saved to test-screenshots/ for human review
- GPU project config for headed real-render tests
- Pixel stats logging for automated content verification
- Increased render wait to 6s for full scene initialization

Refs #445
2026-03-25 09:48:28 -04:00
Timmy
7ef1c55bc0 feat: add headless smoke tests for Nexus rendering and interaction
Some checks failed
CI / validate (pull_request) Failing after 5s
- Playwright-based, zero LLM dependency
- Tests: world renders, canvas exists, WebGL healthy, HUD elements,
  mouse interaction, Tab overview toggle, animation loop, data files
- run-smoke.sh for local execution
- Configurable NEXUS_URL for CI or local

Refs #445
2026-03-25 09:18:13 -04:00