Skip to content
Failed

#22290 (Jun 29, 2026, 1:50:38 PM)

Started 14 hr ago
Took 4 min 29 sec on build4-deb12build-ansible

Started by upstream project gerrit-osmo-bts build number 1263
originally caused by:

This run spent:

  • 14 sec waiting;
  • 4 min 29 sec build duration;
  • 4 min 43 sec total from scheduled to completion.
Revision: 1976f8daae4729f0e753c924744e2e4239d8f538
Repository: $GERRIT_REPO_URL
  • master
common: stop buffering UL measurements when SACCH is deactivated

When the BSC sends RSL DEACT SACCH, the per-SACCH UL measurement drain
stops (it runs on SACCH timing), but the producer in lchan_new_ul_meas()
keeps appending the measurement contributions from every received
TCH/SDCCH burst.  After one SACCH period (104 frames) the 104-slot
uplink measurement buffer fills up, yielding a flood of:

  NOTICE measurement.c:336 no space for uplink measurement, num_ul_meas=104

Add a bool sacch_active flag to gsm_lchan, set to true in the common
l1sap_chan_act() and clear in l1sap_chan_deact_sacch().  Guard
lchan_new_ul_meas() with this flag so that measurements are silently
discarded while SACCH is inactive - there is nothing to drain the
buffer and no SACCH channel on which to report the results to the BSC.

Change-Id: I3943c788cab5d2411b06ac681d4d412852bac0a7
AI-Assisted: yes (Claude)
Vadim Yanitskiy at