Daniel Willmann
afce86630c
Stop tests after failures
...
Call mtc.stop after setverdict(fail), add reasons to most failures and
fail with verdict error for internal errors.
Change-Id: I9b618235939fa41160b9be6677b121963d3ec857
2018-07-24 14:19:42 +02:00
Harald Welte
82ccef7c18
Merge duplicate SI3 in GSM_RR_Types and GSM_SystemInformation
...
Let's have one SI3 definition rather than multiple...
Change-Id: I3c4754c9a69cb2fa51d88ef6358d5399dbb29860
2018-02-25 16:17:33 +01:00
Harald Welte
244cd8acf7
sysinfo: Fix the TC_telnet test case VTY command order
2017-08-26 09:25:20 +02:00
Harald Welte
f97649269a
sysinfo: Fix compilation
2017-08-20 22:47:44 +02:00
Harald Welte
8542cefb8e
Move VTY utility functions to new Osmocom_VTY_Functions module
...
... so it can be reused from other Testsuites/modules
2017-07-19 20:06:26 +02:00
Harald Welte
d2e342fb7d
GSM_Types: More 44.018 + 24.008 definitions for RR
2017-07-16 07:34:13 +02:00
Harald Welte
f0a4997efc
sysinfo: Add SI contents validation
...
Next to verifying the SI scheduling, we now also verify the contents of
SI messages depending on the VTY configuration
2017-07-16 04:04:10 +02:00
Harald Welte
d7bd30f33b
sysinfo: Hugely reduce warnings about unused return values
2017-07-16 03:54:54 +02:00
Harald Welte
75f761f35b
use testcase.stop() in case of errors of the test system
2017-07-16 03:05:31 +02:00
Harald Welte
d1f74c63ed
Match "Unknown command" even if preceded by other strings
2017-07-16 03:04:37 +02:00
Harald Welte
fd512cb889
sysinfo: Fail in case VTY returns "Unknown command"
2017-07-16 01:34:40 +02:00
Harald Welte
fe1052d321
sysinfo: Further simplification of code
2017-07-16 01:24:01 +02:00
Harald Welte
3927677343
sysinfo: Enforce "1 out of 4" kind of scheduling requirements
2017-07-16 01:08:00 +02:00
Harald Welte
c17c88ecbf
sysinfo: make timeouts a bit shorter for faster test exscution
2017-07-16 00:39:59 +02:00
Harald Welte
bdc5dbd701
Add more SI scheduling testing code, towards a real test suite
2017-07-16 00:38:27 +02:00
Harald Welte
af54941d98
sysinfo/Test: Add function to validate SI scheduling constraints
2017-07-15 21:38:40 +02:00
Harald Welte
a082a696cf
Add enumerated for RR Message Type
2017-07-15 15:58:13 +02:00
Harald Welte
9a907b37b5
Test.ttcn: Add support for telnet interaction on VTY
2017-07-15 10:34:27 +02:00
Harald Welte
b622a3dcc2
sysinfo/Test.ttcn: Add GSMTAP receiver example
2017-07-14 22:26:33 +02:00
Harald Welte
56db5fd00e
initial code about System Information decoding
...
the idea is to evolve this into something that can match on the GSMTAP
that's generated by OsmoBTS in order to validate the SI generation /
broadcasting of OsmoBTS+OsmoBSC
2017-07-14 18:25:59 +02:00