[asterisk-commits] kmoore: testsuite/asterisk/trunk r3462 - in /asterisk/trunk/tests/channels/SI...
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Mon Sep 10 08:23:43 CDT 2012
Author: kmoore
Date: Mon Sep 10 08:23:37 2012
New Revision: 3462
URL: http://svnview.digium.com/svn/testsuite?view=rev&rev=3462
Log:
Work around pjsua socket release failure
When pjsua is used with TCP sockets, it fails to release the socket
upon exit instead causing the socket to be in use for up to 60 seconds
after pjsua exits before the socket times out. This change moves the
ports used for TCP sockets outside the range normally used for pjsua
and pjsip instances. This also re-enables the test.
Modified:
asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/configs/ast1/sip.conf
asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/run-test
asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/test-config.yaml
Modified: asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/configs/ast1/sip.conf
URL: http://svnview.digium.com/svn/testsuite/asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/configs/ast1/sip.conf?view=diff&rev=3462&r1=3461&r2=3462
==============================================================================
--- asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/configs/ast1/sip.conf (original)
+++ asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/configs/ast1/sip.conf Mon Sep 10 08:23:37 2012
@@ -7,7 +7,7 @@
context=transfertest
type=friend
host=127.0.0.1
-port=5065
+port=5075
insecure=invite
disallow=all
allow=ulaw
@@ -17,7 +17,7 @@
context=transfertest
type=friend
host=127.0.0.1
-port=5066
+port=5076
insecure=invite
disallow=all
allow=ulaw
@@ -27,7 +27,7 @@
context=transfertest
type=friend
host=127.0.0.1
-port=5067
+port=5077
insecure=invite
disallow=all
allow=ulaw
Modified: asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/run-test
URL: http://svnview.digium.com/svn/testsuite/asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/run-test?view=diff&rev=3462&r1=3461&r2=3462
==============================================================================
--- asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/run-test (original)
+++ asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/run-test Mon Sep 10 08:23:37 2012
@@ -31,15 +31,15 @@
self.final_bridge = 0
# start pjsua clients
- self.pja = subprocess.Popen(['pjsua', '--local-port=5065',
+ self.pja = subprocess.Popen(['pjsua', '--local-port=5075',
'--auto-answer=200', '--null-audio', '--no-udp'],
stdin=subprocess.PIPE,
stdout=subprocess.PIPE)
- self.pjb = subprocess.Popen(['pjsua', '--local-port=5066',
+ self.pjb = subprocess.Popen(['pjsua', '--local-port=5076',
'--auto-answer=200', '--null-audio', '--no-udp'],
stdin=subprocess.PIPE,
stdout=subprocess.PIPE)
- self.pjc = subprocess.Popen(['pjsua', '--local-port=5067',
+ self.pjc = subprocess.Popen(['pjsua', '--local-port=5077',
'--auto-answer=200', '--null-audio', '--no-udp'],
stdin=subprocess.PIPE,
stdout=subprocess.PIPE)
Modified: asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/test-config.yaml
URL: http://svnview.digium.com/svn/testsuite/asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/test-config.yaml?view=diff&rev=3462&r1=3461&r2=3462
==============================================================================
--- asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/test-config.yaml (original)
+++ asterisk/trunk/tests/channels/SIP/sip_attended_transfer_tcp/test-config.yaml Mon Sep 10 08:23:37 2012
@@ -1,5 +1,4 @@
testinfo:
- skip: 'Still causing problems. See ASTERISK-19167'
summary: 'Test SIP Attended Transfer using TCP endpoints'
description: |
'This test verifies the SIP_REFER with Replaces attended transfer routine using TCP endpoints'
More information about the asterisk-commits
mailing list