From 34264f784b92eb73cc3de7ddefc727b5b554dfcf Mon Sep 17 00:00:00 2001 From: Alessio Garzi Date: Wed, 9 Feb 2022 11:19:17 +0100 Subject: [PATCH] TT#109104 Location mapping forward peer fix #3 Change-Id: I65bdbdf02f5bcc72d0f1f8481351a9fd5d8dce09 --- .../invite_locmap_forward/0001_test.yml.tt2 | 10 +- .../invite_locmap_forward/0002_test.yml.tt2 | 6 +- .../invite_locmap_forward/0003_test.yml.tt2 | 2 +- .../invite_locmap_forward/0005_test.yml.tt2 | 30 +-- .../invite_locmap_forward/0006_test.yml.tt2 | 21 -- .../invite_locmap_forward/0007_test.yml.tt2 | 54 ----- .../invite_locmap_forward/0008_test.yml.tt2 | 17 -- .../invite_locmap_forward/0009_test.yml.tt2 | 39 ---- .../invite_locmap_forward/0010_test.yml.tt2 | 35 ---- .../invite_locmap_forward/0011_test.yml.tt2 | 184 ------------------ .../invite_locmap_forward/0012_test.yml.tt2 | 21 -- .../invite_locmap_forward/0013_test.yml.tt2 | 19 -- .../invite_locmap_forward/0014_test.yml.tt2 | 52 ----- .../invite_locmap_forward/0016_test.yml.tt2 | 33 ---- .../invite_locmap_forward/0017_test.yml.tt2 | 28 --- .../invite_locmap_forward/0018_test.yml.tt2 | 31 --- .../invite_locmap_forward/0019_test.yml.tt2 | 37 ---- .../invite_locmap_forward/0020_test.yml.tt2 | 38 ---- .../invite_locmap_forward/0021_test.yml.tt2 | 49 ----- .../invite_locmap_forward/0029_test.yml.tt2 | 20 -- .../invite_locmap_forward/0030_test.yml.tt2 | 37 ---- .../invite_locmap_forward/0031_test.yml.tt2 | 64 ------ .../invite_locmap_forward/0032_test.yml.tt2 | 52 ----- .../invite_locmap_forward/0033_test.yml.tt2 | 48 ----- .../invite_locmap_forward/0034_test.yml.tt2 | 38 ---- .../invite_locmap_forward/0035_test.yml.tt2 | 28 --- .../invite_locmap_forward/0036_test.yml.tt2 | 29 --- 27 files changed, 24 insertions(+), 998 deletions(-) delete mode 100644 scenarios/invite_locmap_forward/0006_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0007_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0008_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0009_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0010_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0011_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0012_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0013_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0014_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0016_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0017_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0018_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0019_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0020_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0021_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0029_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0030_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0031_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0032_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0033_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0034_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0035_test.yml.tt2 delete mode 100644 scenarios/invite_locmap_forward/0036_test.yml.tt2 diff --git a/scenarios/invite_locmap_forward/0001_test.yml.tt2 b/scenarios/invite_locmap_forward/0001_test.yml.tt2 index 6aa4d92a..02bc7ab0 100644 --- a/scenarios/invite_locmap_forward/0001_test.yml.tt2 +++ b/scenarios/invite_locmap_forward/0001_test.yml.tt2 @@ -18,16 +18,16 @@ sip_in: - 'From: ;tag=[\w-]+' - 'To: ' - 'CSeq: \d+ REGISTER' - - 'Contact: sip:testuser1001@10.20.29.2:51603;transport=UDP' + - 'Contact: sip:testuser1001@[% scenarios.0.responders.0.ip %]:[% scenarios.0.responders.0.port %];transport=UDP' - 'Content-Length: 0' - - 'P-NGCP-Src-Ip: 10.20.29.2' + - 'P-NGCP-Src-Ip: [% scenarios.0.ip %]' - 'P-NGCP-Src-Port: \d+' - 'P-NGCP-Src-Proto: udp' - 'P-NGCP-Src-Af: 4' - 'P-Sock-Info: udp:[% server_ip %]:5060' - 'P-LB-Uptime: \d+' - 'P-NGCP-Src-Nat: 1' - - 'Path: ' + - 'Path: ' sip_out: - [ 'SIP/2.0 100 Trying', @@ -35,7 +35,7 @@ sip_out: 'To: ', 'CSeq: \d+ REGISTER', 'P-Out-Socket: udp:[% server_ip %]:5060', - 'P-NGCP-Auth-IP: 10.20.29.2', + 'P-NGCP-Auth-IP: [% scenarios.0.ip %]', 'P-NGCP-Auth-UA: ', 'Server: Sipwise NGCP Proxy', 'Content-Length: 0', @@ -46,7 +46,7 @@ sip_out: 'To: ;tag=[\w-]+', 'CSeq: \d+ REGISTER', 'P-Out-Socket: udp:[% server_ip %]:5060', - 'P-NGCP-Auth-IP: 10.20.29.2', + 'P-NGCP-Auth-IP: [% scenarios.0.ip %]', 'P-NGCP-Auth-UA: ', 'WWW-Authenticate: Digest realm="invite-locmap-forward.scenarios.test", nonce=".+"', 'Server: Sipwise NGCP Proxy', diff --git a/scenarios/invite_locmap_forward/0002_test.yml.tt2 b/scenarios/invite_locmap_forward/0002_test.yml.tt2 index c7daa3ce..dc65340e 100644 --- a/scenarios/invite_locmap_forward/0002_test.yml.tt2 +++ b/scenarios/invite_locmap_forward/0002_test.yml.tt2 @@ -28,7 +28,7 @@ sip_in: - 'To: ' - 'CSeq: \d+ REGISTER' - 'Authorization: Digest username="testuser1001",realm="invite-locmap-forward.scenarios.test",uri="sip:[% server_ip %]:5060",nonce=".+",response=".+",algorithm=MD5' - - 'Contact: sip:testuser1001@10.20.29.2:51603;transport=UDP' + - 'Contact: sip:testuser1001@[% scenarios.0.responders.0.ip %]:[% scenarios.0.responders.0.port %];transport=UDP' - 'Content-Length: 0' - 'P-NGCP-Src-Ip: 10.20.29.2' - 'P-NGCP-Src-Port: \d+' @@ -37,7 +37,7 @@ sip_in: - 'P-Sock-Info: udp:[% server_ip %]:5060' - 'P-LB-Uptime: \d+' - 'P-NGCP-Src-Nat: 1' - - 'Path: ' + - 'Path: ' sip_out: - [ 'SIP/2.0 100 Trying', @@ -61,7 +61,7 @@ sip_out: 'P-NGCP-Authorization: testuser1001@invite-locmap-forward.scenarios.test', 'P-NGCP-Authorized: 1', 'P-Caller-UUID: [% invite_locmap_forward_scenarios_test.testuser1001.uuid %]', - 'Contact: ;expires=\d+;received="sip:10.20.29.2:51603"', + 'Contact: ;expires=\d+;received="sip:[% scenarios.0.responders.0.ip %]:[% scenarios.0.responders.0.port %]"', 'Server: Sipwise NGCP Proxy', 'Content-Length: 0', ] diff --git a/scenarios/invite_locmap_forward/0003_test.yml.tt2 b/scenarios/invite_locmap_forward/0003_test.yml.tt2 index 0c685e16..b1c7a172 100644 --- a/scenarios/invite_locmap_forward/0003_test.yml.tt2 +++ b/scenarios/invite_locmap_forward/0003_test.yml.tt2 @@ -25,7 +25,7 @@ sip_in: - 'From: ;tag=[\w-]+' - 'To: ' - 'CSeq: \d+ INVITE' - - 'Contact: ' + - 'Contact: ' - 'Content-Type: application/sdp' - 'Content-Length:\s+\d+' - 'P-NGCP-Src-Ip: 10.20.29.2' diff --git a/scenarios/invite_locmap_forward/0005_test.yml.tt2 b/scenarios/invite_locmap_forward/0005_test.yml.tt2 index 5d42fa23..e6a34592 100644 --- a/scenarios/invite_locmap_forward/0005_test.yml.tt2 +++ b/scenarios/invite_locmap_forward/0005_test.yml.tt2 @@ -173,7 +173,7 @@ sip_in: - 'From: ;tag=[\w-]+' - 'To: ' - 'CSeq: \d+ INVITE' - - 'Contact: ' + - 'Contact: ' - 'Proxy-Authorization: Digest username="testuser1000",realm="invite-locmap-forward.scenarios.test",uri="sip:[% server_ip %]:5060",nonce=".+",response=".+",algorithm=MD5' - 'Content-Type: application/sdp' - 'Content-Length:\s+\d+' @@ -206,29 +206,29 @@ sip_out: 'P-NGCP-Auth-UA: ', 'P-NGCP-Authorization: testuser1000@invite-locmap-forward.scenarios.test', 'P-NGCP-Authorized: 1', - 'P-NGCP-Caller-Info: ;ip=10.20.29.2;port=51602;primary=4311000', + 'P-NGCP-Caller-Info: ;ip=[% scenarios.0.ip %];port=[% scenarios.0.port %];primary=\d+', 'P-Caller-UUID: [% invite_locmap_forward_scenarios_test.testuser1000.uuid %]', 'Server: Sipwise NGCP Proxy', 'Content-Length: 0', ] - [ - 'INVITE sip:testuser1001@10.20.29.2:51603 SIP/2.0', - 'From: ;tag=[\w-]+', + 'INVITE sip:testuser1001@[% scenarios.0.responders.0.ip %]:[% scenarios.0.responders.0.port %] SIP/2.0', + 'From: ;tag=[\w-]+', 'To: ', 'CSeq: \d+ INVITE', - 'Contact: ', + 'Contact: ', 'Content-Type: application/sdp', 'Content-Length:\s+\d+', 'P-LB-Uptime: \d+', - 'P-Asserted-Identity: ', + 'P-Asserted-Identity: ', 'P-Caller-UUID: [% invite_locmap_forward_scenarios_test.testuser1000.uuid %]', 'P-Callee-UUID: [% invite_locmap_forward_scenarios_test.testuser1001.uuid %]', 'P-Called-Party-ID: ', - 'P-App-Param: ;calltimer=21600;aleg_sst_enable=no;sst_enable=no;hold_alter_b2b_bleg=no;hold_alter_b2b_aleg=no;fast_ack=no;a_park_domain=[% customer_test.id %];b_park_domain=\d+', + 'P-App-Param: ;calltimer=21600;aleg_sst_enable=no;sst_enable=no;hold_alter_b2b_bleg=no;hold_alter_b2b_aleg=no;', 'P-App-Name: sbc', - 'P-NGCP-Caller-Info: ;ip=10.20.29.2;port=51602;primary=4311000', - 'P-NGCP-Callee-Info: ;ip=10.20.29.2;port=51603;primary=4311001', - 'P-D-Uri: sip:lb@127.0.0.1;lr;received=sip:10.20.29.2:51603;socket=sip:[% server_ip %]:5060', + 'P-NGCP-Caller-Info: ;ip=[% scenarios.0.ip %];port=[% scenarios.0.port %];primary=\d+', + 'P-NGCP-Callee-Info: ;ip=[% scenarios.0.responders.0.ip %];port=[% scenarios.0.responders.0.port %];primary=\d+', + 'P-D-Uri: sip:lb@127.0.0.1;lr;received=sip:[% scenarios.0.responders.0.ip %]:[% scenarios.0.responders.0.port %];socket=sip:[% server_ip %]:5060', 'P-Proxy-Uri: sip:127.0.0.1:5062', ] - [ @@ -236,7 +236,7 @@ sip_out: 'From: ;tag=[\w-]+', 'To: ', 'CSeq: \d+ INVITE', - 'Contact: ', + 'Contact: ', 'Content-Type: application/sdp', 'Content-Length:\s+\d+', 'P-LB-Uptime: \d+', @@ -245,8 +245,8 @@ sip_out: 'P-D-Uri: sip:127.0.0.1:5062', 'P-NGCP-Sems-Instance: sbc', 'P-Caller-UUID: [% invite_locmap_forward_scenarios_test.testuser1001.uuid %]', - 'P-First-Caller-UPN: 4311000', - 'P-First-Caller-NPN: 4311000', + 'P-First-Caller-UPN: \d+', + 'P-First-Caller-NPN: \d+', 'P-First-Caller-UPD: invite-locmap-forward.scenarios.test', 'P-First-Caller-NPD: invite-locmap-forward.scenarios.test', 'P-Acc-Caller-User: testuser1001', @@ -267,6 +267,6 @@ sip_out: 'P-First-Caller-RTP-Interface-Source: default', 'P-NGCP-Alias-DevId: 0', 'P-CF-LocMappingForward: [% invite_locmap_forward_scenarios_test.testuser1000.uuid %]', - 'P-NGCP-Caller-Info: ;ip=10.20.29.2;port=51602;primary=4311000', - 'P-NGCP-Callee-Info: ;ip=127.0.0.1;port=508[08];primary=4311001', + 'P-NGCP-Caller-Info: ;ip=[% scenarios.0.ip %];port=[% scenarios.0.port %];primary=\d+', + 'P-NGCP-Callee-Info: ;ip=127.0.0.1;port=508[08];primary=\d+', ] diff --git a/scenarios/invite_locmap_forward/0006_test.yml.tt2 b/scenarios/invite_locmap_forward/0006_test.yml.tt2 deleted file mode 100644 index 351fa05c..00000000 --- a/scenarios/invite_locmap_forward/0006_test.yml.tt2 +++ /dev/null @@ -1,21 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_NAT: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_APPLY_HEADER_RULES: - - return|ROUTE_APPLY_HEADER_RULES: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|REPLY_ROUTE_NAT_CONTINUE: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'SIP/2.0 100 Trying' - - 'From: ;tag=[\w-]+' - - 'To: ' - - 'CSeq: \d+ INVITE' - - 'Content-Length: 0' -sip_out: [] diff --git a/scenarios/invite_locmap_forward/0007_test.yml.tt2 b/scenarios/invite_locmap_forward/0007_test.yml.tt2 deleted file mode 100644 index fd9b707a..00000000 --- a/scenarios/invite_locmap_forward/0007_test.yml.tt2 +++ /dev/null @@ -1,54 +0,0 @@ -flow: - - start|DEFAULT_ROUTE: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_LEG_B: - - start|ROUTE_INITVARS: - - return|ROUTE_INITVARS: - - start|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'INVITE sip:testuser1001@10.20.29.2:51603 SIP/2.0' - - 'From: ;tag=[\w-]+' - - 'To: ' - - 'CSeq: \d+ INVITE' - - 'P-LB-Uptime: \d+' - - 'P-Asserted-Identity: ' - - 'P-Caller-UUID: [% invite_locmap_forward_scenarios_test.testuser1000.uuid %]' - - 'P-Callee-UUID: [% invite_locmap_forward_scenarios_test.testuser1001.uuid %]' - - 'P-NGCP-Caller-Info: ;ip=10.20.29.2;port=51602;primary=4311000' - - 'P-NGCP-Callee-Info: ;ip=10.20.29.2;port=51603;primary=4311001' - - 'P-D-Uri: sip:lb@127.0.0.1;lr;received=sip:10.20.29.2:51603;socket=sip:[% server_ip %]:5060' - - 'Content-Type: application/sdp' - - 'Content-Length:\s+\d+' - - 'Contact: ' -sip_out: - - [ - 'SIP/2.0 100 Trying', - 'From: ;tag=[\w-]+', - 'To: ', - 'CSeq: \d+ INVITE', - 'Server: Sipwise NGCP Proxy', - 'Content-Length: 0', - ] - - [ - 'INVITE sip:testuser1001@10.20.29.2:51603 SIP/2.0', - 'From: ;tag=[\w-]+', - 'To: ', - 'CSeq: \d+ INVITE', - 'P-LB-Uptime: \d+', - 'P-Asserted-Identity: ', - 'P-Caller-UUID: [% invite_locmap_forward_scenarios_test.testuser1000.uuid %]', - 'P-Callee-UUID: [% invite_locmap_forward_scenarios_test.testuser1001.uuid %]', - 'P-NGCP-Caller-Info: ;ip=10.20.29.2;port=51602;primary=4311000', - 'P-NGCP-Callee-Info: ;ip=10.20.29.2;port=51603;primary=4311001', - 'P-D-Uri: sip:lb@127.0.0.1;lr;received=sip:10.20.29.2:51603;socket=sip:[% server_ip %]:5060', - 'Content-Type: application/sdp', - 'Content-Length:\s+\d+', - 'Contact: ', - ] diff --git a/scenarios/invite_locmap_forward/0008_test.yml.tt2 b/scenarios/invite_locmap_forward/0008_test.yml.tt2 deleted file mode 100644 index 0a5b64fa..00000000 --- a/scenarios/invite_locmap_forward/0008_test.yml.tt2 +++ /dev/null @@ -1,17 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_LEG_B: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'SIP/2.0 100 Trying' - - 'From: ;tag=[\w-]+' - - 'To: ' - - 'CSeq: \d+ INVITE' - - 'Server: Sipwise NGCP LB' - - 'Content-Length: 0' -sip_out: [] diff --git a/scenarios/invite_locmap_forward/0009_test.yml.tt2 b/scenarios/invite_locmap_forward/0009_test.yml.tt2 deleted file mode 100644 index 6129e234..00000000 --- a/scenarios/invite_locmap_forward/0009_test.yml.tt2 +++ /dev/null @@ -1,39 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_LEG_B: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'SIP/2.0 180 Ringing' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ INVITE' - - 'Allow: INVITE, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, PUBLISH, UPDATE, MESSAGE' - - 'Call-Info: ;appearance-index=1' - - 'Allow-Events: talk,hold,conference,refer,check-sync' - - 'Contact: ' - - 'Content-Length: 0' - - 'P-NGCP-Src-Ip: 10.20.29.2' - - 'P-NGCP-Src-Port: \d+' - - 'P-NGCP-Src-Proto: udp' - - 'P-NGCP-Src-Af: 4' -sip_out: - - [ - 'SIP/2.0 180 Ringing', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ INVITE', - 'Allow: INVITE, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, PUBLISH, UPDATE, MESSAGE', - 'Call-Info: ;appearance-index=1', - 'Allow-Events: talk,hold,conference,refer,check-sync', - 'Contact: ', - 'Content-Length: 0', - 'P-NGCP-Src-Ip: 10.20.29.2', - 'P-NGCP-Src-Port: \d+', - 'P-NGCP-Src-Proto: udp', - 'P-NGCP-Src-Af: 4', - ] diff --git a/scenarios/invite_locmap_forward/0010_test.yml.tt2 b/scenarios/invite_locmap_forward/0010_test.yml.tt2 deleted file mode 100644 index 2944fe0a..00000000 --- a/scenarios/invite_locmap_forward/0010_test.yml.tt2 +++ /dev/null @@ -1,35 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_NAT: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_APPLY_HEADER_RULES: - - return|ROUTE_APPLY_HEADER_RULES: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|REPLY_ROUTE_NAT_CONTINUE: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'SIP/2.0 180 Ringing' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ INVITE' - - 'Allow: INVITE, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, PUBLISH, UPDATE, MESSAGE' - - 'Call-Info: ;appearance-index=1' - - 'Contact: ' - - 'Content-Length: 0' -sip_out: - - [ - 'SIP/2.0 180 Ringing', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ INVITE', - 'Allow: INVITE, PRACK, ACK, BYE, CANCEL, OPTIONS, NOTIFY, REGISTER, SUBSCRIBE, PUBLISH, UPDATE, MESSAGE', - 'Call-Info: ;appearance-index=1', - 'Contact: ', - 'Content-Length: 0', - 'P-Out-Socket: udp:[% server_ip %]:5060', - ] diff --git a/scenarios/invite_locmap_forward/0011_test.yml.tt2 b/scenarios/invite_locmap_forward/0011_test.yml.tt2 deleted file mode 100644 index 7b4275ba..00000000 --- a/scenarios/invite_locmap_forward/0011_test.yml.tt2 +++ /dev/null @@ -1,184 +0,0 @@ -flow: - - start|DEFAULT_ROUTE: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_NET_INFO: - - return|ROUTE_NET_INFO: - - start|ROUTE_CHECK_TEL_URI: - - return|ROUTE_CHECK_TEL_URI: - - start|ROUTE_PRX_REQUEST: - - start|ROUTE_INITVARS: - - return|ROUTE_INITVARS: - - start|ROUTE_INVITE: - - start|ROUTE_LOAD_CALLEE_DOMAIN_PREF: - - start|ROUTE_CLEAR_CALLEE_DOMAIN_PREF: - - return|ROUTE_CLEAR_CALLEE_DOMAIN_PREF: - - return|ROUTE_LOAD_CALLEE_DOMAIN_PREF: - - start|ROUTE_FIND_CALLER: - - start|ROUTE_CONSUME_CF_HDRS: - - start|ROUTE_RESTORE_DEVALIAS_HEADERS: - - return|ROUTE_RESTORE_DEVALIAS_HEADERS: - - return|ROUTE_CONSUME_CF_HDRS: - - return|ROUTE_FIND_CALLER: - - start|ROUTE_LOAD_CALLER_PREF: - - start|ROUTE_CLEAR_CALLER_PREF: - - return|ROUTE_CLEAR_CALLER_PREF: - - start|ROUTE_CHECK_UA: - - return|ROUTE_CHECK_UA: - - start|ROUTE_LOAD_CALLER_CONTRACT_PREF: - - return|ROUTE_LOAD_CALLER_CONTRACT_PREF: - - return|ROUTE_LOAD_CALLER_PREF: - - start|ROUTE_APPLY_HEADER_RULES: - - return|ROUTE_APPLY_HEADER_RULES: - - start|ROUTE_GET_FORWARDER_CLI: - - return|ROUTE_GET_FORWARDER_CLI: - - start|ROUTE_CLIR: - - return|ROUTE_CLIR: - - start|ROUTE_CALLER_BLOCK_CLI: - - return|ROUTE_CALLER_BLOCK_CLI: - - start|ROUTE_CHECK_USERPROV_CLI: - - start|ROUTE_CHECK_CLI_ALLOWED: - - return|ROUTE_CHECK_CLI_ALLOWED: - - return|ROUTE_CHECK_USERPROV_CLI: - - start|ROUTE_CHECK_USERPROV_CLI: - - start|ROUTE_CHECK_CLI_ALLOWED: - - return|ROUTE_CHECK_CLI_ALLOWED: - - return|ROUTE_CHECK_USERPROV_CLI: - - start|ROUTE_FIND_CALLEE: - - start|ROUTE_INVITE_TO_EXT: - - start|ROUTE_PSTN: - - start|ROUTE_APPLY_HEADER_RULES: - - return|ROUTE_APPLY_HEADER_RULES: - - start|ROUTE_CNT_DLG_CHECK: - - start|ROUTE_DLG_MANAGE: - - return|ROUTE_DLG_MANAGE: - - return|ROUTE_CNT_DLG_CHECK: - - start|ROUTE_PSTN_SELECT_PEER: - - start|ROUTE_CHECK_PEER_PROBE: - - return|ROUTE_CHECK_PEER_PROBE: - - start|ROUTE_CLEAR_PEER_OUT_PREF: - - return|ROUTE_CLEAR_PEER_OUT_PREF: - - start|ROUTE_LOAD_PEER_OUT_PREF: - - return|ROUTE_LOAD_PEER_OUT_PREF: - - return|ROUTE_PSTN_SELECT_PEER: - - start|ROUTE_OUTBOUND: - - start|ROUTE_SET_CALLER_DIALOG: - - start|ROUTE_CNT_DLG_CHECK: - - return|ROUTE_CNT_DLG_CHECK: - - return|ROUTE_SET_CALLER_DIALOG: - - start|ROUTE_ACC_CALLER: - - start|ROUTE_SET_ACC_CALLER_CALL_COUNTERS: - - return|ROUTE_SET_ACC_CALLER_CALL_COUNTERS: - - return|ROUTE_ACC_CALLER: - - start|ROUTE_ACC_CALLEE: - - start|ROUTE_SET_ACC_CALLEE_CALL_COUNTERS: - - return|ROUTE_SET_ACC_CALLEE_CALL_COUNTERS: - - return|ROUTE_ACC_CALLEE: - - start|BRANCH_ROUTE_SBC: - - start|ROUTE_SET_BRANCH_HDRS: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - return|ROUTE_SET_BRANCH_HDRS: - - start|ROUTE_SET_RUSER: - - return|ROUTE_SET_RUSER: - - start|ROUTE_BRANCH_ACC_RTP: - - return|ROUTE_BRANCH_ACC_RTP: - - start|ROUTE_FILTER_PRACK: - - return|ROUTE_FILTER_PRACK: - - start|ROUTE_PREPARE_SST: - - start|ROUTE_REMOVE_TIMER_SUPP_REQ: - - return|ROUTE_REMOVE_TIMER_SUPP_REQ: - - return|ROUTE_PREPARE_SST: - - start|ROUTE_PREPARE_MOH: - - return|ROUTE_PREPARE_MOH: - - start|ROUTE_SET_CALLER_CLI: - - start|ROUTE_PREPARE_CALLER_CLI: - - return|ROUTE_PREPARE_CALLER_CLI: - - start|ROUTE_PREPARE_CALLER_CLI: - - return|ROUTE_PREPARE_CALLER_CLI: - - start|ROUTE_PREPARE_CALLER_CLI: - - return|ROUTE_PREPARE_CALLER_CLI: - - start|ROUTE_PREPARE_CALLER_CLI: - - return|ROUTE_PREPARE_CALLER_CLI: - - start|ROUTE_PREPARE_CALLER_CLI: - - return|ROUTE_PREPARE_CALLER_CLI: - - start|ROUTE_PREPARE_CALLER_CLI: - - return|ROUTE_PREPARE_CALLER_CLI: - - return|ROUTE_SET_CALLER_CLI: - - start|ROUTE_SET_CALLEE: - - return|ROUTE_SET_CALLEE: - - start|ROUTE_ADD_CALLINFO: - - start|ROUTE_ADD_CALLINFO_CALLER_PRIMARY: - - return|ROUTE_ADD_CALLINFO_CALLER_PRIMARY: - - start|ROUTE_ADD_CALLINFO_CALLEE_PRIMARY: - - return|ROUTE_ADD_CALLINFO_CALLEE_PRIMARY: - - return|ROUTE_ADD_CALLINFO: - - start|ROUTE_APPLY_HEADER_RULES: - - return|ROUTE_APPLY_HEADER_RULES: - - return|BRANCH_ROUTE_SBC: - - start|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'INVITE sip:testuser1002@invite-locmap-forward.scenarios.test SIP/2.0' - - 'From: ;tag=[\w-]+' - - 'To: ' - - 'CSeq: \d+ INVITE' - - 'P-NGCP-Sems-Instance: sbc' - - 'P-Caller-UUID: [% invite_locmap_forward_scenarios_test.testuser1001.uuid %]' - - 'P-First-Caller-UPN: 4311000' - - 'P-First-Caller-NPN: 4311000' - - 'P-First-Caller-UPD: invite-locmap-forward.scenarios.test' - - 'P-First-Caller-NPD: invite-locmap-forward.scenarios.test' - - 'P-Acc-Caller-User: testuser1001' - - 'P-Acc-Caller-Domain: invite-locmap-forward.scenarios.test' - - 'P-Acc-State: cfu' - - 'P-From-Peer: 0' - - 'P-First-V46-RTP: auto' - - 'P-First-RTP: ice_strip_candidates' - - 'P-First-RTP-Transport: RTP/AVP' - - 'P-First-Caller-CLIR: 0' - - 'P-First-Caller-UA-Mode: strip' - - 'P-Callee-Account-ID: \d+' - - 'P-Orig-Callee-Dialed: testuser1001' - - 'P-Prev-Caller-UUID: [% invite_locmap_forward_scenarios_test.testuser1000.uuid %]' - - 'P-First-Caller-RTP-Interface: ext' - - 'P-First-Caller-RTP-Interface-Source: default' - - 'P-CF-LocMappingForward: [% invite_locmap_forward_scenarios_test.testuser1000.uuid %]' - - 'P-NGCP-Caller-Info: ;ip=10.20.29.2;port=51602;primary=4311000' - - 'P-NGCP-Callee-Info: ;ip=127.0.0.1;port=508[08];primary=4311001' - - 'Content-Type: application/sdp' - - 'Content-Length:\s+\d+' - - 'Contact: ' -sip_out: - - [ - 'SIP/2.0 100 Trying', - 'From: ;tag=[\w-]+', - 'To: ', - 'CSeq: \d+ INVITE', - 'Server: Sipwise NGCP Proxy', - 'Content-Length: 0', - ] - - [ - 'INVITE sip:testuser1002@172.30.1.2:52602;transport=udp SIP/2.0', - 'From: ;tag=[\w-]+', - 'To: ', - 'CSeq: \d+ INVITE', - 'P-Caller-UUID: [% invite_locmap_forward_scenarios_test.testuser1001.uuid %]', - 'P-NGCP-Caller-Info: ;ip=127.0.0.1;port=508[08];primary=4311001', - 'P-NGCP-Callee-Info: @>;ip=172.30.1.2;port=52602', - 'Content-Type: application/sdp', - 'Content-Length:\s+\d+', - 'Contact: ', - 'P-Asserted-Identity: ', - 'P-Callee-UUID: 0', - 'P-Called-Party-ID: ', - 'P-App-Param: ;calltimer=21600;aleg_sst_enable=no;sst_enable=no;hold_alter_b2b_bleg=no;hold_alter_b2b_aleg=no;fast_ack=no;a_park_domain=\d+', - 'P-App-Name: sbc', - 'P-D-Uri: sip:127.0.0.1:5060;received=sip:172.30.1.2:52602%3blr%3btransport%3dudp', - 'P-Proxy-Uri: sip:127.0.0.1:5062', - ] diff --git a/scenarios/invite_locmap_forward/0012_test.yml.tt2 b/scenarios/invite_locmap_forward/0012_test.yml.tt2 deleted file mode 100644 index c340c762..00000000 --- a/scenarios/invite_locmap_forward/0012_test.yml.tt2 +++ /dev/null @@ -1,21 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_NAT: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_APPLY_HEADER_RULES: - - return|ROUTE_APPLY_HEADER_RULES: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|REPLY_ROUTE_NAT_CONTINUE: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'SIP/2.0 100 Trying' - - 'From: ;tag=[\w-]+' - - 'To: ' - - 'CSeq: \d+ INVITE' - - 'Content-Length: 0' -sip_out: [] diff --git a/scenarios/invite_locmap_forward/0013_test.yml.tt2 b/scenarios/invite_locmap_forward/0013_test.yml.tt2 deleted file mode 100644 index 73854416..00000000 --- a/scenarios/invite_locmap_forward/0013_test.yml.tt2 +++ /dev/null @@ -1,19 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_NAT: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|REPLY_ROUTE_NAT_CONTINUE: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'SIP/2.0 100 Trying' - - 'From: ;tag=[\w-]+' - - 'To: ' - - 'CSeq: \d+ INVITE' - - 'Content-Length: 0' -sip_out: [] diff --git a/scenarios/invite_locmap_forward/0014_test.yml.tt2 b/scenarios/invite_locmap_forward/0014_test.yml.tt2 deleted file mode 100644 index 2bdca591..00000000 --- a/scenarios/invite_locmap_forward/0014_test.yml.tt2 +++ /dev/null @@ -1,52 +0,0 @@ -flow: - - start|DEFAULT_ROUTE: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_LEG_B: - - start|ROUTE_INITVARS: - - return|ROUTE_INITVARS: - - start|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'INVITE sip:testuser1002@172.30.1.2:52602;transport=udp SIP/2.0' - - 'From: ;tag=[\w-]+' - - 'To: ' - - 'CSeq: \d+ INVITE' - - 'P-Caller-UUID: [% invite_locmap_forward_scenarios_test.testuser1001.uuid %]' - - 'P-NGCP-Caller-Info: ;ip=127.0.0.1;port=508[08];primary=4311001' - - 'P-NGCP-Callee-Info: @>;ip=172.30.1.2;port=52602' - - 'P-Asserted-Identity: ' - - 'P-Callee-UUID: 0' - - 'P-D-Uri: sip:127.0.0.1:5060;received=sip:172.30.1.2:52602%3blr%3btransport%3dudp' - - 'Content-Type: application/sdp' - - 'Content-Length:\s+\d+' - - 'Contact: ' -sip_out: - - [ - 'SIP/2.0 100 Trying', - 'From: ;tag=[\w-]+', - 'To: ', - 'CSeq: \d+ INVITE', - 'Server: Sipwise NGCP Proxy', - 'Content-Length: 0', - ] - - [ - 'INVITE sip:testuser1002@172.30.1.2:52602;transport=udp SIP/2.0', - 'From: ;tag=[\w-]+', - 'To: ', - 'CSeq: \d+ INVITE', - 'P-Caller-UUID: [% invite_locmap_forward_scenarios_test.testuser1001.uuid %]', - 'P-NGCP-Caller-Info: ;ip=127.0.0.1;port=508[08];primary=4311001', - 'P-NGCP-Callee-Info: @>;ip=172.30.1.2;port=52602', - 'P-Asserted-Identity: ', - 'P-Callee-UUID: 0', - 'P-D-Uri: sip:127.0.0.1:5060;received=sip:172.30.1.2:52602%3blr%3btransport%3dudp', - 'Content-Type: application/sdp', - 'Content-Length:\s+\d+', - 'Contact: ', - ] diff --git a/scenarios/invite_locmap_forward/0016_test.yml.tt2 b/scenarios/invite_locmap_forward/0016_test.yml.tt2 deleted file mode 100644 index 6cf51c29..00000000 --- a/scenarios/invite_locmap_forward/0016_test.yml.tt2 +++ /dev/null @@ -1,33 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_LEG_B: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'SIP/2.0 180 Ringing' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ INVITE' - - 'Contact: ' - - 'Content-Length: 0' - - 'P-NGCP-Src-Ip: 172.30.1.2' - - 'P-NGCP-Src-Port: \d+' - - 'P-NGCP-Src-Proto: udp' - - 'P-NGCP-Src-Af: 4' -sip_out: - - [ - 'SIP/2.0 180 Ringing', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ INVITE', - 'Contact: ', - 'Content-Length: 0', - 'P-NGCP-Src-Ip: 172.30.1.2', - 'P-NGCP-Src-Port: \d+', - 'P-NGCP-Src-Proto: udp', - 'P-NGCP-Src-Af: 4', - ] diff --git a/scenarios/invite_locmap_forward/0017_test.yml.tt2 b/scenarios/invite_locmap_forward/0017_test.yml.tt2 deleted file mode 100644 index e72dcc21..00000000 --- a/scenarios/invite_locmap_forward/0017_test.yml.tt2 +++ /dev/null @@ -1,28 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_NAT: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|REPLY_ROUTE_NAT_CONTINUE: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'SIP/2.0 180 Ringing' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ INVITE' - - 'Contact: ' - - 'Content-Length: 0' -sip_out: - - [ - 'SIP/2.0 180 Ringing', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ INVITE', - 'Contact: ', - 'Content-Length: 0', - ] diff --git a/scenarios/invite_locmap_forward/0018_test.yml.tt2 b/scenarios/invite_locmap_forward/0018_test.yml.tt2 deleted file mode 100644 index aa7ded29..00000000 --- a/scenarios/invite_locmap_forward/0018_test.yml.tt2 +++ /dev/null @@ -1,31 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_NAT: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_APPLY_HEADER_RULES: - - return|ROUTE_APPLY_HEADER_RULES: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|REPLY_ROUTE_NAT_CONTINUE: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'SIP/2.0 180 Ringing' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ INVITE' - - 'Contact: ' - - 'Content-Length: 0' -sip_out: - - [ - 'SIP/2.0 180 Ringing', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ INVITE', - 'Contact: ', - 'Content-Length: 0', - 'P-Out-Socket: udp:[% server_ip %]:5060', - ] diff --git a/scenarios/invite_locmap_forward/0019_test.yml.tt2 b/scenarios/invite_locmap_forward/0019_test.yml.tt2 deleted file mode 100644 index 7b23b6d5..00000000 --- a/scenarios/invite_locmap_forward/0019_test.yml.tt2 +++ /dev/null @@ -1,37 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_LEG_B: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - start|dialog:start: - - return|dialog:start: - - return|dialog:start: -sip_in: - - 'SIP/2.0 200 OK' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ INVITE' - - 'Contact: ' - - 'Content-Type: application/sdp' - - 'Content-Length:\s+\d+' - - 'P-NGCP-Src-Ip: 172.30.1.2' - - 'P-NGCP-Src-Port: \d+' - - 'P-NGCP-Src-Proto: udp' - - 'P-NGCP-Src-Af: 4' -sip_out: - - [ - 'SIP/2.0 200 OK', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ INVITE', - 'Contact: ', - 'Content-Type: application/sdp', - 'Content-Length:\s+\d+', - 'P-NGCP-Src-Ip: 172.30.1.2', - 'P-NGCP-Src-Port: \d+', - 'P-NGCP-Src-Proto: udp', - 'P-NGCP-Src-Af: 4', - ] diff --git a/scenarios/invite_locmap_forward/0020_test.yml.tt2 b/scenarios/invite_locmap_forward/0020_test.yml.tt2 deleted file mode 100644 index 768a1978..00000000 --- a/scenarios/invite_locmap_forward/0020_test.yml.tt2 +++ /dev/null @@ -1,38 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_NAT: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|ROUTE_CHECK_TIMER_SUPP_REQ: - - return|ROUTE_CHECK_TIMER_SUPP_REQ: - - start|ROUTE_REMOVE_TIMER_SUPP_REQ: - - return|ROUTE_REMOVE_TIMER_SUPP_REQ: - - start|REPLY_ROUTE_RTPENGINE: - - return|REPLY_ROUTE_RTPENGINE: - - start|REPLY_ROUTE_NAT_CONTINUE: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - start|dialog:start: - - return|dialog:start: - - return|dialog:start: -sip_in: - - 'SIP/2.0 200 OK' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ INVITE' - - 'Contact: ' - - 'Content-Type: application/sdp' - - 'Content-Length:\s+\d+' -sip_out: - - [ - 'SIP/2.0 200 OK', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ INVITE', - 'Contact: ', - 'Content-Type: application/sdp', - 'Content-Length:\s+\d+', - ] diff --git a/scenarios/invite_locmap_forward/0021_test.yml.tt2 b/scenarios/invite_locmap_forward/0021_test.yml.tt2 deleted file mode 100644 index e254f478..00000000 --- a/scenarios/invite_locmap_forward/0021_test.yml.tt2 +++ /dev/null @@ -1,49 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_NAT: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_APPLY_HEADER_RULES: - - return|ROUTE_APPLY_HEADER_RULES: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|ROUTE_CHECK_TIMER_SUPP_REQ: - - return|ROUTE_CHECK_TIMER_SUPP_REQ: - - start|ROUTE_REMOVE_TIMER_SUPP_REQ: - - return|ROUTE_REMOVE_TIMER_SUPP_REQ: - - start|REPLY_ROUTE_RTPENGINE: - - return|REPLY_ROUTE_RTPENGINE: - - start|REPLY_ROUTE_NAT_CONTINUE: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - start|dialog:start: - - return|dialog:start: - - return|dialog:start: -sip_in: - - 'SIP/2.0 200 OK' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ INVITE' - - 'Contact: ' - - 'Content-Type: application/sdp' - - 'Content-Length:\s+\d+' -sip_out: - - [ - 'SIP/2.0 200 OK', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ INVITE', - 'Contact: ', - 'Content-Type: application/sdp', - 'Content-Length:\s+\d+', - 'P-Out-Socket: udp:[% server_ip %]:5060', - ] - - [ - 'CANCEL sip:testuser1001@10.20.29.2:51603 SIP/2.0', - 'From: ;tag=[\w-]+', - 'To: ', - 'CSeq: \d+ CANCEL', - 'Content-Length: 0', - 'Reason: SIP;cause=200;text="Call completed elsewhere"', - ] diff --git a/scenarios/invite_locmap_forward/0029_test.yml.tt2 b/scenarios/invite_locmap_forward/0029_test.yml.tt2 deleted file mode 100644 index 9b154c48..00000000 --- a/scenarios/invite_locmap_forward/0029_test.yml.tt2 +++ /dev/null @@ -1,20 +0,0 @@ -flow: - - start|DEFAULT_ROUTE: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_NET_INFO: - - return|ROUTE_NET_INFO: - - start|ROUTE_CHECK_TEL_URI: - - return|ROUTE_CHECK_TEL_URI: - - start|ROUTE_PRX_REQUEST: - - start|ROUTE_INITVARS: - - return|ROUTE_INITVARS: - - start|ROUTE_LOCAL: - - return|ROUTE_LOCAL: -sip_in: - - 'ACK sip:testuser1001@10.20.29.2:51603 SIP/2.0' - - 'From: ;tag=[\w-]+' - - 'To: ' - - 'CSeq: \d+ ACK' - - 'Content-Length: 0' -sip_out: [] diff --git a/scenarios/invite_locmap_forward/0030_test.yml.tt2 b/scenarios/invite_locmap_forward/0030_test.yml.tt2 deleted file mode 100644 index b6193309..00000000 --- a/scenarios/invite_locmap_forward/0030_test.yml.tt2 +++ /dev/null @@ -1,37 +0,0 @@ -flow: - - start|DEFAULT_ROUTE: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_NET_INFO: - - return|ROUTE_NET_INFO: - - start|ROUTE_CHECK_TEL_URI: - - return|ROUTE_CHECK_TEL_URI: - - start|ROUTE_PRX_REQUEST: - - start|ROUTE_INITVARS: - - return|ROUTE_INITVARS: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|ROUTE_OUTBOUND: - - start|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'ACK sip:172.30.1.2:52602;transport=UDP SIP/2.0' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ ACK' - - 'Content-Length: 0' - - 'Contact: ' -sip_out: - - [ - 'ACK sip:172.30.1.2:52602;transport=UDP SIP/2.0', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ ACK', - 'Content-Length: 0', - 'Contact: ', - ] diff --git a/scenarios/invite_locmap_forward/0031_test.yml.tt2 b/scenarios/invite_locmap_forward/0031_test.yml.tt2 deleted file mode 100644 index 95e3f6de..00000000 --- a/scenarios/invite_locmap_forward/0031_test.yml.tt2 +++ /dev/null @@ -1,64 +0,0 @@ -flow: - - start|DEFAULT_ROUTE: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_NET_INFO: - - return|ROUTE_NET_INFO: - - start|ROUTE_CHECK_TEL_URI: - - return|ROUTE_CHECK_TEL_URI: - - start|ROUTE_PRX_REQUEST: - - start|ROUTE_INITVARS: - - return|ROUTE_INITVARS: - - start|dialog:end: - - return|dialog:end: - - return|dialog:end: - - start|ROUTE_STOP_RTPPROXY: - - start|ROUTE_RESTORE_CLUSTERSET: - - return|ROUTE_RESTORE_CLUSTERSET: - - return|ROUTE_STOP_RTPPROXY: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|ROUTE_OUTBOUND: - - start|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'BYE sip:127.0.0.1:508[08];prxroute=1 SIP/2.0' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ BYE' - - 'Contact: ' - - 'Content-Length: 0' - - 'P-NGCP-Src-Ip: 10.20.29.2' - - 'P-NGCP-Src-Port: \d+' - - 'P-NGCP-Src-Proto: udp' - - 'P-NGCP-Src-Af: 4' - - 'P-Sock-Info: udp:[% server_ip %]:5060' - - 'P-LB-Uptime: \d+' - - 'P-NGCP-Src-Nat: 1' -sip_out: - - [ - 'SIP/2.0 100 Trying', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ BYE', - 'P-Out-Socket: udp:[% server_ip %]:5060', - 'P-NGCP-Auth-IP: 10.20.29.2', - 'P-NGCP-Auth-UA: ', - 'Server: Sipwise NGCP Proxy', - 'Content-Length: 0', - ] - - [ - 'BYE sip:127.0.0.1:508[08];prxroute=1 SIP/2.0', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ BYE', - 'Contact: ', - 'Content-Length: 0', - 'P-LB-Uptime: \d+', - 'P-Asserted-Identity: ', - ] diff --git a/scenarios/invite_locmap_forward/0032_test.yml.tt2 b/scenarios/invite_locmap_forward/0032_test.yml.tt2 deleted file mode 100644 index 94afae1b..00000000 --- a/scenarios/invite_locmap_forward/0032_test.yml.tt2 +++ /dev/null @@ -1,52 +0,0 @@ -flow: - - start|DEFAULT_ROUTE: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_NET_INFO: - - return|ROUTE_NET_INFO: - - start|ROUTE_CHECK_TEL_URI: - - return|ROUTE_CHECK_TEL_URI: - - start|ROUTE_PRX_REQUEST: - - start|ROUTE_INITVARS: - - return|ROUTE_INITVARS: - - start|dialog:end: - - return|dialog:end: - - return|dialog:end: - - start|ROUTE_STOP_RTPPROXY: - - start|ROUTE_RESTORE_CLUSTERSET: - - return|ROUTE_RESTORE_CLUSTERSET: - - return|ROUTE_STOP_RTPPROXY: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|ROUTE_OUTBOUND: - - start|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'BYE sip:127.0.0.1:508[08];transport=udp SIP/2.0' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ BYE' - - 'P-Asserted-Identity: ' - - 'Content-Length: 0' -sip_out: - - [ - 'SIP/2.0 100 Trying', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ BYE', - 'Server: Sipwise NGCP Proxy', - 'Content-Length: 0', - ] - - [ - 'BYE sip:127.0.0.1:508[08];transport=udp SIP/2.0', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ BYE', - 'P-Asserted-Identity: ', - 'Content-Length: 0', - ] diff --git a/scenarios/invite_locmap_forward/0033_test.yml.tt2 b/scenarios/invite_locmap_forward/0033_test.yml.tt2 deleted file mode 100644 index 8732cf08..00000000 --- a/scenarios/invite_locmap_forward/0033_test.yml.tt2 +++ /dev/null @@ -1,48 +0,0 @@ -flow: - - start|DEFAULT_ROUTE: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_NET_INFO: - - return|ROUTE_NET_INFO: - - start|ROUTE_CHECK_TEL_URI: - - return|ROUTE_CHECK_TEL_URI: - - start|ROUTE_PRX_REQUEST: - - start|ROUTE_INITVARS: - - return|ROUTE_INITVARS: - - start|dialog:end: - - return|dialog:end: - - return|dialog:end: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|ROUTE_OUTBOUND: - - start|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - exit|DEFAULT_SEND: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'BYE sip:172.30.1.2:52602;transport=UDP SIP/2.0' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ BYE' - - 'P-Asserted-Identity: ' - - 'Content-Length: 0' -sip_out: - - [ - 'SIP/2.0 100 Trying', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ BYE', - 'Server: Sipwise NGCP Proxy', - 'Content-Length: 0', - ] - - [ - 'BYE sip:172.30.1.2:52602;transport=UDP SIP/2.0', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ BYE', - 'P-Asserted-Identity: ', - 'Content-Length: 0', - ] diff --git a/scenarios/invite_locmap_forward/0034_test.yml.tt2 b/scenarios/invite_locmap_forward/0034_test.yml.tt2 deleted file mode 100644 index 47c0fa18..00000000 --- a/scenarios/invite_locmap_forward/0034_test.yml.tt2 +++ /dev/null @@ -1,38 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_NAT: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_APPLY_HEADER_RULES: - - return|ROUTE_APPLY_HEADER_RULES: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|REPLY_ROUTE_NAT_CONTINUE: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'SIP/2.0 200 OK' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ BYE' - - 'Contact: ' - - 'Content-Length: \s+0' - - 'P-NGCP-Src-Ip: 172.30.1.2' - - 'P-NGCP-Src-Port: \d+' - - 'P-NGCP-Src-Proto: udp' - - 'P-NGCP-Src-Af: 4' -sip_out: - - [ - 'SIP/2.0 200 OK', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ BYE', - 'Contact: ', - 'Content-Length: \s+0', - 'P-NGCP-Src-Ip: 172.30.1.2', - 'P-NGCP-Src-Port: \d+', - 'P-NGCP-Src-Proto: udp', - 'P-NGCP-Src-Af: 4', - ] diff --git a/scenarios/invite_locmap_forward/0035_test.yml.tt2 b/scenarios/invite_locmap_forward/0035_test.yml.tt2 deleted file mode 100644 index 8d1223b7..00000000 --- a/scenarios/invite_locmap_forward/0035_test.yml.tt2 +++ /dev/null @@ -1,28 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_NAT: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_APPLY_HEADER_RULES: - - return|ROUTE_APPLY_HEADER_RULES: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|REPLY_ROUTE_NAT_CONTINUE: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'SIP/2.0 200 OK' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ BYE' - - 'Content-Length: 0' -sip_out: - - [ - 'SIP/2.0 200 OK', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ BYE', - 'Content-Length: 0', - ] diff --git a/scenarios/invite_locmap_forward/0036_test.yml.tt2 b/scenarios/invite_locmap_forward/0036_test.yml.tt2 deleted file mode 100644 index 12f6e71e..00000000 --- a/scenarios/invite_locmap_forward/0036_test.yml.tt2 +++ /dev/null @@ -1,29 +0,0 @@ -flow: - - start|DEFAULT_ONREPLY: - - start|REPLY_ROUTE_NAT: - - start|ROUTE_ENTRY: - - return|ROUTE_ENTRY: - - start|ROUTE_APPLY_HEADER_RULES: - - return|ROUTE_APPLY_HEADER_RULES: - - start|ROUTE_PREPARE_UA: - - return|ROUTE_PREPARE_UA: - - start|REPLY_ROUTE_NAT_CONTINUE: - - start|ROUTE_EXIT: - - start|ROUTE_RUNTIME: - - return|ROUTE_RUNTIME: - - exit|ROUTE_EXIT: -sip_in: - - 'SIP/2.0 200 OK' - - 'From: ;tag=[\w-]+' - - 'To: ;tag=[\w-]+' - - 'CSeq: \d+ BYE' - - 'Content-Length: 0' -sip_out: - - [ - 'SIP/2.0 200 OK', - 'From: ;tag=[\w-]+', - 'To: ;tag=[\w-]+', - 'CSeq: \d+ BYE', - 'Content-Length: 0', - 'P-Out-Socket: udp:[% server_ip %]:5060', - ]