37 Commits

Author SHA1 Message Date
Carlos Santos
a10d30284b ci: Adds API URL for meet service
Configures the Meet API URL as an environment variable for the E2E tests.
This allows tests to connect to the service during CI runs.
2025-07-15 11:31:56 +02:00
Carlos Santos
d7e6ae7e32 ci: comment out OpenVidu Meet setup in E2E tests workflow 2025-07-15 10:44:16 +02:00
Carlos Santos
fac7ed2636 test: enhance E2E tests with room and webhook functionality, add specific test scripts 2025-06-12 16:08:06 +02:00
Carlos Santos
209b4023fc test: add recording access tests and update helper functions for room preferences 2025-06-12 10:27:51 +02:00
Carlos Santos
73290ed470 ci: update test video upload path in E2E workflow 2025-06-11 18:10:48 +02:00
Carlos Santos
f7be31f84b ci: add E2E UI Features Tests workflow 2025-06-11 18:02:35 +02:00
Carlos Santos
c022bbf06e ci: update Node.js version to 22.13 in E2E test workflows 2025-06-06 12:55:11 +02:00
Carlos Santos
80bcc559df refactor: streamline testapp startup process in E2E tests workflow 2025-06-06 12:52:19 +02:00
Carlos Santos
64789951d3 testapp: add functionality to delete all rooms and add core tests 2025-06-06 12:32:10 +02:00
Carlos Santos
5d90602c88 ci: update workflow triggers to include workflow_dispatch for integration and unit tests 2025-05-30 11:30:01 +02:00
Carlos Santos
5884f9341e ci: remove wait-on installation from integration and unit test workflows, update wait logic in E2E test workflow 2025-05-30 11:27:42 +02:00
Carlos Santos
5fab376e15 ci: update OpenVidu local deployment action in E2E test workflow 2025-05-26 18:42:14 +02:00
Carlos Santos
df3e0e05bb ci: migrate actions to use OpenVidu repository for setup and cleanup 2025-05-23 17:15:41 +02:00
Carlos Santos
a913df4a04 ci: reorganize OpenVidu Meet setup by moving checkout step to action.yml 2025-05-22 16:03:15 +02:00
Carlos Santos
c6d4b757b4 ci: optimize OpenVidu Meet setup by removing redundant checkout steps and ensuring yarn installation 2025-05-22 15:56:59 +02:00
Carlos Santos
b25b80fc6e test: mark moderator join event test as only for focused execution
testapp: ensure roomId is defined before rendering stored webhook events

testapp: correct build script to include build:client step

ci: reduce log retention days from 7 to 2 for various artifacts

test: remove 'only' from moderator join event test for full execution

testapp: correct build script order in package.json for proper execution

frontend: update openvidu-components-angular to version 3.2.0-dev17 in package.json and package-lock.json

webcomponent: remove unnecessary comment from playwright configuration file
2025-05-14 17:39:46 +02:00
Carlos Santos
835cde2dc2 ci: improve log upload steps and rename for clarity in E2E tests 2025-05-14 16:54:33 +02:00
Carlos Santos
2ee94daff4 ci: update Docker Compose log dumping path to /tmp for consistency 2025-05-14 16:48:33 +02:00
Carlos Santos
34bc2ce548 ci: update OpenVidu Local Deployment reference from development to main 2025-05-14 16:39:37 +02:00
Carlos Santos
a2f1ea71d2 ci: update Docker Compose log dumping to use local containers.txt 2025-05-14 16:18:14 +02:00
Carlos Santos
39beed3172 ci: remove redundant npm install steps and add Docker Compose log dumping 2025-05-14 15:59:20 +02:00
Carlos Santos
85985274ed ci: remove unnecessary directory listings from test run for cleaner output 2025-05-14 15:48:49 +02:00
Carlos Santos
cc446c206f ci: rename step to upload failed test videos for clarity 2025-05-14 14:25:33 +02:00
Carlos Santos
17b66c6c35 ci: add step to upload test videos with specified retention 2025-05-14 14:14:25 +02:00
Carlos Santos
233ec74871 ci: add environment variable for webhook in E2E test workflow 2025-05-14 13:59:54 +02:00
Carlos Santos
d2d3453f35 test: improve failure logging in E2E tests 2025-05-14 12:10:38 +02:00
Carlos Santos
00a0242e61 ci: redirect output of backend and testapp to log files for better debugging 2025-05-14 12:02:30 +02:00
Carlos Santos
81aea14b76 ci: move Playwright browser installation to test execution step 2025-05-14 11:02:36 +02:00
Carlos Santos
6b13870fc1 ci: ensure Playwright browsers are installed after dependencies in E2E test workflow 2025-05-14 10:45:08 +02:00
Carlos Santos
57b2812c63 ci: update Playwright browser installation path to use temporary directory 2025-05-14 10:39:42 +02:00
Carlos Santos
959210c2e9 ci: set PLAYWRIGHT_BROWSERS_PATH for Playwright browser installation and test execution 2025-05-14 10:26:53 +02:00
Carlos Santos
203cfc6791 ci: remove redundant setup steps for OpenVidu Meet WebComponent in E2E test workflow 2025-05-13 17:15:54 +02:00
Carlos Santos
9630fa475d ci: correct directory path for testapp startup in E2E workflow 2025-05-13 14:17:12 +02:00
Carlos Santos
33087fee11 ci: enhance E2E test workflow by adding setup steps for OpenVidu Local Deployment and testapp 2025-05-13 14:06:39 +02:00
Carlos Santos
cba1a0938c test: update Playwright configuration to utilize RUN_MODE for headless setting in E2E tests 2025-05-13 13:55:24 +02:00
Carlos Santos
21452955bd ci: adjust Playwright browser installation step in E2E test workflow 2025-05-13 13:45:19 +02:00
Carlos Santos
6cc13d1ed1 ci: add workflow for WebComponent E2E tests 2025-05-13 13:12:51 +02:00