aboutsummaryrefslogtreecommitdiffstats
path: root/bsc/BSC_Tests.cfg
AgeCommit message (Collapse)AuthorFilesLines
2019-09-05bsc: Test suite for CBSP (Cell Broadcast Service Protocol)Harald Welte1-0/+1
In this testsuite, we simulate BTS and CBC by attaching to RSL and CBSP protocol interfaces of the BSC. We then issue a variety of CBSP commands to the BSC and check for corresponding action on both the BTS- facing RSL as well as responses on the CBSP side. Change-Id: Ia6ffac181f50586d06d2f29bca1c57285179e861
2018-10-08Add a TTCN3 module for IPA protocol testingStefan Sperling1-0/+1
This new module allows us to test IPA code in libosmocore and libosmo-netif. Currently only one test is implemented, which sends a chopped IPA ping message and expects to receive an IPA pong. The system under test is any IPA speaker on any TCP port. Any test suite may call parametrized functions to create an IPA testing component and run a particular test. So far, one such test has been added to the BSC_Tests suite. Change-Id: I246a405414e36a44dc1e308692faab8bf04da0e6 Related: OS#2010
2018-03-20add regression test for paging with unknown MCC/MNCStefan Sperling1-0/+1
Verify that the BSC does not page a subscriber when a cell identifier with an unknown MCC/MNC is provided by the MSC. This test introduces a magic value which represents an unknown MCC/MNC combination: MCC=678 MNC=f90 Change-Id: I0b0af14a9a1cb7e5a7a4ec12cc489473fd7ead02 Related: OS#2980
2018-03-13remove *.default from [EXECUTE] in *.default filesHarald Welte1-1/+1
The problem is that the .cfg file cannot override the [EXECUTE] provided list of tests Change-Id: I7e1e0499b3b32014b25ae4b515263f57a4ea6daf
2018-02-16BSC: Update BSC_Tests.cfgPhilipp Maier1-0/+12
The provided BSC_Tests.cfg, which contains as a commented line for local debugging, does not contain all tests from the control section. - Update BSC_Tests.cfg so that it contains all tests from the control section Change-Id: I67f5906c3c67ae5793d88eee81b58ceac0bed658
2018-02-14re-organize configuration files; add tcpdump integrationHarald Welte1-37/+9
Let's make sure we share common configuration between the test suites and split the config file into a "default" part which is used (but not copied) in the Docker images, and a "local" part which is basically those overrides that the user (or docker image) wants to do from the default. Change-Id: I3db452e24e5238aa05254d903739c64d202e61db
2018-02-13bsc: Add VTY module to BSC_TestsHarald Welte1-0/+9
Change-Id: Ia78f1231f56fc5f3b003bccc850ea109ed4ed2d8
2018-02-13WIP: Prepare MSC_Tests for ability to emulate two BSCsHarald Welte1-5/+9
Change-Id: Ibe3ae6ed4181c6ba7501f5443b4f22e3c8abeb3e
2018-01-29bsc: Cosmetic: Update commented-out config file optionsHarald Welte1-11/+9
There's no point in listing non-existing module parameters. Instead, list those that the BSC testsuite actually has Change-Id: I3cb756750cafba4ca481a0a98d19e27cb58395df
2018-01-17Add "SourceInfoFormat := Single;" to all test configsHarald Welte1-0/+1
This will make sure that all log files will contain information about the .ttcn source file name and line number that has caused the log, which is extremely useful during debugging. Change-Id: Id6785757f20279ba84b34747f878baf67d065b20
2017-12-15BSC_Tests: Update CFG with list of test casesHarald Welte1-0/+35
Change-Id: Ia3b8632e0528e862288f7c8565a2e1db04f9eebc
2017-12-10BSC_Tests.cfg: Use 'control' section as default test suiteHarald Welte1-1/+4
2017-12-10BSC_Tests: Suppress logging for M3UA/SCCP/IPA/CTRLHarald Welte1-1/+7
This makes it easier to interpret the log output
2017-12-09BSC_Tests: Add various additional test casesHarald Welte1-1/+5
2017-12-09BSC_Tests: Start with much simpler tests at BSSAP / SCCP levelHarald Welte1-1/+4
Rather than using the more complex RSL Emulation and BSSAP emulation components, we attach to the RSL and BSSAP Codec Ports and send some messages back and forth for low-level testing such as timeouts, response to RACH requests, failure of MSC to react to CR requests, etc.
2017-12-08bsc-tests: Add BTS_Simulation, RSL_Tests and .cfg fileHarald Welte1-0/+28