Commit
cbed7a7f4130fe158e184f1ba318e10b0236ecee
by Pau Espin Pedrol
deps/Makefile: Update titan.TestPorts.SIPmsg to current master
New HEAD contains 1 more commit which fixes a regression introduced in previous version, which is needed in order to get Asterisk_Tests.TC_ims_call_mo_after_tcp_conn_closed working fine.
Commit
bcee2e6ff23e13699cf01fe0eeb8cae97b09a3ae
by Oliver Smith
testenv: support obtaining talloc reports
Allow setting vty_port= and vty_host= (default: 127.0.0.1) for SUT components in testenv.cfg. Pass the values as OSMO_SUT_PORT and OSMO_SUT_HOST to the testsuite, so ttcn3-tcpdump-stop.sh generates talloc reports after running test cases.
The next patch will add vty_port/vty_host to existing testenv.cfg files.
I have considered enabling the talloc report only conditionally (e.g. with a --talloc-report parameter). But previous behavior in docker-playground was also that we created them unconditionally where OSMO_SUT_PORT/HOST was set, and they are generated almost instantly so it did not seem necessary to make this conditionally.
Commit
7324d47706d4c564acfd2e5ce2b702608791d81d
by Pau Espin Pedrol
HTTP_Adapter: Rename s/g_pars/g_http_pars/
The HTTP_Adapter component is a probable candidate to end up as part of another component extending it, like the Prometheus_Checker coming up soon. Since the fields in HTTP_Adapter are available to subclass components, that means they cannot use the usual "g_pars". Rename the self-enclosed "g_pars" in HTTP_Adapter to let subclasses use it.
Commit
c5c4961ea578692d07df43e3e8174e7d369bbe04
by Pau Espin Pedrol
Misc_Helpers: Introduce API helper f_str_startswith
Counterpart of f_str_endswith(), this API is usually available in several programming languages like python, and it's handy to have since it's usually used and hence dev doesn't need to think on how to implement it using regexp, etc.
This API will be used in a follow-up patch implementing Prometheus metrics checker module.