every.channel: sanitized baseline
This commit is contained in:
commit
897e556bea
258 changed files with 74298 additions and 0 deletions
23
evolution/proposals/ECP-0054-remote-website-watch-e2e.md
Normal file
23
evolution/proposals/ECP-0054-remote-website-watch-e2e.md
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
# 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.
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue