- Add Next.js app structure with base configs, linting, and formatting - Implement LiveKit Meet page, types, and utility functions - Add Docker, Compose, and deployment scripts for backend and token server - Provide E2E and smoke test scaffolding with Puppeteer and Playwright helpers - Include CSS modules and global styles for UI - Add postMessage and studio integration utilities - Update package.json with dependencies and scripts for development and testing
11 KiB
11 KiB
E2E Run Log
This file is auto-appended by E2E scripts in e2e/ on each run. It contains a timestamped summary of the run, status, pointers to result JSON and screenshots, and a short summary of assertions and console issues.
2025-11-20T02:23:53.043Z — validate-flow-domains-local
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/studio-flow-domains-result.json
- Screenshot: studio_flow_result.png
- No assertions or console issues recorded
2025-11-20T02:24:45.033Z — test-run
- Status: UNKNOWN
- Result JSON: studio-flow-domains-result.json
- Screenshot: studio_flow_result.png
- No assertions or console issues recorded
2025-11-20T02:26:41.096Z — validate-flow-domains-local
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/studio-flow-domains-result.json
- Screenshot: studio_flow_result.png
- No assertions or console issues recorded
2025-11-20T02:27:21.084Z — validate-flow-remote-chrome
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/validate-flow-remote-chrome-result.json
- Screenshot: validate-remote-chrome-result.png
- Assertions:
- sessionStorage_has_token: FAIL - sessionStorage present but token missing or malformed
- studio_page_shows_token: FAIL - Studio page does not show token text
- Console issues:
- [warning] Failed to decode downloaded font: https://avanzacast-broadcastpanel.bfzqqk.easypanel.host/fonts/Requiner-6RRLM.woff
- [warning] OTS parsing error: invalid sfntVersion: 1008821359
2025-11-20T02:27:30.843Z — validate-flow-browserless
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/validate-flow-browserless-result.json
- Screenshot: studio_flow_browserless_result.png
- Console issues:
- [warning] Failed to decode downloaded font: https://avanzacast-broadcastpanel.bfzqqk.easypanel.host/fonts/Requiner-6RRLM.woff
- [warning] OTS parsing error: invalid sfntVersion: 1008821359
- [error] Failed to load resource: the server responded with a status of 502 ()
- [error] Failed to load resource: the server responded with a status of 502 ()
2025-11-20T02:31:06.062Z — validate-flow-domains-local
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/studio-flow-domains-result.json
- Artifact: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/artifacts/2025-11-20T02-31-06-041Z-validate-flow-domains-local.tgz
- Screenshot: studio_flow_result.png
- No assertions or console issues recorded
2025-11-20T02:31:17.094Z — validate-flow-remote-chrome
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/validate-flow-remote-chrome-result.json
- Artifact: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/artifacts/2025-11-20T02-31-17-076Z-validate-flow-remote-chrome.tgz
- Screenshot: validate-remote-chrome-result.png
- Assertions:
- sessionStorage_has_token: FAIL - sessionStorage present but token missing or malformed
- studio_page_shows_token: FAIL - Studio page does not show token text
- Console issues:
- [warning] Failed to decode downloaded font: https://avanzacast-broadcastpanel.bfzqqk.easypanel.host/fonts/Requiner-6RRLM.woff
- [warning] OTS parsing error: invalid sfntVersion: 1008821359
2025-11-20T02:31:27.260Z — validate-flow-browserless
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/validate-flow-browserless-result.json
- Artifact: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/artifacts/2025-11-20T02-31-27-163Z-validate-flow-browserless.tgz
- Screenshot: studio_flow_browserless_result.png
- Console issues:
- [warning] Failed to decode downloaded font: https://avanzacast-broadcastpanel.bfzqqk.easypanel.host/fonts/Requiner-6RRLM.woff
- [warning] OTS parsing error: invalid sfntVersion: 1008821359
- [error] Failed to load resource: the server responded with a status of 502 ()
- [error] Failed to load resource: the server responded with a status of 502 ()
2025-11-20T02:34:49.197Z — validate-flow-domains-local
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/studio-flow-domains-result.json
- Artifact: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/artifacts/2025-11-20T02-34-49-179Z-validate-flow-domains-local.tgz
- Screenshot: studio_flow_result.png
- No assertions or console issues recorded
2025-11-20T02:36:36.256Z — validate-flow-domains-local
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/studio-flow-domains-result.json
- Artifact: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/artifacts/2025-11-20T02-36-36-236Z-validate-flow-domains-local.tgz
- Screenshot: studio_flow_result.png
- No assertions or console issues recorded
2025-11-20T02:36:48.808Z — validate-flow-remote-chrome
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/validate-flow-remote-chrome-result.json
- Artifact: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/artifacts/2025-11-20T02-36-48-786Z-validate-flow-remote-chrome.tgz
- Screenshot: validate-remote-chrome-result.png
- Assertions:
- sessionStorage_has_token: FAIL - sessionStorage present but token missing or malformed
- studio_page_shows_token: FAIL - Studio page does not show token text
- Console issues:
- [warning] Failed to decode downloaded font: https://avanzacast-broadcastpanel.bfzqqk.easypanel.host/fonts/Requiner-6RRLM.woff
- [warning] OTS parsing error: invalid sfntVersion: 1008821359
2025-11-20T02:36:55.809Z — validate-flow-browserless
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/validate-flow-browserless-result.json
- Artifact: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/artifacts/2025-11-20T02-36-55-737Z-validate-flow-browserless.tgz
- Console issues:
- [warning] Failed to decode downloaded font: https://avanzacast-broadcastpanel.bfzqqk.easypanel.host/fonts/Requiner-6RRLM.woff
- [warning] OTS parsing error: invalid sfntVersion: 1008821359
2025-11-20T02:37:47.685Z — validate-flow-remote-chrome
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/validate-flow-remote-chrome-result.json
- Artifact: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/artifacts/2025-11-20T02-37-47-667Z-validate-flow-remote-chrome.tgz
- Console issues:
- [warning] The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. https://developer.chrome.com/blog/autoplay/#web_audio
- [warning] The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. https://developer.chrome.com/blog/autoplay/#web_audio
- [error] WebSocket connection to 'wss://livekit-server.bfzqqk.easypanel.host/rtc?access_token=eyJhbGciOiJIUzI1NiJ9.eyJuYW1lIjoiZTJlX3VzZXIiLCJ2aWRlbyI6eyJyb29tIjoiZTJlX3Jvb20iLCJyb29tSm9pbiI6dHJ1ZSwiY2FuUHVibGlzaCI6dHJ1ZSwiY2FuU3Vic2NyaWJlIjp0cnVlfSwiaXNzIjoiZGV2a2V5IiwiZXhwIjoxNzYzNjI3ODQwLCJuYmYiOjAsInN1YiI6ImUyZV91c2VyIn0.73V4s3xFwfSaASDumZSX8vOcN0V5-5MNYUbxhBH905U&auto_subscribe=1&sdk=js&version=2.15.14&protocol=16' failed: HTTP Authentication failed; no valid credentials available
- [warning] websocket closed JSHandle@object
- [error] WebSocket connection to 'wss://livekit-server.bfzqqk.easypanel.host/rtc?access_token=eyJhbGciOiJIUzI1NiJ9.eyJuYW1lIjoiZTJlX3VzZXIiLCJ2aWRlbyI6eyJyb29tIjoiZTJlX3Jvb20iLCJyb29tSm9pbiI6dHJ1ZSwiY2FuUHVibGlzaCI6dHJ1ZSwiY2FuU3Vic2NyaWJlIjp0cnVlfSwiaXNzIjoiZGV2a2V5IiwiZXhwIjoxNzYzNjI3ODQwLCJuYmYiOjAsInN1YiI6ImUyZV91c2VyIn0.73V4s3xFwfSaASDumZSX8vOcN0V5-5MNYUbxhBH905U&auto_subscribe=1&sdk=js&version=2.15.14&protocol=16&adaptive_stream=1' failed: HTTP Authentication failed; no valid credentials available
- [warning] websocket closed JSHandle@object
- [error] Failed to load resource: the server responded with a status of 401 ()
- [error] StudioPortal: failed to connect local room JSHandle@error
- [error] Failed to load resource: the server responded with a status of 401 ()
- [error] StudioRoom connect failed JSHandle@error
2025-11-20T02:37:54.609Z — validate-flow-browserless
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/validate-flow-browserless-result.json
- Artifact: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/artifacts/2025-11-20T02-37-54-581Z-validate-flow-browserless.tgz
- Console issues:
- [warning] The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. https://developer.chrome.com/blog/autoplay/#web_audio
- [warning] Item with key lk-user-choices does not exist in local storage.
- [warning] The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. https://developer.chrome.com/blog/autoplay/#web_audio
- [error] WebSocket connection to 'wss://livekit-server.bfzqqk.easypanel.host/rtc?access_token=eyJhbGciOiJIUzI1NiJ9.eyJuYW1lIjoiZTJlX3VzZXIiLCJ2aWRlbyI6eyJyb29tIjoiZTJlX3Jvb20iLCJyb29tSm9pbiI6dHJ1ZSwiY2FuUHVibGlzaCI6dHJ1ZSwiY2FuU3Vic2NyaWJlIjp0cnVlfSwiaXNzIjoiZGV2a2V5IiwiZXhwIjoxNzYzNjI3ODQwLCJuYmYiOjAsInN1YiI6ImUyZV91c2VyIn0.73V4s3xFwfSaASDumZSX8vOcN0V5-5MNYUbxhBH905U&auto_subscribe=1&sdk=js&version=2.15.14&protocol=16' failed: HTTP Authentication failed; no valid credentials available
- [warning] websocket closed JSHandle@object
- [error] Failed to load resource: the server responded with a status of 401 ()
- [error] StudioPortal: failed to connect local room JSHandle@error
- [error] WebSocket connection to 'wss://livekit-server.bfzqqk.easypanel.host/rtc?access_token=eyJhbGciOiJIUzI1NiJ9.eyJuYW1lIjoiZTJlX3VzZXIiLCJ2aWRlbyI6eyJyb29tIjoiZTJlX3Jvb20iLCJyb29tSm9pbiI6dHJ1ZSwiY2FuUHVibGlzaCI6dHJ1ZSwiY2FuU3Vic2NyaWJlIjp0cnVlfSwiaXNzIjoiZGV2a2V5IiwiZXhwIjoxNzYzNjI3ODQwLCJuYmYiOjAsInN1YiI6ImUyZV91c2VyIn0.73V4s3xFwfSaASDumZSX8vOcN0V5-5MNYUbxhBH905U&auto_subscribe=1&sdk=js&version=2.15.14&protocol=16&adaptive_stream=1' failed: HTTP Authentication failed; no valid credentials available
- [warning] websocket closed JSHandle@object
- [error] Failed to load resource: the server responded with a status of 401 ()
- [error] StudioRoom connect failed JSHandle@error
2025-11-20T03:28:32.498Z — validate-flow-remote-chrome
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/validate-flow-remote-chrome-result.json
- Artifact: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/artifacts/2025-11-20T03-28-32-479Z-validate-flow-remote-chrome.tgz
- Console issues:
- [error] Failed to load resource: the server responded with a status of 404 ()
- [error] Failed to load resource: net::ERR_CONNECTION_REFUSED
- [error] [SessionLoader] absolute token-server fetch failed JSHandle@error
2025-11-20T03:28:55.730Z — validate-flow-browserless
- Status: UNKNOWN
- Result JSON: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/validate-flow-browserless-result.json
- Artifact: /home/xesar/Documentos/Nextream/AvanzaCast/e2e/artifacts/2025-11-20T03-28-55-711Z-validate-flow-browserless.tgz
- Console issues:
- [error] Failed to load resource: the server responded with a status of 404 ()
- [error] Failed to load resource: net::ERR_CONNECTION_REFUSED
- [error] [SessionLoader] absolute token-server fetch failed JSHandle@error