initial working osmo-smlc implementation
The lower level Lb/SCCP interface conn handling is essentially a copy of
OsmoMSC's A/SCCP infrastructure (OsmoMSC also connects to multiple BSCs).
The smlc_subscr is mostly a copy of OsmoBSC's bsc_subscr.
smlc_loc_req FSM is the SMLC side of OsmoBSC's new lcs_loc_req FSM.
cell_locations configures geographic coordinates of individual cells.
Change-Id: I917ba8fc51a1f1150be77ae01e12a7b16a853052
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 0cbf998..9487d3a 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -1,4 +1,5 @@
SUBDIRS = \
+ smlc_subscr \
$(NULL)
# The `:;' works around a Bash 3.2 bug when the output is not writeable.
@@ -25,6 +26,8 @@
$(TESTSUITE) \
test_nodes.vty \
test_nodes.ctrl \
+ cell_locations.vty \
+ osmo-smlc.cfg \
$(NULL)
TESTSUITE = $(srcdir)/testsuite
@@ -51,7 +54,7 @@
vty-test:
osmo_verify_transcript_vty.py -v \
-n OsmoSMLC -p 4271 \
- -r "$(top_builddir)/src/osmo-smlc/osmo-smlc -c $(top_srcdir)/doc/examples/osmo-smlc/osmo-smlc.cfg" \
+ -r "$(top_builddir)/src/osmo-smlc/osmo-smlc -c $(top_srcdir)/tests/osmo-smlc.cfg" \
$(U) $(srcdir)/$(VTY_TEST)
# To update the CTRL script from current application behavior,
@@ -61,7 +64,7 @@
-rm -f $(CTRL_TEST_DB)
osmo_verify_transcript_ctrl.py -v \
-p 4272 \
- -r "$(top_builddir)/src/osmo-smlc/osmo-smlc -c $(top_srcdir)/doc/examples/osmo-smlc/osmo-smlc.cfg" \
+ -r "$(top_builddir)/src/osmo-smlc/osmo-smlc -c $(top_srcdir)/tests/osmo-smlc.cfg" \
$(U) $(srcdir)/*.ctrl
-rm -f $(CTRL_TEST_DB)
-rm $(CTRL_TEST_DB)-*