https://osmocom.org/https://osmocom.org/favicon.ico?16647414092019-05-29T14:19:47ZOpen Source Mobile CommunicationsOsmoBTS - Bug #4032: RLL/LAPDm ABM has no TTCN3 testshttps://osmocom.org/issues/4032?journal_id=146482019-05-29T14:19:47Zlaforge
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-3 priority-2 priority-default closed" href="/issues/3075">Feature #3075</a>: do not transmit SI13 when the PCU is not connected</i> added</li></ul> OsmoBTS - Bug #4032: RLL/LAPDm ABM has no TTCN3 testshttps://osmocom.org/issues/4032?journal_id=147112019-06-04T15:40:31Zlaforge
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>70</i></li></ul><p>there's a variety of tests now in BTS_Tests_LAPDm.ttcn.</p>
<p>They will be enabled in the jenkins builds once <a class="external" href="https://gerrit.osmocom.org/c/docker-playground/+/14376">https://gerrit.osmocom.org/c/docker-playground/+/14376</a> is merged.</p> OsmoBTS - Bug #4032: RLL/LAPDm ABM has no TTCN3 testshttps://osmocom.org/issues/4032?journal_id=147162019-06-04T20:53:21Zlaforge
<ul><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' disabled> <i>25.2.6.1 N(S) sequence error</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' disabled> <i>25.2.6.2 N(R) sequence error</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' disabled> <i>25.2.6.3 Improper F bit</i> added</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' disabled> <i>25.2.7 Test on receipt of invalid frames</i> added</li><li><strong>Assignee</strong> changed from <i>laforge</i> to <i>Hoernchen</i></li><li><strong>Spec Reference</strong> set to <i>3GPP TS 51.010-1 Section 25.2</i></li></ul><p>I implemented a variety of tests in BTS_Tests_LAPDm, with only four tests remaining TBD. Handing over to <a class="user active" href="https://osmocom.org/users/52">Hoernchen</a> for completing those.</p>
<p>The existing examples should serve as a template. The 3GPP spec references is written for testing the MS side. You have to mirror all communication, as we want to test the BTS. Please note the C/R bits of LAPDm are inverted per direction. However, if you use the symbolic constants like existing test cases you won't have to worry about that.</p>
<p>The L3 payload doesn't matter at all. So if the spec says "send a MM INFO" or watever, it doesn't matter. This is just so that normal phones will react "reasonable" when executing the test against them. As we don't have any L3 but simply attach to RSL/RLL, we can transmitany arbitrary L3 payload.</p> OsmoBTS - Bug #4032: RLL/LAPDm ABM has no TTCN3 testshttps://osmocom.org/issues/4032?journal_id=148012019-06-12T17:29:46ZHoernchen
<ul><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>25.2.6.1 N(S) sequence error</i> set to Done</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>25.2.6.2 N(R) sequence error</i> set to Done</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>25.2.6.3 Improper F bit</i> set to Done</li><li><b>Checklist item</b> <input type='checkbox' class='checklist-checkbox' checked disabled> <i>25.2.7 Test on receipt of invalid frames</i> set to Done</li></ul> OsmoBTS - Bug #4032: RLL/LAPDm ABM has no TTCN3 testshttps://osmocom.org/issues/4032?journal_id=148022019-06-12T17:30:42ZHoernchen
<ul><li><strong>% Done</strong> changed from <i>70</i> to <i>100</i></li></ul><p>Added in <a class="external" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/14419">https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/14419</a></p> OsmoBTS - Bug #4032: RLL/LAPDm ABM has no TTCN3 testshttps://osmocom.org/issues/4032?journal_id=148112019-06-13T12:56:54ZHoernchen
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li></ul>