summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2015-04-16 04:55:25 +0000
committerNanang Izzuddin <nanang@teluu.com>2015-04-16 04:55:25 +0000
commit6479925375529b74eeb9cb8dac11a5869102464b (patch)
tree8b861305e3b1cf2a32f01bb8c9d1dddeedc10da9 /tests
parent2c59240a8f20aa904e14a1ad81e7ab744166a63a (diff)
Re #1842: Still on sipp/uac-reinvite-bad-via-branch.xml, fixed missing stuff in retry scenario, e.g: sequence number increment, To tag, wait for old tsx destroy.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5072 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'tests')
-rw-r--r--tests/pjsua/scripts-sipp/uac-reinvite-bad-via-branch.xml29
1 files changed, 17 insertions, 12 deletions
diff --git a/tests/pjsua/scripts-sipp/uac-reinvite-bad-via-branch.xml b/tests/pjsua/scripts-sipp/uac-reinvite-bad-via-branch.xml
index dd9a5eb6..2290d211 100644
--- a/tests/pjsua/scripts-sipp/uac-reinvite-bad-via-branch.xml
+++ b/tests/pjsua/scripts-sipp/uac-reinvite-bad-via-branch.xml
@@ -27,15 +27,15 @@
<label id="1"/>
- <send retrans="500">
+ <send>
<![CDATA[
INVITE sip:[service]@[remote_ip]:[remote_port] SIP/2.0
Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=z9hG4bKPj-1
From: sipp <sip:sipp@[local_ip]:[local_port]>;tag=[call_number]
- To: sut <sip:[service]@[remote_ip]:[remote_port]>
+ To: sut <sip:[service]@[remote_ip]:[remote_port]>[peer_tag_param]
Call-ID: [call_id]
- CSeq: 1 INVITE
+ CSeq: [cseq] INVITE
Contact: sip:sipp@[local_ip]:[local_port]
Max-Forwards: 70
Subject: Performance Test
@@ -77,7 +77,7 @@
From: sipp <sip:sipp@[local_ip]:[local_port]>;tag=[call_number]
To: sut <sip:[service]@[remote_ip]:[remote_port]>[peer_tag_param]
Call-ID: [call_id]
- CSeq: 1 ACK
+ CSeq: [cseq] ACK
Contact: sip:sipp@[local_ip]:[local_port]
Max-Forwards: 70
Subject: Performance Test
@@ -86,9 +86,11 @@
]]>
</send>
+ <!-- Uncomment this to the test retry/looping scenario -->
+ <!--pause distribution="uniform" min="0" max="100"/-->
<!-- Re-INVITE with Via branch value the same as previous INVITE -->
- <send retrans="500">
+ <send>
<![CDATA[
INVITE sip:[service]@[remote_ip]:[remote_port] SIP/2.0
@@ -96,7 +98,7 @@
From: sipp <sip:sipp@[local_ip]:[local_port]>;tag=[call_number]
To: sut <sip:[service]@[remote_ip]:[remote_port]>[peer_tag_param]
Call-ID: [call_id]
- CSeq: 2 INVITE
+ CSeq: [cseq+1] INVITE
Contact: sip:sipp@[local_ip]:[local_port]
Max-Forwards: 70
Subject: Performance Test
@@ -137,7 +139,7 @@
From: sipp <sip:sipp@[local_ip]:[local_port]>;tag=[call_number]
To: sut <sip:[service]@[remote_ip]:[remote_port]>[peer_tag_param]
Call-ID: [call_id]
- CSeq: 2 ACK
+ CSeq: [cseq] ACK
Contact: sip:sipp@[local_ip]:[local_port]
Max-Forwards: 70
Subject: Performance Test
@@ -147,11 +149,11 @@
</send>
- <pause milliseconds="2000"/>
+ <pause milliseconds="500"/>
<!-- The 'crlf' option inserts a blank line in the statistics report. -->
- <send retrans="500">
+ <send>
<![CDATA[
BYE sip:[service]@[remote_ip]:[remote_port] SIP/2.0
@@ -159,7 +161,7 @@
From: sipp <sip:sipp@[local_ip]:[local_port]>;tag=[call_number]
To: sut <sip:[service]@[remote_ip]:[remote_port]>[peer_tag_param]
Call-ID: [call_id]
- CSeq: 3 BYE
+ CSeq: [cseq+1] BYE
Contact: sip:sipp@[local_ip]:[local_port]
Max-Forwards: 70
Subject: Performance Test
@@ -174,7 +176,7 @@
<label id="9"/>
<!-- Send ACK before repeating the scenario -->
- <send next="1">
+ <send>
<![CDATA[
ACK sip:[service]@[remote_ip]:[remote_port] SIP/2.0
@@ -182,7 +184,7 @@
From: sipp <sip:sipp@[local_ip]:[local_port]>;tag=[call_number]
To: sut <sip:[service]@[remote_ip]:[remote_port]>[peer_tag_param]
Call-ID: [call_id]
- CSeq: 2 ACK
+ CSeq: [cseq] ACK
Contact: sip:sipp@[local_ip]:[local_port]
Max-Forwards: 70
Subject: Performance Test
@@ -191,6 +193,9 @@
]]>
</send>
+ <!-- Wait for this tsx getting destroyed before restarting -->
+ <pause milliseconds="5100" next="1"/>
+
<label id="10"/>