a8e83a8ea0
So far we only checked presence of GPRS Indicator in the Rest Octets of System Information Type 3, but this indicator is also included in the Rest Octets of System Information Type 4. Let's add additional test cases to check this indicator in the Rest Octets of both message types. In order to achieve this: a) refactor f_si3_has_gprs_indicator(), so it can handle System Information Type 4 and its Rest Octets too; b) separate common part from the existing test cases into functions and (re)use them from the new ones; c) in f_TC_pcu_socket_noconnect(), make sure to send BCCH INFO with System Information Type 4. Change-Id: Ifc589c35a52a62331b0ad4fbe2eec3fba55b5ff9 Signed-off-by: Vadim Yanitskiy <axilirator@gmail.com> Related: OS#3075 |
||
---|---|---|
.. | ||
BTS_Tests.cfg | ||
BTS_Tests.default | ||
BTS_Tests.ttcn | ||
BTS_Tests_LAPDm.ttcn | ||
BTS_Tests_OML.ttcn | ||
BTS_Tests_SMSCB.ttcn | ||
BTS_Tests_perf.ttcn | ||
README.md | ||
expected-results.xml | ||
gen_links.sh | ||
osmo-bsc.cfg | ||
osmo-bts.cfg | ||
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
- VTY
- CTRL
{% 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="GSM MAC blocks"];
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"]; } %}