Skip to content
Success

#22294 (Jun 29, 2026, 2:54:13 PM)

Started 19 days ago
Took 46 sec on build5-deb12build-ansible

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

    This run spent:

    • 8.7 sec waiting;
    • 46 sec build duration;
    • 54 sec total from scheduled to completion.
    Revision: 4137a0614e370642a57b3bb5634404105118852c
    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