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

681 B

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.