Harald Welte
a3ff670c5f
The existing code structure could only test for normal messages with a NULL default, but didn't handle situations where normal and/or schedule messages were superimposed on top of DEFAULT messages. Also, prepare the infrastructure for testing both CBCH BASIC and CBCH EXTENDED. No new tests are introduced, the code should behave identical before and after this patch. Change-Id: I144c7d833b79c648b1ac69a6155f3603025ede5c Related: OS#4011 |
||
---|---|---|
.. | ||
BTS_Tests.cfg | ||
BTS_Tests.default | ||
BTS_Tests.ttcn | ||
BTS_Tests_SMSCB.ttcn | ||
README.md | ||
expected-results.xml | ||
gen_links.sh | ||
regen_makefile.sh |
README.md
BTS_Tests.ttcn
- external interfaces
- A-bis side: RSL (emulates BSC-side server)
- Um side: L1CTL to control MS
- PCU side: pcu_socket
{% dot bts_tests.svg digraph G { rankdir=LR; { rank=same; BTS, BSC}; BTS [label="IUT\nosmo-bts-trx",shape="box"]; ATS [label="ATS\nBTS_Tests.ttcn"]; BSC [label="osmo-bsc\nOML only"]; BTS -> fake_trx [label="bursts"]; fake_trx -> trxcon [label="bursts"]; trxcon -> ATS [label="bursts"];
BTS -> BSC [label="A-bis OML"]; BTS -> ATS [label="A-bis RSL"];
ATS -> BTS [label="pcu_sock"]; ATS -> BSC [label="VTY"]; ATS -> BTS [label="CTRL"]; } %}