aboutsummaryrefslogtreecommitdiffstats
path: root/bts/gen_links.sh
AgeCommit message (Collapse)AuthorFilesLines
2019-05-29bts: Initial set of OML testsHarald Welte1-1/+1
The test coverage is far incomplete, but it at least is a starting point. Related: OS#4031 Change-Id: I82bb85b684d2db3a6b1e96a68ffde03e22affa6b
2018-10-24BTS_Tests: Use Misc_Helpers.f_shutdown consistentlyDaniel Willmann1-1/+1
Replace all calls to setverdict(fail) with f_shutdown() since I'd rather fail and stop early in case we encounter an error. Only replace setverdict(pass) with f_shutdown() if it is followed by mtc.stop Remove internal function f_shutdown and use the one from Misc_Helpers Change-Id: Ia8b01a1876e969d6f0760ea625e4df83af4f54ca
2018-10-15add chopped IPA ping test to BTS testsStefan Sperling1-0/+1
Run the chopped IPA ping test from the IPA_Testing module as part of the BTS test suite. Contrary to the BSC version of this test, this test listens for an IPA connection rather than connecting to an IPA server. Make code in the IPA_Testing module for accepting connections actually work. Change-Id: I4804ccabd342b82d44e69dbc6eaaae220ec7d4e4 Related: OS#2010
2018-03-16ignore results of .ttcnpp filesNeels Hofmeyr1-0/+2
Add another macro ignore_pp_results to gen_links.sh.inc and call from all gen_links.sh files, to add results of *.ttcnpp files, i.e. generated *.ttcn files, to .gitignore. Change-Id: Ic7fb176226771212d7700dafaf27ac71f12a4a61
2018-03-16fix gen_links.sh: don't include source dir as link targetNeels Hofmeyr1-8/+1
First of all, use one common place to define the gen_links() macro, in gen_links.sh.inc. In this new file, add a 'shift' to exclude the $DIR arg from also appearing in $FILES. This prevents the following wrong symlinks in the source dirs: M3UA_CNL113537/src/src MTP3asp_CNL113337/src/src SCCP_CNL113341/src/src Change-Id: Ia8493e77df1ba8723f2c5d2a49816247b0fb55f7
2018-02-28bts: Add PCU Interface testcasesHarald Welte1-0/+1
Change-Id: I671b8e2c61705485f46602f648eb5fdc01db12f7
2018-02-27bts: Add TELNET/VTY module so we can interact with BTS VTYHarald Welte1-1/+5
Change-Id: Ia1d6ba2c3534d2daaa5ea1fe60b32a99fa4ddad9
2018-02-27L1CTL: Add message segmentation helper via getMsgLen()Harald Welte1-1/+1
As L1CTL is using a stream socket, we need to give the UNIX_DOMAIN port some clue as to where our L1CTL message boundaries are in the stream. This requires a patched UNIX_DOMAIN_SOCKETasp test port with the following commit applied: commit 655cb4ab2ac006b3a73d1b679c83081d9743410a Author: Harald Welte <laforge@gnumonks.org> Date: Sun Feb 25 23:25:46 2018 +0100 Add "getMsgLen" function similar to IPL4asp_PT Change-Id: Iab33f57cb4311180e521a76307a552d16287b062
2018-02-25Merge duplicate SI3 in GSM_RR_Types and GSM_SystemInformationHarald Welte1-1/+1
Let's have one SI3 definition rather than multiple... Change-Id: I3c4754c9a69cb2fa51d88ef6358d5399dbb29860
2018-02-24Add initial OsmoBTS test suiteHarald Welte1-0/+47
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