[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