Browse Source

MT#55283 add extra attribute tests

Some of these are actually wrong at this point, and will be fixed up in
later commits when the outputs are correct

Change-Id: I12d264a73f44e5356912b34bd22d7075067df190
pull/1786/head
Richard Fuchs 2 years ago
parent
commit
4efc1f5c25
1 changed files with 156 additions and 0 deletions
  1. +156
    -0
      t/auto-daemon-tests-pubsub.pl

+ 156
- 0
t/auto-daemon-tests-pubsub.pl View File

@ -37,17 +37,29 @@ v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=s-dummy
a=s-foo:bar
a=s-baz:quux blah
m=audio 6150 RTP/AVP 0
c=IN IP4 198.51.100.14
a=sendrecv
a=m-dummy
a=m-foo:bar
a=m-baz:quux blah
----------------------------------
v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=s-dummy
a=s-foo:bar
a=s-baz:quux blah
m=audio PORT RTP/AVP 0
c=IN IP4 203.0.113.1
a=rtpmap:0 PCMU/8000
a=m-dummy
a=m-foo:bar
a=m-baz:quux blah
a=sendrecv
a=rtcp:PORT
SDP
@ -58,17 +70,29 @@ v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=a-dummy
a=a-foo:bar
a=a-baz:quux blah
m=audio 6152 RTP/AVP 0
c=IN IP4 198.51.100.14
a=sendrecv
a=b-dummy
a=b-foo:bar
a=b-baz:quux blah
----------------------------------
v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=a-dummy
a=a-foo:bar
a=a-baz:quux blah
m=audio PORT RTP/AVP 0
c=IN IP4 203.0.113.1
a=rtpmap:0 PCMU/8000
a=b-dummy
a=b-foo:bar
a=b-baz:quux blah
a=sendrecv
a=rtcp:PORT
SDP
@ -86,6 +110,9 @@ v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=s-dummy
a=s-foo:bar
a=s-baz:quux blah
m=audio PORT RTP/AVP 0
c=IN IP4 203.0.113.1
a=label:1
@ -119,6 +146,9 @@ v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=s-dummy
a=s-foo:bar
a=s-baz:quux blah
m=audio PORT RTP/AVP 0
c=IN IP4 203.0.113.1
a=label:1
@ -152,6 +182,9 @@ v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=s-dummy
a=s-foo:bar
a=s-baz:quux blah
m=audio PORT RTP/AVP 0
c=IN IP4 203.0.113.1
a=label:1
@ -186,6 +219,9 @@ v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=s-dummy
a=s-foo:bar
a=s-baz:quux blah
m=audio PORT RTP/AVP 0
c=IN IP4 203.0.113.1
a=label:1
@ -219,6 +255,9 @@ v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=s-dummy
a=s-foo:bar
a=s-baz:quux blah
m=audio PORT RTP/AVP 0
c=IN IP4 203.0.113.1
a=label:1
@ -1041,18 +1080,30 @@ v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=s-dummy
a=s-foo:bar
a=s-baz:quux blah
m=audio 6088 RTP/AVP 0 8
c=IN IP4 198.51.100.14
a=sendrecv
a=m-dummy
a=m-foo:bar
a=m-baz:quux blah
----------------------------------
v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=s-dummy
a=s-foo:bar
a=s-baz:quux blah
m=audio PORT RTP/AVP 0 8
c=IN IP4 203.0.113.1
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=m-dummy
a=m-foo:bar
a=m-baz:quux blah
a=sendrecv
a=rtcp:PORT
SDP
@ -1063,18 +1114,30 @@ v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=a-dummy
a=a-foo:bar
a=a-baz:quux blah
m=audio 6090 RTP/AVP 0 8
c=IN IP4 198.51.100.14
a=sendrecv
a=b-dummy
a=b-foo:bar
a=b-baz:quux blah
----------------------------------
v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=a-dummy
a=a-foo:bar
a=a-baz:quux blah
m=audio PORT RTP/AVP 0 8
c=IN IP4 203.0.113.1
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=b-dummy
a=b-foo:bar
a=b-baz:quux blah
a=sendrecv
a=rtcp:PORT
SDP
@ -3166,9 +3229,15 @@ v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=s-dummy
a=s-foo:bar
a=s-baz:quux blah
m=audio 6042 RTP/AVP 0 8 9
c=IN IP4 198.51.100.14
a=sendonly
a=m-dummy
a=m-foo:bar
a=m-baz:quux blah
----------------------------------
v=0
o=- SDP_VERSION IN IP4 203.0.113.1
@ -3189,6 +3258,9 @@ v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=s-dummy
a=s-foo:bar
a=s-baz:quux blah
m=audio PORT RTP/AVP 0
c=IN IP4 203.0.113.1
a=rtpmap:0 PCMU/8000
@ -3218,6 +3290,9 @@ v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=s-dummy
a=s-foo:bar
a=s-baz:quux blah
m=audio PORT RTP/AVP 0
c=IN IP4 203.0.113.1
a=rtpmap:0 PCMU/8000
@ -3424,5 +3499,86 @@ rcv($sock_c, $port_c, rtpm(0, 2002, 4320, -1, "\x29" x 160));
new_call;
publish('multi publish/subscribe',
{ }, <<SDP);
v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=s-dummy
a=s-foo:bar
a=s-baz:quux blah
m=audio 6078 RTP/AVP 0 8 9
c=IN IP4 198.51.100.14
a=sendonly
a=m-dummy
a=m-foo:bar
a=m-baz:quux blah
----------------------------------
v=0
o=- SDP_VERSION IN IP4 203.0.113.1
s=RTPE_VERSION
t=0 0
m=audio PORT RTP/AVP 0
c=IN IP4 203.0.113.1
a=rtpmap:0 PCMU/8000
a=recvonly
a=rtcp:PORT
SDP
$ftr = ft();
new_ft;
publish('multi publish/subscribe',
{ }, <<SDP);
v=0
o=- 1545997027 1 IN IP4 198.51.100.1
s=tester
t=0 0
a=a-dummy
a=a-foo:bar
a=a-baz:quux blah
m=audio 6126 RTP/AVP 0 8 9
c=IN IP4 198.51.100.14
a=sendonly
a=b-dummy
a=b-foo:bar
a=b-baz:quux blah
----------------------------------
v=0
o=- SDP_VERSION IN IP4 203.0.113.1
s=RTPE_VERSION
t=0 0
m=audio PORT RTP/AVP 0
c=IN IP4 203.0.113.1
a=rtpmap:0 PCMU/8000
a=recvonly
a=rtcp:PORT
SDP
$fts = ft();
subscribe_request('multi publish/subscribe',
{ 'from-tags' => [ $ftr, $fts ] }, <<SDP);
v=0
o=- SDP_VERSION IN IP4 203.0.113.1
s=RTPE_VERSION
t=0 0
m=audio PORT RTP/AVP 0
c=IN IP4 203.0.113.1
a=rtpmap:0 PCMU/8000
a=sendonly
a=rtcp:PORT
m=audio PORT RTP/AVP 0
c=IN IP4 203.0.113.1
a=rtpmap:0 PCMU/8000
a=sendonly
a=rtcp:PORT
SDP
done_testing();
#done_testing;NGCP::Rtpengine::AutoTest::terminate('f00');exit;

Loading…
Cancel
Save