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
Victor Seva
bcced8edae
TT#81700 store sipp message log per execution
...
* bin/sipp.sh: add -l option to activate message logging and define log name
* bin/check.sh: use -l option when relevant passing proper filename
* .gitignore: ignore .msg files
Change-Id: Ida7ae612cdf7f0cf2c1e5c1c8e688de765b366df
5 years ago
mohammed ghettas
2e1ac48bbd
TT#111500 : scenarios for session timer
...
* test 1 : NGCP supporting session timer on caller and callee
* test 2 : NGCP supporting session timer on caller only
* test 3 : NGCP supporting session timer on callee only
Change-Id: Ic1e9bc9b18002014b952b93ff5e299faebfedef1
5 years ago
Marco Capetta
bfc3922901
TT#89560 Fix missing 487 message in incoming_shared_line pbx scenario
...
Change-Id: I4fad8ef1dde532d2487ff79b99172ce4f4f03bb8
5 years ago
Marco Capetta
64d95bf72f
TT#89560 Adapt scenarios to changes to LEG_B route
...
Change-Id: I572db4a06c8ad53a2886e5771acbbb0eedc4e9a0
5 years ago
Victor Seva
29612f1a61
TT#81700 add debug level for dialplan on relevant scenarios
...
Change-Id: I2f1118c7e1e775949c21ec372c74682d6366cb78
5 years ago
Victor Seva
f6f0655889
TT#108065 invite_emergency_pidflo
...
* modify invite_emergency_cirpack scenario
* blob preference data has to be base64 encoded
Change-Id: I18c2c00ae7657d60d5a3c8c5c5fc14e146e9926d
5 years ago
Alessio Garzi
f2af4c0a6d
TT#62051 new scenario invite_no_404_fallback
...
New scenario just to check that the no_404_fallback is working.
We are only checking the flow in this scenario and make sure that
the 404 not found message is relayed and no new fallback invite
is generated
Change-Id: I3ff436d27aa676e12ffdd52cba96c9a978f648d6
5 years ago
Sipwise Jenkins Builder
78ea0d74a2
Release new version 9.4.0.0+0~mr9.4.0.0
5 years ago
mohammed ghettas
9605e9f10b
TT#108958 add invite_prack scenario..
...
* Update after fix to make the PRACK routed (Victor's fix)
* Tested and added checks.
Change-Id: If5ff0e9eff9fad4e955c367512d8aa5b8387c043
5 years ago
Alessio Garzi
e2472f7c8f
TT#109304 fixed invite reinvite transcoding scenario
...
Change-Id: I8e804a55fcea6a53f5c3a5f15b8773fa3a21a892
5 years ago
Victor Seva
87d7ec069d
TT#109304 update flow with new route
...
Change-Id: I20d93b937c83d9837f7a3c9182e2a97a95320566
5 years ago
Michael Prokop
3fd03b4e6b
Revert "TT#104401 invite_reinvite_lateoffer"
...
This reverts commit 8326475439 .
The test is unstable, so until it has been stabilized let's revert it.
Examples for failing runs see
https://jenkins.mgm.sipwise.com/job/sipwise-kamailio-config-tests/96557 +
https://jenkins.mgm.sipwise.com/job/sipwise-kamailio-config-tests/96588
Change-Id: Ia8c3734d9485e28ce563ec600f377fbd7a67d132
5 years ago
Victor Seva
488e2f13c8
TT#107650 fix invite_callee_bye
...
Change-Id: I55e033fbd5b3236634c329e5f595e1ab3648fa4e
5 years ago
Alessio Garzi
0a2e17d30a
TT#109304 Added locmap.yml to README
...
Noticed that locmap.yml was not mentioned in the README.
I added a brief description about it.
Change-Id: I844784fc49227d2f04826ae6948c90e62060fb6b
5 years ago
Alessio Garzi
fd584dbb21
TT#81700 generate_test_tt2.pl should escape `+' in Accept: header
...
Script bin/generate_test_tt2.pl is not able to generate proper regexp
from a mixed Accept header field like for example:
Accept: application/pidf+xml

In this case there is no substitution and the final .tt2 file
does not escape the `+' sign causing the following test to fail
even if user agent are sendind the correct header.
Change-Id: I2a1d66d3482a8c87d9bf09bb2665951aa42c4722
5 years ago
Victor Seva
d7386d577d
TT#107650 fix invite_callee_bye for PRO
...
Change-Id: I77d87018ecfd928317b1c2eed28361862490f681
5 years ago
Victor Seva
ac48c9165a
TT#104401 scenarios: fixes detected with sip-tester v3.5.3
...
> Cannot record route set if there is no Contact
Change-Id: I6738721cd5c5550a6788ffe13662562a49e43dd5
5 years ago
Alessio Garzi
1802892b56
TT#107650 New scenario invite_callee_bye
...
Added scenario invite_callee_bye to test proxy and LB behaviour
when the calle sends a bye appending parameters in the user part
of the request uri as described in rfc 4904.
Change-Id: I35ee5fcc7cdaaf56f14bc9cf99d4b7baf10c822a
5 years ago
Victor Seva
8326475439
TT#104401 invite_reinvite_lateoffer
...
Change-Id: I8f69d7806ea2220c8cd98f4393d6b1c3dc735c97
5 years ago
Victor Seva
46dca9363a
TT#108065 emergency scenarios
...
Change-Id: Ic1e944a8372da90fd5aac913ae34ed7c196df461
5 years ago
Victor Seva
567a6c8817
TT#104401 config: add dummy interface rtp_tag
...
* in order to be able to select a different
rtp_interface on some scenario and check
our logic
Change-Id: I977dd87e6719ed3d2c1f8806cd56a8a285ee94ca
5 years ago
Victor Seva
40d27f4a6d
TT#104401 add rtp.log to scenario logs
...
* needed if we want to debug SDP or rtpengine
Change-Id: I084b881b33912a403351b4ca55658e8d84e6a83c
5 years ago
Victor Seva
7dab6c94e0
TT#104401 check.sh: support sipp 3.6 and 3.5 series
...
* error files are on different paths depending on version
Change-Id: I03caa529f4e6ff393cf26e73dea22bed774bd674
5 years ago
Victor Seva
e9190e9d87
TT#104401 check.sh: changes for sip-tester 3.6.0
...
* Automatic filenames (trace files, error files, etc..)
are now created in the current working directory instead
of in the directory of the scenario file.
* https://github.com/SIPp/sipp/releases/tag/v3.6.0
Change-Id: I06ad4c7196ea9087f5e04e289f09baf927ed1e01
5 years ago
Victor Seva
3c25d4446a
TT#104401 scenario changes for sip-tester 3.6.0
...
* Angle brackets < and > need to be escaped inside XML attributes
* https://github.com/SIPp/sipp/releases/tag/v3.6.0
Change-Id: I8b78c7f50367cf0e72493a63c9b61c80a83c3108
5 years ago
Sipwise Jenkins Builder
4b05019b1b
Release new version 9.3.0.0+0~mr9.3.0.0
5 years ago
Victor Seva
674989cb60
TT#97750 disable invite_username_devid_fulllookup
...
* not stable, needs more investigation
Change-Id: I5620fb98d73154f47fc0cfc22bb48bd6509fbd34
5 years ago
Victor Seva
c93bacb3ca
TT#81700 check: add check for rtpengine session per test
...
* reduce rtpengine delete_delay to 2 secs
Change-Id: Icd89d8800d14b306fcf9f7663ddefe9b80ac2978
5 years ago
Victor Seva
66ec76377e
TT#81700 bin/pcap_diff.py tool
...
https://github.com/isginf/pcap-diff
Change-Id: I3f4f56db202fe745f1dbc39b7d0c0041a4d08367
5 years ago
Victor Seva
183e841238
TT#81700 generate_test_tt2.pl: fix subst_ids()
...
* match must be with all the numbers
Change-Id: Ib6888798df91b9551b08a1df03e7bb36f655a13c
5 years ago
Victor Seva
4f6e639ef9
TT#81700 generate_test_tt2.pl: fixes
...
* add soundfile id to scenarios_ids.yml
* zero Content-Length
* add app.local port fix
* don't try to find subscriber_ids on some headers
like CSeq or Content-Length
Change-Id: Ia10817a025c22c17cdfd93edcc7128e7cdb06029
5 years ago
Victor Seva
e0662e6cdb
TT#81700 helpers to show/diff content of vars in a route
...
Change-Id: I0ea697681609c90c7a1ef9df703570b768d196e3
5 years ago
Marco Capetta
35e7d6fbbc
TT#97750 Add new pbx scenarios for calls with alias dev_id
...
New scenarios added:
* invite_alias
* invite_alias_devid
* invite_alias_devid_fulllookup
* invite_username_devid
* invite_username_devid_fulllookup
Change-Id: Ibffd72147e9664ec86e306127d1f33120820e4fb
5 years ago
Victor Seva
4750bc825d
TT#81700 remove server version from checks
...
Change-Id: I1d9b52fd5ca4f92bb28a3c158a6768fa92099ef1
5 years ago
Victor Seva
c1a56fe3b6
TT#81700 generate_test_tt2.pl: add LB for Server|User-Agent
...
Now we are getting messages from LB
* fix Subscription-State expires check
Change-Id: I7160f95e954cc4dd021e91726234c09dbc789b66
5 years ago
Victor Seva
1cc3361778
TT#97750 clean_registrations: add devid support
...
Change-Id: I01eb1456a5224a741c8a00f43179fbf047aadbee
5 years ago
Victor Seva
6320e9f656
TT#81700 generate_test_tt2.pl: fix contact param sip.instance
...
Change-Id: I44af29f5f85a9c47f03f7a429c9527dbdfc3045a
5 years ago
Sipwise Jenkins Builder
8df06c75f4
Release new version 9.2.0.0+0~mr9.2.0.0
5 years ago
Marco Capetta
2100090a36
TT#97750 Fix scenarios after rework of 'EVENTMON_HEADERS' routes
...
Change-Id: I88d1340952f824a0ff9d5578e432f679342e4b40
5 years ago
Victor Seva
b5ea64645c
TT#99150 set permissions_reload_delta value
...
* we need to be fast enough
Change-Id: Ie56cc1d6276bc454d3a64ff817d65d8f6cd4eb7d
5 years ago
Victor Seva
2b4793ac25
TT#97750 fix support devid in scenario.yml
...
* introduced at f1c1379f42
* get_subs_info was throwing exception for some cases but it
was hided via eval {}. Use Try::Tiny to manage the exception
and generate needed default values.
* use variable name instead of $_ so it's clear what is what
on loops
Change-Id: Icc6baa00da6ebfa1d88a7e418edb48c8c8536cd1
5 years ago
Victor Seva
f1c1379f42
TT#97750 support devid in scenario.yml
...
This will allow to use an alias_number as like username
Change-Id: If4477ffceed1a6c24069690a8abc46ae84eb0719
5 years ago