osmo-msc/tests
Neels Hofmeyr cec51b340e in ran_msg, return gsm0808_speech_codec (intra-MSC)
Do not convert to enum mgcp_codecs, but directly pass the
gsm0808_speech_codec IE from the A interface to codecs handling.

For Iu:
- RAN side: use ran_infra.force_mgw_codecs_to_ran to keep the MGW
  endpoint towards RAN on IUFP.
- CN side: introduce flag ran_msg.assignment_complete.codec_with_iuup,
  so to decide whether to forward IUFP towards CN, we don't need to test
  the RAN type, but use the flag from the ran_msg implementation.

In msc_vlr_tests, use the SDP codec string instead of enum
mgcp_codecs.

So far limit to intra-MSC related messaging, adjusting inter-MSC
handover follows in a separate patch.

Change-Id: Ia666cb697fbd140d7239089628faed93860ce671
2023-03-18 03:05:34 +01:00
..
db_sms tests: use -no-install libtool flag to avoid ./lt-* scripts 2023-03-11 04:54:09 +07:00
mncc tests: use -no-install libtool flag to avoid ./lt-* scripts 2023-03-11 04:54:09 +07:00
msc_vlr in ran_msg, return gsm0808_speech_codec (intra-MSC) 2023-03-18 03:05:34 +01:00
sdp_msg tests: use -no-install libtool flag to avoid ./lt-* scripts 2023-03-11 04:54:09 +07:00
smpp tests: use -no-install libtool flag to avoid ./lt-* scripts 2023-03-11 04:54:09 +07:00
sms_queue tests: use -no-install libtool flag to avoid ./lt-* scripts 2023-03-11 04:54:09 +07:00
Makefile.am tests: Remove sms.db{-wal,-shm} files, not just sms.db 2022-05-16 17:44:01 +02: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 Make esme struct shared 2022-09-15 20:47:37 +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 Introduce support for libosmo-mgcp-client MGW pooling 2022-10-19 18:27:15 +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