Commit Graph

438 Commits (1b93b1a551d369035a0fafef8f5ed2e2888e65b8)

Author SHA1 Message Date
pabloFuente 8d3fe2b681 Trigger recordingStarted event for new connected participants 2022-05-27 11:13:59 +02:00
pabloFuente 066810be17 openvidu-test-e2e: do not use headless mode for Virtual Background 2022-05-03 13:05:59 +02:00
pabloFuente 5226b6d464 VB e2e test 2022-04-27 12:05:33 +02:00
pabloFuente 8d7b2abe4f openvidu-test-e2e: fix media server reconnect tests to allow other Docker images 2022-03-31 13:08:09 +02:00
pabloFuente ab8fdec4f4 Update REST API Pro e2e testing method 2022-03-24 23:15:56 +01:00
pabloFuente 701e35356b Update Copyright dates 2022-03-18 10:31:19 +01:00
pabloFuente b28bbc7c41 openvidu-test-e2e: fix restApiTest with alert text 2022-03-17 22:18:06 +01:00
pabloFuente c2873b5020 openvidu-test-e2e: extend createSession in openviduJavaClientTest 2022-03-11 14:06:42 +01:00
cruizba 285ff7b8f6 Fix wrong object in openvidu-java-client. Add e2e tests for customIceServers connection property in openvidu-java-client and openvidu-node-client 2022-02-16 17:36:41 +01:00
cruizba bfbca2862d openvidu-server, openvidu-test-app: Fix e2e tests with new customIceServers connection property 2022-02-14 15:53:28 +01:00
Juan Navarro 202e782c9d openvidu-server: disable Simulcast Publisher by default 2022-01-28 14:07:06 +01:00
Juan Navarro f05dc3db33 openvidu-server: rename Simulcast Publisher config
OPENVIDU_STREAMS_VIDEO_SIMULCAST --> OPENVIDU_WEBRTC_SIMULCAST
2022-01-28 14:06:36 +01:00
Juan Navarro bfa2ad8c65 openvidu-test-e2e: Support MEDIA_SERVER_PREFERRED and NONE as test codecs
Because this test is always run only for Kurento and Chrome, we know
what to select here in each case.
2022-01-20 12:00:01 +01:00
Juan Navarro 727a872d9f openvidu-test-e2e: Add new key 'forcedVideoCodecResolved' to API tests 2022-01-20 12:00:01 +01:00
pabloFuente 0b26735b7b openvidu-test-e2e: give more time to crossBrowserTest 2022-01-18 15:42:57 +01:00
pabloFuente 10e11072ab openvidu-test-e2e: fix number of JSON keys in restApiProTest 2022-01-13 14:02:23 +01:00
Juan Navarro 2d93abbd02 openvidu-test-e2e: fix wrong order of args in Assert.assertEquals 2021-12-29 13:31:38 +01:00
Juan Navarro 4c6e388cab openvidu-test-e2e: Allow optional webhook properties in test
Set `matchKeys` to `false`, because the webhook properties in the server
response are actually **optional**, so they cannot be enforced here.

When the server runs with OPENVIDU_WEBHOOK=false, then none of
OPENVIDU_WEBHOOK_ENDPOINT, OPENVIDU_WEBHOOK_HEADERS, or
OPENVIDU_WEBHOOK_EVENTS will exist on the actual JSON.
2021-12-27 11:24:41 +01:00
pabloFuente e6a495f2a4 openvidu-test-e2e: fix tests after recording name refactoring 2021-12-02 12:04:35 +01:00
pabloFuente 7d8221de73 openvidu-server: change recording number delimiter from - to ~ 2021-12-01 17:58:28 +01:00
pabloFuente 03b57c00cf openvidu-test-e2e: more flexible composedQuickStartRecordTest 2021-11-15 14:29:17 +01:00
pabloFuente e63f44d856 openvidu-test-e2e: remove empty file 2021-11-15 14:14:21 +01:00
pabloFuente 28b1763b31 openvidu-test-e2e: less restrictive unhandled alert exception 2021-11-15 12:37:28 +01:00
pabloFuente 13317a888d openvidu-test-e2e: reset event thread on alert opened 2021-11-15 12:20:57 +01:00
pabloFuente 22c7e08448 openvidu-test-e2e: keep increasing webhook event timeout 2021-11-13 22:40:47 +01:00
pabloFuente 23cccce323 openvidu-test-e2e: give more time to Webhook events on ip camera test 2021-11-13 17:51:02 +01:00
pabloFuente 5cfdd5d039 openvidu-test-e2e: more time for events in wehookTest 2021-11-13 01:18:40 +01:00
pabloFuente c9aed9da7b openvidu-server: revert commit reversion, without polling thread bug 2021-11-12 18:35:58 +01:00
pabloFuente c6687efe0e Revert "openvidu-test-e2e: fix restApiProTest"
This reverts commit 10ad16464c.
2021-11-12 18:09:52 +01:00
pabloFuente a281c5b2f9 openvidu-test-e2e: wait for containers to be removed at @AfterEach 2021-11-12 15:35:29 +01:00
pabloFuente 73df3cc969 openvidu-test-e2e: refactor testcontainers 2021-11-12 13:41:18 +01:00
pabloFuente 10ad16464c openvidu-test-e2e: fix restApiProTest 2021-11-11 18:50:32 +01:00
pabloFuente 8d40507ccd openvidu-test-e2e: headless browsers 2021-11-11 16:40:30 +01:00
pabloFuente fe0869e9fe openvidu-test-browsers: move waitWithNewTime from OpenViduTestappUser to BrowserUser 2021-11-10 15:24:30 +01:00
pabloFuente e5f87f58e8 openvidu-test-e2e: fix restApiFetchForce 2021-11-10 15:01:43 +01:00
pabloFuente 166ab0ba83 openvidu-test-e2e and openvidu-testapp: fix openviduSdkFetchTest 2021-11-10 13:24:46 +01:00
pabloFuente 09b3bbda62 openvidu-test-e2e: OpenViduTestappUser refactoring 2021-11-10 11:20:13 +01:00
pabloFuente 930676dc88 openvidu-test-e2e: setupBrowserAndConnectToOpenViduTestapp 2021-11-10 10:10:18 +01:00
pabloFuente fd7412462d openvidu-test-e2e: move exportable classes to src/main/java from src/test/java 2021-11-09 18:44:23 +01:00
pabloFuente d380d0359e openvidu-test-e2e: disable broken Chrome Android test 2021-11-08 12:36:15 +01:00
pabloFuente 319a5a1e59 openvidu-test-e2e: give android container 4GB shm-size 2021-11-08 11:38:04 +01:00
pabloFuente 6ac5d98211 openvidu-test-e2e: increment container start timeout for Android container 2021-11-08 10:44:47 +01:00
pabloFuente fd287c7d2c openvidu-test-e2e: update custom external layout from port 5555 to 4114 2021-11-08 10:03:08 +01:00
pabloFuente da39561ca3 Rollback to selenium 3. Android Chrome test 2021-11-08 00:41:04 +01:00
pabloFuente de46b5ce4d openvidu-test-e2e: provide browser versions as env variables 2021-11-04 15:10:28 +01:00
pabloFuente 61bd4cf2fc openvidu-test-e2e: remove webdriver setup for testcontainers (they already include it!) 2021-11-04 15:02:51 +01:00
pabloFuente 47792608ce openvidu-test-e2e: protect dispose method @AfterEach from possible NullPointer 2021-11-04 14:10:32 +01:00
pabloFuente dcdcbd1055 openvidu-test-e2e: testcontainers + edge test 2021-11-04 13:17:58 +01:00
pabloFuente e4d0123682 openvidu-test-e2e: fix openViduJavaClientTestIpCamAndTranscoding 2021-11-03 11:09:53 +01:00
pabloFuente 788eb61ef9 openvidu-test-only: divide tests to reduce @OnlyKurento even more 2021-11-03 01:30:49 +01:00
pabloFuente 83a71e41ab Jenkinsfile: do not remove stranded containers at finally 2021-10-31 15:36:00 +01:00
pabloFuente 1516fa7387 openvidu-test-e2e: extend webrtcConnectionCreated webhook time 2021-10-30 20:13:05 +02:00
pabloFuente 9b599ebb6a openvidu-test-e2e: mediaServerReconnect tests 2021-10-30 19:28:30 +02:00
pabloFuente 82115a7ce8 Jenkisnfile: avoid repeating mvn test on openvidu-server build command 2021-10-30 14:33:35 +02:00
pabloFuente 0b8df4c4dd openvidu-test-e2e: split tests to extend mediasoup coverage 2021-10-29 19:57:23 +02:00
pabloFuente ff50fa45f0 Use kurento docker image with tests. Infinite media server reconnection on CE 2021-10-29 13:38:20 +02:00
cruizba c2ec01d38c openvidu-server-e2e: E2E Test for mediasoup 2021-10-21 14:35:11 +02:00
pabloFuente e785519b33 openvidu-test-e2e: individual dynamic recording test allows other recording extensions 2021-10-19 16:53:58 +02:00
cruizba 76f4a5e0b0 Fix some tests not working with selenium 4
- For some reason, a chrome browser opened with docker-selenium 4 returns calling window.height 1 px more... No issue found anywhere on any repositories from chrome, selenium or chromedriver. It could be a regression in chromedrive, because chrome returns this value correctly. It does not affect to OpenVidu because value "window.height" and "window.width" are used to check if stream video dimensions are correctly updated.
- Reorganized tests of force codec.
2021-10-18 02:42:13 +02:00
pabloFuente 60ec0b4020 openvidu-test-e2e: add OPENVIDU_EDITION to REST API Pro test 2021-10-06 15:52:53 +02:00
pabloFuente 813d21938a openvidu-test-e2e: fix Rest API pro tests 2021-08-13 12:04:24 +02:00
pabloFuente 4d3602dc30 Fix e2e tests 2021-08-11 02:20:53 +02:00
pabloFuente 0b7c993551 Fix e2e tests with new Connection#ip property 2021-08-10 19:27:17 +02:00
pabloFuente 7d17c05409 openvidu-server: add property ip to Connection entity 2021-08-10 17:54:00 +02:00
pabloFuente 9fff788546 openvidu-test-e2e: OpenViduEventManager#stopVideoTracksOfVideoElement 2021-05-26 17:35:44 +02:00
pabloFuente f671c9cb65 openvidu-test-e2e: ExceptionEvent test 2021-05-26 17:33:20 +02:00
pabloFuente 390aca598b Fix tests after RecordingProperties#ignoreFailedStreams 2021-05-11 14:15:02 +02:00
pabloFuente c32548b8a2 openvidu-test-e2e: rollback DEFAULT_JSON_SESSION 2021-05-11 14:00:04 +02:00
pabloFuente f1da724533 New RecordingProperty ignoreFailedStreams 2021-05-11 12:28:41 +02:00
pabloFuente c2c3c1d193 openvidu-test-e2e: test new RecordingProperties 2021-04-13 14:02:51 +02:00
pabloFuente 1b23996479 openvidu-test-e2e: updated to new openvidu-testapp 2021-04-13 13:22:16 +02:00
pabloFuente e325f9956d openvidu-test-e2e: fix openviduJavaClientTest 2021-04-09 17:37:24 +02:00
pabloFuente 51a7c56fb5 openvidu-test-e2e: update DEFAULT_JSON_SESSION 2021-04-06 19:26:56 +02:00
pabloFuente 5af01fec24 openvidu-test-e2e: fix RecordingProperties tests 2021-04-06 18:57:07 +02:00
pabloFuente 8f9ad60d2b openvidu-test-e2e: fix openviduJavaClientTest 2021-04-05 20:58:42 +02:00
pabloFuente 8cbaedb403 openvidu-test-e2e: updated to new RecordingProperties 2021-04-05 20:57:23 +02:00
pabloFuente eb914b5418 openvidu-test-e2e: fix streamPropertyChangedEvent test 2021-03-25 12:18:57 +01:00
pabloFuente bd83a1993b openvidu-test-e2e: extended streamPropertyChangedEventTest 2021-03-24 12:20:40 +01:00
pabloFuente 3c06fcb305 openvidu-test-e2e: fixed tests after uniqueSessionId property addition 2021-03-01 18:30:58 +01:00
pabloFuente 1c63047a69 openvidu-test-e2e: update REST API Pro test 2021-02-10 15:09:38 +01:00
cruizba 9355248439 Revert OPENVIDU_PRO_STATS_MONITORING_INTERVAL parameter 2021-02-08 14:12:07 +01:00
cruizba c20e576f8e openvidu-pro: Update e2e test to remove OPENVIDU_PRO__STATS_MONITORING_INTERVAL 2021-02-05 00:31:14 +01:00
pabloFuente 60bd68870e openvidu-test-e2e: update Pro TestApp test with new mediaNodeId Session property 2021-02-02 19:44:49 +01:00
pabloFuente 5d21baff89 openvidu-test-e2e: another fix to webhook test 2021-02-02 17:10:20 +01:00
pabloFuente 6800e761a2 openvidu-test-e2e: fix webhook test 2021-02-02 16:28:45 +01:00
pabloFuente b60466f8ee openvidu-server: "participantId" to "connectionId" 2021-02-02 11:32:24 +01:00
pabloFuente c98276a196 openvidu-test-e2e: disable Kurento reconnect test 2020-12-22 19:24:31 +01:00
pabloFuente 5733c515e9 openvidu-test-e2e: fix import 2020-12-02 19:35:55 +01:00
pabloFuente eaa1361d04 openvidu-test-e2e: refactor recording utilities to openvidu-test-browsers 2020-12-02 18:43:43 +01:00
pabloFuente ddac961c98 openvidu-test-e2e: fix pro test 2020-11-26 15:45:02 +01:00
cruizba 3696c49a9b openvidu-deployment: Disable coturn logs by default 2020-11-25 19:43:33 +01:00
cruizba 074b14d44b openvidu-server: Rename transcoding properties to OPENVIDU_STREAMS_FORCED_VIDEO_CODEC and OPENVIDU_STREAMS_ALLOW_TRANSCODING 2020-11-25 15:09:08 +01:00
cruizba 3b8d025f13 openvidu-server-e2e: change wrong test comment description 2020-11-20 00:01:33 +01:00
cruizba c2b0f95c2a openvidu-server-e2e: Add tests for transcoding parameters for java-client, node-client and API Rest 2020-11-19 23:58:26 +01:00
cruizba 5f52d6d3f9 openvidu-test-e2e: Move test for defaults forceCodec and allowTranscoding values 2020-11-19 18:21:46 +01:00
pabloFuente f2a0535378 openvidu-test-e2e: extend Pro tests with server data property 2020-11-19 18:17:01 +01:00
pabloFuente e6fc952fb1 openvidu-test-e2e: removed unnecessary import 2020-11-19 17:27:31 +01:00
cruizba 7a25233b8b Force codec parameters to avoid transcoding 2020-11-19 17:06:50 +01:00
pabloFuente f09b5c97f3 openvidu-test-e2e: fix imports 2020-11-19 15:01:01 +01:00
pabloFuente cfc704c665 Fix tests 2020-11-19 14:44:52 +01:00
pabloFuente e8dd9bd8f4 openvidu-server: signalSent event 2020-11-15 01:15:52 +01:00
Pablo Fuente Pérez 5c8779b1ff
Delete OpenViduTestAppE2eAndroidTest.java 2020-11-14 22:56:31 +01:00
pabloFuente 1c21a154cd openvidu-test-e2e: add opera test and refactor Jenkinsfile 2020-11-14 22:42:59 +01:00
pabloFuente df0530d0a8 openvidu-test-e2e: new network quality e2e test 2020-11-05 17:33:25 +01:00
pabloFuente e32b1f01b4 openvidu-test-e2e: REST API test GET Session with pending Connections 2020-10-23 12:04:06 +02:00
pabloFuente 7a26b25f12 ConnectionPropertyChanged event 2020-10-22 20:42:54 +02:00
pabloFuente 4ce089acb8 openvidu-browser: change token processing after joinRoom 2020-10-22 13:04:20 +02:00
pabloFuente 41ac4ccec4 openvidu-test-e2e: fix testapp pro test 2020-10-22 00:38:27 +02:00
pabloFuente c5ae79b3a9 Rename ConnectionOptions to ConnectionProperties 2020-10-21 22:19:01 +02:00
pabloFuente 2bf1b2cccb openvidu-test-e2e: test Node client Session.createConnection 2020-10-21 11:48:38 +02:00
pabloFuente f989b0c2ee POST Connection API 2020-10-20 22:09:06 +02:00
pabloFuente 98d73023d0 openvidu-test-e2e: fix ipCamera test 2020-10-19 13:38:54 +02:00
pabloFuente 759acb1f7c openvidu-server: POST Connection 2020-10-19 12:52:29 +02:00
pabloFuente 43f2f26dbd openvidu-test-e2e: enable test 2020-10-19 10:35:49 +02:00
pabloFuente 5e39e43222 openvidu-test-e2e: fix pro REST API test 2020-10-17 20:44:43 +02:00
pabloFuente 4a7a2808b6 openvidu-server: new activeAt property for Connection entity 2020-10-17 19:51:26 +02:00
pabloFuente 77a63a8e54 openvidu-server: GET /connection 2020-10-16 13:41:19 +02:00
pabloFuente 511d7cb9c1 openvidu-test-e2e: fix ipCameraTest 2020-10-14 14:36:03 +02:00
pabloFuente 1c72a1ce4e openvidu-server: new "status" property in Connection entities 2020-10-14 14:02:19 +02:00
pabloFuente e8121bf35c openvidu-test-e2e: fix Pro /config expected returned value 2020-10-13 14:46:04 +02:00
pabloFuente dfa12ffbb8 openvidu-test-e2e: fix Pro e2e tests 2020-10-13 14:00:54 +02:00
pabloFuente 5e5d886e59 openvidu-test-e2e: update Pro tests with new REST API 2020-10-13 12:44:30 +02:00
pabloFuente 5575bf60cf openvidu-test-e2e: update tests with new CustomHttpClient 2020-10-13 12:23:35 +02:00
pabloFuente 52d4ba3f7e openvidu-test-e2e: update to test openvidu-node-client 2020-10-08 17:39:14 +02:00
pabloFuente c24606aca7 openvidu-server: Session and Token objects REST API 2020-10-08 14:33:14 +02:00
pabloFuente c259880c85 openvidu-test-e2e: update Pro test for openvidu-java-client 2020-10-07 13:08:25 +02:00
pabloFuente 63a6261d88 openvidu-test-e2e: new Pro class. Parent class AbstractOpenViduTestAppE2eTest 2020-10-07 12:12:28 +02:00
pabloFuente baa7e37c2c openvidu-server: record Token option 2020-10-05 11:16:36 +02:00
pabloFuente 7e75a6568a openvidu-test-e2e: browser event polling thread reset method 2020-10-03 14:32:15 +02:00
pabloFuente aeccab7399 openvidu-test-e2e: new REST API paths. Improve assertMediaTracks method 2020-10-02 18:10:49 +02:00
pabloFuente f33cfa7bf2 openvidu-test-e2e: reverse breaking change 2020-10-01 22:10:56 +02:00
pabloFuente 18848658f5 openvidu-test-e2e: new EXTERNAL_CUSTOM_LAYOUT_PARAMS system property 2020-10-01 22:03:01 +02:00
pabloFuente 528372e6f6 openvidu-test-e2e: customLayoutRecordTest parameterized with EXTERNAL_CUSTOM_LAYOUT_URL 2020-10-01 21:03:23 +02:00
pabloFuente 3056d21320 openvidu-test-e2e: custom layout recording test 2020-10-01 18:36:01 +02:00
pabloFuente 6a8670304f openvidu-test-e2e: wait time after alert accepted 2020-10-01 16:07:53 +02:00
pabloFuente b3081d6d43 openvidu-test-e2e: RestApiTest extended to test token invalidation 2020-10-01 14:05:27 +02:00
pabloFuente c38d905a46 openvidu-test-e2e: recording tests renamed 2020-10-01 13:47:07 +02:00
pabloFuente ed7aaec1d5 openvidu-test-e2e: longer recording started event timeouts 2020-09-26 18:50:00 +02:00
pabloFuente 90299411bb openvidu-test-e2e: remoteComposedQuickStartRecordTest fix 2020-09-26 18:43:49 +02:00
pabloFuente b5f83ea7cc openvidu-test-e2e: fixed composed recording tests 2020-09-26 17:14:15 +02:00
pabloFuente eb7fb81995 openvidu-test-e2e: improved quick start record test 2020-09-25 17:34:46 +02:00
pabloFuente 23e965f9f4 openvidu-server: networkCache minor refactoring 2020-09-18 15:00:59 +02:00
pabloFuente 8f1512f965 openvidu-test-e2e: fix streamPropertyChanged test 2020-09-03 22:13:20 +02:00
pabloFuente 7b2c9f9118 openvidu-test-e2e: fix streamPropertyChanged 2020-09-03 21:41:13 +02:00
pabloFuente e37e5b7922 openvidu-test-e2e: print out streamPropertyChanged events 2020-09-03 20:09:51 +02:00
pabloFuente c8a52e9ae2 openvidu-test-e2e: composed recording quick start test extended 2020-07-02 15:12:07 +02:00
pabloFuente 2dada07dcb openvidu-server: COMPOSED_QUICK_START fixes when stopping and launching container 2020-07-02 14:41:54 +02:00
pabloFuente db78b752ef openvidu-test-e2e: fix restaApiTest expected JSON object 2020-05-04 11:48:20 +02:00
pabloFuente e2e181d7d7 openvidu-server: removed KMS_URIS from CE GET /config (is a PRO prop now) 2020-05-03 19:49:12 +02:00
pabloFuente aa914ca5d6 openvidu-server: OPENVIDU_PUBLICURL to DOMAIN_OR_PUBLIC_IP and HTTPS_PORT 2020-04-30 21:47:24 +02:00