Project

General

Profile

Actions

Bug #5955

closed

ttcn3-bts-test: TC_pcu_[ext_]rach_content is failing

Added by fixeria about 1 year ago. Updated 5 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
osmo-bts-trx
Target version:
-
Start date:
03/21/2023
Due date:
% Done:

100%

Spec Reference:
Tags:

Description

This testcase was added by me back in 2019 and was known to pass until recently:

commit 51cbc104c6c060f1f495f7f0b2d4795dbf4c5ea9
Author: Vadim Yanitskiy <axilirator@gmail.com>
Date:   Mon Apr 22 06:37:30 2019 +0700

    BTS_Tests.ttcn: add TC_pcu_ext_rach_content() for 11-bit RACH

"BTS_Tests.ttcn:5881 : Timeout waiting for RACH IND" 
      BTS_Tests.ttcn:8982 BTS_Tests control part
      BTS_Tests.ttcn:5881 TC_pcu_ext_rach_content testcase

I already tried to investigate why this happens and it looked like fake_trx.py is not properly reset by one of preceding TCs, so the Access Bursts are dropped by L1SAP.


Checklist

  • TC_pcu_rach_content
  • TC_pcu_ext_rach_content
  • TC_pcu_ptcch

Related issues

Related to OsmoBTS - Bug #1854: 11-bit RACH support breaks default 8-bit RACH: collisions are possibleResolvedfixeria11/18/2016

Actions
Actions #1

Updated by fixeria about 1 year ago

  • Related to Bug #1854: 11-bit RACH support breaks default 8-bit RACH: collisions are possible added
Actions #2

Updated by fixeria about 1 year ago

  • Subject changed from ttcn3-bts-test: TC_pcu_ext_rach_content is failing to ttcn3-bts-test: TC_pcu_[ext_]rach_content is failing

Same applies to TC_pcu_rach_content without the _ext_.

Actions #3

Updated by fixeria about 1 year ago

  • Checklist item TC_pcu_rach_content added
  • Checklist item TC_pcu_ext_rach_content added
  • Checklist item TC_pcu_ptcch added

TC_pcu_ptcch also fails with the same output:

Timeout waiting for RACH.ind on the PCU interface
      BTS_Tests.ttcn:8977 BTS_Tests control part
      BTS_Tests.ttcn:5723 TC_pcu_ptcch testcase
Actions #4

Updated by fixeria 11 months ago

  • Checklist item TC_pcu_ptcch set to Done
  • % Done changed from 0 to 30

https://gerrit.osmocom.org/c/osmocom-bb/+/33100 l1gprs: properly handle (forward) PTCCH/D blocks
https://gerrit.osmocom.org/c/osmocom-bb/+/33101 trxcon/l1sched: do not check TDMA Fn of PTCCH/U prims

Actions #5

Updated by fixeria 11 months ago

fixeria wrote in #note-4:

https://gerrit.osmocom.org/c/osmocom-bb/+/33100 l1gprs: properly handle (forward) PTCCH/D blocks
https://gerrit.osmocom.org/c/osmocom-bb/+/33101 trxcon/l1sched: do not check TDMA Fn of PTCCH/U prims

Patches have been merged yesterday. The TC_pcu_ptcch is passing today:

https://jenkins.osmocom.org/jenkins/view/TTCN3/job/ttcn3-bts-test/2050/

Actions #6

Updated by fixeria 5 months ago

  • Checklist item TC_pcu_rach_content set to Done
  • Checklist item TC_pcu_ext_rach_content set to Done
  • Status changed from New to Resolved
  • % Done changed from 30 to 100

All testcases are passing, marking as resolved.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)