Victor Seva
140a5af21e
TT#116100 scenarios/invite_allowip_soundset
...
* domain per scenario
* dynamic IP/port and numbers
* dynamic values at prefs.json
Change-Id: I17bf2af5394fb4cb439f86b52829c73baed6c005
5 years ago
Victor Seva
d87d869d8f
TT#116100 scenarios/invite_allowip
...
* domain per scenario
* dynamic IP/port and numbers
* dynamic values at prefs.json
Change-Id: Iab62d2a0ea5953bc6a32e4ed41f1977ae687a515
5 years ago
Victor Seva
65306258e6
TT#116100 scenarios/invite_allowedcli_nonmatch_reject
...
* domain per scenario
* dynamic IP/port and numbers
* dynamic values at prefs.json
Change-Id: I4795b1fb672457133dec493748d8cba11833d5f9
5 years ago
Victor Seva
91b068151d
TT#116100 scenarios/invite_allowedcli_nonmatch
...
* domain per scenario
* dynamic IP/port and numbers
* dynamic values at prefs/configs
Change-Id: Ie4a78015523f9fa2038fb8bd90685e8bd4244c8b
5 years ago
Victor Seva
b6e255c694
TT#116100 bin/scenario.pl: fix typo
...
* introduced at 31000c865d
Change-Id: I04794550e4ab28588901caedbe91dc35c42a4688
5 years ago
Victor Seva
023e0799b3
TT#116100 scenarios/invite_allowedcli_match_alias
...
* domain per scenario
* dynamic IP/port and numbers
* dynamic values in prefs.json
Change-Id: Ia5ec4082542a3a3a0e79fe97989c321f47ce3eaf
5 years ago
Victor Seva
6abbc4670e
TT#116100 scenarios/invite_allowedcli_match
...
* domain per scenario
* dynamic IP/port and numbers
* dynamic prefs/config values
Change-Id: I75acc6517282c1f4b85793dd2b4c9c72c3df973e
5 years ago
Victor Seva
1ed859c5be
TT#116100 scenarios/invite
...
* domain per scenario
* dynamic IP/port and numbers
Change-Id: Idcb50f272f2cfefffd5c0e7cdcedab9ce3ef69ee
5 years ago
Victor Seva
01387cf9db
TT#116100 scenarios/incoming_peer
...
* domain per scenario
* dynamic IP/port and numbers
* dynamic prefs/configs
Change-Id: I0f8a675d7776ec52dd38266f19a627355095c2e9
5 years ago
Victor Seva
aea33069f1
TT#116100 scenarios/incoming_hih
...
* domain per scenario
* dynamic IP/port and numbers
* dynamic prefs/configs
Change-Id: I1280e6f348609d64653705ebf3192ccfeb00c049
5 years ago
Victor Seva
60221641bb
TT#116100 scenarios/incoming_foreign_dom
...
* domain per scenario
* dynamic IP/port and numbers
Change-Id: I3511030f9b6fdada4fe2290bab10899548ec872d
5 years ago
Victor Seva
0149080b1c
TT#116100 scenarios/auth_fail
...
* domain per scenario
* dynamic IP/port and numbers
Change-Id: I61ac3c28c352fe47e4200e3a5fc9c8d54a17cec3
5 years ago
Victor Seva
31000c865d
TT#116100 bin/scenario.pl: fix error with no extra_info
...
Change-Id: I6381d9471ae673ab6f268224635f497281282114
5 years ago
Victor Seva
18764684ba
TT#116100 bin/scenario.pl: support extra_info
...
* define needed extra info for scenario
Change-Id: Ie8d95c6d13e1bec76ea71f3f8ce6d4ba5af40bf1
5 years ago
Victor Seva
ddf2e5c341
TT#116100 bin/provide_scenario.sh: add lnp.yml as template
...
* has dynamic phone numbers
Change-Id: I34315b530aff81739ab143628129f5e290b6efc6
5 years ago
Victor Seva
b6dc5b7d28
TT#116100 bin/scenario.pl: try to get subscribe info even with peer_host
...
Change-Id: I1f64d473d624df5336acdfd6c70d28d6e2d31b50
5 years ago
Victor Seva
3b0cfa3bc1
TT#116100 bin/scenario.pl: define pbx_phone_number
...
Change-Id: I9d6c1d1e13b1c61a5f1428e3af273587b567cdc6
5 years ago
Victor Seva
15ab97b79e
TT#116100 bin/scenario.pl: manage devid
...
Change-Id: I1d1fb69d121b6bb8dd3b84234edc6a7e34b89cda
5 years ago
Victor Seva
ac24a71c53
TT#116100 bin/scenario.pl: add alias info to csv
...
Change-Id: Id38dfe44c12dd0e32e268c501b8c6f54fa036f6e
5 years ago
Victor Seva
e738085679
TT#116100 config: add kamailio and rtpengine info
...
* bin/config_debug.pl: use values from config.yml
* bin/network_config.pl: use values from config.yml
* bin/generate_test.pl: provide config.yml at "config" key
* bin/provide_scenario.sh: pass "config" option to generate_test.pl
Change-Id: I4ba62267b372b638f85dde62ecced6bd7d15c142
5 years ago
Victor Seva
92e24a8d98
TT#116100 bin/provide_scenario.sh: add trusted.yml as template
...
* It has dynamic IPs
Change-Id: Id23f432ed4235c4895f2ac4cfb8111c28040fffe
5 years ago
Victor Seva
e8e85297ca
TT#116100 bin/provide_scenario.sh: dynamic preferences
...
* prefs and configs need to be templates in order to use dynamic
values stored at scenario_ids.yml
WARNING!!!
Change-Id: I3574c2443844655e50d7f0fb6e10b006366aaa11
5 years ago
Victor Seva
47cf91e1e0
TT#116100 foreign domain
...
Change-Id: Id616d10e33d839e657df6c964ca58225ac3e124e
5 years ago
Victor Seva
53f09791d5
TT#116100 bin/create_peers.pl: use defined IP/port from scenario_ids.yml
...
Change-Id: I42d7aac330d805e46045f9f02fce9049ea8a2d72
5 years ago
Victor Seva
b3219d242d
TT#116100 bin/create_registrations.pl: use scenario_ids.yml
...
* IP/port info is already there, no need to split creation/update
Change-Id: I63d080bbc1192af7c7c276eed5fff7ebde95ef75
5 years ago
Victor Seva
786a800d64
TT#116100 bin/create_subscribers.pl: use dynamic phone numbers
...
Change-Id: I7124c24769482c24dc66b52e4a192c67ab409cde
5 years ago
Victor Seva
b0d54e06d8
TT#116100 k-c-t config.yml
...
* manage phone numbers dynamic assignation
Change-Id: Ic195e7920594010388c0c169b01b5cd03ee7af43
5 years ago
Victor Seva
53ba3ec017
TT#116100 provide_scenarios.sh
...
* provide_next_network.pl helper to get sipp port and mport used
on that scenario
Entry point to provide the whole group of scenarios with different
port/mport assigned by scenario
Change-Id: Ie3cc83388afe089242830373643e32421db83e51
5 years ago
Victor Seva
bce4b35061
TT#116100 bin/provide_scenario.sh: support IP/port selections
...
keep IP/port selections on scenario_ids.yml
* bin/scenario.pl creates scenario_ids.yml with IP/port info too
* bin/create_subscribers.yml reads scenario_ids.yml first now
different IP/port/mport for peers!!
Change-Id: If8f07174bcacbf093bcbb14cd81b876c36c7e404
5 years ago
Victor Seva
216e99eb67
TT#116100 bin/check.sh: use defined port/mport from scenario.csv
...
Change-Id: I22d0aaf17eb22e980065a6c88b3e88f91e0c4124
5 years ago
Victor Seva
41d1e14549
TT#116100 bin/scenario.pl: define sipp port and mport
...
Change-Id: I73a3f8ec2d4a3676670e155b80ff06db8503e66e
5 years ago
Victor Seva
936063978c
TT#116100 move creation of scenario.csv to provide_scenario
...
* this is related to provisioning and as first step lets move it to the
proper script
Change-Id: I3f7d426961c19c7b99fac074661b3c61d0b9d812
5 years ago
Manuel Montecelo
ea79ff0766
TT#118659 Switch Dockerfile from Debian buster to bullseye
...
Change-Id: I32e93d62cd2a9669b88c1dfe719efcf5b0d11950
5 years ago
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
Victor Seva
4b846db7b3
TT#104401 run_test.sh: stop dummy0 and remove dummy module
...
* after testing, keep the house clean
* be less verbose on ngcpcfg apply
Change-Id: Ib48eaff6e38886ddcc2b554bb6a1b570e3062f49
5 years ago
Sipwise Jenkins Builder
63aad08082
Release new version 9.5.0.0+0~mr9.5.0.0
5 years ago
Victor Seva
24196f8ad7
TT#81700 be less verbose on ngcpcfg apply
...
Change-Id: Id479d795a702bbd31269c630c09a0ed57828edc7
5 years ago
Victor Seva
8443c39be3
TT#81700 Makefile: add clean rule
...
* remove dynamic files from scenarios
Change-Id: I8b5159849ac752f50cd700e82489736926794c31
5 years ago
Victor Seva
4450e32d9b
TT#116100 network_config.pl: log what scenario.yml is going to be loaded
...
helps to find out problems in YAML file
Change-Id: I1b5fa261e0465853123961444c5f53a516cfad87
5 years ago
Victor Seva
03afbb10b4
TT#116100 support '-' on domains
...
Using incoming-foreign-dom.scenarios.test as domain produced errors in
our checks
> Argument "" isn't numeric in subtraction (-) at scenarios/incoming_foreign_dom/0003_test.yml.tt2 line 62.
* bin/create_subscribers.pl: replace '-' as '_' to avoid this problem
Change-Id: I0f9e5defbff238f313c19907ec60644a51f7f918
5 years ago
Victor Seva
74fbf962be
TT#116100 bin/check.sh: split logic of provisioning
...
* bin/provide_scenario.sh: point of entry of provisioning
* bin/get_domains.pl: script helper to get domains defined at
scenario.yml
Change-Id: Ib1440f074b6f588c8a9dfac5dcf29d6b7459fb42
5 years ago
Victor Seva
0cc5b149a4
TT#116100 bin/network_config.pl: generate DNS aliases from scenarios
...
* get the list of domains defined on the scenarios dynamically
Change-Id: I9f3a6d40f0eab6fd45f5b363e8efce2b1f6eb78d
5 years ago
Victor Seva
f63d15ee84
TT#116100 bin/get_scenarios.sh
...
* single point of entry to get valid scenarios depending on PROFILE
GROUP and obeying SCENARIOS environment variable
Change-Id: I3dabf2b14c0c68f802287e1355f208ccb14224f6
5 years ago
Victor Seva
2be72bb3e2
TT#116100 bin/config_debug.pl: split logic
...
* changes to network.yml on its own script
* remove unnecessary DOMAIN parameter
Change-Id: I824c7320ca9217f2d9175231646788bb039bb019
5 years ago
Victor Seva
935bf89d4b
TT#116100 bin/config_debug.pl: remove obsolete code
...
* there are no BASE_DIR 'caller.csv', 'callee.csv' files since ages
* move code to functions
Change-Id: I79f65af7870c80337e690cefd1d8ce6af0f4ad1e
5 years ago
Victor Seva
3c3715a7a9
TT#114302 : fix force_[in|out]bound checks
...
* PRO difference, fast_ack param was missing
Change-Id: Ib3645a676cdd5997989508560da5f6603fd601fd
5 years ago
Mohammed Ghettas
6ee77586ad
TT#114302 : fix force_[in|out]bound checks
...
* dynamic value of b_park_domain was missing
Change-Id: I4796e15f31f9536975ec5312739e2480122720e5
5 years ago
Mohammed Ghettas
c347842b8d
TT#114302 : k-c-t scenarios for force_outbound_calls_to_peer and
...
force_inbound_calls_to_peer
* Test 1 : scenario for force_outbound_calls_to_peer
* Test 2 : scenario for force_inbound_calls_to_peer
Change-Id: Ic45f9edc66193aa5850d32ccc94659a95d4d4186
5 years ago
Victor Seva
1ca6bf1c74
TT#104401 config: don't try to start an already configured dummy0
...
Change-Id: If8b0f512c8996b42cc9963a02d90499f0f20a561
5 years ago
Victor Seva
675b838e5b
TT#104401 check.sh: clean known errors on sipp 3.6
...
Since 3.6.0 sipp is throwing a warning that doesn't
change behavior but we detect an error file as failed
sipp execution for responders
So let's clean the known error from error files and
remove the empty ones after
See details at https://github.com/SIPp/sipp/issues/497
* bin/sipp.sh: add -e option to define error file
* bin/check.sh: use -e option with the proper filename
so there's no need to move the files later
Change-Id: I5ce4b73d858d928f4bc9ec89bfe8658fad48b6e6
5 years ago