aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/tests/msc_vlr/msc_vlr_test_ms_timeout.err
AgeCommit message (Collapse)AuthorFilesLines
2017-03-03decouple from bsc_api and btsNeels Hofmeyr1-6/+6
Change-Id: I3564291a6d20da13a8d75c71b0c425da4948d412
2017-03-03wip: make msc_vlr tests passNeels Hofmeyr1-45/+16
Change-Id: Icd11b20d1c7d7e1b7f619a844e9c24ef5835f6b6
2017-03-02conn timeout: implement conn_fsm COMMUNICATING stateNeels Hofmeyr1-0/+983
When in the ACCEPTED state, if the MS never sent any message, the conn would stay open indefinitely. Introduce a new state COMMUNICATING, so that the ACCEPTED state can timeout. COMMUNICATING starts as soon as the MS first replies with a message for CC, SMS or USSD negotiation. The CC/SMS/USSD code is then expected to handle timeouts and BUMP the conn_fsm as appropriate. Add new test in msc_vlr_test_ms_timeout.c to verify that a CM Service Request and Paging Response without replies from the MS time out. Explicitly test for the COMMUNICATING state in msc_vlr_test_no_authen.c, but in the other tests just rely on the test output validation to ensure that the new state is entered in the right places. Change-Id: If7c9acab9ed393874f21231a0f78464c384b3d2f
2017-03-02Add msc_vlr test suite for MSC+VLR end-to-end testsNeels Hofmeyr1-0/+321
Change-Id: Ic073f3a069a7f5e7e421e0e56140f069ee9b10b8