This reverts commit 44395a5206.
Reason for revert: too many typos... rebuilding commit from scratch
Change-Id: I68f02faf4ba1d5e43786f797ab967192d2a97ce5
We have to actualize the regex match for History-Info headers
after the following commit was applied in templates:
f47f6d590e49e75e4746090485848662ce118933
Change-Id: I9ceb83804d04d08b397c6a0a3c2db623e0df3507
We have to actualize the regex match for History-Info headers
of the responder01 after the following commit was applied in templates:
f47f6d590e49e75e4746090485848662ce118933
Change-Id: I99ad98ec6ea142bce566187e262ffd79c97750c4
Fix kct incoming_hih scenario to check privacy=history
instead of privacy=id as intruduced in commit
c82f9074ec537ea34f37d9ece2453f32732ff639
Change-Id: I9966665c64baef6276cb16789bcd6917ae580c95
incoming_hih scenario is sending this header inside file
scenarios/incoming_hih/sipp_scenario00.xml
This means, the caller do not wish to rely his
history info information to the callee.
This has been implemented with commit
743e05b642adbd05c935ad794b2e60ee91fbb222.
Thanks to this, KCT now must check that the
History Info header is anonymized without
showing the real caller.
Change-Id: I92481e31dcc070c43380ef19721bb5ed5afe7bf3
2 Part
A continuation of: cfa796886d
We need to update a list of k-c-t scenarios because of
the last updates in a way how we process 'timer' extension in
the Supported / Require headers.
Now additionally in most of the scenarios we enter:
- route[ROUTE_CHECK_TIMER_SUPP_REQ]
- route[ROUTE_REMOVE_TIMER_SUPP_REQ]
Change-Id: I2353bf3f4e4d227694e9a39e0ddda03cb446ef11
* when reading yaml, that value became hex
* lint yaml using visual code plugin
* TODO: introduce pre-commit and create rule for avoid this
issue in the future
Change-Id: I866024ba51b6bbec7449275bb6ea56e2f7e6bb4d
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
A new start and return from ROUTE_PREPARE_CALLER_CLI route
is necessary because of the outbound_pai_display preference check
Change-Id: Idef80c761fe881e3e78a52fbed1add7fcd6ccf1c
* 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
A new scenario called invite_trusted_anonymous has been added to verify
the new improvement on the allow_trusted kamailio function that should
check the PAI header in case the From is anonymous.
Additionally:
* Introduced a new API interface to allow configuration of trusted
sources. To do that, just add a file named 'trusted.yml' in the
scenario folder.
* Improved the callforward API interface to allow more sophisticated
callforward configuration. Now it is possible to configure all the
types of CF as well sources, bnumbers and timeset.
* Removed from the output the noisy parenthesis '{}' result of
ngcp-kamctl commands
Change-Id: I5ed54d063bcda2d5df7004b9cad671644e021def