osmo-ttcn3-hacks/bsc-nat
Pau Espin d1d4953d31 bscnat: Refactor MSC side code to allow different actions per test
Each test can now plug in different acctions to be done by the emulated
MSC, by passing a BssmapCreateCallback RAN_Emaulation callback to
f_init(). Old hardcoded behaviour (main()) is renamed and used in
laready existing tests.

New infrastructure provides a generic BssmapCreateCallback taking care
of required boilerplate, so new tests/users only need to define a new
callback calling that generic one with a function pointer where all test
logic is implemented.

Change-Id: Ic429420d0d95b6aacb6e5c44031b49c942ed544d
2019-06-13 14:33:23 +00:00
..
BSCNAT_Tests.cfg Rename IPA_Test->BSCNAT_Tests and get proper cfg files 2019-03-29 11:12:14 +00:00
BSCNAT_Tests.default bsc-nat: Introduce Osmux test 2019-05-27 20:05:25 +02:00
BSCNAT_Tests.ttcn bscnat: Refactor MSC side code to allow different actions per test 2019-06-13 14:33:23 +00:00
BSC_MS_ConnectionHandler.ttcn bscnat: Refactor BSC_MS side code to allow different actions per test 2019-06-13 14:33:23 +00:00
BSC_MS_Simulation.ttcn bscnat: Refactor BSC_MS side code to allow different actions per test 2019-06-13 14:33:23 +00:00
MGCP_Adapter.ttcn cosmetic: Update copyright statement, license notice and SPDX 2019-05-27 10:00:06 +00:00
MSC_ConnectionHandler.ttcn bscnat: Refactor MSC side code to allow different actions per test 2019-06-13 14:33:23 +00:00
MSC_Simulation.ttcn bscnat: Refactor MSC side code to allow different actions per test 2019-06-13 14:33:23 +00:00
bscs.config bsc-nat: Add sample bsc-nat config for test 2019-03-29 11:12:14 +00:00
gen_links.sh bsc-nat: Introduce Osmux test 2019-05-27 20:05:25 +02:00
osmo-bsc-nat.cfg bsc-nat: Add sample bsc-nat config for test 2019-03-29 11:12:14 +00:00
regen_makefile.sh bsc-nat: Introduce Osmux test 2019-05-27 20:05:25 +02:00