https://osmocom.org/https://osmocom.org/favicon.ico?16647414092019-12-05T18:21:48ZOpen Source Mobile CommunicationsOsmoPCU - Bug #3926: Missing PCU_Tests.ttcn DL TBF testshttps://osmocom.org/issues/3926?journal_id=167512019-12-05T18:21:48Zpespin
<ul></ul><p>I added a few here:<br />remote: <a class="external" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/16507">https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/16507</a> pcu: Introduce test TC_imm_ass_dl_block_retrans<br />remote: <a class="external" href="https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/16508">https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/16508</a> pcu: Introduce test TC_t3193</p>
<p>see also TC_mo_ping_pong.</p> OsmoPCU - Bug #3926: Missing PCU_Tests.ttcn DL TBF testshttps://osmocom.org/issues/3926?journal_id=167862019-12-08T22:10:28Zlaforge
<ul><li><strong>% Done</strong> changed from <i>0</i> to <i>30</i></li></ul> OsmoPCU - Bug #3926: Missing PCU_Tests.ttcn DL TBF testshttps://osmocom.org/issues/3926?journal_id=170522020-01-08T22:33:06Zlaforge
<ul><li><strong>Assignee</strong> changed from <i>lynxis</i> to <i>4368</i></li></ul> OsmoPCU - Bug #3926: Missing PCU_Tests.ttcn DL TBF testshttps://osmocom.org/issues/3926?journal_id=172712020-01-21T15:43:10Zpespin
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Feedback</i></li><li><strong>% Done</strong> changed from <i>30</i> to <i>90</i></li></ul><p>There's already a bunch of tests establishing TBFs in TTCN3's PCU_Tests_RAW.ttcn and the task is quite generic, so I think we can close it. I'll close it later if nobody disagrees.</p> OsmoPCU - Bug #3926: Missing PCU_Tests.ttcn DL TBF testshttps://osmocom.org/issues/3926?journal_id=172882020-01-22T13:13:44Zfixeria
<ul></ul><p>Maybe <a class="user active" href="https://osmocom.org/users/7">laforge</a> can clarify which aspects of DL TBF Establishment should be covered by TTCN-3 test cases...</p>
<blockquote>
<p>There's already a bunch of tests establishing TBFs in TTCN3's PCU_Tests_RAW.ttcn [...]</p>
</blockquote>
<p>I am not sure if we cover all corner cases, in particular we may also want to:</p>
<ul>
<li>verify how OsmoPCU handles Downlink TBF establishment failures (e.g. timeout);</li>
<li>verify the operation of multiple Downlink TBFs co-existing in parallel
<ul>
<li>on a single timeslot, and optionally</li>
<li>on multiple timeslots;</li>
</ul>
</li>
<li>simulate resource exhaustion?</li>
</ul> OsmoPCU - Bug #3926: Missing PCU_Tests.ttcn DL TBF testshttps://osmocom.org/issues/3926?journal_id=173432020-01-26T11:35:11Zlaforge
<ul></ul><p>I agre with <a class="user active" href="https://osmocom.org/users/67">fixeria</a> here: We should at least cover timeouts and concurrent TBFs</p> OsmoPCU - Bug #3926: Missing PCU_Tests.ttcn DL TBF testshttps://osmocom.org/issues/3926?journal_id=175802020-02-29T11:27:29Zlaforge
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Stalled</i></li></ul> OsmoPCU - Bug #3926: Missing PCU_Tests.ttcn DL TBF testshttps://osmocom.org/issues/3926?journal_id=182572020-05-12T11:55:18Zlaforge
<ul><li><strong>Assignee</strong> changed from <i>4368</i> to <i>pespin</i></li></ul> OsmoPCU - Bug #3926: Missing PCU_Tests.ttcn DL TBF testshttps://osmocom.org/issues/3926?journal_id=214262021-03-01T11:06:26Zpespin
<ul></ul><ul>
<li>We already have at least 1 test using concurrent allocation and use (GPRS+EGPRS): TC_multiplex_dl_gprs_egprs</li>
<li>Resource exhaustion: This one is by far easier to handle as unit tests, and we already have long tests checking resource exhaustion there.</li>
<li>I would welcome a more detailed scenario regarding mentioned "Downlink TBF establishment failures (e.g. timeout)". When is the timeout expected to happen? That's why I'm saying this ticket is not really helpful as it is now.</li>
</ul>