diff --git a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eEgressProTest.java b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eEgressProTest.java index 71957cfb3..eedb668ed 100644 --- a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eEgressProTest.java +++ b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eEgressProTest.java @@ -1209,6 +1209,20 @@ public class OpenViduTestAppE2eEgressProTest extends AbstractOpenViduTestappE2eT networkTrouble(Trouble.PUBLISHER_LOSS, "vp9"); } + @Test + @DisplayName("Packet loss on the publisher's uplink H264") + void publisherPacketLossH264Test() throws Exception { + log.info("Participant Passthrough: packet loss on the publisher's uplink H264"); + networkTrouble(Trouble.PUBLISHER_LOSS, "h264"); + } + + @Test + @DisplayName("Packet loss on the publisher's uplink AV1") + void publisherPacketLossAv1Test() throws Exception { + log.info("Participant Passthrough: packet loss on the publisher's uplink AV1"); + networkTrouble(Trouble.PUBLISHER_LOSS, "av1"); + } + @Test @DisplayName("Publisher's uplink congested VP8") void publisherCongestionVp8Test() throws Exception { @@ -1251,6 +1265,20 @@ public class OpenViduTestAppE2eEgressProTest extends AbstractOpenViduTestappE2eT networkTrouble(Trouble.PUBLISHER_JITTER, "h264"); } + @Test + @DisplayName("Jitter on the publisher's uplink VP9") + void publisherJitterVp9Test() throws Exception { + log.info("Participant Passthrough: jitter on the publisher's uplink VP9"); + networkTrouble(Trouble.PUBLISHER_JITTER, "vp9"); + } + + @Test + @DisplayName("Jitter on the publisher's uplink AV1") + void publisherJitterAv1Test() throws Exception { + log.info("Participant Passthrough: jitter on the publisher's uplink AV1"); + networkTrouble(Trouble.PUBLISHER_JITTER, "av1"); + } + @Test @DisplayName("Short outage of the publisher's uplink") void publisherShortOutageTest() throws Exception {