Commit Graph

2994 Commits (10f0961757a40ce13f390ed2db5a3469b16daf6c)

Author SHA1 Message Date
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 3baa72396f Jenkinsfile: fix test launch with REMOTE_URL_EDGE env variable 2021-11-04 14:06:40 +01:00
pabloFuente dcdcbd1055 openvidu-test-e2e: testcontainers + edge test 2021-11-04 13:17:58 +01:00
cruizba e32330ad95 deployment: find_element instead of find_elements in openvidu_health_check 2021-11-03 20:51:03 +01:00
Carlos Ruiz Ballesteros 00d2e3e5fa
deployment: minor comment fixes in openvidu_helth_check 2021-11-03 20:26:46 +01:00
cruizba 83dade9e9e deployment: print candidates in openvidu-health-checker docker image test 2021-11-03 20:22:52 +01:00
Carlos Ruiz Ballesteros 4cdae4601d
Update README.md 2021-11-03 12:09:37 +01:00
Carlos Ruiz Ballesteros da3239d245
Update README.md 2021-11-03 12:09:19 +01:00
cruizba 5f7a88c68f deployment: Experimental openvidu-health-checker self-contained docker image to check openvidu deployments 2021-11-03 12:07:43 +01:00
pabloFuente abce613468 Jenkinsfile: increase shm size to 2g 2021-11-03 11:22:01 +01:00
pabloFuente e4d0123682 openvidu-test-e2e: fix openViduJavaClientTestIpCamAndTranscoding 2021-11-03 11:09:53 +01:00
pabloFuente e242255da4 Jenkinsfile: increase shm-size from 1g to 1.5g 2021-11-03 10:34:17 +01:00
Pablo Fuente Pérez e9b216f84e
Update commonFunctions.groovy
Jenkinsfile: return true on removeStrandedContainers
2021-11-03 09:32:37 +01:00
pabloFuente 788eb61ef9 openvidu-test-only: divide tests to reduce @OnlyKurento even more 2021-11-03 01:30:49 +01:00
pabloFuente ef88b86e01 Jenkinsfile: improved removeStrandedContainers 2021-11-02 14:26:46 +01:00
pabloFuente ada73560d6 openvidu-server: disable KurentoClient remote operations for stopping INDIVIDUAL recording upon media server reconnection 2021-11-02 13:37:12 +01:00
Juan Navarro a7332aac70
openvidu-server: add MKV recording profile as part of MediaServer enum (#658)
Uses the MediaServer enum to contain information that is specific about
each particular media server. Specifically,

* kurento must record with the WEBM profile and ".webm" file extension
* mediasoup must record with the MKV profile and ".mkv" file extension

Integrating this as part of the global Openvidu config object makes it
trivial to replace the static or hardcoded lines with others that simply
obtain the data from the current media server mode in use.
2021-11-02 11:40:42 +01:00
pabloFuente 4882bb89a2 openvidu-test-e2e Docker image: update Docker and node installations 2021-11-02 11:20:00 +01:00
pabloFuente 83a71e41ab Jenkinsfile: do not remove stranded containers at finally 2021-10-31 15:36:00 +01:00
pabloFuente a30fd89d85 Jenkinsfile: fix mediasoup-controller container launch with env variables 2021-10-31 14:18:16 +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 fa422bfc02 Jenkinsfile: separated method for removeStrandedContainers 2021-10-29 20:38:39 +02:00
pabloFuente f90c4f5e6e Jenkinsfile: revert single quote script blocks to double quotes 2021-10-29 20:30:09 +02:00
pabloFuente 24607dabb5 openvidu-test-e2e: double quotes and curly brackets in commonFunctions.groovy 2021-10-29 20:26:50 +02:00
pabloFuente a04db053d3 Jenkinsfile: single quotes to double quotes. Env variables with curly brackets 2021-10-29 20:20:43 +02:00
pabloFuente f7ffea35a4 Jenkinsfile: fix single quote param literal 2021-10-29 20:07:33 +02:00
pabloFuente 0b8df4c4dd openvidu-test-e2e: split tests to extend mediasoup coverage 2021-10-29 19:57:23 +02:00
pabloFuente 73be3e808b Jenskinsfile: try setting env variable outside of script 2021-10-29 19:28:59 +02:00
pabloFuente 247ce5ad4b Jenkinsfile: change parameters of docker images 2021-10-29 19:14:41 +02:00
pabloFuente 8e31d80fde Jenkinsfile: fix path cd 2021-10-29 15:27:46 +02:00
pabloFuente 89f60fa0f5 Jenkinsfile: openvidu-test-e2e build on its own stage 2021-10-29 15:17:08 +02:00
pabloFuente 81e4421a0b Jenkinsfile: fix openViduE2ETest function 2021-10-29 15:12:16 +02:00
pabloFuente c1d5beb754 openvidu-test-e2e: MEDIASOUP_CONTROLLER_DOCKER_VERSION to MEDIASOUP_CONTROLLER_VERSION 2021-10-29 14:44:38 +02:00
pabloFuente 2f0607bdf3 Jenkinsfile: KMS_IP always to docker gateway 2021-10-29 14:01:31 +02:00
pabloFuente 658c1d5775 openvidu-test-e2e: single container openvidu/openvidu-test-e2e:focal 2021-10-29 13:49:34 +02:00
pabloFuente cacb7d8685 Jenkinsfile: fix 2021-10-29 13:44:02 +02:00
pabloFuente ff50fa45f0 Use kurento docker image with tests. Infinite media server reconnection on CE 2021-10-29 13:38:20 +02:00
pabloFuente edb5dd36ff openvidu-server: deprecated recordingStarted/recordingStopped CDR events removed 2021-10-28 14:06:48 +02:00
pabloFuente 8e418bfd16 Check openvidu-browser and openvidu-server compatibility 2021-10-27 14:04:19 +02:00
pabloFuente 1a244f68cd Jenkinsfile: fix echo 2021-10-26 15:45:17 +02:00
pabloFuente 6a165ddf16 Jenkinsfile: show rm path on commonFunctions.groovy 2021-10-26 15:42:38 +02:00
pabloFuente a25ad7e4e8 Jenkinsfile: more parallelization of commonFunctions.groovy 2021-10-26 15:33:27 +02:00
pabloFuente 0ba234f794 Jenkinsfile: parallelization of commonFunctions.groovy#prepareTestingEnvironment 2021-10-26 15:26:41 +02:00
pabloFuente e867e7963d Jenkinsfile: check env variables instead of parameterizing them 2021-10-26 15:21:08 +02:00
pabloFuente e80c17cc04 Jenkinsfile: pass parameters to commonFunctions.groovy 2021-10-26 15:15:56 +02:00
pabloFuente d51e0ca4a5 Jenkinsfile: minor aesthetical adjustments 2021-10-26 15:06:17 +02:00
pabloFuente 2b00cf8d7a Jenkinsfile: add RelativeTargetDirectory 2021-10-26 14:59:15 +02:00