Project

General

Profile

Actions

Bug #4011

closed

BTS_Tests.ttcn coverage for SMSCB/CBCH

Added by laforge over 3 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
-
Target version:
-
Start date:
05/19/2019
Due date:
% Done:

100%

Spec Reference:
Tags:

Description

BTS_Tests.ttcn so far has no SMSCB/CBCH Tests. We need a variety of tests, see checklist


Checklist

  • 1-block on SDCCH/4 + SDCCH/8
  • 2-block on SDCCH/4 + SDCCH/8
  • 3-block on SDCCH/4 + SDCCH/8
  • 4-block on SDCCH/4 + SDCCH/8
  • setting / removal of default broadcast message
  • schedule broadcast
  • normal / extended CBCH transmission
  • queue of multiple pending SMSCB CMD; verify all are sent
  • CBCH load indications: underflow
  • CBCH load indications: actual current CBCH utilization
  • mixiing DEFAULT with NORMAL

Related issues

Related to OsmoBTS - Feature #3750: Extension of BTS_Tests.ttcn test coverageResolved01/08/2019

Actions
Related to OsmoBSC - Bug #4013: OsmoBTS doesn't support SMSCB "Default" MessageResolvedlaforge05/20/2019

Actions
Actions #1

Updated by laforge over 3 years ago

  • Related to Feature #3750: Extension of BTS_Tests.ttcn test coverage added
Actions #2

Updated by laforge over 3 years ago

  • Checklist item 1-block on SDCCH/4 + SDCCH/8 set to Done
  • Checklist item 2-block on SDCCH/4 + SDCCH/8 set to Done
  • Checklist item 3-block on SDCCH/4 + SDCCH/8 set to Done
  • Checklist item 4-block on SDCCH/4 + SDCCH/8 set to Done
  • Checklist item schedule broadcast set to Done
Actions #3

Updated by laforge over 3 years ago

  • Status changed from New to In Progress

initial test coverage is contained in https://gerrit.osmocom.org/#/c/osmo-ttcn3-hacks/+/10983

Actions #4

Updated by laforge over 3 years ago

  • Checklist item queue of multiple pending SMSCB CMD; verify all are sent set to Done
  • % Done changed from 0 to 50

queue of multiple msgs implemented in https://gerrit.osmocom.org/#/c/osmo-ttcn3-hacks/+/14095

Actions #5

Updated by laforge over 3 years ago

  • Related to Bug #4013: OsmoBTS doesn't support SMSCB "Default" Message added
Actions #6

Updated by laforge over 3 years ago

  • Checklist item setting / removal of default broadcast message set to Done
Actions #7

Updated by laforge over 3 years ago

  • Checklist item mixiing DEFAULT with NORMAL added
  • % Done changed from 50 to 70
Actions #8

Updated by laforge over 3 years ago

  • Checklist item normal / extended CBCH transmission set to Done
Actions #9

Updated by laforge over 3 years ago

  • Checklist item CBCH load indications: underflow set to Done
  • Checklist item CBCH load indications: actual current CBCH utilization set to Done
  • % Done changed from 70 to 90
Actions #10

Updated by laforge over 3 years ago

  • Checklist item deleted (explicit scheduling of NULL while default message present)
  • Status changed from In Progress to Resolved
  • % Done changed from 90 to 100

patches merged. Somehow jenkins isn't executing them properly yet, but that's outside of the scope of this ticket.

Actions #11

Updated by fixeria over 2 years ago

While working on freq. hopping test cases, I noticed that we still do not cover SDCCH/8. This patch set fixes and enables the related test cases:

https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/19475 BTS_Tests/SMSCB: improve SDCCH8+CBCH handling and configuration
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/19476 BTS_Tests/SMSCB: establish a dedicated channel in f_smscb_setup()
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/19477 BTS_Tests/SMSCB: enable test cases for CBCH on SDCCH/8

This is important to me because unlike SDCCH/4+CBCH, SDCCH/8+CBCH can be hopping.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)