osmo-msc/tests
Neels Hofmeyr dbb3c723a4 msc_vlr_tests: make independent of libosmocore talloc
The msc_vlr_tests verify whether any of the tests run contain msgb or
talloc memory leaks. So far they did so by fixating a specific number of
talloc blocks, which may break by library implementations changing.

Instead, verify that the test leaks no allocations by comparing talloc
blocks before and after each test.

When a leak is detected, print the full talloc report to stderr, which
makes the expected output mismatch the actual output and fails the test.

Related: OS#4311
Change-Id: I8537fa76d460c951302932a1bad4299f7fe398c9
2021-02-07 23:59:59 +01:00
..
db_sms libmsc/db.c: get rid of hard-coded SMS expiry threshold 2019-06-07 08:05:24 +07:00
mncc mncc: Support IPv6 addresses (new version mncc 7) 2020-09-14 12:41:00 +02:00
msc_vlr msc_vlr_tests: make independent of libosmocore talloc 2021-02-07 23:59:59 +01:00
sdp_msg add sdp_msg API: SDP parsing/composition 2019-11-28 02:52:55 +01:00
smpp use osmo_init_logging2() with proper talloc ctx 2018-03-30 23:20:03 +02:00
sms_queue Use GSM23003_MSISDN_MAX_DIGITS from libosmogsm 2019-05-29 08:48:16 +00:00
Makefile.am make vty-transcrip-test: use $VTY_TEST var like osmo-bsc 2020-06-25 20:08:58 +00:00
atlocal.in remove further files and autotest/autoconf bits irrelevant to osmo-msc 2017-10-03 09:44:23 +08:00
ctrl_test_runner.py osmoappdesc.py, tests: switch to python 3 2019-12-12 09:29:19 +00:00
smpp_test_runner.py osmoappdesc.py, tests: switch to python 3 2019-12-12 09:29:19 +00:00
stubs.c tests: share stubs.h from msc_vlr_test as stubs.c 2019-06-03 17:17:58 +07:00
test_neighbor_ident.vty vty/cfg: add missing write-back of inter-BSC and inter-MSC HO config 2019-05-09 02:06:42 +02:00
test_nodes.vty Convert paging response timer into an osmocom own X4 timer 2020-09-26 21:45:09 +02:00
testsuite.at MNCC v6: add optional SDP to the socket protocol 2019-11-28 02:52:55 +01:00
vty_test_runner.py libmsc: move subscriber expiration timer T3212 to libvlr 2020-01-25 12:49:42 +07:00