Skip to content

Changes

Started by timer
Started 3 hr 8 min ago
Queued 7 ms
Took 1 hr 22 min on build4-deb12build-ansible

Summary

  1. BSSAP_LE_Emulation: Handle N-PCSTATE.ind to wait for peer availability (details)
  2. RAN_Emulation: Handle N-PCSTATE.ind to wait for peer availability (details)
  3. bsc: Don't start virtual SMLC in TC_lcs_loc_req_without_smlc (details)
Commit ab771d0663112d364784afbbccca1205f4dd1e4f by Pau Espin Pedrol
BSSAP_LE_Emulation: Handle N-PCSTATE.ind to wait for peer availability

Take the chance to explicitly log and discard other .ind primitives
which would otherwise block the processing of messages.

Related: OS#6907
Change-Id: I6a40d1ddcd3a7dbde9f6c8b51439e9ab4d1da469
The file was modifiedlibrary/BSSAP_LE_CodecPort.ttcn
The file was modifiedlibrary/BSSAP_LE_Emulation.ttcn
Commit 44567cade7ef298d2e065573b9ca6d2c8ab61928 by Pau Espin Pedrol
RAN_Emulation: Handle N-PCSTATE.ind to wait for peer availability

Take the chance to explicitly log and discard other .ind primitives
which would otherwise block the processing of messages.

Change-Id: I86b481fca9b7be84f3cda9fbce83e60820fe7fc1
Related: OS#6907
The file was modifiedbsc/BSC_Tests.ttcn
The file was modifiedlibrary/RAN_Emulation.ttcnpp
The file was modifiedmsc/MSC_Tests.ttcn
The file was modifiedlibrary/BSSAP_CodecPort.ttcn
The file was modifiedlibrary/ranap/RANAP_CodecPort.ttcn
Commit 378b2a24a962bc888bbc6e5f134de26ea1818911 by Pau Espin Pedrol
bsc: Don't start virtual SMLC in TC_lcs_loc_req_without_smlc

The SMLC is not needed at all in that test. In fact, we want it to not
be available. Starting it now within that test, where the BSC Lb link is
torn down (f_vty_enable_smlc(false)) may create race conditions where
the SMLC ttcn3 code (BSSMAP_LE_Emulation) will try to get the RESET
procedure ongoing, which the BSC SCCP stack may reject (SCCP UDTS) due
to the SCCP User being unbound during the VTY command above to disable
the Lb Link.

Change-Id: Idb98e4d907feaafdaf3f5bf044c0c50b6d943d01
The file was modifiedbsc/BSC_Tests.ttcn