From aea33069f13e59a56e0c275cd9b5368640ce4a85 Mon Sep 17 00:00:00 2001 From: Victor Seva Date: Tue, 13 Apr 2021 09:48:40 +0200 Subject: [PATCH] TT#116100 scenarios/incoming_hih * domain per scenario * dynamic IP/port and numbers * dynamic prefs/configs Change-Id: I1280e6f348609d64653705ebf3192ccfeb00c049 --- scenarios/incoming_hih/0003_test.yml.tt2 | 34 +++++------ scenarios/incoming_hih/0005_test.yml.tt2 | 56 +++++++++---------- scenarios/incoming_hih/0007_test.yml.tt2 | 48 ++++++++-------- scenarios/incoming_hih/0014_test.yml.tt2 | 8 +-- scenarios/incoming_hih/0015_test.yml.tt2 | 12 ++-- scenarios/incoming_hih/0018_test.yml.tt2 | 16 +++--- scenarios/incoming_hih/0019_test.yml.tt2 | 12 ++-- scenarios/incoming_hih/0022_test.yml.tt2 | 8 +-- scenarios/incoming_hih/0023_test.yml.tt2 | 8 +-- .../{callforward.yml => callforward.yml.tt2} | 4 +- scenarios/incoming_hih/cdr_test.yml.tt2 | 20 +++---- scenarios/incoming_hih/peer.yml | 16 +++--- scenarios/incoming_hih/prefs.json | 8 --- scenarios/incoming_hih/prefs.json.tt2 | 8 +++ scenarios/incoming_hih/scenario.yml | 20 ++++--- scenarios/incoming_hih/sipp_scenario00.xml | 4 +- 16 files changed, 142 insertions(+), 140 deletions(-) rename scenarios/incoming_hih/{callforward.yml => callforward.yml.tt2} (67%) delete mode 100644 scenarios/incoming_hih/prefs.json create mode 100644 scenarios/incoming_hih/prefs.json.tt2 diff --git a/scenarios/incoming_hih/0003_test.yml.tt2 b/scenarios/incoming_hih/0003_test.yml.tt2 index 939469dc..d9eb8279 100644 --- a/scenarios/incoming_hih/0003_test.yml.tt2 +++ b/scenarios/incoming_hih/0003_test.yml.tt2 @@ -51,9 +51,9 @@ flow: - return|ROUTE_SET_CALLEE_DIALOG: $avp(lua_dlg_profile): [ "totalaccount:[% customer_test.id %]", - "totaluser:[% spce_test.testuser1003.uuid %]", + "totaluser:[% incoming_hih_scenarios_test.testuser1003.uuid %]", "account:[% customer_test.id %]", - "user:[% spce_test.testuser1003.uuid %]", + "user:[% incoming_hih_scenarios_test.testuser1003.uuid %]", "peer:[% peer_00_host0.id %]", "total" ] - start|ROUTE_BLOCK_IN: @@ -99,9 +99,9 @@ flow: - return|ROUTE_SET_CALLER_DIALOG: $avp(lua_dlg_profile): [ "totalaccount:[% customer_test.id %]", - "totaluser:[% spce_test.testuser1003.uuid %]", + "totaluser:[% incoming_hih_scenarios_test.testuser1003.uuid %]", "account:[% customer_test.id %]", - "user:[% spce_test.testuser1003.uuid %]", + "user:[% incoming_hih_scenarios_test.testuser1003.uuid %]", "peer:[% peer_00_host0.id %]", "total" ] - start|ROUTE_SET_ACC_CALLER_CALL_COUNTERS: @@ -136,8 +136,8 @@ flow: - return|ROUTE_RUNTIME: - exit|ROUTE_EXIT: sip_in: - - '^INVITE sip:4311003@' - - 'Contact: sip:004321001@' + - '^INVITE sip:[% incoming_hih_scenarios_test.testuser1003.phone_number %]@' + - 'Contact: sip:[% scenarios.0.username %]@' - 'CSeq: 1 INVITE' - 'Max-Forwards: 69' - 'Content-Type: application/sdp' @@ -145,27 +145,27 @@ sip_out: - [ '^SIP/2.0 100 Trying', 'CSeq: 1 INVITE', - 'From: ;index=1', - 'History-Info: ;index=1.1', + 'History-Info: ;index=1', + 'History-Info: ;index=1.1', 'P-HIH-Cause: 302', 'P-Caller-UUID: \w+', - 'P-First-Caller-UPN: 004321001', - 'P-First-Caller-NPN: 004321001', + 'P-First-Caller-UPN: [% scenarios.0.username %]', + 'P-First-Caller-NPN: [% scenarios.0.username %]', 'P-Acc-Caller-User: testuser1003', 'P-Acc-State: cfu', 'P-From-Peer: 1', 'P-CF-Depth: 1', 'P-App-Param: ;profile=ngcp_cf', 'P-App-Name: sbc', - 'P-NGCP-Forward-Info: ', - 'To: ;index=1', - 'History-Info: ;index=1.1', - 'History-Info: ;index=1.1.1', + 'History-Info: ;index=1', + 'History-Info: ;index=1.1', + 'History-Info: ;index=1.1.1', 'P-Callee-UUID: \w+', - 'P-Asserted-Identity: ;tag=[\w-]+' - - 'To: ' + - 'INVITE sip:testuser1002@[% scenarios.0.responders.1.ip %]:[% scenarios.0.responders.1.port %];cause=302 SIP/2.0' + - 'From: ;tag=[\w-]+' + - 'To: ' - 'CSeq: \d+ INVITE' - - 'History-Info: ;index=1' - - 'History-Info: ;index=1.1' - - 'History-Info: ;index=1.1.1' - - 'P-Caller-UUID: [% spce_test.testuser1003.uuid %]' - - 'P-NGCP-Caller-Info: ;ip=127.0.0.1;port=508[08];primary=4311003' - - 'P-NGCP-Forward-Info: ;ip=127.0.0.1;port=508[08];primary=4311003' - - 'P-NGCP-Callee-Info: ;ip=127.0.0.1;port=5060;primary=4311002' - - 'P-Asserted-Identity: ' + - 'History-Info: ;index=1' + - 'History-Info: ;index=1.1' + - 'History-Info: ;index=1.1.1' + - 'P-Caller-UUID: [% incoming_hih_scenarios_test.testuser1003.uuid %]' + - 'P-NGCP-Caller-Info: ;ip=127.0.0.1;port=508[08];primary=[% incoming_hih_scenarios_test.testuser1003.phone_number %]' + - 'P-NGCP-Forward-Info: ;ip=127.0.0.1;port=508[08];primary=[% incoming_hih_scenarios_test.testuser1003.phone_number %]' + - 'P-NGCP-Callee-Info: ;ip=127.0.0.1;port=5060;primary=[% incoming_hih_scenarios_test.testuser1002.phone_number %]' + - 'P-Asserted-Identity: ' - 'P-D-Uri: sip:lb@127.0.0.1;lr;socket=sip:127.0.0.1:5060' - 'Content-Type: application/sdp' - 'Contact: ' @@ -32,25 +32,25 @@ sip_in: sip_out: - [ 'SIP/2.0 100 Trying', - 'From: ;tag=[\w-]+', - 'To: ', + 'From: ;tag=[\w-]+', + 'To: ', 'CSeq: \d+ INVITE', 'Server: Sipwise NGCP Proxy', 'Content-Length: 0', ] - [ - 'INVITE sip:testuser1002@127.1.0.2:\d+;cause=302 SIP/2.0', - 'From: ;tag=[\w-]+', - 'To: ', + 'INVITE sip:testuser1002@[% scenarios.0.responders.1.ip %]:[% scenarios.0.responders.1.port %];cause=302 SIP/2.0', + 'From: ;tag=[\w-]+', + 'To: ', 'CSeq: \d+ INVITE', - 'History-Info: ;index=1', - 'History-Info: ;index=1.1', - 'History-Info: ;index=1.1.1', - 'P-Caller-UUID: [% spce_test.testuser1003.uuid %]', - 'P-NGCP-Caller-Info: ;ip=127.0.0.1;port=508[08];primary=4311003', - 'P-NGCP-Forward-Info: ;ip=127.0.0.1;port=508[08];primary=4311003', - 'P-NGCP-Callee-Info: ;ip=127.0.0.1;port=5060;primary=4311002', - 'P-Asserted-Identity: ', + 'History-Info: ;index=1', + 'History-Info: ;index=1.1', + 'History-Info: ;index=1.1.1', + 'P-Caller-UUID: [% incoming_hih_scenarios_test.testuser1003.uuid %]', + 'P-NGCP-Caller-Info: ;ip=127.0.0.1;port=508[08];primary=[% incoming_hih_scenarios_test.testuser1003.phone_number %]', + 'P-NGCP-Forward-Info: ;ip=127.0.0.1;port=508[08];primary=[% incoming_hih_scenarios_test.testuser1003.phone_number %]', + 'P-NGCP-Callee-Info: ;ip=127.0.0.1;port=5060;primary=[% incoming_hih_scenarios_test.testuser1002.phone_number %]', + 'P-Asserted-Identity: ', 'P-D-Uri: sip:lb@127.0.0.1;lr;socket=sip:127.0.0.1:5060', 'Content-Type: application/sdp', 'Contact: ', diff --git a/scenarios/incoming_hih/0014_test.yml.tt2 b/scenarios/incoming_hih/0014_test.yml.tt2 index 1d30f655..62f7419e 100644 --- a/scenarios/incoming_hih/0014_test.yml.tt2 +++ b/scenarios/incoming_hih/0014_test.yml.tt2 @@ -14,16 +14,16 @@ flow: - return|dialog:start: $avp(lua_dlg_profile): [ "totalaccount:[% customer_test.id %]", - "totaluser:[% spce_test.testuser1003.uuid %]", + "totaluser:[% incoming_hih_scenarios_test.testuser1003.uuid %]", "account:[% customer_test.id %]", - "user:[% spce_test.testuser1003.uuid %]", + "user:[% incoming_hih_scenarios_test.testuser1003.uuid %]", "peer:[% peer_00_host0.id %]", "total" ] - return|dialog:start: sip_in: - '^SIP/2.0 200 OK' - - 'From: ;tag=' - - 'To: ;tag=' + - 'To: ;index=1 - History-Info: ;index=1.1 + History-Info: ;index=1 + History-Info: ;index=1.1 Max-Forwards: 70 Content-Type: application/sdp Content-Length: [len]