[svn-commits] mmichelson: branch group/pimp_my_sip r3653 - in /asterisk/team/group/pimp_my_...
SVN commits to the Digium repositories
svn-commits at lists.digium.com
Thu Feb 28 16:38:32 CST 2013
Author: mmichelson
Date: Thu Feb 28 16:38:28 2013
New Revision: 3653
URL: http://svnview.digium.com/svn/testsuite?view=rev&rev=3653
Log:
Add some nominal path tests for incoming calls.
This covers 1/4 of the cases listed on the test plan page on the wiki.
The cases that are missing are IPv6, TCP, and IPv6-TCP cases.
IPv6 is missing at the moment because I'm having RTP errors that cause
tests to fail.
TCP is missing at the moment because I'm having difficulty getting Asterisk
to use TCP to send the BYE to SIPp.
IPv6-TCP is missing at the moment because the version of PJSIP that we are
using does not have support for it.
Added:
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/md5/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/md5/tests.yaml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/tests.yaml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/userpass/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/userpass/tests.yaml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/tests.yaml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/extensions.conf (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/modules.conf (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/res_sip.conf (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_deferred_sdp.xml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_initial_sdp.xml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_deferred_sdp.xml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_initial_sdp.xml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/test-config.yaml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/extensions.conf (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/modules.conf (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/res_sip.conf (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/sipp/
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/sipp/echo_with_deferred_sdp.xml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/sipp/echo_with_initial_sdp.xml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/sipp/playback_with_deferred_sdp.xml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/sipp/playback_with_initial_sdp.xml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/test-config.yaml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/tests.yaml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/tests.yaml (with props)
asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/tests.yaml (with props)
Modified:
asterisk/team/group/pimp_my_sip/runtests.py
asterisk/team/group/pimp_my_sip/tests/channels/gulp/tests.yaml
Modified: asterisk/team/group/pimp_my_sip/runtests.py
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/runtests.py?view=diff&rev=3653&r1=3652&r2=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/runtests.py (original)
+++ asterisk/team/group/pimp_my_sip/runtests.py Thu Feb 28 16:38:28 2013
@@ -205,6 +205,7 @@
tests.append(TestRun(path, ast_version, self.options, self.global_config))
elif val == "dir":
+ print("t[val] is %s" % t[val])
tests += self._parse_test_yaml(path, ast_version)
return tests
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/md5/tests.yaml
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/md5/tests.yaml?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/md5/tests.yaml (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/md5/tests.yaml Thu Feb 28 16:38:28 2013
@@ -1,0 +1,3 @@
+tests:
+ - test: 'ident_by_user'
+ - test: 'ident_by_host'
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/md5/tests.yaml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/md5/tests.yaml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/md5/tests.yaml
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/tests.yaml
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/tests.yaml?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/tests.yaml (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/tests.yaml Thu Feb 28 16:38:28 2013
@@ -1,0 +1,3 @@
+tests:
+ - dir: 'userpass'
+ - dir: 'md5'
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/tests.yaml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/tests.yaml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/tests.yaml
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/userpass/tests.yaml
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/userpass/tests.yaml?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/userpass/tests.yaml (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/userpass/tests.yaml Thu Feb 28 16:38:28 2013
@@ -1,0 +1,3 @@
+tests:
+ - test: 'ident_by_user'
+ - test: 'ident_by_host'
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/userpass/tests.yaml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/userpass/tests.yaml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/authed/userpass/tests.yaml
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/tests.yaml
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/tests.yaml?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/tests.yaml (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/tests.yaml Thu Feb 28 16:38:28 2013
@@ -1,0 +1,3 @@
+tests:
+ - dir: 'unauthed'
+ - dir: 'authed'
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/tests.yaml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/tests.yaml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/tests.yaml
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/extensions.conf
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/extensions.conf?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/extensions.conf (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/extensions.conf Thu Feb 28 16:38:28 2013
@@ -1,0 +1,16 @@
+[default]
+exten => echo,1,Answer()
+same => n,Echo()
+same => n,Hangup()
+
+exten => playback,1,Answer()
+same => n,Playback(hello-world)
+same => n,Hangup()
+
+exten => early,1,Progress()
+same => n,Playback(hello-world,noanswer)
+same => n,Hangup(INTERWORKING)
+
+;This dialstring can be altered once endpoints can be used directly
+exten => bob,1,Dial(Gulp/sip:bob at 127.0.0.1:5062)
+same => n,Hangup()
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/extensions.conf
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/extensions.conf
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/extensions.conf
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/modules.conf
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/modules.conf?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/modules.conf (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/modules.conf Thu Feb 28 16:38:28 2013
@@ -1,0 +1,18 @@
+[modules]
+autoload = no
+preload => res_sorcery_config.so
+preload => res_sorcery_memory.so
+load => res_sip.so
+load => res_sip_logger.so
+load => res_sip_session.so
+load => res_sip_sdp_audio.so
+load => res_sip_endpoint_identifier_ip.so
+load => res_rtp_asterisk.so
+load => app_playback.so
+load => app_echo.so
+load => format_gsm.so
+load => codec_gsm.so
+load => codec_ulaw.so
+load => pbx_config.so
+load => chan_gulp.so
+
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/modules.conf
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/modules.conf
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/modules.conf
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/res_sip.conf
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/res_sip.conf?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/res_sip.conf (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/res_sip.conf Thu Feb 28 16:38:28 2013
@@ -1,0 +1,46 @@
+[local-transport-template](!)
+type=transport
+bind=127.0.0.1
+
+[local-transport6-template](!)
+type=transport
+bind=[::1]
+
+[local-transport-udp](local-transport-template)
+protocol=udp
+
+[local-transport-udp6](local-transport6-template)
+protocol=udp
+
+[local-transport-tcp](local-transport-template)
+protocol=tcp
+
+[endpoint-template](!)
+type=endpoint
+context=default
+allow=!all,ulaw,alaw
+
+; alice is the caller
+[alice](endpoint-template)
+; Place alice-specific options here
+host=127.0.0.1:5061
+
+; bob is the recipient of outbound calls
+[bob](endpoint-template)
+host=127.0.0.1:5062
+; Place bob-specific options here
+
+[auth-template](!)
+type=auth
+
+[alice-auth](auth-template)
+username=alice
+; Place alice-specific auth options here
+
+[bob-auth](auth-template)
+username=bob
+; Place bob-specific auth options here
+; Note: in the first iteration of tests on
+; this page, there will never be any bob-specific
+; auth options because we do not respond properly
+; to auth challenges.
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/res_sip.conf
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/res_sip.conf
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/configs/ast1/res_sip.conf
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_deferred_sdp.xml
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_deferred_sdp.xml?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_deferred_sdp.xml (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_deferred_sdp.xml Thu Feb 28 16:38:28 2013
@@ -1,0 +1,84 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE scenario SYSTEM "sipp.dtd">
+
+<scenario name="INVITE to echo with SDP in ACK">
+ <send retrans="500">
+ <![CDATA[
+
+ INVITE sip:echo@[remote_ip]:[remote_port] SIP/2.0
+ Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+ From: test1 <sip:alice@[local_ip]:[local_port]>;tag=[call_number]
+ To: test <sip:test@[remote_ip]:[remote_port]>
+ Call-ID: [call_id]
+ CSeq: 1 INVITE
+ Contact: sip:test@[local_ip]:[local_port]
+ Max-Forwards: 70
+ Subject: Test
+ User-Agent: Test
+ Content-Length: 0
+ ]]>
+ </send>
+
+ <recv response="100"
+ optional="true">
+ </recv>
+
+ <recv response="200" rtd="true">
+ </recv>
+
+ <send>
+ <![CDATA[
+
+ ACK sip:echo@[remote_ip]:[remote_port] SIP/2.0
+ Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+ From: test1 <sip:alice@[local_ip]:[local_port]>;tag=[call_number]
+ To: test <sip:test@[remote_ip]:[remote_port]>[peer_tag_param]
+ Call-ID: [call_id]
+ CSeq: 1 ACK
+ Contact: sip:test@[local_ip]:[local_port]
+ Max-Forwards: 70
+ Subject: Test
+ Content-Type: application/sdp
+ Content-Length: [len]
+
+ v=0
+ o=phoneA 53655765 2353687637 IN IP[local_ip_type] [local_ip]
+ s=-
+ c=IN IP[media_ip_type] [media_ip]
+ t=0 0
+ m=audio 6000 RTP/AVP 0
+ a=rtpmap:0 PCMU/8000
+
+ ]]>
+ </send>
+
+ <pause/>
+
+ <send retrans="500">
+ <![CDATA[
+
+ BYE sip:echo@[remote_ip]:[remote_port] SIP/2.0
+ Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+ From: test1 <sip:alice@[local_ip]:[local_port]>;tag=[call_number]
+ To: test <sip:test@[remote_ip]:[remote_port]>[peer_tag_param]
+ Call-ID: [call_id]
+ CSeq: 2 BYE
+ Contact: sip:test@[local_ip]:[local_port]
+ Max-Forwards: 70
+ Subject: Test
+ Content-Length: 0
+
+ ]]>
+ </send>
+
+ <recv response="200" crlf="true">
+ </recv>
+
+ <!-- definition of the response time repartition table (unit is ms) -->
+ <ResponseTimeRepartition value="10, 20, 30, 40, 50, 100, 150, 200"/>
+
+ <!-- definition of the call length repartition table (unit is ms) -->
+ <CallLengthRepartition value="10, 50, 100, 500, 1000, 5000, 10000"/>
+
+</scenario>
+
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_deferred_sdp.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_deferred_sdp.xml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_deferred_sdp.xml
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_initial_sdp.xml
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_initial_sdp.xml?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_initial_sdp.xml (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_initial_sdp.xml Thu Feb 28 16:38:28 2013
@@ -1,0 +1,85 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE scenario SYSTEM "sipp.dtd">
+
+<scenario name="INVITE to echo with SDP in initial INVITE">
+ <send retrans="500">
+ <![CDATA[
+
+ INVITE sip:echo@[remote_ip]:[remote_port] SIP/2.0
+ Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+ From: test1 <sip:alice@[local_ip]:[local_port]>;tag=[call_number]
+ To: test <sip:test@[remote_ip]:[remote_port]>
+ Call-ID: [call_id]
+ CSeq: 1 INVITE
+ Contact: sip:test@[local_ip]:[local_port]
+ Max-Forwards: 70
+ Subject: Test
+ User-Agent: Test
+ Content-Type: application/sdp
+ Content-Length: [len]
+
+ v=0
+ o=phoneA 53655765 2353687637 IN IP[local_ip_type] [local_ip]
+ s=-
+ c=IN IP[media_ip_type] [media_ip]
+ t=0 0
+ m=audio 6000 RTP/AVP 0
+ a=rtpmap:0 PCMU/8000
+
+ ]]>
+ </send>
+
+ <recv response="100"
+ optional="true">
+ </recv>
+
+ <recv response="200" rtd="true">
+ </recv>
+
+ <send>
+ <![CDATA[
+
+ ACK sip:echo@[remote_ip]:[remote_port] SIP/2.0
+ Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+ From: test1 <sip:alice@[local_ip]:[local_port]>;tag=[call_number]
+ To: test <sip:test@[remote_ip]:[remote_port]>[peer_tag_param]
+ Call-ID: [call_id]
+ CSeq: 1 ACK
+ Contact: sip:test@[local_ip]:[local_port]
+ Max-Forwards: 70
+ Subject: Test
+ Content-Length: 0
+
+ ]]>
+ </send>
+
+ <pause/>
+
+ <send retrans="500">
+ <![CDATA[
+
+ BYE sip:echo@[remote_ip]:[remote_port] SIP/2.0
+ Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+ From: test1 <sip:alice@[local_ip]:[local_port]>;tag=[call_number]
+ To: test <sip:test@[remote_ip]:[remote_port]>[peer_tag_param]
+ Call-ID: [call_id]
+ CSeq: 2 BYE
+ Contact: sip:test@[local_ip]:[local_port]
+ Max-Forwards: 70
+ Subject: Test
+ Content-Length: 0
+
+ ]]>
+ </send>
+
+ <recv response="200" crlf="true">
+ </recv>
+
+ <!-- definition of the response time repartition table (unit is ms) -->
+ <ResponseTimeRepartition value="10, 20, 30, 40, 50, 100, 150, 200"/>
+
+ <!-- definition of the call length repartition table (unit is ms) -->
+ <CallLengthRepartition value="10, 50, 100, 500, 1000, 5000, 10000"/>
+
+</scenario>
+
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_initial_sdp.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_initial_sdp.xml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/echo_with_initial_sdp.xml
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_deferred_sdp.xml
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_deferred_sdp.xml?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_deferred_sdp.xml (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_deferred_sdp.xml Thu Feb 28 16:38:28 2013
@@ -1,0 +1,80 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE scenario SYSTEM "sipp.dtd">
+
+<scenario name="INVITE to playback with SDP in ACK">
+ <send retrans="500">
+ <![CDATA[
+
+ INVITE sip:playback@[remote_ip]:[remote_port] SIP/2.0
+ Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+ From: test1 <sip:alice@[local_ip]:[local_port]>;tag=[call_number]
+ To: test <sip:test@[remote_ip]:[remote_port]>
+ Call-ID: [call_id]
+ CSeq: 1 INVITE
+ Contact: sip:test@[local_ip]:[local_port]
+ Max-Forwards: 70
+ Subject: Test
+ User-Agent: Test
+ Content-Length: 0
+ ]]>
+ </send>
+
+ <recv response="100"
+ optional="true">
+ </recv>
+
+ <recv response="200" rtd="true">
+ </recv>
+
+ <send>
+ <![CDATA[
+
+ ACK sip:playback@[remote_ip]:[remote_port] SIP/2.0
+ Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+ From: test1 <sip:alice@[local_ip]:[local_port]>;tag=[call_number]
+ To: test <sip:test@[remote_ip]:[remote_port]>[peer_tag_param]
+ Call-ID: [call_id]
+ CSeq: 1 ACK
+ Contact: sip:test@[local_ip]:[local_port]
+ Max-Forwards: 70
+ Subject: Test
+ Content-Type: application/sdp
+ Content-Length: [len]
+
+ v=0
+ o=phoneA 53655765 2353687637 IN IP[local_ip_type] [local_ip]
+ s=-
+ c=IN IP[media_ip_type] [media_ip]
+ t=0 0
+ m=audio 6000 RTP/AVP 0
+ a=rtpmap:0 PCMU/8000
+
+ ]]>
+ </send>
+
+ <recv request="BYE">
+ </recv>
+
+ <send>
+ <![CDATA[
+
+ SIP/2.0 200 OK
+ [last_Via:]
+ [last_From:]
+ [last_To:]
+ [last_Call-ID:]
+ [last_CSeq:]
+ Contact: <sip:[local_ip]:[local_port];transport=[transport]>
+ Content-Length: 0
+
+ ]]>
+ </send>
+
+ <!-- definition of the response time repartition table (unit is ms) -->
+ <ResponseTimeRepartition value="10, 20, 30, 40, 50, 100, 150, 200"/>
+
+ <!-- definition of the call length repartition table (unit is ms) -->
+ <CallLengthRepartition value="10, 50, 100, 500, 1000, 5000, 10000"/>
+
+</scenario>
+
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_deferred_sdp.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_deferred_sdp.xml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_deferred_sdp.xml
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_initial_sdp.xml
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_initial_sdp.xml?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_initial_sdp.xml (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_initial_sdp.xml Thu Feb 28 16:38:28 2013
@@ -1,0 +1,81 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE scenario SYSTEM "sipp.dtd">
+
+<scenario name="INVITE to playback with SDP in initial INVITE">
+ <send retrans="500">
+ <![CDATA[
+
+ INVITE sip:playback@[remote_ip]:[remote_port] SIP/2.0
+ Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+ From: test1 <sip:alice@[local_ip]:[local_port]>;tag=[call_number]
+ To: test <sip:test@[remote_ip]:[remote_port]>
+ Call-ID: [call_id]
+ CSeq: 1 INVITE
+ Contact: sip:test@[local_ip]:[local_port]
+ Max-Forwards: 70
+ Subject: Test
+ User-Agent: Test
+ Content-Type: application/sdp
+ Content-Length: [len]
+
+ v=0
+ o=phoneA 53655765 2353687637 IN IP[local_ip_type] [local_ip]
+ s=-
+ c=IN IP[media_ip_type] [media_ip]
+ t=0 0
+ m=audio 6000 RTP/AVP 0
+ a=rtpmap:0 PCMU/8000
+
+ ]]>
+ </send>
+
+ <recv response="100"
+ optional="true">
+ </recv>
+
+ <recv response="200" rtd="true">
+ </recv>
+
+ <send>
+ <![CDATA[
+
+ ACK sip:playback@[remote_ip]:[remote_port] SIP/2.0
+ Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
+ From: test1 <sip:alice@[local_ip]:[local_port]>;tag=[call_number]
+ To: test <sip:test@[remote_ip]:[remote_port]>[peer_tag_param]
+ Call-ID: [call_id]
+ CSeq: 1 ACK
+ Contact: sip:test@[local_ip]:[local_port]
+ Max-Forwards: 70
+ Subject: Test
+ Content-Length: 0
+
+ ]]>
+ </send>
+
+ <recv request="BYE">
+ </recv>
+
+ <send>
+ <![CDATA[
+
+ SIP/2.0 200 OK
+ [last_Via:]
+ [last_From:]
+ [last_To:]
+ [last_Call-ID:]
+ [last_CSeq:]
+ Contact: <sip:[local_ip]:[local_port];transport=[transport]>
+ Content-Length: 0
+
+ ]]>
+ </send>
+
+ <!-- definition of the response time repartition table (unit is ms) -->
+ <ResponseTimeRepartition value="10, 20, 30, 40, 50, 100, 150, 200"/>
+
+ <!-- definition of the call length repartition table (unit is ms) -->
+ <CallLengthRepartition value="10, 50, 100, 500, 1000, 5000, 10000"/>
+
+</scenario>
+
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_initial_sdp.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_initial_sdp.xml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/sipp/playback_with_initial_sdp.xml
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/test-config.yaml
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/test-config.yaml?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/test-config.yaml (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/test-config.yaml Thu Feb 28 16:38:28 2013
@@ -1,0 +1,59 @@
+testinfo:
+ summary: 'Tests incoming calls without authentication'
+ description: |
+ 'Run a SIPp scenario that sends various calls to res_sip, which should not be authenticated'
+
+test-modules:
+ test-object:
+ config-section: test-object-config
+ typename: 'sipp.SIPpTestCase'
+
+test-object-config:
+ fail-on-any: False
+ test-iterations:
+ -
+ scenarios:
+ - { 'key-args': {'scenario': 'playback_with_initial_sdp.xml', '-i': '127.0.0.1', '-p': '5061'} }
+ -
+ scenarios:
+ - { 'key-args': {'scenario': 'echo_with_initial_sdp.xml', '-i': '127.0.0.1', '-p': '5061', '-d': '5000'} }
+ -
+ scenarios:
+ - { 'key-args': {'scenario': 'playback_with_deferred_sdp.xml', '-i': '127.0.0.1', '-p': '5061'} }
+ -
+ scenarios:
+ - { 'key-args': {'scenario': 'echo_with_deferred_sdp.xml', '-i': '127.0.0.1', '-p': '5061', '-d': '5000'} }
+
+# -
+# scenarios:
+# - { 'key-args': {'scenario': 'playback_with_initial_sdp.xml', '-i': '127.0.0.1', '-p': '5061', '-t': 't1'} }
+# -
+# scenarios:
+# - { 'key-args': {'scenario': 'echo_with_initial_sdp.xml', '-i': '127.0.0.1', '-p': '5062', '-t': 't1', '-d': '5000'} }
+# -
+# scenarios:
+# - { 'key-args': {'scenario': 'playback_with_deferred_sdp.xml', '-i': '127.0.0.1', '-p': '5066', '-t': 't1'} }
+# -
+# scenarios:
+# - { 'key-args': {'scenario': 'echo_with_deferred_sdp.xml', '-i': '127.0.0.1', '-p': '5067', '-t': 't1', '-d': '5000'} }
+#
+# -
+# scenarios:
+# - { 'target': '[::1]', 'key-args': {'scenario': 'playback_with_initial_sdp.xml', '-i': '[::1]', '-p': '5061'} }
+# -
+# scenarios:
+# - { 'target': '[::1]', 'key-args': {'scenario': 'echo_with_initial_sdp.xml', '-i': '[::1]', '-p': '5062'} }
+# -
+# scenarios:
+# - { 'target': '[::1]', 'key-args': {'scenario': 'playback_with_deferred_sdp.xml', '-i': '[::1]', '-p': '5066'} }
+# -
+# scenarios:
+# - { 'target': '[::1]', 'key-args': {'scenario': 'echo_with_deferred_sdp.xml', '-i': '[::1]', '-p': '5067'} }
+
+properties:
+ minversion: '12.0.0'
+ dependencies:
+ - sipp :
+ version : 'v3.0'
+ tags:
+ - gulp
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/test-config.yaml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/test-config.yaml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_host/test-config.yaml
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/extensions.conf
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/extensions.conf?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/extensions.conf (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/extensions.conf Thu Feb 28 16:38:28 2013
@@ -1,0 +1,16 @@
+[default]
+exten => echo,1,Answer()
+same => n,Echo()
+same => n,Hangup()
+
+exten => playback,1,Answer()
+same => n,Playback(hello-world)
+same => n,Hangup()
+
+exten => early,1,Progress()
+same => n,Playback(hello-world,noanswer)
+same => n,Hangup(INTERWORKING)
+
+;This dialstring can be altered once endpoints can be used directly
+exten => bob,1,Dial(Gulp/sip:bob at 127.0.0.1:5062)
+same => n,Hangup()
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/extensions.conf
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/extensions.conf
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/extensions.conf
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/modules.conf
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/modules.conf?view=auto&rev=3653
==============================================================================
--- asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/modules.conf (added)
+++ asterisk/team/group/pimp_my_sip/tests/channels/gulp/basic_calls/incoming/nominal/unauthed/ident_by_user/configs/ast1/modules.conf Thu Feb 28 16:38:28 2013
@@ -1,0 +1,18 @@
+[modules]
+autoload = no
+preload => res_sorcery_config.so
+preload => res_sorcery_memory.so
+load => res_sip.so
+load => res_sip_logger.so
[... 626 lines stripped ...]
More information about the svn-commits
mailing list