328 Commits

Author SHA1 Message Date
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 10ad16464c4d402ed55f78ae0ae9bbbbfac7ea31.
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