Mohammed Ghettas
eb58296bae
TT#118950 Fix kct scenarios after the rework of the call forward
...
Mainly removed the routes:
* ROUTE_ORDER_CF_MAP_ID
* ROUTE_CHECK_CF_SOURCES
* ROUTE_CHECK_CF_BNUMBERS
* ROUTE_CHECK_CF_PERIOD
Change-Id: I6485014e39f93bff66ad3fd454d72e4e6b19630b
5 years ago
Marco Capetta
64d95bf72f
TT#89560 Adapt scenarios to changes to LEG_B route
...
Change-Id: I572db4a06c8ad53a2886e5771acbbb0eedc4e9a0
5 years ago
Victor Seva
87d7ec069d
TT#109304 update flow with new route
...
Change-Id: I20d93b937c83d9837f7a3c9182e2a97a95320566
5 years ago
Marco Capetta
2100090a36
TT#97750 Fix scenarios after rework of 'EVENTMON_HEADERS' routes
...
Change-Id: I88d1340952f824a0ff9d5578e432f679342e4b40
5 years ago
Victor Seva
a6fd138d9b
TT#71804 Route B-leg of the call through kamailio proxy
...
Change-Id: Ife832038e243349f50462851e6a3e55e092af591
6 years ago
Marco Capetta
a0c19c47be
TT#87502 Sems-b2b enabled by default and moved under sip port 5060
...
Change-Id: I73ab86b2428f2e4bedaa05554c21c12fa8ef1a66
6 years ago
Marco Capetta
4880fed136
TT#78301 Adapt tests to sems unification
...
All ports 5080 are changed to 508[0|8] and all port 5085
are changed to 508[5|8].
This to allow to use the test als whtn b2b server is not
enabled.
Change-Id: Iec75fc5a92eb9bd09e1a0c4b2d2200df3006ed2e
6 years ago
Marco Capetta
5d438b9b98
TT#78303 Remove ROUTE_RESTORE_EVENTMON_HEADERS route from pbx scenarios
...
Change-Id: I393f414c8bc373a946a5f99884205f85ecd48e41
6 years ago
Marco Capetta
8aa4ded3b7
TT#76405 Fix pbx scenarios after BLF moved to kamailio
...
Change-Id: Ibaebd64315f14ce334db03f87ca4623d2293c1b1
6 years ago
Marco Capetta
ee7ec19535
TT#76676 Adapt test to new routes to store call counters in CDRs
...
The routes added are:
- ROUTE_SET_ACC_CALLER_CALL_COUNTERS
- ROUTE_SET_ACC_CALLEE_CALL_COUNTERS
Change-Id: I002a9c1c862b277fb747a66a67a50b38348db287
6 years ago
Marco Capetta
9b06616b15
TT#73803 Add outbound_pai_display evaluation route
...
A new start and return from ROUTE_PREPARE_CALLER_CLI route
is necessary because of the outbound_pai_display preference check
Change-Id: Idef80c761fe881e3e78a52fbed1add7fcd6ccf1c
6 years ago
Marco Capetta
987011ddef
TT#71821 Fix PBX scenarios
...
* OPTIONS and SUBSCRIBE messages now use a different call_id
in order to don't be intercepted by the cfgt module and don't
create random packet ordering
* scenarios yml file reordering due to the removing of
OPTIONS and SUBSCRIBE messages
Change-Id: Ia804aca8d096bb949f5c35f8a81bc7d58f8bb9b4
6 years ago
Marco Capetta
3b45b6dc5b
TT#58628 Adapt test to auto collect/apply of pv_headers
...
Removed all the occurences of:
- ROUTE_COLLECT_HDR
- ROUTE_APPLY_HDR
Change-Id: Id7103f3ed573f88729a413aa268cf6cfdd1ac07c
7 years ago
Marco Capetta
7c777c811a
TT#61251 Add ROUTE_CHECK_TEL_URI
...
Needed for conversion tel2sip for From and PAI headers
Change-Id: I5c56aa2d82c3631e6b1a2998c6fbc8ab4c868fe4
7 years ago
Marco Capetta
51ffe4ac11
TT#57701 Adapt scenarios HM changes in reply messages
...
Change-Id: I92b95dd6f1d064ffaf85372193747e29a292a90a
7 years ago
Marco Capetta
13a94c07ec
TT#45811 Adapt tests to new suspend transaction feature
...
* Add DEFAULT_ONREPLY route
* Add REPLY_ROUTE_NAT_CONTINUE route
Change-Id: I4e95ce938f2e0569e71586899b7a7562f5fd9ec9
7 years ago
Marco Capetta
ac50af2bb7
TT#47010 Fix tests after ROUTE_APPLY_HEADER_RULES introduction
...
Change-Id: Id5806a4aaa6c78f416d2e256c07b96d953378299
7 years ago
Marco Capetta
7200e5de06
TT#34026 Adapt tests to support pv_headers based templates logic
...
Change-Id: Id412688fa737296ff5c46b6527d44ce0d2abc2a3
8 years ago
Andrew Pogrebennyk
89bbba4b62
TT#40618 fix flows because of UPN-based call blocking
...
Change-Id: If4377b38656953a119b650c937d3e0f8d20c71c6
8 years ago
Marco Capetta
0e3a6df5a3
TT#44062 Stop rtpproxy session when dropping local branch
...
Change-Id: I95ee78301cedd4b75595ac5c502705f3472ca132
8 years ago
Marco Capetta
55bd3fd34b
TT#44079 Add Advice of Charge route to the involved scenarios
...
Change-Id: Idc87eaecc7fe12faee1730fabd6491e040019168
8 years ago
Marco Capetta
e1bd92af32
TT#28824 Add scenarios CDR export and validation
...
* Original option '-c' in run_tests.sh has been modified
in '-C'
* Add new option '-c' in run_tests.sh to execute a query on MySQL
after each test to extract the generated CDRs.
* Add new option '-c' in get_results.sh to compare the extracted
CDRs with the referece provided in the scenario (cdr_test.yml.tt2).
* Modified option 'mediator.interval' from 10 to 1 during the test
execution in order to speedup the cdrs generation.
* Updated README file with the latest changes.
* Added basic cdr_test for all the scenarios.
Change-Id: Ifffd686003fa5e3a1ac4ba76c502011d7fdb21bb
8 years ago
Marco Capetta
22f47af4a3
TT#35352 Add onsend_route to support log parser
...
Change-Id: Ib0bd147d15c00cc81dafc6691ebe4ee64410f2fd
8 years ago
Marco Capetta
9bd0dfe360
TT#35910 Fix UA header changes in in-dialog messages
...
Change-Id: Ia95ba54f149e24c4559fe53a303cbc13bee2ad8d
8 years ago
Marco Capetta
dbd35e9f6d
TT#34900 Fix failing kamailio-config-tests for PBX scenarios
...
Change-Id: I39ec1dd3a2b5a51b97c59f98437716d87ef8b30d
8 years ago
Marco Capetta
dc9aba8e8d
TT#33301 Upgrade to work properly with kamalio 5.1.2
...
* Added start/return ROUTE_EXIT and start/return ROUTE_ENTRY
* Updated caller/callee xavp content validation
* Updated ngcp-kamctl calls to the new rpc format
Change-Id: I166a638a7a1f0ef5102db666180eb83e8b47d6e4
8 years ago
Andreas Granig
60883648a6
TT#22659 Adapt to match runtime profiling
...
* Fix typo in README
* Add ROUTE_ENTRY/ROUTE_EXIT to scenarios
* Remove single quotes around dialog flows to have consistent namings
Test results for PRO:
All tests successful.
Files=283, Tests=14167, 1 wallclock secs ( 1.00 usr + 0.05 sys = 1.05 CPU)
Result: PASS
Test results for CE:
All tests successful.
Files=283, Tests=14167, 1 wallclock secs ( 0.93 usr + 0.07 sys = 1.00 CPU)
Result: PASS
Change-Id: Ib0a5761d9ced3e0026a92c70e7a79e6ffc710a65
9 years ago
Alexander Lutay
a32adb9cb7
TT#17550 Fix 58a89e4a: re-create the broken link for media181sec.pcap
...
Change-Id: I8695201dcdacd6a39b350143903b135b45c4699c
9 years ago
Victor Seva
58a89e4a61
TT#17550 create the links for media181
...
Change-Id: I22f4297b214ee6c7dd45c3669021d869bfb68087
9 years ago
Victor Seva
ef58271793
TT#17550 sipp doesn't support subdirectories at exec play_pcap_audio action
...
* generate a link for every scenario on the fly if doesn't exist
* BASE_DIR has to be an absolute path
Change-Id: Ib50c641f127966b672646b8579d3a8b92bb76b55
9 years ago
Victor Seva
846a70b9d2
TT#12860 scenarios_pbx: add incoming_shared_line
...
* invite: update flow with REPLY_SCA_UPDATE
* invite_shared_line: update flow with REPLY_SCA_UPDATE
- fix misrouted ACKs
* bin/check.sh: release sca appearances from previous tests
- keep sca clean before/after any test
Change-Id: I384f68bfc563573ebc121515c3686291b6174b4f
9 years ago
Andreas Granig
31252ce86d
TT#14800 Implement User-Agent filtering
...
Change-Id: I4e99928999b97bd90f29616453882b4e828da8f2
9 years ago
Kirill Solomko
350a68f045
TT#11317 fix the tests for the callforward proxy logic split
...
Change-Id: Ia3b1504ddbed148a694734e6d58d923dbf5c1bd3
9 years ago
Victor Seva
dc5cbba428
TT#21817 add calltimer sbc parameter
...
Change-Id: I2a2e3d1f24df1c8de2d331265e9a47f4dbf0ae74
9 years ago
Andrew Pogrebennyk
3b3d02427d
TT#5508 update kamailio-config-tests flows for new rtpengine routes
...
Change-Id: Ifacb9d9d640760a0bad03aad4862b992ca56e734
9 years ago
Andrew Pogrebennyk
0616197f2c
TT#2651 add ROUTE_SET_BRANCH_HDRS to scenarios, pbx/lnp flows
...
Change-Id: I1423f523acc63d32c26be581fa8e04f7908684af
9 years ago
Victor Seva
ed076a69fc
TT#6350 scenarios_pbx: We call ROUTE_DLG_MANAGE twice!!
...
Change-Id: I29e361ccfff0a7219d4c0a491dd10f1e523b316c
10 years ago
Victor Seva
f047ffd142
TT#6350 update new routes ROUTE_DLG_MANAGE/ROUTE_CNT_DLG_CHECK
...
* ROUTE_CNT_DLG_CHECK -> ROUTE_DLG_MANAGE detected at:
scenarios:
- incoming_hih
- invite_callforward
- invite_voicebox
- lock_ported
scenarios_lnp:
- incoming_peer
scenarios_pbx:
- invite ( ROUTE_DLG_MANAGE, called twice )
Change-Id: I594d86207e44fe03a6e7e383eec74eac3075a5ef
10 years ago
Victor Seva
3ed5d82776
TT#4856 scenarios_pbx: add counters info
...
* update flow with ROUTE_SCA_UPDATE
* sems-pbx CSeq is random, use regex
Change-Id: I384852f18991380e78012a2f2a9f97920ebb6825
10 years ago
Andrew Pogrebennyk
93f5dbc48c
TT#5404 fix flows after moving ROUTE_LOAD_CALLEE_PREF before ROUTE_NCOS
...
Change-Id: Id7f060d677fcd3636c189093c86a4bb07505b175
10 years ago
Victor Seva
d9889e0167
TT#4110 scenarios_pbx: fix scenario
...
Change-Id: Idd8e154295c8dc617ecc40847b5dfaebd46c828d
10 years ago
Victor Seva
41ed75c299
TT#4110 scenarios_pbx: is_pbx_pilot order is important
...
Change-Id: If9732dba04a523918d0e40dc9c8f572908ffdcd5
10 years ago
Victor Seva
407517a48a
TT#4110 Initial support for PBX scenarios
...
* run_test.sh: add hacks for pbx
* bin/pid_watcher.py: add --pbx parameter to control
what services we need to check for.
* invite: simple call to an extenston from another PBX user
same customer. WARNING!! do not use customer.test, that
one is SIP only
* fix tap-test:
- source/tests/test_check.py:34:1: E302 expected 2 blank lines, found 1
- source/tests/test_check.py:96:54: E202 whitespace before '}'
* wrap-and-sort -sat
Change-Id: Iabb5139e70fd372088933fe9302b996148d38705
10 years ago