From 8f92c6e5c298f123c315a4f22db8a272b7fbdded Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Fri, 25 Jul 2025 07:54:22 -0400 Subject: [PATCH] MT#55283 update test Change-Id: I2e06f2338cb7d1f9f32d2497bdf01b1be3048714 --- t/auto-daemon-tests-jb.pl | 60 +++++++++++++++++++++++++-------------- 1 file changed, 38 insertions(+), 22 deletions(-) diff --git a/t/auto-daemon-tests-jb.pl b/t/auto-daemon-tests-jb.pl index dcb385070..ad64a05ce 100755 --- a/t/auto-daemon-tests-jb.pl +++ b/t/auto-daemon-tests-jb.pl @@ -64,28 +64,44 @@ a=sendrecv a=rtcp:PORT SDP -snd($sock_a, $port_b, rtp(0, 1000, 3000, 0x1234, "\x00" x 160)); -snd($sock_a, $port_b, rtp(0, 1000, 3000, 0x1234, "\x00" x 160)); -rcv($sock_b, $port_a, rtpm(0, 1000, 3000, 0x1234, "\x00" x 160)); -rcv($sock_b, $port_a, rtpm(0, 1000, 3000, 0x1234, "\x00" x 160)); -snd($sock_a, $port_b, rtp(0, 1001, 3000, 0x1234, "\x00" x 160)); -rcv($sock_b, $port_a, rtpm(0, 1001, 3000, 0x1234, "\x00" x 160)); -snd($sock_a, $port_b, rtp(0, 1010, 3000, 0x1234, "\x00" x 160)); -rcv($sock_b, $port_a, rtpm(0, 1010, 3000, 0x1234, "\x00" x 160)); -snd($sock_a, $port_b, rtp(8, 1000, 3000, 0x1234, "\x00" x 160)); -snd($sock_a, $port_b, rtp(8, 1000, 3000, 0x1234, "\x00" x 160)); -rcv($sock_b, $port_a, rtpm(8, 1000, 3000, 0x1234, "\x00" x 160)); -rcv($sock_b, $port_a, rtpm(8, 1000, 3000, 0x1234, "\x00" x 160)); -snd($sock_a, $port_b, rtp(8, 1001, 3000, 0x1234, "\x00" x 160)); -rcv($sock_b, $port_a, rtpm(8, 1001, 3000, 0x1234, "\x00" x 160)); -snd($sock_a, $port_b, rtp(8, 1010, 3000, 0x1234, "\x00" x 160)); -rcv($sock_b, $port_a, rtpm(8, 1010, 3000, 0x1234, "\x00" x 160)); -snd($sock_a, $port_b, rtp(8, 1011, 3160, 0x1234, "\x00" x 160)); -rcv($sock_b, $port_a, rtpm(8, 1011, 3160, 0x1234, "\x00" x 160)); -snd($sock_a, $port_b, rtp(8, 1012, 3320, 0x1234, "\x00" x 160)); -rcv($sock_b, $port_a, rtpm(8, 1012, 3320, 0x1234, "\x00" x 160)); -snd($sock_a, $port_b, rtp(8, 1013, 3480, 0x1234, "\x00" x 160)); -rcv($sock_b, $port_a, rtpm(8, 1013, 3480, 0x1234, "\x00" x 160)); +my $seq = 1000; +my $ts = 3000; + +snd($sock_a, $port_b, rtp(0, $seq, $ts, 0x1234, "\x00" x 160)); +snd($sock_a, $port_b, rtp(0, $seq, $ts, 0x1234, "\x00" x 160)); +rcv($sock_b, $port_a, rtpm(0, $seq, $ts, 0x1234, "\x00" x 160)); +rcv($sock_b, $port_a, rtpm(0, $seq, $ts, 0x1234, "\x00" x 160)); +$seq++; +snd($sock_a, $port_b, rtp(0, $seq, $ts, 0x1234, "\x00" x 160)); +rcv($sock_b, $port_a, rtpm(0, $seq, $ts, 0x1234, "\x00" x 160)); +$seq += 10; +snd($sock_a, $port_b, rtp(0, $seq, $ts, 0x1234, "\x00" x 160)); +rcv($sock_b, $port_a, rtpm(0, $seq, $ts, 0x1234, "\x00" x 160)); + +$seq = 1000; + +snd($sock_a, $port_b, rtp(8, $seq, $ts, 0x1234, "\x00" x 160)); +snd($sock_a, $port_b, rtp(8, $seq, $ts, 0x1234, "\x00" x 160)); +rcv($sock_b, $port_a, rtpm(8, $seq, $ts, 0x1234, "\x00" x 160)); +rcv($sock_b, $port_a, rtpm(8, $seq, $ts, 0x1234, "\x00" x 160)); +$seq++; +snd($sock_a, $port_b, rtp(8, $seq, $ts, 0x1234, "\x00" x 160)); +rcv($sock_b, $port_a, rtpm(8, $seq, $ts, 0x1234, "\x00" x 160)); +$seq += 10; +snd($sock_a, $port_b, rtp(8, $seq, $ts, 0x1234, "\x00" x 160)); +rcv($sock_b, $port_a, rtpm(8, $seq, $ts, 0x1234, "\x00" x 160)); +$seq++; +$ts += 160; +snd($sock_a, $port_b, rtp(8, $seq, $ts, 0x1234, "\x00" x 160)); +rcv($sock_b, $port_a, rtpm(8, $seq, $ts, 0x1234, "\x00" x 160)); +$seq++; +$ts += 160; +snd($sock_a, $port_b, rtp(8, $seq, $ts, 0x1234, "\x00" x 160)); +rcv($sock_b, $port_a, rtpm(8, $seq, $ts, 0x1234, "\x00" x 160)); +$seq++; +$ts += 160; +snd($sock_a, $port_b, rtp(8, $seq, $ts, 0x1234, "\x00" x 160)); +rcv($sock_b, $port_a, rtpm(8, $seq, $ts, 0x1234, "\x00" x 160));