* sipp_scenario00.xml => sipp_scenario00.msg
sipp_scenario_responder00.xml => sipp_scenario_responder00.msg
so sipp_scenario00_test.yml.tt2 and sipp_scenario_reponder00_test.yml.tt2
makes more sense
Change-Id: Iab9db5122774dbc32101195e639ab6fef9b23236
We are adding a new approach/tool used to check out SIP messages
received, and unlike the existing way of doing that (using what has come/gone in front of the Proxy),
the usage of sipp logs will be introduced.
The idea is that we are looking for received SIP messages at both
the originator(s) and recipient(s) side, and then using what we've gotten,
run checks based on _test.yml.tt2 templates prepared in advance for each scenario, example:
* sip_messages00_test.yml.tt2
* sip_messages_responder00_test.yml.tt2
- add missing options to help command
- bin/check.sh: use T option to select what to do with checks
- get_results.sh: remove deprecated -P -T options
Change-Id: I2d0084fa59694ffd009736205a092a35f6864669
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: Ic9333ad40bee717c4681f7c4e01f1a2292981dfa
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: Ia9c2d32f2d4d5e7918eb415df5ef40e11a9f2c7f
> {"message":"Customer already has a pbx pilot subscriber.","code":"422"}
To avoid this error on provisioning all at once
Change-Id: Iaa0f519ae62e0b67c14bcd587b1e35c758afae3c
SCA notifications for multi-device case are now
working properly so we can reactivete those scenarios
Change-Id: Ic32b430c84dfb0036d63e33a5e651ef7e66939a2
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I038473a950350d8a3a2953fefbab02d310554558
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: Ieaaf6290acbabff0a420d26534c9fc5c76eb3178
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: Ia9628182aa19bcfcce8976a097d4f17e852b5ec3
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: If5337d34d703c4f946c34a74dac1b5692ef02e5d
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I0bfa4f1825b95b6d4af8bb3c5fae511a8beaaf1a
> {"message":"Customer already has a pbx pilot subscriber.","code":"422"}
To avoid this error on provisioning all at once
Change-Id: Icc36123a64e4f657d154a08eadc50e8f90e1f459
It will be called by jenkins to figure out what are the failed scenarios
so next run will run just those
Change-Id: I7e7dcbe0e52a13606e1a03a4d28e35a9c404e931
> 15:09:50 /code/./tests/test_yaml_format.py:66: YAMLLoadWarning: calling
> yaml.load() without Loader=... is deprecated, as the default Loader is
> unsafe. Please read https://msg.pyyaml.org/load for full details.
Change-Id: I56c6b11bee0ed2c42b61d4a20ac97327e0fb725d
Regenerate from scratch all pbx scenarios.
This is needed because the pbx removal changed drastically
the flow and every pbx scenario is failing.
Temporarly moved scenarios
* incoming_shared_line
* invite_shared_line
to disabled folder in order to don't block the nightly tests.
Change-Id: I236bfc64b86e88809a55b04a9a92ab2e702f915d
* tests will be using sip_ext interface bt default
* -s option to allow skip detection and use config.yml values
Change-Id: I6135c9dc7c08033085edb6cdb11446f1e2524aaf
* helper to set or detect IP to use in the tests
* uses IP of the first interface with sip_ext type detected
* bin/network_config.pl: set dummy1 too
* config.yml:
subscribers will use dummy1: 10.20.29.2/30
peers will use dummy0: 172.30.1.2/30
* pyproject.toml: black settings
Change-Id: Ibe59cde090b22e7631b87ffdecc706f3de391078
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I3d4799ce63859318fa59ac6326dd48bc33a44e24
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I5f72525f3b341d2d21fbf2cf9e12af01e1c9eda7
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I9fd0806a713551d76eea6738cbd03b34be36f593
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: Ifbf3a88f92b2d6183c792ee7acdf57ef927cb9cd
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I1c89268f60444e5ef400705f16cb0b457ebb5cf3
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: Ib39f68152d4da57d6104c2eab54d5232bc1f878e
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I521e6f68a206638cc28731d0d7bf726675c6a356
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: If803617720a36c19c82084d0d1b58d5ec23c7005
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I1a3640aecc33e8e1117f159542846255af5e088b
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I0d4121a1e496fc42fce57ac8df55db804a2841b1
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I9cc04a40ab5b0f7eb4400808d082b1182a7b8fff
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: Id774ff0a6ae198ebd7c13c0f0289b60c15778085
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: Ie25f6bd8ef086a77c42e6edd8e2b4ac03dbe57ab
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I089e73eb523ad6184ca27164c4d679d41eb54a96
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: Ifb2f26f5d1a2dc1b471a68a6d6f99d6e4feeeb03
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I2026603e6415517dbd4dbde4a4c342a2ec7d868f
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: Ib001caccb0fd2c3d6c3295d4dc9333f26c518642
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I2b58ba602e72b0824ac60d432e7ef9e005c4c9dd
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I9e68bceacec44ab19374744757355bb0977b8a53
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I3545690050da3f57c7b0977b1ac02330f4943636
* use server_ip from scenario_ids.yml
* Contact with <> format
* tests:
- add received Contact parameter as optional
Change-Id: I0a76230d1dc9ec70b253a48a66989678ac3b32c5