Missing PCU_Tests.ttcn DL TBF tests
We should have a bunch of automatically executed tests in PCU_Tests.ttcn that cover DL TBF establishment
I added a few here:
remote: https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/16507 pcu: Introduce test TC_imm_ass_dl_block_retrans
remote: https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/16508 pcu: Introduce test TC_t3193
see also TC_mo_ping_pong.
Maybe laforge can clarify which aspects of DL TBF Establishment should be covered by TTCN-3 test cases...
There's already a bunch of tests establishing TBFs in TTCN3's PCU_Tests_RAW.ttcn [...]
I am not sure if we cover all corner cases, in particular we may also want to:
- verify how OsmoPCU handles Downlink TBF establishment failures (e.g. timeout);
- verify the operation of multiple Downlink TBFs co-existing in parallel
- on a single timeslot, and optionally
- on multiple timeslots;
- simulate resource exhaustion?