Osmocom test suites in TTCN-3 (Eclipse Titan) https://osmocom.org/projects/core-testing-infra
Go to file
Harald Welte 7076738db4 Add initial OsmoBTS test suite
This Test suite implements the BSC-side of Abis RSL and is used to
test OsmoBTS.  It contains provisions for using L1CTL against
(virt_phy + osmo-bts-virtual) or (trxcon + fake_trx + osmo-bts-trx)
to also simulate the MS/Um side, bu those provisions are not used
yet.

Implemented tests currently are only related to RSL dedicated channel
activation / deactivation.

We still terminate OML inside OsmoBSC, and let the test suite deal
exclusively with RSL to keep complexity low.

Change-Id: I8ced0d29777aad3ec842d54eabea87dfcc943c79
2018-02-24 01:20:38 +01:00
COMMON initial chekin of code received by Ericsson on 20170410 2017-04-12 12:13:44 +02:00
M3UA_CNL113536 initial chekin of code received by Ericsson on 20170410 2017-04-12 12:13:44 +02:00
M3UA_CNL113537 initial chekin of code received by Ericsson on 20170410 2017-04-12 12:13:44 +02:00
MTP3asp_CNL113337 initial chekin of code received by Ericsson on 20170410 2017-04-12 12:13:44 +02:00
ROHC_CNL113426_LATEST import Ericsson NS, ISUP, ROHC and SNDCP modules for TITAN 2017-07-25 08:23:52 +02:00
SCCP_CNL113341 SCCP Emulation: Fix CC optional user data 2017-05-16 19:00:29 +02:00
SCCP_Test Change addressing configuration to match libosmo-sigtran m3ua_test 2017-04-12 12:18:28 +02:00
SCTPasp_CNL113469 initial chekin of code received by Ericsson on 20170410 2017-04-12 12:13:44 +02:00
bin install.script: Make it work from other directories 2017-04-12 13:54:25 +02:00
bsc bsc: fix TC_paging_imsi_a_reset 2018-02-23 18:10:46 +00:00
bsc-nat IPA_Emulation: Make dependencies to RSL/MGCP/SCCP/GSUP conditional 2018-02-20 16:17:17 +01:00
bts Add initial OsmoBTS test suite 2018-02-24 01:20:38 +01:00
deps deps/Makefile: Separate 'distclean' from 'clean' 2018-02-15 18:32:28 +01:00
ggsn_tests ggsn: Move GTP templates to separate GTP_Templates + Add GTP_Emulation 2018-02-18 10:26:54 +01:00
gprs_gb BSSGP_Emulation: Add SNDCP decoding support 2018-02-18 19:47:04 +01:00
hlr IPA_Emulation: Make dependencies to RSL/MGCP/SCCP/GSUP conditional 2018-02-20 16:17:17 +01:00
lapdm generalize shared code from regen_makefile.sh into shared helper script 2017-12-13 01:04:42 +01:00
library GSM_Types: add rxqual2ber and rxlev2dbm + ivnerse functions 2018-02-24 01:03:09 +01:00
mgw re-organize configuration files; add tcpdump integration 2018-02-14 18:50:16 +01:00
msc IPA_Emulation: Make dependencies to RSL/MGCP/SCCP/GSUP conditional 2018-02-20 16:17:17 +01:00
selftest IPA_Emulation: Make dependencies to RSL/MGCP/SCCP/GSUP conditional 2018-02-20 16:17:17 +01:00
sgsn IPA_Emulation: Make dependencies to RSL/MGCP/SCCP/GSUP conditional 2018-02-20 16:17:17 +01:00
sysinfo Don't symlink non-existent file 2018-02-05 16:58:27 +01:00
.gitignore gitignore: Ignore dependency subdirs 2018-01-29 11:55:23 +01:00
.gitreview Add git-review config 2017-12-13 11:15:48 +01:00
Common.cfg re-organize configuration files; add tcpdump integration 2018-02-14 18:50:16 +01:00
Makefile Add initial OsmoBTS test suite 2018-02-24 01:20:38 +01:00
regen-makefile.sh IPA_Emulation: Make dependencies to RSL/MGCP/SCCP/GSUP conditional 2018-02-20 16:17:17 +01:00
rmlinks.sh Fix rmlink.sh 2017-12-13 14:15:08 +01:00
start-testsuite.sh start-testsuite.sh: Pass a third parameter to ttcn3_start 2018-02-06 16:05:04 +01:00
ttcn3-tcpdump-start.sh ttcn3-tcpdump-start.sh: Don't call tcpdump log files ".log" 2018-02-18 14:14:44 +01:00
ttcn3-tcpdump-stop.sh ttcn3-tcpdump-stop.sh: Wait to receive last packets before stopping tcpdump 2018-02-15 17:22:52 +00:00