every.channel/evolution/proposals/ECP-0054-remote-website-watch-e2e.md
2026-02-15 16:17:27 -05:00

23 lines
681 B
Markdown

# ECP-0054: Remote Website E2E (Watch Existing Stream)
Status: Draft
## Goal
Add an ignored E2E test that validates the deployed `https://every.channel` website can:
- fetch the public directory,
- select a specific `stream_id`,
- establish a WebRTC connection,
- start playback (video element `src` becomes `blob:`).
This is complementary to existing remote-site tests that spawn a *local* publisher.
## Proposal
Add `crates/ec-node/tests/e2e_remote_website_watch_existing.rs`:
- reads `EVERY_CHANNEL_STREAM_ID` (required),
- opens `EVERY_CHANNEL_SITE_URL` (default `https://every.channel/`),
- clicks refresh, clicks Watch on the matching listing, waits for blob video.