jenkins-notifications
Threads by month
- ----- 2026 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
March 2026
- 1 participants
- 103 discussions
Build failed in Jenkins: Osmocom-repo-install-debian13 » nightly,qemu #34
by jenkins@lists.osmocom.org 01 Apr '26
by jenkins@lists.osmocom.org 01 Apr '26
01 Apr '26
See <https://jenkins.osmocom.org/jenkins/job/Osmocom-repo-install-debian13/feed=…>
Changes:
[Oliver Smith] OBS: pyhss_download_deps: add python 3.14
[Oliver Smith] OBS: nightly: add ".0" after versions on git tags
------------------------------------------
[...truncated 53.90 KiB...]
libosmo-rspro2
libosmo-rspro2-dbgsym
libosmo-rspro-dev
libosmo-rua0
libosmo-rua-dbg
libosmo-rua-dev
libosmo-sabp1
libosmo-sabp-dbg
libosmo-sabp-dev
libosmo-sbcap2
libosmo-sbcap-dev
libosmo-sigtran12
libosmo-sigtran-dbg
libosmo-sigtran-dev
libosmo-sigtran-doc
libosmosim2
libosmosim-doc
libosmo-simtrace2-1
libosmo-simtrace2-1-dbgsym
libosmo-simtrace2-dev
libosmotrau11
libosmousb0
libosmousb-doc
libosmovty13
libosmovty-doc
librtlsdr0
librtlsdr-dev
libsmpp1
libsmpp34-dbg
libsmpp34-dev
libsmpp34-utils
libstrongswan
libstrongswan-dbgsym
libstrongswan-extra-plugins
libstrongswan-extra-plugins-dbgsym
libstrongswan-standard-plugins
libstrongswan-standard-plugins-dbgsym
libusrp1
libusrp1-dbgsym
libusrp-dev
libusrp-doc
libusrp-firmware
libusrp-utils
libusrp-utils-dbgsym
neocon
neocon-dbgsym
osmo-bsc
osmo-bsc-bs11-utils
osmo-bsc-dbg
osmo-bsc-doc
osmo-bsc-ipaccess-utils
osmo-bsc-meas-utils
osmo-bsc-nat
osmo-bsc-nat-dbg
osmo-bsc-nat-doc
osmo-bts
osmo-bts-doc
osmo-bts-trx
osmo-bts-trx-dbg
osmo-bts-virtual
osmo-bts-virtual-dbg
osmo-cbc
osmo-cbc-dbg
osmo-cbc-doc
osmo-cbc-utils
osmocom-bb-doc
osmocom-bb-gprsdecode
osmocom-bb-gprsdecode-dbgsym
osmocom-bb-layer23
osmocom-bb-layer23-dbgsym
osmocom-bb-osmocon
osmocom-bb-osmocon-dbgsym
osmocom-bb-trxcon
osmocom-bb-trxcon-dbgsym
osmocom-bb-trx-toolkit
osmocom-bb-virtphy
osmocom-bb-virtphy-dbgsym
osmocom-keyring
osmocom-nightly
osmo-diameter2gsup
osmo-e1d
osmo-e1d-dbgsym
osmo-epdg
osmo-epdg-dbgsym
osmo-epdg-doc
osmo-fl2k
osmo-fl2k-dbgsym
osmo-gbproxy
osmo-gbproxy-dbg
osmo-gbproxy-doc
osmo-ggsn
osmo-ggsn-dbg
osmo-ggsn-doc
osmo-gsm-manuals-dev
osmo-gtphub
osmo-gtphub-dbg
osmo-hlr
osmo-hlr-dbg
osmo-hlr-doc
osmo-hnbgw
osmo-hnbgw-dbg
osmo-hnbgw-doc
osmo-hnodeb
osmo-hnodeb-dbg
osmo-hnodeb-doc
osmo-mgw
osmo-mgw-dbgsym
osmo-mgw-doc
osmo-msc
osmo-msc-dbg
osmo-msc-doc
osmo-mslookup-utils
osmo-pcap-client
osmo-pcap-client-dbg
osmo-pcap-server
osmo-pcap-server-dbg
osmo-pcu
osmo-pcu-dbg
osmo-pcu-doc
osmo-remsim-apitool
osmo-remsim-bankd
osmo-remsim-bankd-dbgsym
osmo-remsim-client-shell
osmo-remsim-client-shell-dbgsym
osmo-remsim-client-st2
osmo-remsim-client-st2-dbgsym
osmo-remsim-doc
osmo-remsim-server
osmo-remsim-server-dbgsym
osmo-s1gw
osmo-s1gw-cli
osmo-s1gw-dbgsym
osmo-sgsn
osmo-sgsn-dbg
osmo-sgsn-doc
osmo-sip-connector
osmo-sip-connector-dbg
osmo-sip-connector-doc
osmo-smlc
osmo-smlc-dbg
osmo-smlc-doc
osmo-stp
osmo-stp-dbg
osmo-stp-doc
osmo-sysmon
osmo-sysmon-dbg
osmo-trx
osmo-trx-dbg
osmo-trx-doc
osmo-trx-ipc
osmo-trx-lms
osmo-trx-ms-blade
osmo-trx-uhd
osmo-trx-usrp1
osmo-uecups
osmo-uecups-dbgsym
osmo-upf
osmo-upf-dbg
osmo-upf-doc
python3-osmopy-libs
python3-osmopy-utils
python3-pyosmocom
python3-pyosmocom-doc
rtl-sdr
sdcc
sdcc-libraries
sdcc-ucsim
simtrace2-firmware
simtrace2-utils
simtrace2-utils-dbgsym
strongswan
strongswan-charon
strongswan-charon-dbgsym
strongswan-libcharon
strongswan-libcharon-dbgsym
strongswan-nm
strongswan-nm-dbgsym
strongswan-pki
strongswan-pki-dbgsym
strongswan-starter
strongswan-starter-dbgsym
strongswan-swanctl
strongswan-swanctl-dbgsym
+ apt-get install -y --no-install-recommends -- abisip-find charon-cmd charon-cmd-dbgsym eclipse-titan eclipse-titan-dbgsym gapk gapk-dbgsym gtp-echo-responder gtp-echo-responder-dbg libasn1c1 libasn1c-dbg libasn1c-dev libcharon-extauth-plugins libcharon-extauth-plugins-dbgsym libcharon-extra-plugins libcharon-extra-plugins-dbgsym libgtp11 libgtp-dbg libgtp-dev libgtpnl0 libgtpnl-dbg libgtpnl-dev libgtpnl-tools libifd-osmo-remsim-client0 libifd-osmo-remsim-client0-dbgsym libosmo-abis libosmoabis15 libosmo-abis-dbg libosmo-abis-dev libosmo-asn1-tcap1 libosmo-asn1-tcap-dbg libosmo-asn1-tcap-dev libosmocodec4 libosmocodec-doc libosmocoding0 libosmocoding-doc libosmocore libosmocore22 libosmocore-dbg libosmocore-dev libosmocore-doc libosmocore-utils libosmo-csn1-1 libosmo-csn1-1-dbgsym libosmo-csn1-dbg libosmo-csn1-dev libosmoctrl0 libosmoctrl-doc libosmodsp0 libosmodsp-dbg libosmodsp-dev libosmodsp-doc libosmo-e1d3 libosmo-e1d3-dbgsym libosmo-e1d-dev libosmo-fl2k0 libosmo-fl2k0-dbgsym libosmo-fl2k-dev libosmogapk0 libosmogapk0-dbgsym libosmogapk-dev libosmogb14 libosmogb-doc libosmo-gprs-gmm1 libosmo-gprs-gmm1-dbgsym libosmo-gprs-gmm-dbg libosmo-gprs-gmm-dev libosmo-gprs-llc1 libosmo-gprs-llc1-dbgsym libosmo-gprs-llc-dbg libosmo-gprs-llc-dev libosmo-gprs-rlcmac1 libosmo-gprs-rlcmac1-dbgsym libosmo-gprs-rlcmac-dbg libosmo-gprs-rlcmac-dev libosmo-gprs-sm1 libosmo-gprs-sm1-dbgsym libosmo-gprs-sm-dbg libosmo-gprs-sm-dev libosmo-gprs-sndcp1 libosmo-gprs-sndcp1-dbgsym libosmo-gprs-sndcp-dbg libosmo-gprs-sndcp-dev libosmogsm20 libosmogsm-doc libosmo-gsup-client0 libosmo-gsup-client-dev libosmo-gtlv1 libosmo-gtlv-dbg libosmo-gtlv-dev libosmo-hnbap0 libosmo-hnbap-dbg libosmo-hnbap-dev libosmoisdn0 libosmoisdn-doc libosmo-iuh-dev libosmo-mgcp-client14 libosmo-mgcp-client14-dbgsym libosmo-mgcp-client-dev libosmo-mslookup1 libosmo-mslookup-dev libosmonetif11 libosmo-netif-dbg libosmo-netif-dev libosmo-netif-doc libosmo-octoi3 libosmo-octoi3-dbgsym libosmo-octoi-dev libosmo-pfcp libosmo-pfcp4 libosmo-pfcp-dbg libosmo-pfcp-dev libosmo-ranap7 libosmo-ranap-dbg libosmo-ranap-dev libosmo-rspro2 libosmo-rspro2-dbgsym libosmo-rspro-dev libosmo-rua0 libosmo-rua-dbg libosmo-rua-dev libosmo-sabp1 libosmo-sabp-dbg libosmo-sabp-dev libosmo-sbcap2 libosmo-sbcap-dev libosmo-sigtran12 libosmo-sigtran-dbg libosmo-sigtran-dev libosmo-sigtran-doc libosmosim2 libosmosim-doc libosmo-simtrace2-1 libosmo-simtrace2-1-dbgsym libosmo-simtrace2-dev libosmotrau11 libosmousb0 libosmousb-doc libosmovty13 libosmovty-doc librtlsdr0 librtlsdr-dev libsmpp1 libsmpp34-dbg libsmpp34-dev libsmpp34-utils libstrongswan libstrongswan-dbgsym libstrongswan-extra-plugins libstrongswan-extra-plugins-dbgsym libstrongswan-standard-plugins libstrongswan-standard-plugins-dbgsym libusrp1 libusrp1-dbgsym libusrp-dev libusrp-doc libusrp-firmware libusrp-utils libusrp-utils-dbgsym neocon neocon-dbgsym osmo-bsc osmo-bsc-bs11-utils osmo-bsc-dbg osmo-bsc-doc osmo-bsc-ipaccess-utils osmo-bsc-meas-utils osmo-bsc-nat osmo-bsc-nat-dbg osmo-bsc-nat-doc osmo-bts osmo-bts-doc osmo-bts-trx osmo-bts-trx-dbg osmo-bts-virtual osmo-bts-virtual-dbg osmo-cbc osmo-cbc-dbg osmo-cbc-doc osmo-cbc-utils osmocom-bb-doc osmocom-bb-gprsdecode osmocom-bb-gprsdecode-dbgsym osmocom-bb-layer23 osmocom-bb-layer23-dbgsym osmocom-bb-osmocon osmocom-bb-osmocon-dbgsym osmocom-bb-trxcon osmocom-bb-trxcon-dbgsym osmocom-bb-trx-toolkit osmocom-bb-virtphy osmocom-bb-virtphy-dbgsym osmocom-keyring osmocom-nightly osmo-diameter2gsup osmo-e1d osmo-e1d-dbgsym osmo-epdg osmo-epdg-dbgsym osmo-epdg-doc osmo-fl2k osmo-fl2k-dbgsym osmo-gbproxy osmo-gbproxy-dbg osmo-gbproxy-doc osmo-ggsn osmo-ggsn-dbg osmo-ggsn-doc osmo-gsm-manuals-dev osmo-gtphub osmo-gtphub-dbg osmo-hlr osmo-hlr-dbg osmo-hlr-doc osmo-hnbgw osmo-hnbgw-dbg osmo-hnbgw-doc osmo-hnodeb osmo-hnodeb-dbg osmo-hnodeb-doc osmo-mgw osmo-mgw-dbgsym osmo-mgw-doc osmo-msc osmo-msc-dbg osmo-msc-doc osmo-mslookup-utils osmo-pcap-client osmo-pcap-client-dbg osmo-pcap-server osmo-pcap-server-dbg osmo-pcu osmo-pcu-dbg osmo-pcu-doc osmo-remsim-apitool osmo-remsim-bankd osmo-remsim-bankd-dbgsym osmo-remsim-client-shell osmo-remsim-client-shell-dbgsym osmo-remsim-client-st2 osmo-remsim-client-st2-dbgsym osmo-remsim-doc osmo-remsim-server osmo-remsim-server-dbgsym osmo-s1gw osmo-s1gw-cli osmo-s1gw-dbgsym osmo-sgsn osmo-sgsn-dbg osmo-sgsn-doc osmo-sip-connector osmo-sip-connector-dbg osmo-sip-connector-doc osmo-smlc osmo-smlc-dbg osmo-smlc-doc osmo-stp osmo-stp-dbg osmo-stp-doc osmo-sysmon osmo-sysmon-dbg osmo-trx osmo-trx-dbg osmo-trx-doc osmo-trx-ipc osmo-trx-lms osmo-trx-ms-blade osmo-trx-uhd osmo-trx-usrp1 osmo-uecups osmo-uecups-dbgsym osmo-upf osmo-upf-dbg osmo-upf-doc python3-osmopy-libs python3-osmopy-utils python3-pyosmocom python3-pyosmocom-doc rtl-sdr sdcc sdcc-libraries sdcc-ucsim simtrace2-firmware simtrace2-utils simtrace2-utils-dbgsym strongswan strongswan-charon strongswan-charon-dbgsym strongswan-libcharon strongswan-libcharon-dbgsym strongswan-nm strongswan-nm-dbgsym strongswan-pki strongswan-pki-dbgsym strongswan-starter strongswan-starter-dbgsym strongswan-swanctl strongswan-swanctl-dbgsym
Reading package lists...
Building dependency tree...
Reading state information...
libosmocodec4 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmocodec4 set to manually installed.
libosmocoding0 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmocoding0 set to manually installed.
libosmocore is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmocore22 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmocore22 set to manually installed.
libosmoctrl0 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmoctrl0 set to manually installed.
libosmogb14 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmogb14 set to manually installed.
libosmogsm20 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmogsm20 set to manually installed.
libosmoisdn0 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmoisdn0 set to manually installed.
libosmosim2 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmosim2 set to manually installed.
libosmousb0 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmousb0 set to manually installed.
libosmovty13 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmovty13 set to manually installed.
osmocom-keyring is already the newest version (1.1.1.8.7873.202603301800).
osmocom-keyring set to manually installed.
osmocom-nightly is already the newest version (202603301800).
Solving dependencies...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libusrp-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
Depends: libusrp1 (= 3.4.11.202603291800) but 3.4.11.0.202603301800 is to be installed
osmo-bsc-nat-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
osmo-cbc-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
osmo-hnodeb-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
osmo-sip-connector-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
osmo-smlc-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
osmo-upf-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
strongswan : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
E: Unable to correct problems, you have held broken packages.
E: The following information from --solver 3.0 may provide additional context:
Unable to satisfy dependencies. Reached two conflicting decisions:
1. osmo-sip-connector-doc:amd64=1.7.2.202603291800 is selected for install
2. osmo-sip-connector-doc:amd64=1.7.2.202603291800 Depends osmocom-nightly (= 202603291800)
but none of the choices are installable:
[no choices]
+ clean_up_trap
+ [ -n ]
+ set +x
### Clean up ###
+ trap - EXIT INT TERM 0
+ clean_up
+ [ -n ]
+ [ -e _repo_install_test_data/qemu.pid ]
+ cat _repo_install_test_data/qemu.pid
+ kill 1706761
+ rm -f _repo_install_test_data/temp.qcow2
Build step 'Execute shell' marked build as failure
1
2
Build failed in Jenkins: Osmocom-repo-install-debian12 » nightly,qemu #1003
by jenkins@lists.osmocom.org 01 Apr '26
by jenkins@lists.osmocom.org 01 Apr '26
01 Apr '26
See <https://jenkins.osmocom.org/jenkins/job/Osmocom-repo-install-debian12/feed=…>
Changes:
[Oliver Smith] OBS: pyhss_download_deps: add python 3.14
[Oliver Smith] OBS: nightly: add ".0" after versions on git tags
------------------------------------------
[...truncated 54.93 KiB...]
libosmo-pfcp
libosmo-pfcp4
libosmo-pfcp-dbg
libosmo-pfcp-dev
libosmo-ranap7
libosmo-ranap-dbg
libosmo-ranap-dev
libosmo-rspro2
libosmo-rspro2-dbgsym
libosmo-rspro-dev
libosmo-rua0
libosmo-rua-dbg
libosmo-rua-dev
libosmo-sabp1
libosmo-sabp-dbg
libosmo-sabp-dev
libosmo-sbcap2
libosmo-sbcap-dev
libosmo-sigtran12
libosmo-sigtran-dbg
libosmo-sigtran-dev
libosmo-sigtran-doc
libosmosim2
libosmosim-doc
libosmo-simtrace2-1
libosmo-simtrace2-1-dbgsym
libosmo-simtrace2-dev
libosmotrau11
libosmousb0
libosmousb-doc
libosmovty13
libosmovty-doc
librtlsdr0
librtlsdr-dev
libsmpp1
libsmpp34-dbg
libsmpp34-dev
libsmpp34-utils
libstrongswan
libstrongswan-dbgsym
libstrongswan-extra-plugins
libstrongswan-extra-plugins-dbgsym
libstrongswan-standard-plugins
libstrongswan-standard-plugins-dbgsym
libusrp1
libusrp1-dbgsym
libusrp-dev
libusrp-doc
libusrp-firmware
libusrp-utils
libusrp-utils-dbgsym
neocon
neocon-dbgsym
nftables
nftables-dbgsym
osmo-bsc
osmo-bsc-bs11-utils
osmo-bsc-dbg
osmo-bsc-doc
osmo-bsc-ipaccess-utils
osmo-bsc-meas-utils
osmo-bsc-nat
osmo-bsc-nat-dbg
osmo-bsc-nat-doc
osmo-bts
osmo-bts-doc
osmo-bts-trx
osmo-bts-trx-dbg
osmo-bts-virtual
osmo-bts-virtual-dbg
osmo-cbc
osmo-cbc-dbg
osmo-cbc-doc
osmo-cbc-utils
osmocom-bb-doc
osmocom-bb-gprsdecode
osmocom-bb-gprsdecode-dbgsym
osmocom-bb-layer23
osmocom-bb-layer23-dbgsym
osmocom-bb-osmocon
osmocom-bb-osmocon-dbgsym
osmocom-bb-trxcon
osmocom-bb-trxcon-dbgsym
osmocom-bb-trx-toolkit
osmocom-bb-virtphy
osmocom-bb-virtphy-dbgsym
osmocom-keyring
osmocom-nightly
osmo-diameter2gsup
osmo-e1d
osmo-e1d-dbgsym
osmo-epdg
osmo-epdg-dbgsym
osmo-epdg-doc
osmo-fl2k
osmo-fl2k-dbgsym
osmo-gbproxy
osmo-gbproxy-dbg
osmo-gbproxy-doc
osmo-ggsn
osmo-ggsn-dbg
osmo-ggsn-doc
osmo-gsm-manuals-dev
osmo-gtphub
osmo-gtphub-dbg
osmo-hlr
osmo-hlr-dbg
osmo-hlr-doc
osmo-hnbgw
osmo-hnbgw-dbg
osmo-hnbgw-doc
osmo-hnodeb
osmo-hnodeb-dbg
osmo-hnodeb-doc
osmo-mgw
osmo-mgw-dbgsym
osmo-mgw-doc
osmo-msc
osmo-msc-dbg
osmo-msc-doc
osmo-mslookup-utils
osmo-pcap-client
osmo-pcap-client-dbg
osmo-pcap-server
osmo-pcap-server-dbg
osmo-pcu
osmo-pcu-dbg
osmo-pcu-doc
osmo-remsim-apitool
osmo-remsim-bankd
osmo-remsim-bankd-dbgsym
osmo-remsim-client-shell
osmo-remsim-client-shell-dbgsym
osmo-remsim-client-st2
osmo-remsim-client-st2-dbgsym
osmo-remsim-doc
osmo-remsim-server
osmo-remsim-server-dbgsym
osmo-s1gw
osmo-s1gw-cli
osmo-s1gw-dbgsym
osmo-sgsn
osmo-sgsn-dbg
osmo-sgsn-doc
osmo-sip-connector
osmo-sip-connector-dbg
osmo-sip-connector-doc
osmo-smlc
osmo-smlc-dbg
osmo-smlc-doc
osmo-stp
osmo-stp-dbg
osmo-stp-doc
osmo-sysmon
osmo-sysmon-dbg
osmo-trx
osmo-trx-dbg
osmo-trx-doc
osmo-trx-ipc
osmo-trx-lms
osmo-trx-ms-blade
osmo-trx-uhd
osmo-trx-usrp1
osmo-uecups
osmo-uecups-dbgsym
osmo-upf
osmo-upf-dbg
osmo-upf-doc
python3-osmopy-libs
python3-osmopy-utils
python3-pyosmocom
python3-pyosmocom-doc
rebar3
rtl-sdr
simtrace2-firmware
simtrace2-utils
simtrace2-utils-dbgsym
strongswan
strongswan-charon
strongswan-charon-dbgsym
strongswan-libcharon
strongswan-libcharon-dbgsym
strongswan-nm
strongswan-nm-dbgsym
strongswan-pki
strongswan-pki-dbgsym
strongswan-starter
strongswan-starter-dbgsym
strongswan-swanctl
strongswan-swanctl-dbgsym
+ apt-get install -y --no-install-recommends -- abisip-find charon-cmd charon-cmd-dbgsym eclipse-titan eclipse-titan-dbgsym gapk gapk-dbgsym gtp-echo-responder gtp-echo-responder-dbg libasn1c1 libasn1c-dbg libasn1c-dev libcharon-extauth-plugins libcharon-extauth-plugins-dbgsym libcharon-extra-plugins libcharon-extra-plugins-dbgsym libgtp11 libgtp-dbg libgtp-dev libgtpnl0 libgtpnl-dbg libgtpnl-dev libgtpnl-tools libifd-osmo-remsim-client0 libifd-osmo-remsim-client0-dbgsym libnftables1 libnftables1-dbgsym libnftables-dev libosmo-abis libosmoabis15 libosmo-abis-dbg libosmo-abis-dev libosmo-asn1-tcap1 libosmo-asn1-tcap-dbg libosmo-asn1-tcap-dev libosmocodec4 libosmocodec-doc libosmocoding0 libosmocoding-doc libosmocore libosmocore22 libosmocore-dbg libosmocore-dev libosmocore-doc libosmocore-utils libosmo-csn1-1 libosmo-csn1-1-dbgsym libosmo-csn1-dbg libosmo-csn1-dev libosmoctrl0 libosmoctrl-doc libosmodsp0 libosmodsp-dbg libosmodsp-dev libosmodsp-doc libosmo-e1d3 libosmo-e1d3-dbgsym libosmo-e1d-dev libosmo-fl2k0 libosmo-fl2k0-dbgsym libosmo-fl2k-dev libosmogapk0 libosmogapk0-dbgsym libosmogapk-dev libosmogb14 libosmogb-doc libosmo-gprs-gmm1 libosmo-gprs-gmm1-dbgsym libosmo-gprs-gmm-dbg libosmo-gprs-gmm-dev libosmo-gprs-llc1 libosmo-gprs-llc1-dbgsym libosmo-gprs-llc-dbg libosmo-gprs-llc-dev libosmo-gprs-rlcmac1 libosmo-gprs-rlcmac1-dbgsym libosmo-gprs-rlcmac-dbg libosmo-gprs-rlcmac-dev libosmo-gprs-sm1 libosmo-gprs-sm1-dbgsym libosmo-gprs-sm-dbg libosmo-gprs-sm-dev libosmo-gprs-sndcp1 libosmo-gprs-sndcp1-dbgsym libosmo-gprs-sndcp-dbg libosmo-gprs-sndcp-dev libosmogsm20 libosmogsm-doc libosmo-gsup-client0 libosmo-gsup-client-dev libosmo-gtlv1 libosmo-gtlv-dbg libosmo-gtlv-dev libosmo-hnbap0 libosmo-hnbap-dbg libosmo-hnbap-dev libosmoisdn0 libosmoisdn-doc libosmo-iuh-dev libosmo-mgcp-client14 libosmo-mgcp-client14-dbgsym libosmo-mgcp-client-dev libosmo-mslookup1 libosmo-mslookup-dev libosmonetif11 libosmo-netif-dbg libosmo-netif-dev libosmo-netif-doc libosmo-octoi3 libosmo-octoi3-dbgsym libosmo-octoi-dev libosmo-pfcp libosmo-pfcp4 libosmo-pfcp-dbg libosmo-pfcp-dev libosmo-ranap7 libosmo-ranap-dbg libosmo-ranap-dev libosmo-rspro2 libosmo-rspro2-dbgsym libosmo-rspro-dev libosmo-rua0 libosmo-rua-dbg libosmo-rua-dev libosmo-sabp1 libosmo-sabp-dbg libosmo-sabp-dev libosmo-sbcap2 libosmo-sbcap-dev libosmo-sigtran12 libosmo-sigtran-dbg libosmo-sigtran-dev libosmo-sigtran-doc libosmosim2 libosmosim-doc libosmo-simtrace2-1 libosmo-simtrace2-1-dbgsym libosmo-simtrace2-dev libosmotrau11 libosmousb0 libosmousb-doc libosmovty13 libosmovty-doc librtlsdr0 librtlsdr-dev libsmpp1 libsmpp34-dbg libsmpp34-dev libsmpp34-utils libstrongswan libstrongswan-dbgsym libstrongswan-extra-plugins libstrongswan-extra-plugins-dbgsym libstrongswan-standard-plugins libstrongswan-standard-plugins-dbgsym libusrp1 libusrp1-dbgsym libusrp-dev libusrp-doc libusrp-firmware libusrp-utils libusrp-utils-dbgsym neocon neocon-dbgsym nftables nftables-dbgsym osmo-bsc osmo-bsc-bs11-utils osmo-bsc-dbg osmo-bsc-doc osmo-bsc-ipaccess-utils osmo-bsc-meas-utils osmo-bsc-nat osmo-bsc-nat-dbg osmo-bsc-nat-doc osmo-bts osmo-bts-doc osmo-bts-trx osmo-bts-trx-dbg osmo-bts-virtual osmo-bts-virtual-dbg osmo-cbc osmo-cbc-dbg osmo-cbc-doc osmo-cbc-utils osmocom-bb-doc osmocom-bb-gprsdecode osmocom-bb-gprsdecode-dbgsym osmocom-bb-layer23 osmocom-bb-layer23-dbgsym osmocom-bb-osmocon osmocom-bb-osmocon-dbgsym osmocom-bb-trxcon osmocom-bb-trxcon-dbgsym osmocom-bb-trx-toolkit osmocom-bb-virtphy osmocom-bb-virtphy-dbgsym osmocom-keyring osmocom-nightly osmo-diameter2gsup osmo-e1d osmo-e1d-dbgsym osmo-epdg osmo-epdg-dbgsym osmo-epdg-doc osmo-fl2k osmo-fl2k-dbgsym osmo-gbproxy osmo-gbproxy-dbg osmo-gbproxy-doc osmo-ggsn osmo-ggsn-dbg osmo-ggsn-doc osmo-gsm-manuals-dev osmo-gtphub osmo-gtphub-dbg osmo-hlr osmo-hlr-dbg osmo-hlr-doc osmo-hnbgw osmo-hnbgw-dbg osmo-hnbgw-doc osmo-hnodeb osmo-hnodeb-dbg osmo-hnodeb-doc osmo-mgw osmo-mgw-dbgsym osmo-mgw-doc osmo-msc osmo-msc-dbg osmo-msc-doc osmo-mslookup-utils osmo-pcap-client osmo-pcap-client-dbg osmo-pcap-server osmo-pcap-server-dbg osmo-pcu osmo-pcu-dbg osmo-pcu-doc osmo-remsim-apitool osmo-remsim-bankd osmo-remsim-bankd-dbgsym osmo-remsim-client-shell osmo-remsim-client-shell-dbgsym osmo-remsim-client-st2 osmo-remsim-client-st2-dbgsym osmo-remsim-doc osmo-remsim-server osmo-remsim-server-dbgsym osmo-s1gw osmo-s1gw-cli osmo-s1gw-dbgsym osmo-sgsn osmo-sgsn-dbg osmo-sgsn-doc osmo-sip-connector osmo-sip-connector-dbg osmo-sip-connector-doc osmo-smlc osmo-smlc-dbg osmo-smlc-doc osmo-stp osmo-stp-dbg osmo-stp-doc osmo-sysmon osmo-sysmon-dbg osmo-trx osmo-trx-dbg osmo-trx-doc osmo-trx-ipc osmo-trx-lms osmo-trx-ms-blade osmo-trx-uhd osmo-trx-usrp1 osmo-uecups osmo-uecups-dbgsym osmo-upf osmo-upf-dbg osmo-upf-doc python3-osmopy-libs python3-osmopy-utils python3-pyosmocom python3-pyosmocom-doc rebar3 rtl-sdr simtrace2-firmware simtrace2-utils simtrace2-utils-dbgsym strongswan strongswan-charon strongswan-charon-dbgsym strongswan-libcharon strongswan-libcharon-dbgsym strongswan-nm strongswan-nm-dbgsym strongswan-pki strongswan-pki-dbgsym strongswan-starter strongswan-starter-dbgsym strongswan-swanctl strongswan-swanctl-dbgsym
Reading package lists...
Building dependency tree...
Reading state information...
libosmocodec4 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmocodec4 set to manually installed.
libosmocoding0 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmocoding0 set to manually installed.
libosmocore is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmocore22 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmocore22 set to manually installed.
libosmoctrl0 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmoctrl0 set to manually installed.
libosmogb14 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmogb14 set to manually installed.
libosmogsm20 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmogsm20 set to manually installed.
libosmoisdn0 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmoisdn0 set to manually installed.
libosmosim2 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmosim2 set to manually installed.
libosmousb0 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmousb0 set to manually installed.
libosmovty13 is already the newest version (1.13.1.12.8e6ea.202603301800).
libosmovty13 set to manually installed.
osmocom-keyring is already the newest version (1.1.1.8.7873.202603301800).
osmocom-keyring set to manually installed.
osmocom-nightly is already the newest version (202603301800).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libusrp-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
Depends: libusrp1 (= 3.4.11.202603291800) but 3.4.11.0.202603301800 is to be installed
osmo-bsc-nat-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
osmo-cbc-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
osmo-hnodeb-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
osmo-sip-connector-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
osmo-smlc-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
osmo-upf-doc : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
strongswan : Depends: osmocom-nightly (= 202603291800) but 202603301800 is to be installed
E: Unable to correct problems, you have held broken packages.
+ clean_up_trap
+ [ -n ]
+ set +x
### Clean up ###
+ trap - EXIT INT TERM 0
+ clean_up
+ [ -n ]
+ [ -e _repo_install_test_data/qemu.pid ]
+ cat _repo_install_test_data/qemu.pid
+ kill 1644938
+ rm -f _repo_install_test_data/temp.qcow2
Build step 'Execute shell' marked build as failure
1
2
31 Mar '26
See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/136470/display/r…>
Changes:
------------------------------------------
[...truncated 3.87 KiB...]
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://gerrit.osmocom.org/osmo-ci
> git init <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.39.5'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://gerrit.osmocom.org/osmo-ci # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/master^{commit} # timeout=10
Checking out Revision eaccd65bcf9f934b43a7df229d7db950637fbbe9 (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f eaccd65bcf9f934b43a7df229d7db950637fbbe9 # timeout=10
Commit message: "OBS: nightly: add ".0" after versions on git tags"
> git rev-list --no-walk eaccd65bcf9f934b43a7df229d7db950637fbbe9 # timeout=10
[Osmocom_OBS_master] $ /bin/sh -xe /tmp/jenkins4799129594272381454.sh
+ export PYTHONUNBUFFERED=1
+ ./scripts/obs/update_obs_project.py --apiurl https://obs.osmocom.org --conflict-version --docker --feed master --meta osmocom:master
docker: building image debian-13-osmocom-obs-build-srcpkg
+ run_in_docker_and_exit(): ['docker', 'build', '--build-arg', 'DISTRO=debian:13', '--build-arg', 'DISTRO_FROM=debian:trixie', '--build-arg', 'UID=1000', '-t', 'debian-13-osmocom-obs-build-srcpkg', '-f', '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…',> '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…']>
#0 building with "default" instance using docker driver
#1 [internal] load build definition from build_srcpkg.Dockerfile
#1 transferring dockerfile: 1.45kB done
#1 WARN: InvalidDefaultArgInFrom: Default value for ARG ${DISTRO_FROM} results in empty or invalid base image name (line 3)
#1 DONE 0.1s
#2 [internal] load metadata for docker.io/library/debian:trixie
#2 DONE 0.0s
#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.1s
#4 [1/4] FROM docker.io/library/debian:trixie
#4 DONE 0.0s
#5 [3/4] RUN WGET https://github.com/erlang/rebar3/releases/download/3.24.0/rebar3 -O /usr/bin/rebar3 && echo "d2d31cfb98904b8e4917300a75f870de12cb5167cd6214d1043e973a56668a54 /usr/bin/rebar3" | sha256sum -c && chmod +x /usr/bin/rebar3 && rebar3 --version
#5 CACHED
#6 [2/4] RUN APT-GET update && apt-get upgrade -y && apt-get install -y --no-install-recommends ca-certificates colordiff debhelper default-libmysqlclient-dev dh-python dh-virtualenv dpkg-dev erlang-nox fakeroot git git-review gnupg2 libxml2-utils lsb-release meson osc pkgconf python3-packaging python3-pip python3-setuptools quilt sed sphinx-common wget && apt-get clean
#6 CACHED
#7 [4/4] RUN USERADD --uid=1000 -m user
#7 CACHED
#8 exporting to image
#8 exporting layers done
#8 writing image sha256:115c19653bf0ebdbfb82f50fadc1b40b1dfc6f52d6b6a4233117e280a363483f 0.0s done
#8 naming to docker.io/library/debian-13-osmocom-obs-build-srcpkg 0.0s done
#8 DONE 0.1s
[33m1 warning found (use docker --debug to expand):
[0m - InvalidDefaultArgInFrom: Default value for ARG ${DISTRO_FROM} results in empty or invalid base image name (line 3)
docker: running: update_obs_project.py inside docker
/obs/lib/debian.py:183: SyntaxWarning: invalid escape sequence '\/'
lib.run_cmd(["sed", "-i", "s/$(MAKE) -C doc\/manuals//g", f"{debian}/rules"])
OBS: getting packages in osmocom:master
### Building source packages ###
osmocom-master: getting OBS version
osmocom-master: skipping (1.1.0 is up-to-date)
osmocom-keyring: getting head from git remote for master
osmocom-keyring: getting OBS version
osmocom-keyring: skipping (7873756ddb89fc91d8035b1de9d8f7294aa7957d is up-to-date)
erlang/osmo_dia2gsup: getting head from git remote for master
erlang/osmo_dia2gsup: getting OBS version
erlang/osmo_dia2gsup: skipping (bc38313e934ff532c9f4c967dd7fb7e63d296175 is up-to-date)
erlang/osmo-epdg: getting head from git remote for master
erlang/osmo-epdg: getting OBS version
erlang/osmo-epdg: skipping (35afe13b4405d4efe3830fca30e0de4e972c75e6 is up-to-date)
erlang/osmo-s1gw: getting head from git remote for master
erlang/osmo-s1gw: getting OBS version
erlang/osmo-s1gw: skipping (66fc84274125b820dfaf7474fc1b8daac9b9577f is up-to-date)
gapk: getting head from git remote for master
gapk: getting OBS version
gapk: skipping (beabd023aa5827c0e6428850f1f20ac5a7e5bfe5 is up-to-date)
libasn1c: getting head from git remote for master
libasn1c: getting OBS version
libasn1c: skipping (984b3db58c352f4486d0abcba53d6a84fc72fbb5 is up-to-date)
libgtpnl: getting head from git remote for master
libgtpnl: getting OBS version
libgtpnl: skipping (66c2dcc3dc9d96b70b32b1c18e5d0171e738548c is up-to-date)
libosmo-abis: getting head from git remote for master
libosmo-abis: getting OBS version
libosmo-abis: skipping (e1c21a777f14c53aec3905d13817eee4e6b859bf is up-to-date)
libosmo-dsp: getting head from git remote for master
libosmo-dsp: getting OBS version
libosmo-dsp: skipping (f6f4d4a47a30cc50b5a27615ab9eec2c58ebbd29 is up-to-date)
libosmo-gprs: getting head from git remote for master
libosmo-gprs: getting OBS version
libosmo-gprs: skipping (8d844c5a54488ff9bdb3bd0b47a6a947118c80f7 is up-to-date)
libosmo-netif: getting head from git remote for master
libosmo-netif: getting OBS version
libosmo-netif: skipping (2aa99e469f0a638eda4b56fdc90ec413d0cbb104 is up-to-date)
libosmo-pfcp: getting head from git remote for master
libosmo-pfcp: getting OBS version
libosmo-pfcp: skipping (954c83b8444641b8ecdef97985133449a81960ed is up-to-date)
libosmo-asn1-tcap: getting head from git remote for master
libosmo-asn1-tcap: getting OBS version
libosmo-asn1-tcap: skipping (d888f1bd3d2211acde55e2cda5e061b5039f8961 is up-to-date)
libosmo-sigtran: getting head from git remote for master
libosmo-sigtran: getting OBS version
libosmo-sigtran: skipping (6da14bb48f02f15d476b72e0d2113194e5979c01 is up-to-date)
libosmocore: getting head from git remote for master
libosmocore: getting OBS version
libosmocore: skipping (8e6ea01887bbd7fd1a07edf357bee241f48b9d3c is up-to-date)
libsmpp34: getting head from git remote for master
libsmpp34: getting OBS version
libsmpp34: skipping (d6ac32fde99f08b2019a5ca095471456583dc93a is up-to-date)
libusrp: getting head from git remote for master
libusrp: getting OBS version
libusrp: skipping (68adf118587f072172a36001e66b039db5ece7bf is up-to-date)
osmo-bsc: getting head from git remote for master
osmo-bsc: getting OBS version
osmo-bsc: skipping (fa8d4b9d7d47c1143fb03dc714bbe9fe88d23243 is up-to-date)
osmo-bsc-nat: getting head from git remote for master
osmo-bsc-nat: getting OBS version
osmo-bsc-nat: skipping (4db9d759db3858796e1589afff7455ee0c2703f4 is up-to-date)
osmo-bts: getting head from git remote for master
osmo-bts: getting OBS version
osmo-bts: skipping (798ee4cd21d469b1adfc9b07d68c7ce8f20756b0 is up-to-date)
osmo-cbc: getting head from git remote for master
osmo-cbc: getting OBS version
osmo-cbc: skipping (f32fc48913de3f005b417fbe4d8419b34d21037d is up-to-date)
osmo-e1d: getting head from git remote for master
osmo-e1d: getting OBS version
osmo-e1d: skipping (b44619d24fe4c4b79c94a666e47341fa6441cab2 is up-to-date)
osmo-fl2k: getting head from git remote for master
osmo-fl2k: getting OBS version
osmo-fl2k: skipping (62ebc51cc4c5b3bba74f1d05a171e4937a9f93a6 is up-to-date)
osmo-gbproxy: getting head from git remote for master
osmo-gbproxy: getting OBS version
osmo-gbproxy: skipping (422ff6a58eee4cb1ebda895ac8ce0371fa0b8d0e is up-to-date)
osmo-ggsn: getting head from git remote for master
osmo-ggsn: getting OBS version
osmo-ggsn: skipping (20168d98fc1d4edb11f7083fa9c9a03ef54ed079 is up-to-date)
osmo-gsm-manuals: getting head from git remote for master
osmo-gsm-manuals: getting OBS version
osmo-gsm-manuals: skipping (96fe70b328a5454646f65a008e0217bce219e93b is up-to-date)
osmo-hlr: getting head from git remote for master
osmo-hlr: getting OBS version
osmo-hlr: skipping (459ae06783dadfd67130dd9fa61568eef6d4146f is up-to-date)
osmo-hnbgw: getting head from git remote for master
osmo-hnbgw: getting OBS version
osmo-hnbgw: skipping (520f5fdde9e4eac40faedf8896923f50997582c2 is up-to-date)
osmo-hnodeb: getting head from git remote for master
osmo-hnodeb: getting OBS version
osmo-hnodeb: skipping (39bf4efd6c835e2c6fe872a118c1250a79bdaf78 is up-to-date)
osmo-iuh: getting head from git remote for master
osmo-iuh: getting OBS version
osmo-iuh: skipping (b7c4d385e9c4a0af3b7695c84d7138a66a093866 is up-to-date)
osmo-mgw: getting head from git remote for master
osmo-mgw: getting OBS version
osmo-mgw: skipping (8afbaddc531345ecd191d59362ceead5309a14b9 is up-to-date)
osmo-msc: getting head from git remote for master
osmo-msc: getting OBS version
osmo-msc: skipping (c3368b95295fecf1aff3b61c938964aedcccc45b is up-to-date)
osmo-pcap: getting head from git remote for master
osmo-pcap: getting OBS version
osmo-pcap: skipping (d0b2543aa378bd85f21b17e1b733837acf70a33f is up-to-date)
osmo-pcu: getting head from git remote for master
osmo-pcu: getting OBS version
osmo-pcu: skipping (ed7090376075b9b1604a67a0602d1319a4375dea is up-to-date)
osmo-remsim: getting head from git remote for master
osmo-remsim: getting OBS version
osmo-remsim: skipping (625e7c29d0da37ab8ae18a7e7909ac6bf1c81b6d is up-to-date)
osmo-sgsn: getting head from git remote for master
osmo-sgsn: getting OBS version
osmo-sgsn: skipping (6227129b06b8068e4fe1d246aa681808ca1fc2a8 is up-to-date)
osmo-sip-connector: getting head from git remote for master
osmo-sip-connector: getting OBS version
osmo-sip-connector: skipping (d93383622335f832802923d9a52d13ec924252ca is up-to-date)
osmo-smlc: getting head from git remote for master
osmo-smlc: getting OBS version
osmo-smlc: skipping (470d758ccce6f6155666c9638852170cabcddd02 is up-to-date)
osmo-sysmon: getting head from git remote for master
osmo-sysmon: getting OBS version
osmo-sysmon: skipping (692b917823c924028b3e5bcab29861c6243630ac is up-to-date)
osmo-trx: getting head from git remote for master
osmo-trx: getting OBS version
osmo-trx: skipping (7923e26181466b4207cf7736c123107504a35958 is up-to-date)
osmo-uecups: getting head from git remote for master
osmo-uecups: getting OBS version
osmo-uecups: skipping (526e8bbcfd288b48b5176137af07f7305d8300d8 is up-to-date)
osmo-upf: getting head from git remote for master
osmo-upf: getting OBS version
osmo-upf: skipping (0948b4c6acb680567c62b025e2283bf5e0b7ab82 is up-to-date)
osmocom-bb: getting head from git remote for master
osmocom-bb: getting OBS version
osmocom-bb: skipping (daa94dbc0821231e7f8453f0ace97f91fa0c75f6 is up-to-date)
python/osmo-python-tests: getting head from git remote for master
python/osmo-python-tests: getting OBS version
python/osmo-python-tests: skipping (5d0fac9dc330225bb49511516d1b0c9c408cb867 is up-to-date)
python/pyosmocom: getting head from git remote for master
python/pyosmocom: getting OBS version
python/pyosmocom: skipping (bcf8b02b6a9d6b6e5738ed102501a2ba7fee105e is up-to-date)
rtl-sdr: getting head from git remote for master
rtl-sdr: getting OBS version
rtl-sdr: skipping (84195f169f5b4b7dc06a10efb1e210d02b49e51c is up-to-date)
simtrace2: getting head from git remote for master
simtrace2: getting OBS version
simtrace2: skipping (e1961beea1cd4ccd3683e9b3c26e9b13cd4ed035 is up-to-date)
strongswan-epdg: getting head from git remote for master
strongswan-epdg: getting OBS version
strongswan-epdg: skipping (961bace455bb7fc3615a8ed4ddf6434e2d54820d is up-to-date)
neocon: getting head from git remote for master
neocon: getting OBS version
neocon: skipping (36dc1c418a55e1ffeff84ef93547d8cf9a818b0f is up-to-date)
open5gs: getting head from git remote for main
ERROR: command failed unexpectedly
*** command ***
['git', 'ls-remote', 'https://github.com/open5gs/open5gs', 'heads/main']
*** returncode ***
128
*** output ***
fatal: unable to access 'https://github.com/open5gs/open5gs/': Recv failure: Connection reset by peer
*** python trace ***
Traceback (most recent call last):
File "/obs/update_obs_project.py", line 265, in <module>
main()
~~~~^^
File "/obs/update_obs_project.py", line 259, in main
build_srcpkgs(pkgs_remote, packages)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/update_obs_project.py", line 151, in build_srcpkgs
build_srcpkg_if_needed(pkgs_remote, package, False)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/update_obs_project.py", line 97, in build_srcpkg_if_needed
latest_version = lib.git.get_head_remote(package, branch,
branch_missing_ok=delete)
File "/obs/lib/git.py", line 99, in get_head_remote
ls_remote = lib.run_cmd(["git", "ls-remote", repo_url, f"heads/{branch}"])
File "/obs/lib/__init__.py", line 202, in run_cmd
exit_error_cmd(p, "command failed unexpectedly")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/__init__.py", line 163, in exit_error_cmd
raise RuntimeError("shell command related error, find details right above"
" this python trace")
RuntimeError: shell command related error, find details right above this python trace
Build step 'Execute shell' marked build as failure
1
2
31 Mar '26
See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/136468/display/r…>
Changes:
------------------------------------------
[...truncated 1.30 KiB...]
Running as SYSTEM
Building remotely on build4-deb12build-ansible (ttcn3 obs osmo-gsm-tester-build qemu io_uring linux-shallow-clone osmocom-gerrit coverity osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/>
The recommended git tool is: NONE
No credentials specified
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://gerrit.osmocom.org/osmo-ci
> git init <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.39.5'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://gerrit.osmocom.org/osmo-ci # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/master^{commit} # timeout=10
Checking out Revision eaccd65bcf9f934b43a7df229d7db950637fbbe9 (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f eaccd65bcf9f934b43a7df229d7db950637fbbe9 # timeout=10
Commit message: "OBS: nightly: add ".0" after versions on git tags"
> git rev-list --no-walk eaccd65bcf9f934b43a7df229d7db950637fbbe9 # timeout=10
[Osmocom_OBS_master] $ /bin/sh -xe /tmp/jenkins5347360934670303231.sh
+ export PYTHONUNBUFFERED=1
+ ./scripts/obs/update_obs_project.py --apiurl https://obs.osmocom.org --conflict-version --docker --feed master --meta osmocom:master
docker: building image debian-13-osmocom-obs-build-srcpkg
+ run_in_docker_and_exit(): ['docker', 'build', '--build-arg', 'DISTRO=debian:13', '--build-arg', 'DISTRO_FROM=debian:trixie', '--build-arg', 'UID=1000', '-t', 'debian-13-osmocom-obs-build-srcpkg', '-f', '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…',> '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…']>
#0 building with "default" instance using docker driver
#1 [internal] load build definition from build_srcpkg.Dockerfile
#1 transferring dockerfile: 1.45kB done
#1 DONE 0.1s
#2 [internal] load metadata for docker.io/library/debian:trixie
#2 DONE 0.0s
#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.1s
#4 [1/4] FROM docker.io/library/debian:trixie
#4 DONE 0.0s
#5 [2/4] RUN APT-GET update && apt-get upgrade -y && apt-get install -y --no-install-recommends ca-certificates colordiff debhelper default-libmysqlclient-dev dh-python dh-virtualenv dpkg-dev erlang-nox fakeroot git git-review gnupg2 libxml2-utils lsb-release meson osc pkgconf python3-packaging python3-pip python3-setuptools quilt sed sphinx-common wget && apt-get clean
#5 CACHED
#6 [3/4] RUN WGET https://github.com/erlang/rebar3/releases/download/3.24.0/rebar3 -O /usr/bin/rebar3 && echo "d2d31cfb98904b8e4917300a75f870de12cb5167cd6214d1043e973a56668a54 /usr/bin/rebar3" | sha256sum -c && chmod +x /usr/bin/rebar3 && rebar3 --version
#6 CACHED
#7 [4/4] RUN USERADD --uid=1000 -m user
#7 CACHED
#8 exporting to image
#8 exporting layers done
#8 writing image sha256:f82e097b3ba2899f5c0696931721311e7c1bd287fb6780248dc0dacbd9b1e9df 0.0s done
#8 naming to docker.io/library/debian-13-osmocom-obs-build-srcpkg 0.0s done
#8 DONE 0.1s
[33m1 warning found (use docker --debug to expand):
[0m - InvalidDefaultArgInFrom: Default value for ARG ${DISTRO_FROM} results in empty or invalid base image name (line 3)
docker: running: update_obs_project.py inside docker
/obs/lib/debian.py:183: SyntaxWarning: invalid escape sequence '\/'
lib.run_cmd(["sed", "-i", "s/$(MAKE) -C doc\/manuals//g", f"{debian}/rules"])
OBS: getting packages in osmocom:master
### Building source packages ###
osmocom-master: getting OBS version
osmocom-master: skipping (1.1.0 is up-to-date)
osmocom-keyring: getting head from git remote for master
osmocom-keyring: getting OBS version
osmocom-keyring: skipping (7873756ddb89fc91d8035b1de9d8f7294aa7957d is up-to-date)
erlang/osmo_dia2gsup: getting head from git remote for master
erlang/osmo_dia2gsup: getting OBS version
erlang/osmo_dia2gsup: skipping (bc38313e934ff532c9f4c967dd7fb7e63d296175 is up-to-date)
erlang/osmo-epdg: getting head from git remote for master
erlang/osmo-epdg: getting OBS version
erlang/osmo-epdg: skipping (35afe13b4405d4efe3830fca30e0de4e972c75e6 is up-to-date)
erlang/osmo-s1gw: getting head from git remote for master
erlang/osmo-s1gw: getting OBS version
erlang/osmo-s1gw: skipping (66fc84274125b820dfaf7474fc1b8daac9b9577f is up-to-date)
gapk: getting head from git remote for master
gapk: getting OBS version
gapk: skipping (beabd023aa5827c0e6428850f1f20ac5a7e5bfe5 is up-to-date)
libasn1c: getting head from git remote for master
libasn1c: getting OBS version
libasn1c: skipping (984b3db58c352f4486d0abcba53d6a84fc72fbb5 is up-to-date)
libgtpnl: getting head from git remote for master
libgtpnl: getting OBS version
libgtpnl: skipping (66c2dcc3dc9d96b70b32b1c18e5d0171e738548c is up-to-date)
libosmo-abis: getting head from git remote for master
libosmo-abis: getting OBS version
libosmo-abis: skipping (e1c21a777f14c53aec3905d13817eee4e6b859bf is up-to-date)
libosmo-dsp: getting head from git remote for master
libosmo-dsp: getting OBS version
libosmo-dsp: skipping (f6f4d4a47a30cc50b5a27615ab9eec2c58ebbd29 is up-to-date)
libosmo-gprs: getting head from git remote for master
libosmo-gprs: getting OBS version
libosmo-gprs: skipping (8d844c5a54488ff9bdb3bd0b47a6a947118c80f7 is up-to-date)
libosmo-netif: getting head from git remote for master
libosmo-netif: getting OBS version
libosmo-netif: skipping (2aa99e469f0a638eda4b56fdc90ec413d0cbb104 is up-to-date)
libosmo-pfcp: getting head from git remote for master
libosmo-pfcp: getting OBS version
libosmo-pfcp: skipping (954c83b8444641b8ecdef97985133449a81960ed is up-to-date)
libosmo-asn1-tcap: getting head from git remote for master
libosmo-asn1-tcap: getting OBS version
libosmo-asn1-tcap: skipping (d888f1bd3d2211acde55e2cda5e061b5039f8961 is up-to-date)
libosmo-sigtran: getting head from git remote for master
libosmo-sigtran: getting OBS version
libosmo-sigtran: skipping (6da14bb48f02f15d476b72e0d2113194e5979c01 is up-to-date)
libosmocore: getting head from git remote for master
libosmocore: getting OBS version
libosmocore: skipping (8e6ea01887bbd7fd1a07edf357bee241f48b9d3c is up-to-date)
libsmpp34: getting head from git remote for master
libsmpp34: getting OBS version
libsmpp34: skipping (d6ac32fde99f08b2019a5ca095471456583dc93a is up-to-date)
libusrp: getting head from git remote for master
libusrp: getting OBS version
libusrp: skipping (68adf118587f072172a36001e66b039db5ece7bf is up-to-date)
osmo-bsc: getting head from git remote for master
osmo-bsc: getting OBS version
osmo-bsc: skipping (fa8d4b9d7d47c1143fb03dc714bbe9fe88d23243 is up-to-date)
osmo-bsc-nat: getting head from git remote for master
osmo-bsc-nat: getting OBS version
osmo-bsc-nat: skipping (4db9d759db3858796e1589afff7455ee0c2703f4 is up-to-date)
osmo-bts: getting head from git remote for master
osmo-bts: getting OBS version
osmo-bts: skipping (798ee4cd21d469b1adfc9b07d68c7ce8f20756b0 is up-to-date)
osmo-cbc: getting head from git remote for master
osmo-cbc: getting OBS version
osmo-cbc: skipping (f32fc48913de3f005b417fbe4d8419b34d21037d is up-to-date)
osmo-e1d: getting head from git remote for master
osmo-e1d: getting OBS version
osmo-e1d: skipping (b44619d24fe4c4b79c94a666e47341fa6441cab2 is up-to-date)
osmo-fl2k: getting head from git remote for master
osmo-fl2k: getting OBS version
osmo-fl2k: skipping (62ebc51cc4c5b3bba74f1d05a171e4937a9f93a6 is up-to-date)
osmo-gbproxy: getting head from git remote for master
osmo-gbproxy: getting OBS version
osmo-gbproxy: skipping (422ff6a58eee4cb1ebda895ac8ce0371fa0b8d0e is up-to-date)
osmo-ggsn: getting head from git remote for master
osmo-ggsn: getting OBS version
osmo-ggsn: skipping (20168d98fc1d4edb11f7083fa9c9a03ef54ed079 is up-to-date)
osmo-gsm-manuals: getting head from git remote for master
osmo-gsm-manuals: getting OBS version
osmo-gsm-manuals: skipping (96fe70b328a5454646f65a008e0217bce219e93b is up-to-date)
osmo-hlr: getting head from git remote for master
osmo-hlr: getting OBS version
osmo-hlr: skipping (459ae06783dadfd67130dd9fa61568eef6d4146f is up-to-date)
osmo-hnbgw: getting head from git remote for master
osmo-hnbgw: getting OBS version
osmo-hnbgw: skipping (520f5fdde9e4eac40faedf8896923f50997582c2 is up-to-date)
osmo-hnodeb: getting head from git remote for master
osmo-hnodeb: getting OBS version
osmo-hnodeb: skipping (39bf4efd6c835e2c6fe872a118c1250a79bdaf78 is up-to-date)
osmo-iuh: getting head from git remote for master
osmo-iuh: getting OBS version
osmo-iuh: skipping (b7c4d385e9c4a0af3b7695c84d7138a66a093866 is up-to-date)
osmo-mgw: getting head from git remote for master
osmo-mgw: getting OBS version
osmo-mgw: skipping (8afbaddc531345ecd191d59362ceead5309a14b9 is up-to-date)
osmo-msc: getting head from git remote for master
osmo-msc: getting OBS version
osmo-msc: skipping (c3368b95295fecf1aff3b61c938964aedcccc45b is up-to-date)
osmo-pcap: getting head from git remote for master
osmo-pcap: getting OBS version
osmo-pcap: skipping (d0b2543aa378bd85f21b17e1b733837acf70a33f is up-to-date)
osmo-pcu: getting head from git remote for master
osmo-pcu: getting OBS version
osmo-pcu: skipping (ed7090376075b9b1604a67a0602d1319a4375dea is up-to-date)
osmo-remsim: getting head from git remote for master
osmo-remsim: getting OBS version
osmo-remsim: skipping (625e7c29d0da37ab8ae18a7e7909ac6bf1c81b6d is up-to-date)
osmo-sgsn: getting head from git remote for master
osmo-sgsn: getting OBS version
osmo-sgsn: skipping (6227129b06b8068e4fe1d246aa681808ca1fc2a8 is up-to-date)
osmo-sip-connector: getting head from git remote for master
osmo-sip-connector: getting OBS version
osmo-sip-connector: skipping (d93383622335f832802923d9a52d13ec924252ca is up-to-date)
osmo-smlc: getting head from git remote for master
osmo-smlc: getting OBS version
osmo-smlc: skipping (470d758ccce6f6155666c9638852170cabcddd02 is up-to-date)
osmo-sysmon: getting head from git remote for master
osmo-sysmon: getting OBS version
osmo-sysmon: skipping (692b917823c924028b3e5bcab29861c6243630ac is up-to-date)
osmo-trx: getting head from git remote for master
osmo-trx: getting OBS version
osmo-trx: skipping (7923e26181466b4207cf7736c123107504a35958 is up-to-date)
osmo-uecups: getting head from git remote for master
osmo-uecups: getting OBS version
osmo-uecups: skipping (526e8bbcfd288b48b5176137af07f7305d8300d8 is up-to-date)
osmo-upf: getting head from git remote for master
osmo-upf: getting OBS version
osmo-upf: skipping (0948b4c6acb680567c62b025e2283bf5e0b7ab82 is up-to-date)
osmocom-bb: getting head from git remote for master
osmocom-bb: getting OBS version
osmocom-bb: skipping (daa94dbc0821231e7f8453f0ace97f91fa0c75f6 is up-to-date)
python/osmo-python-tests: getting head from git remote for master
python/osmo-python-tests: getting OBS version
python/osmo-python-tests: skipping (5d0fac9dc330225bb49511516d1b0c9c408cb867 is up-to-date)
python/pyosmocom: getting head from git remote for master
python/pyosmocom: getting OBS version
python/pyosmocom: skipping (bcf8b02b6a9d6b6e5738ed102501a2ba7fee105e is up-to-date)
rtl-sdr: getting head from git remote for master
rtl-sdr: getting OBS version
rtl-sdr: skipping (84195f169f5b4b7dc06a10efb1e210d02b49e51c is up-to-date)
simtrace2: getting head from git remote for master
simtrace2: getting OBS version
simtrace2: skipping (e1961beea1cd4ccd3683e9b3c26e9b13cd4ed035 is up-to-date)
strongswan-epdg: getting head from git remote for master
strongswan-epdg: getting OBS version
strongswan-epdg: skipping (961bace455bb7fc3615a8ed4ddf6434e2d54820d is up-to-date)
neocon: getting head from git remote for master
ERROR: command failed unexpectedly
*** command ***
['git', 'ls-remote', 'https://github.com/laf0rge/neocon', 'heads/master']
*** returncode ***
128
*** output ***
fatal: unable to access 'https://github.com/laf0rge/neocon/': Recv failure: Connection reset by peer
*** python trace ***
Traceback (most recent call last):
File "/obs/update_obs_project.py", line 265, in <module>
main()
~~~~^^
File "/obs/update_obs_project.py", line 259, in main
build_srcpkgs(pkgs_remote, packages)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/update_obs_project.py", line 151, in build_srcpkgs
build_srcpkg_if_needed(pkgs_remote, package, False)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/update_obs_project.py", line 97, in build_srcpkg_if_needed
latest_version = lib.git.get_head_remote(package, branch,
branch_missing_ok=delete)
File "/obs/lib/git.py", line 99, in get_head_remote
ls_remote = lib.run_cmd(["git", "ls-remote", repo_url, f"heads/{branch}"])
File "/obs/lib/__init__.py", line 202, in run_cmd
exit_error_cmd(p, "command failed unexpectedly")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/__init__.py", line 163, in exit_error_cmd
raise RuntimeError("shell command related error, find details right above"
" this python trace")
RuntimeError: shell command related error, find details right above this python trace
Build step 'Execute shell' marked build as failure
1
1
28 Mar '26
See <https://jenkins.osmocom.org/jenkins/job/ttcn3-bts-test-asan/655/display/red…>
Changes:
------------------------------------------
[...truncated 12.39 MiB...]
<failure type='fail-verdict'>"BTS_Tests.ttcn:732 : Tguard timeout"
BTS_Tests.ttcn:9551 BTS_Tests control part
BTS_Tests.ttcn:7519 TC_rll_rel_req testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_rll_unit_data_req_DCCH' time='2.320180'/>
<testcase classname='BTS_Tests:hopping' name='TC_rll_unit_data_req_ACCH' time='5.290634'/>
<testcase classname='BTS_Tests:hopping' name='TC_rll_unit_data_ind_DCCH' time='2.964290'/>
<testcase classname='BTS_Tests:hopping' name='TC_rll_unit_data_ind_ACCH' time='10.572076'/>
<testcase classname='BTS_Tests:hopping' name='TC_chan_act_a51' time='2.634720'/>
<testcase classname='BTS_Tests:hopping' name='TC_chan_act_a52' time='2.720602'/>
<testcase classname='BTS_Tests:hopping' name='TC_chan_act_a53' time='2.722131'/>
<testcase classname='BTS_Tests:hopping' name='TC_chan_act_a54' time='2.737088'/>
<testcase classname='BTS_Tests:hopping' name='TC_encr_cmd_a51' time='5.245946'/>
<testcase classname='BTS_Tests:hopping' name='TC_encr_cmd_a52' time='5.211610'/>
<testcase classname='BTS_Tests:hopping' name='TC_encr_cmd_a53' time='5.213149'/>
<testcase classname='BTS_Tests:hopping' name='TC_encr_cmd_a54' time='5.255436'/>
<testcase classname='BTS_Tests:hopping' name='TC_err_rep_wrong_mdisc' time='1.193528'/>
<testcase classname='BTS_Tests:hopping' name='TC_err_rep_wrong_msg_type' time='1.267973'/>
<testcase classname='BTS_Tests:hopping' name='TC_err_rep_wrong_sequence' time='1.226453'/>
<testcase classname='BTS_Tests:hopping' name='TC_lapdm_selftest' time='0.004758'/>
<testcase classname='BTS_Tests:hopping' name='TC_tch_sign_l2_fill_frame' time='18.510365'/>
<testcase classname='BTS_Tests:hopping' name='TC_tch_sign_l2_fill_frame_dtxd' time='2.115681'>
<failure type='fail-verdict'>Received DTX TCH fill frame with bad frame number: 175 (mod 104: 71) (mod 26: 19)
BTS_Tests.ttcn:9573 BTS_Tests control part
BTS_Tests.ttcn:8104 TC_tch_sign_l2_fill_frame_dtxd testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_chopped_ipa_ping' time='24.705328'/>
<testcase classname='BTS_Tests:hopping' name='TC_chopped_ipa_payload' time='42.623617'/>
<testcase classname='BTS_Tests:hopping' name='TC_ms_pwr_ctrl_constant' time='16.483469'/>
<testcase classname='BTS_Tests:hopping' name='TC_ms_pwr_ctrl_pf_ewma' time='32.125745'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_no_rtp_tchf' time='7.420114'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_no_rtp_tchh' time='5.445401'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_rtp_tchf' time='7.533633'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_rtp_tchh' time='5.472999'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_osmux_tchf' time='3.400946'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_osmux_tchh' time='3.441007'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchf144' time='2.066133'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchf96' time='2.096109'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchf48' time='2.193291'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchh48' time='5.313016'>
<failure type='fail-verdict'>Timeout waiting for matching Downlink data frame
BTS_Tests.ttcn:9591 BTS_Tests control part
BTS_Tests.ttcn:8874 TC_data_rtp_tchh48 testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchf24' time='1.779765'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchh24' time='5.268659'>
<failure type='fail-verdict'>Timeout waiting for matching Downlink data frame
BTS_Tests.ttcn:9593 BTS_Tests control part
BTS_Tests.ttcn:8943 TC_data_rtp_tchh24 testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchf144' time='1.986439'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchf96' time='1.953395'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchf48' time='1.997884'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchh48' time='2.170063'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchf24' time='2.018552'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchh24' time='2.138368'/>
<testcase classname='BTS_Tests:hopping' name='TC_early_immediate_assignment' time='3.546732'/>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_rxqual_thresh' time='9.131909'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9604 BTS_Tests control part
BTS_Tests.ttcn:9238 TC_acch_overpower_rxqual_thresh testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_rxqual_thresh_dtx' time='9.047989'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9605 BTS_Tests control part
BTS_Tests.ttcn:9279 TC_acch_overpower_rxqual_thresh_dtx testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_always_on_facch' time='9.047379'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9606 BTS_Tests control part
BTS_Tests.ttcn:9311 TC_acch_overpower_always_on_facch testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_always_on_sacch' time='9.033156'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9607 BTS_Tests control part
BTS_Tests.ttcn:9343 TC_acch_overpower_always_on_sacch testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_limit' time='9.049033'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9608 BTS_Tests control part
BTS_Tests.ttcn:9374 TC_acch_overpower_limit testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbch_load_idle_no_cbch' time='11.156016'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_1block' time='14.249906'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_2block' time='14.203423'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_3block' time='14.182977'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_4block' time='14.202162'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_multi' time='20.189877'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_schedule' time='14.144666'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_default_only' time='16.218251'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_default_and_normal' time='17.170411'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_default_then_null' time='26.181462'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbc_sdcch4_load_idle' time='16.049458'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbc_sdcch4_load_overload' time='18.205484'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_1block' time='14.217738'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_2block' time='14.218223'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_3block' time='14.219657'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_4block' time='14.202613'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_multi' time='20.202981'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_schedule' time='14.184804'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_default_only' time='16.218204'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_default_and_normal' time='17.244801'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbc_sdcch8_load_idle' time='16.155160'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbc_sdcch8_load_overload' time='18.197141'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_etws_p1ro' time='12.191346'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_etws_p1ro_end' time='16.187110'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_etws_pcu' time='1.120454'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_ua_dcch_sapi0' time='2.871563'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_ua_dcch_sapi0_nopayload' time='21.454064'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_ua_dcch_sapi3' time='21.251538'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_ua_dcch_sapi4' time='21.291960'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_contention' time='21.245889'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_retransmit' time='3.165807'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_retransmit_bts' time='81.448360'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_invalid_resp' time='23.436425'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_dm' time='13.802343'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_establish_ign_first_sabm' time='7.974535'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_iframe_seq_and_ack' time='29.643794'>
<failure type='fail-verdict'>Received RSL ERROR IND { msg_disc := { msg_group := RSL_MDISC_RLL (1), transparent := false }, msg_type := RSL_MT_ERROR_IND (3), ies := { { iei := RSL_IE_CHAN_NR (1), body := { chan_nr := { u := { sdcch8 := { tag := '01'B, sub_chan := 4 } }, tn := 6 } } }, { iei := RSL_IE_LINK_IDENT (2), body := { link_id := { c := FACCH_SDCCH (0), na := false, prio := SAPI0_PRIO_NORMAL (0), sapi := 0 } } }, { iei := RSL_IE_RLM_CAUSE (22), body := { rlm_cause := { len := 1, payload := '01'O } } } } }
BTS_Tests_LAPDm.ttcn:1484 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:579 TC_iframe_seq_and_ack testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_iframe_timer_recovery' time='24.621738'>
<failure type='fail-verdict'>Received RSL ERROR IND { msg_disc := { msg_group := RSL_MDISC_RLL (1), transparent := false }, msg_type := RSL_MT_ERROR_IND (3), ies := { { iei := RSL_IE_CHAN_NR (1), body := { chan_nr := { u := { sdcch8 := { tag := '01'B, sub_chan := 4 } }, tn := 6 } } }, { iei := RSL_IE_LINK_IDENT (2), body := { link_id := { c := FACCH_SDCCH (0), na := false, prio := SAPI0_PRIO_NORMAL (0), sapi := 0 } } }, { iei := RSL_IE_RLM_CAUSE (22), body := { rlm_cause := { len := 1, payload := '01'O } } } } }
BTS_Tests_LAPDm.ttcn:1485 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:685 TC_iframe_timer_recovery testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_ns_seq_error' time='29.651140'>
<failure type='fail-verdict'>"BTS_Tests.ttcn:732 : Tguard timeout"
BTS_Tests_LAPDm.ttcn:1486 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:768 TC_ns_seq_error testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_nr_seq_error' time='2.888755'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_rec_invalid_frame' time='107.540178'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:883 : Missing LAPDm_RR RSP"
BTS_Tests_LAPDm.ttcn:1488 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:961 TC_rec_invalid_frame testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_segm_concat_dcch' time='13.658233'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:1023 : received unexpected LAPDm { sacch := false, sapi := 0, lapdm := { ab := { addr := { spare := '0'B, lpd := 0, sapi := 0, c_r := false, ea := true }, ctrl := { s := { n_r := 1, p_f := false, s := '10'B, spare := '01'B } }, len := 0, m := false, el := 1, payload := ''O, padding := '2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B'O (\"++++++++++++++++++++\") } } }"
BTS_Tests_LAPDm.ttcn:1489 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1088 TC_segm_concat_dcch testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_segm_concat_sacch' time='48.701167'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:1023 : received unexpected LAPDm { sacch := true, sapi := 0, lapdm := { ab := { addr := { spare := '0'B, lpd := 0, sapi := 0, c_r := false, ea := true }, ctrl := { u := { u := '011'B, p_f := true, u2 := '00'B, spare := '11'B } }, len := 0, m := false, el := 1, payload := ''O, padding := '2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B'O (\"++++++++++++++++++\") } } }"
BTS_Tests_LAPDm.ttcn:1490 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1093 TC_segm_concat_sacch testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_t200_n200' time='39.972428'>
<failure type='fail-verdict'>Missing RSL RLL ERROR INDICATION
BTS_Tests_LAPDm.ttcn:1491 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1182 TC_t200_n200 testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_rr_response_frame_loss' time='6.686839'>
<failure type='fail-verdict'>Timeout waiting for RR or REJ
BTS_Tests_LAPDm.ttcn:1492 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1239 TC_rr_response_frame_loss testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_incorrect_cr' time='15.834063'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_incorrect_c' time='23.321206'>
<failure type='fail-verdict'>"BTS_Tests.ttcn:732 : Tguard timeout"
BTS_Tests_LAPDm.ttcn:1494 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1341 TC_sabm_incorrect_c testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_normal_reestablishment' time='16.182010'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:1023 : received unexpected LAPDm { sacch := false, sapi := 0, lapdm := { ab := { addr := { spare := '0'B, lpd := 0, sapi := 0, c_r := false, ea := true }, ctrl := { u := { u := '011'B, p_f := true, u2 := '00'B, spare := '11'B } }, len := 5, m := false, el := 1, payload := '914B43C1FD'O, padding := '2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B'O (\"+++++++++++++++\") } } }"
BTS_Tests_LAPDm.ttcn:1495 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1403 TC_normal_reestablishment testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_normal_reestablishment_state_unacked' time='12.408388'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:1023 : received unexpected LAPDm { sacch := false, sapi := 0, lapdm := { ab := { addr := { spare := '0'B, lpd := 0, sapi := 0, c_r := false, ea := true }, ctrl := { s := { n_r := 1, p_f := false, s := '10'B, spare := '01'B } }, len := 0, m := false, el := 1, payload := ''O, padding := '2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B'O (\"++++++++++++++++++++\") } } }"
BTS_Tests_LAPDm.ttcn:1496 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1470 TC_normal_reestablishment_state_unacked testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_vff' time='2.432233'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_vhh' time='2.558613'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_hvhh' time='2.486213'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_dyn_ipa_vff' time='2.502765'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_dyn_osmo_vff' time='2.528023'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_dyn_osmo_vhh' time='2.543865'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_dyn_osmo_hvhh' time='2.501950'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_vff' time='1.284178'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_vhh' time='1.338931'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_hvhh' time='1.326756'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_dyn_ipa_vff' time='1.311153'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_dyn_osmo_vff' time='1.308571'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_dyn_osmo_vhh' time='1.346834'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_dyn_osmo_hvhh' time='1.296552'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vbs_notification' time='4.703898'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vgcs_uplink_free_and_busy' time='1.819441'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vgcs_talker_fail' time='16.600248'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vgcs_talker_est_rel' time='1.381074'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vgcs_listener_det' time='3.342949'/>
</testsuite>
<?xml version="1.0"?>
<testsuite name='Titan' tests='17' failures='0' errors='0' skipped='0' inconc='0' time='96.00'>
<testcase classname='BTS_Tests_OML' name='TC_wrong_mdisc' time='10.643722'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_msgtype' time='0.705339'/>
<testcase classname='BTS_Tests_OML' name='TC_short_length' time='0.701931'/>
<testcase classname='BTS_Tests_OML' name='TC_long_length' time='0.716431'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_placement' time='0.699962'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_seq' time='0.707301'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_obj_class' time='0.714033'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_bts_nr' time='0.691751'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_trx_nr' time='0.670586'/>
<testcase classname='BTS_Tests_OML' name='TC_radio_carrier_opstart_noattr' time='0.682282'/>
<testcase classname='BTS_Tests_OML' name='TC_bts_opstart' time='0.678758'/>
<testcase classname='BTS_Tests_OML' name='TC_bts_opstart_noattr' time='0.694876'/>
<testcase classname='BTS_Tests_OML' name='TC_ts_opstart' time='0.680027'/>
<testcase classname='BTS_Tests_OML' name='TC_ts_opstart_noattr' time='0.670897'/>
<testcase classname='BTS_Tests_OML' name='TC_initial_state_reports' time='0.671928'/>
<testcase classname='BTS_Tests_OML' name='TC_ipa_osmo_pcu_anr_fwd' time='0.707247'/>
<testcase classname='BTS_Tests_OML' name='TC_ipa_rsl_connect_nack' time='0.686397'/>
</testsuite>
+ check_respawn_count
+ set +x
[0;31m
================================================================
WARNING: osmo-bts was respawned 4 times (expected: 3)! (OS#6794)
================================================================
[0m+ RC=1
+ uptime
+ grep --color=always -o load.*
[01;31m[Kload average: 0.74, 0.54, 0.50[m[K
+ exit 1
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.
1
0
See <https://jenkins.osmocom.org/jenkins/job/ttcn3-bts-test/3091/display/redirect>
Changes:
------------------------------------------
[...truncated 12.50 MiB...]
<failure type='fail-verdict'>"BTS_Tests.ttcn:732 : Tguard timeout"
BTS_Tests.ttcn:9551 BTS_Tests control part
BTS_Tests.ttcn:7519 TC_rll_rel_req testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_rll_unit_data_req_DCCH' time='1.936116'/>
<testcase classname='BTS_Tests:hopping' name='TC_rll_unit_data_req_ACCH' time='5.228064'/>
<testcase classname='BTS_Tests:hopping' name='TC_rll_unit_data_ind_DCCH' time='2.896346'/>
<testcase classname='BTS_Tests:hopping' name='TC_rll_unit_data_ind_ACCH' time='10.403268'/>
<testcase classname='BTS_Tests:hopping' name='TC_chan_act_a51' time='2.617880'/>
<testcase classname='BTS_Tests:hopping' name='TC_chan_act_a52' time='2.691778'/>
<testcase classname='BTS_Tests:hopping' name='TC_chan_act_a53' time='2.696533'/>
<testcase classname='BTS_Tests:hopping' name='TC_chan_act_a54' time='2.687349'/>
<testcase classname='BTS_Tests:hopping' name='TC_encr_cmd_a51' time='5.162678'/>
<testcase classname='BTS_Tests:hopping' name='TC_encr_cmd_a52' time='5.168654'/>
<testcase classname='BTS_Tests:hopping' name='TC_encr_cmd_a53' time='5.103924'/>
<testcase classname='BTS_Tests:hopping' name='TC_encr_cmd_a54' time='5.131947'/>
<testcase classname='BTS_Tests:hopping' name='TC_err_rep_wrong_mdisc' time='5.179855'/>
<testcase classname='BTS_Tests:hopping' name='TC_err_rep_wrong_msg_type' time='1.217166'/>
<testcase classname='BTS_Tests:hopping' name='TC_err_rep_wrong_sequence' time='1.221009'/>
<testcase classname='BTS_Tests:hopping' name='TC_lapdm_selftest' time='0.001158'/>
<testcase classname='BTS_Tests:hopping' name='TC_tch_sign_l2_fill_frame' time='17.133771'/>
<testcase classname='BTS_Tests:hopping' name='TC_tch_sign_l2_fill_frame_dtxd' time='2.112090'>
<failure type='fail-verdict'>Received DTX TCH fill frame with bad frame number: 175 (mod 104: 71) (mod 26: 19)
BTS_Tests.ttcn:9573 BTS_Tests control part
BTS_Tests.ttcn:8104 TC_tch_sign_l2_fill_frame_dtxd testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_chopped_ipa_ping' time='24.613635'/>
<testcase classname='BTS_Tests:hopping' name='TC_chopped_ipa_payload' time='42.611277'/>
<testcase classname='BTS_Tests:hopping' name='TC_ms_pwr_ctrl_constant' time='16.678701'/>
<testcase classname='BTS_Tests:hopping' name='TC_ms_pwr_ctrl_pf_ewma' time='31.028710'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_no_rtp_tchf' time='7.314503'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_no_rtp_tchh' time='5.418839'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_rtp_tchf' time='7.408585'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_rtp_tchh' time='5.357875'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_osmux_tchf' time='3.350884'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_osmux_tchh' time='3.359659'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchf144' time='2.004747'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchf96' time='2.025675'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchf48' time='2.072551'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchh48' time='5.248856'>
<failure type='fail-verdict'>Timeout waiting for matching Downlink data frame
BTS_Tests.ttcn:9591 BTS_Tests control part
BTS_Tests.ttcn:8874 TC_data_rtp_tchh48 testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchf24' time='1.652354'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchh24' time='5.250257'>
<failure type='fail-verdict'>Timeout waiting for matching Downlink data frame
BTS_Tests.ttcn:9593 BTS_Tests control part
BTS_Tests.ttcn:8943 TC_data_rtp_tchh24 testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchf144' time='1.980016'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchf96' time='1.962228'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchf48' time='1.973194'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchh48' time='2.068959'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchf24' time='1.873635'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchh24' time='2.085169'/>
<testcase classname='BTS_Tests:hopping' name='TC_early_immediate_assignment' time='3.493011'/>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_rxqual_thresh' time='8.998137'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9604 BTS_Tests control part
BTS_Tests.ttcn:9238 TC_acch_overpower_rxqual_thresh testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_rxqual_thresh_dtx' time='9.076803'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9605 BTS_Tests control part
BTS_Tests.ttcn:9279 TC_acch_overpower_rxqual_thresh_dtx testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_always_on_facch' time='8.957832'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9606 BTS_Tests control part
BTS_Tests.ttcn:9311 TC_acch_overpower_always_on_facch testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_always_on_sacch' time='8.924523'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9607 BTS_Tests control part
BTS_Tests.ttcn:9343 TC_acch_overpower_always_on_sacch testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_limit' time='8.957051'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9608 BTS_Tests control part
BTS_Tests.ttcn:9374 TC_acch_overpower_limit testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbch_load_idle_no_cbch' time='11.111219'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_1block' time='14.265698'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_2block' time='14.214193'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_3block' time='14.186478'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_4block' time='14.135339'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_multi' time='20.152498'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_schedule' time='14.147871'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_default_only' time='16.204470'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_default_and_normal' time='17.172523'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_default_then_null' time='26.165099'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbc_sdcch4_load_idle' time='16.042653'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbc_sdcch4_load_overload' time='18.153256'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_1block' time='14.234792'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_2block' time='14.191361'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_3block' time='14.245022'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_4block' time='14.202996'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_multi' time='20.209745'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_schedule' time='14.117392'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_default_only' time='16.192638'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_default_and_normal' time='17.175291'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbc_sdcch8_load_idle' time='16.154390'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbc_sdcch8_load_overload' time='18.188023'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_etws_p1ro' time='12.178693'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_etws_p1ro_end' time='16.137243'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_etws_pcu' time='1.073131'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_ua_dcch_sapi0' time='2.857093'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_ua_dcch_sapi0_nopayload' time='21.434464'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_ua_dcch_sapi3' time='21.293677'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_ua_dcch_sapi4' time='21.172974'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_contention' time='21.222820'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_retransmit' time='3.101466'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_retransmit_bts' time='81.391599'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_invalid_resp' time='23.219188'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_dm' time='13.974944'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_establish_ign_first_sabm' time='7.918858'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_iframe_seq_and_ack' time='29.529818'>
<failure type='fail-verdict'>Received RSL ERROR IND { msg_disc := { msg_group := RSL_MDISC_RLL (1), transparent := false }, msg_type := RSL_MT_ERROR_IND (3), ies := { { iei := RSL_IE_CHAN_NR (1), body := { chan_nr := { u := { sdcch8 := { tag := '01'B, sub_chan := 4 } }, tn := 6 } } }, { iei := RSL_IE_LINK_IDENT (2), body := { link_id := { c := FACCH_SDCCH (0), na := false, prio := SAPI0_PRIO_NORMAL (0), sapi := 0 } } }, { iei := RSL_IE_RLM_CAUSE (22), body := { rlm_cause := { len := 1, payload := '01'O } } } } }
BTS_Tests_LAPDm.ttcn:1484 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:579 TC_iframe_seq_and_ack testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_iframe_timer_recovery' time='24.578434'>
<failure type='fail-verdict'>Received RSL ERROR IND { msg_disc := { msg_group := RSL_MDISC_RLL (1), transparent := false }, msg_type := RSL_MT_ERROR_IND (3), ies := { { iei := RSL_IE_CHAN_NR (1), body := { chan_nr := { u := { sdcch8 := { tag := '01'B, sub_chan := 4 } }, tn := 6 } } }, { iei := RSL_IE_LINK_IDENT (2), body := { link_id := { c := FACCH_SDCCH (0), na := false, prio := SAPI0_PRIO_NORMAL (0), sapi := 0 } } }, { iei := RSL_IE_RLM_CAUSE (22), body := { rlm_cause := { len := 1, payload := '01'O } } } } }
BTS_Tests_LAPDm.ttcn:1485 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:685 TC_iframe_timer_recovery testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_ns_seq_error' time='29.566853'>
<failure type='fail-verdict'>"BTS_Tests.ttcn:732 : Tguard timeout"
BTS_Tests_LAPDm.ttcn:1486 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:768 TC_ns_seq_error testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_nr_seq_error' time='2.865724'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_rec_invalid_frame' time='118.665988'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:909 : Missing LAPDm_RR RSP"
BTS_Tests_LAPDm.ttcn:1488 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:961 TC_rec_invalid_frame testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_segm_concat_dcch' time='13.546628'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:1023 : received unexpected LAPDm { sacch := false, sapi := 0, lapdm := { ab := { addr := { spare := '0'B, lpd := 0, sapi := 0, c_r := false, ea := true }, ctrl := { s := { n_r := 1, p_f := false, s := '10'B, spare := '01'B } }, len := 0, m := false, el := 1, payload := ''O, padding := '2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B'O (\"++++++++++++++++++++\") } } }"
BTS_Tests_LAPDm.ttcn:1489 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1088 TC_segm_concat_dcch testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_segm_concat_sacch' time='48.408496'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:1023 : received unexpected LAPDm { sacch := true, sapi := 0, lapdm := { ab := { addr := { spare := '0'B, lpd := 0, sapi := 0, c_r := false, ea := true }, ctrl := { u := { u := '011'B, p_f := true, u2 := '00'B, spare := '11'B } }, len := 0, m := false, el := 1, payload := ''O, padding := '2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B'O (\"++++++++++++++++++\") } } }"
BTS_Tests_LAPDm.ttcn:1490 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1093 TC_segm_concat_sacch testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_t200_n200' time='39.671900'>
<failure type='fail-verdict'>Missing RSL RLL ERROR INDICATION
BTS_Tests_LAPDm.ttcn:1491 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1182 TC_t200_n200 testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_rr_response_frame_loss' time='6.602442'>
<failure type='fail-verdict'>Timeout waiting for RR or REJ
BTS_Tests_LAPDm.ttcn:1492 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1239 TC_rr_response_frame_loss testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_incorrect_cr' time='15.697602'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_incorrect_c' time='23.253737'>
<failure type='fail-verdict'>"BTS_Tests.ttcn:732 : Tguard timeout"
BTS_Tests_LAPDm.ttcn:1494 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1341 TC_sabm_incorrect_c testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_normal_reestablishment' time='16.065850'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:1023 : received unexpected LAPDm { sacch := false, sapi := 0, lapdm := { ab := { addr := { spare := '0'B, lpd := 0, sapi := 0, c_r := false, ea := true }, ctrl := { u := { u := '011'B, p_f := true, u2 := '00'B, spare := '11'B } }, len := 5, m := false, el := 1, payload := '1D5DEDDAFF'O, padding := '2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B'O (\"+++++++++++++++\") } } }"
BTS_Tests_LAPDm.ttcn:1495 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1403 TC_normal_reestablishment testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_normal_reestablishment_state_unacked' time='12.323690'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:1023 : received unexpected LAPDm { sacch := false, sapi := 0, lapdm := { ab := { addr := { spare := '0'B, lpd := 0, sapi := 0, c_r := false, ea := true }, ctrl := { s := { n_r := 1, p_f := false, s := '10'B, spare := '01'B } }, len := 0, m := false, el := 1, payload := ''O, padding := '2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B'O (\"++++++++++++++++++++\") } } }"
BTS_Tests_LAPDm.ttcn:1496 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1470 TC_normal_reestablishment_state_unacked testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_vff' time='2.385130'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_vhh' time='2.554266'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_hvhh' time='2.519651'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_dyn_ipa_vff' time='2.467460'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_dyn_osmo_vff' time='2.485363'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_dyn_osmo_vhh' time='2.515405'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_dyn_osmo_hvhh' time='2.476337'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_vff' time='1.238372'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_vhh' time='1.327120'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_hvhh' time='1.311035'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_dyn_ipa_vff' time='1.251629'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_dyn_osmo_vff' time='1.283393'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_dyn_osmo_vhh' time='1.317872'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_dyn_osmo_hvhh' time='1.284365'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vbs_notification' time='4.642472'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vgcs_uplink_free_and_busy' time='1.716241'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vgcs_talker_fail' time='16.495374'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vgcs_talker_est_rel' time='1.379698'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vgcs_listener_det' time='3.282963'/>
</testsuite>
<?xml version="1.0"?>
<testsuite name='Titan' tests='17' failures='0' errors='0' skipped='0' inconc='0' time='96.00'>
<testcase classname='BTS_Tests_OML' name='TC_wrong_mdisc' time='10.622675'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_msgtype' time='0.679250'/>
<testcase classname='BTS_Tests_OML' name='TC_short_length' time='0.689181'/>
<testcase classname='BTS_Tests_OML' name='TC_long_length' time='0.692341'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_placement' time='0.730036'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_seq' time='0.662980'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_obj_class' time='0.682493'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_bts_nr' time='0.688328'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_trx_nr' time='0.687004'/>
<testcase classname='BTS_Tests_OML' name='TC_radio_carrier_opstart_noattr' time='0.689788'/>
<testcase classname='BTS_Tests_OML' name='TC_bts_opstart' time='0.703849'/>
<testcase classname='BTS_Tests_OML' name='TC_bts_opstart_noattr' time='0.688183'/>
<testcase classname='BTS_Tests_OML' name='TC_ts_opstart' time='0.718567'/>
<testcase classname='BTS_Tests_OML' name='TC_ts_opstart_noattr' time='0.682838'/>
<testcase classname='BTS_Tests_OML' name='TC_initial_state_reports' time='0.681446'/>
<testcase classname='BTS_Tests_OML' name='TC_ipa_osmo_pcu_anr_fwd' time='0.727676'/>
<testcase classname='BTS_Tests_OML' name='TC_ipa_rsl_connect_nack' time='0.691679'/>
</testsuite>
+ check_respawn_count
+ set +x
[0;31m
================================================================
WARNING: osmo-bts was respawned 5 times (expected: 3)! (OS#6794)
================================================================
[0m+ RC=1
+ uptime
+ grep --color=always -o load.*
[01;31m[Kload average: 1.31, 1.24, 2.23[m[K
+ exit 1
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.
1
1
28 Mar '26
See <https://jenkins.osmocom.org/jenkins/job/ttcn3-bts-test-io_uring/684/display…>
Changes:
------------------------------------------
[...truncated 12.50 MiB...]
<failure type='fail-verdict'>"BTS_Tests.ttcn:732 : Tguard timeout"
BTS_Tests.ttcn:9551 BTS_Tests control part
BTS_Tests.ttcn:7519 TC_rll_rel_req testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_rll_unit_data_req_DCCH' time='2.024874'/>
<testcase classname='BTS_Tests:hopping' name='TC_rll_unit_data_req_ACCH' time='4.798764'/>
<testcase classname='BTS_Tests:hopping' name='TC_rll_unit_data_ind_DCCH' time='3.045030'/>
<testcase classname='BTS_Tests:hopping' name='TC_rll_unit_data_ind_ACCH' time='10.436112'/>
<testcase classname='BTS_Tests:hopping' name='TC_chan_act_a51' time='2.546313'/>
<testcase classname='BTS_Tests:hopping' name='TC_chan_act_a52' time='2.568857'/>
<testcase classname='BTS_Tests:hopping' name='TC_chan_act_a53' time='2.672259'/>
<testcase classname='BTS_Tests:hopping' name='TC_chan_act_a54' time='2.660626'/>
<testcase classname='BTS_Tests:hopping' name='TC_encr_cmd_a51' time='5.053891'/>
<testcase classname='BTS_Tests:hopping' name='TC_encr_cmd_a52' time='4.993864'/>
<testcase classname='BTS_Tests:hopping' name='TC_encr_cmd_a53' time='5.127003'/>
<testcase classname='BTS_Tests:hopping' name='TC_encr_cmd_a54' time='5.138996'/>
<testcase classname='BTS_Tests:hopping' name='TC_err_rep_wrong_mdisc' time='1.178977'/>
<testcase classname='BTS_Tests:hopping' name='TC_err_rep_wrong_msg_type' time='1.231268'/>
<testcase classname='BTS_Tests:hopping' name='TC_err_rep_wrong_sequence' time='1.217451'/>
<testcase classname='BTS_Tests:hopping' name='TC_lapdm_selftest' time='0.002273'/>
<testcase classname='BTS_Tests:hopping' name='TC_tch_sign_l2_fill_frame' time='17.809151'/>
<testcase classname='BTS_Tests:hopping' name='TC_tch_sign_l2_fill_frame_dtxd' time='2.115206'>
<failure type='fail-verdict'>Received DTX TCH fill frame with bad frame number: 175 (mod 104: 71) (mod 26: 19)
BTS_Tests.ttcn:9573 BTS_Tests control part
BTS_Tests.ttcn:8104 TC_tch_sign_l2_fill_frame_dtxd testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_chopped_ipa_ping' time='24.704094'/>
<testcase classname='BTS_Tests:hopping' name='TC_chopped_ipa_payload' time='42.634385'/>
<testcase classname='BTS_Tests:hopping' name='TC_ms_pwr_ctrl_constant' time='16.198838'/>
<testcase classname='BTS_Tests:hopping' name='TC_ms_pwr_ctrl_pf_ewma' time='31.425903'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_no_rtp_tchf' time='7.400364'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_no_rtp_tchh' time='5.442140'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_rtp_tchf' time='7.539029'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_rtp_tchh' time='5.487055'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_osmux_tchf' time='3.348001'/>
<testcase classname='BTS_Tests:hopping' name='TC_speech_osmux_tchh' time='3.413985'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchf144' time='2.059559'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchf96' time='2.114750'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchf48' time='2.113327'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchh48' time='5.279886'>
<failure type='fail-verdict'>Timeout waiting for matching Downlink data frame
BTS_Tests.ttcn:9591 BTS_Tests control part
BTS_Tests.ttcn:8874 TC_data_rtp_tchh48 testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchf24' time='1.777108'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_rtp_tchh24' time='5.297225'>
<failure type='fail-verdict'>Timeout waiting for matching Downlink data frame
BTS_Tests.ttcn:9593 BTS_Tests control part
BTS_Tests.ttcn:8943 TC_data_rtp_tchh24 testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchf144' time='2.000397'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchf96' time='2.002719'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchf48' time='2.050945'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchh48' time='2.129665'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchf24' time='1.980132'/>
<testcase classname='BTS_Tests:hopping' name='TC_data_facch_tchh24' time='2.131512'/>
<testcase classname='BTS_Tests:hopping' name='TC_early_immediate_assignment' time='3.539588'/>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_rxqual_thresh' time='9.092261'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9604 BTS_Tests control part
BTS_Tests.ttcn:9238 TC_acch_overpower_rxqual_thresh testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_rxqual_thresh_dtx' time='9.027966'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9605 BTS_Tests control part
BTS_Tests.ttcn:9279 TC_acch_overpower_rxqual_thresh_dtx testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_always_on_facch' time='9.040454'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9606 BTS_Tests control part
BTS_Tests.ttcn:9311 TC_acch_overpower_always_on_facch testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_always_on_sacch' time='9.031470'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9607 BTS_Tests control part
BTS_Tests.ttcn:9343 TC_acch_overpower_always_on_sacch testcase
</failure>
</testcase>
<testcase classname='BTS_Tests:hopping' name='TC_acch_overpower_limit' time='9.028105'>
<failure type='fail-verdict'>Timeout waiting for L1CTL DATA.ind
BTS_Tests.ttcn:9608 BTS_Tests control part
BTS_Tests.ttcn:9374 TC_acch_overpower_limit testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbch_load_idle_no_cbch' time='11.137097'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_1block' time='14.253049'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_2block' time='14.191285'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_3block' time='14.192911'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_4block' time='14.182711'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_multi' time='20.195630'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_schedule' time='14.125131'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_default_only' time='16.176566'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_default_and_normal' time='17.175924'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch4_default_then_null' time='26.197768'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbc_sdcch4_load_idle' time='16.037023'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbc_sdcch4_load_overload' time='18.179619'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_1block' time='14.203207'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_2block' time='14.206410'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_3block' time='14.182168'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_4block' time='14.216571'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_multi' time='20.196487'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_schedule' time='14.168789'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_default_only' time='16.201617'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_sms_cb_cmd_sdcch8_default_and_normal' time='17.188179'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbc_sdcch8_load_idle' time='16.139752'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_cbc_sdcch8_load_overload' time='18.151179'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_etws_p1ro' time='12.135079'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_etws_p1ro_end' time='16.126762'/>
<testcase classname='BTS_Tests_SMSCB:hopping' name='TC_etws_pcu' time='1.073101'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_ua_dcch_sapi0' time='2.910778'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_ua_dcch_sapi0_nopayload' time='21.450503'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_ua_dcch_sapi3' time='21.281963'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_ua_dcch_sapi4' time='21.275816'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_contention' time='21.114307'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_retransmit' time='3.096890'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_retransmit_bts' time='81.473176'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_invalid_resp' time='23.203796'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_dm' time='13.938218'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_establish_ign_first_sabm' time='7.855905'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_iframe_seq_and_ack' time='29.516996'>
<failure type='fail-verdict'>Received RSL ERROR IND { msg_disc := { msg_group := RSL_MDISC_RLL (1), transparent := false }, msg_type := RSL_MT_ERROR_IND (3), ies := { { iei := RSL_IE_CHAN_NR (1), body := { chan_nr := { u := { sdcch8 := { tag := '01'B, sub_chan := 4 } }, tn := 6 } } }, { iei := RSL_IE_LINK_IDENT (2), body := { link_id := { c := FACCH_SDCCH (0), na := false, prio := SAPI0_PRIO_NORMAL (0), sapi := 0 } } }, { iei := RSL_IE_RLM_CAUSE (22), body := { rlm_cause := { len := 1, payload := '01'O } } } } }
BTS_Tests_LAPDm.ttcn:1484 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:579 TC_iframe_seq_and_ack testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_iframe_timer_recovery' time='24.524662'>
<failure type='fail-verdict'>Received RSL ERROR IND { msg_disc := { msg_group := RSL_MDISC_RLL (1), transparent := false }, msg_type := RSL_MT_ERROR_IND (3), ies := { { iei := RSL_IE_CHAN_NR (1), body := { chan_nr := { u := { sdcch8 := { tag := '01'B, sub_chan := 4 } }, tn := 6 } } }, { iei := RSL_IE_LINK_IDENT (2), body := { link_id := { c := FACCH_SDCCH (0), na := false, prio := SAPI0_PRIO_NORMAL (0), sapi := 0 } } }, { iei := RSL_IE_RLM_CAUSE (22), body := { rlm_cause := { len := 1, payload := '01'O } } } } }
BTS_Tests_LAPDm.ttcn:1485 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:685 TC_iframe_timer_recovery testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_ns_seq_error' time='29.560434'>
<failure type='fail-verdict'>"BTS_Tests.ttcn:732 : Tguard timeout"
BTS_Tests_LAPDm.ttcn:1486 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:768 TC_ns_seq_error testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_nr_seq_error' time='2.837661'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_rec_invalid_frame' time='118.709629'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:909 : Missing LAPDm_RR RSP"
BTS_Tests_LAPDm.ttcn:1488 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:961 TC_rec_invalid_frame testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_segm_concat_dcch' time='13.417863'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:1023 : received unexpected LAPDm { sacch := false, sapi := 0, lapdm := { ab := { addr := { spare := '0'B, lpd := 0, sapi := 0, c_r := false, ea := true }, ctrl := { s := { n_r := 1, p_f := false, s := '10'B, spare := '01'B } }, len := 0, m := false, el := 1, payload := ''O, padding := '2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B'O (\"++++++++++++++++++++\") } } }"
BTS_Tests_LAPDm.ttcn:1489 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1088 TC_segm_concat_dcch testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_segm_concat_sacch' time='48.291927'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:1023 : received unexpected LAPDm { sacch := true, sapi := 0, lapdm := { ab := { addr := { spare := '0'B, lpd := 0, sapi := 0, c_r := false, ea := true }, ctrl := { u := { u := '011'B, p_f := true, u2 := '00'B, spare := '11'B } }, len := 0, m := false, el := 1, payload := ''O, padding := '2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B'O (\"++++++++++++++++++\") } } }"
BTS_Tests_LAPDm.ttcn:1490 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1093 TC_segm_concat_sacch testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_t200_n200' time='39.595649'>
<failure type='fail-verdict'>Missing RSL RLL ERROR INDICATION
BTS_Tests_LAPDm.ttcn:1491 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1182 TC_t200_n200 testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_rr_response_frame_loss' time='6.640315'>
<failure type='fail-verdict'>Timeout waiting for RR or REJ
BTS_Tests_LAPDm.ttcn:1492 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1239 TC_rr_response_frame_loss testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_incorrect_cr' time='15.637852'/>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_sabm_incorrect_c' time='23.259540'>
<failure type='fail-verdict'>"BTS_Tests.ttcn:732 : Tguard timeout"
BTS_Tests_LAPDm.ttcn:1494 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1341 TC_sabm_incorrect_c testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_normal_reestablishment' time='16.049371'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:1023 : received unexpected LAPDm { sacch := false, sapi := 0, lapdm := { ab := { addr := { spare := '0'B, lpd := 0, sapi := 0, c_r := false, ea := true }, ctrl := { u := { u := '011'B, p_f := true, u2 := '00'B, spare := '11'B } }, len := 5, m := false, el := 1, payload := 'C8E78E8202'O, padding := '2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B'O (\"+++++++++++++++\") } } }"
BTS_Tests_LAPDm.ttcn:1495 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1403 TC_normal_reestablishment testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_LAPDm:hopping' name='TC_normal_reestablishment_state_unacked' time='12.263989'>
<failure type='fail-verdict'>"BTS_Tests_LAPDm.ttcn:1023 : received unexpected LAPDm { sacch := false, sapi := 0, lapdm := { ab := { addr := { spare := '0'B, lpd := 0, sapi := 0, c_r := false, ea := true }, ctrl := { s := { n_r := 1, p_f := false, s := '10'B, spare := '01'B } }, len := 0, m := false, el := 1, payload := ''O, padding := '2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B'O (\"++++++++++++++++++++\") } } }"
BTS_Tests_LAPDm.ttcn:1496 BTS_Tests_LAPDm control part
BTS_Tests_LAPDm.ttcn:1470 TC_normal_reestablishment_state_unacked testcase
</failure>
</testcase>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_vff' time='2.379773'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_vhh' time='2.544941'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_hvhh' time='2.506238'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_dyn_ipa_vff' time='2.463233'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_dyn_osmo_vff' time='2.508323'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_dyn_osmo_vhh' time='2.472163'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_act_dyn_osmo_hvhh' time='2.496900'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_vff' time='1.252607'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_vhh' time='1.290368'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_hvhh' time='1.323004'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_dyn_ipa_vff' time='1.266026'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_dyn_osmo_vff' time='1.287469'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_dyn_osmo_vhh' time='1.298799'/>
<testcase classname='BTS_Tests_VAMOS:hopping' name='TC_vamos_chan_mode_modify_dyn_osmo_hvhh' time='1.296263'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vbs_notification' time='4.665009'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vgcs_uplink_free_and_busy' time='1.723992'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vgcs_talker_fail' time='16.507666'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vgcs_talker_est_rel' time='1.376405'/>
<testcase classname='BTS_Tests_ASCI:hopping' name='TC_vgcs_listener_det' time='3.297284'/>
</testsuite>
<?xml version="1.0"?>
<testsuite name='Titan' tests='17' failures='0' errors='0' skipped='0' inconc='0' time='96.00'>
<testcase classname='BTS_Tests_OML' name='TC_wrong_mdisc' time='10.663076'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_msgtype' time='0.693112'/>
<testcase classname='BTS_Tests_OML' name='TC_short_length' time='0.699292'/>
<testcase classname='BTS_Tests_OML' name='TC_long_length' time='0.709259'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_placement' time='0.687055'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_seq' time='0.670788'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_obj_class' time='0.684666'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_bts_nr' time='0.671062'/>
<testcase classname='BTS_Tests_OML' name='TC_wrong_trx_nr' time='0.678079'/>
<testcase classname='BTS_Tests_OML' name='TC_radio_carrier_opstart_noattr' time='0.684574'/>
<testcase classname='BTS_Tests_OML' name='TC_bts_opstart' time='0.664420'/>
<testcase classname='BTS_Tests_OML' name='TC_bts_opstart_noattr' time='0.655862'/>
<testcase classname='BTS_Tests_OML' name='TC_ts_opstart' time='0.664819'/>
<testcase classname='BTS_Tests_OML' name='TC_ts_opstart_noattr' time='0.666271'/>
<testcase classname='BTS_Tests_OML' name='TC_initial_state_reports' time='0.674137'/>
<testcase classname='BTS_Tests_OML' name='TC_ipa_osmo_pcu_anr_fwd' time='0.691178'/>
<testcase classname='BTS_Tests_OML' name='TC_ipa_rsl_connect_nack' time='0.702642'/>
</testsuite>
+ check_respawn_count
+ set +x
[0;31m
================================================================
WARNING: osmo-bts was respawned 4 times (expected: 3)! (OS#6794)
================================================================
[0m+ RC=1
+ uptime
+ grep --color=always -o load.*
[01;31m[Kload average: 0.94, 0.89, 2.00[m[K
+ exit 1
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.
1
1
27 Mar '26
See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_nightly/1090/display/re…>
Changes:
------------------------------------------
[...truncated 31.42 KiB...]
error: subprocess-exited-with-error
× pip subprocess to install backend dependencies did not run successfully.
│ exit code: 1
╰─> [138 lines of output]
Collecting pluggy>=1.0.0
Downloading pluggy-1.6.0.tar.gz (69 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'error'
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 2
╰─> [119 lines of output]
Collecting setuptools>=65.0
Using cached setuptools-82.0.1-py3-none-any.whl
Collecting setuptools-scm>=8.0 (from setuptools-scm[toml]>=8.0)
Downloading setuptools_scm-10.0.2.tar.gz (55 kB)
ERROR: Exception:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper
status = _inner_run()
File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run
return self.run(options, args)
~~~~~~~~^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper
return func(self, options, args)
File "/usr/lib/python3/dist-packages/pip/_internal/commands/install.py", line 387, in run
requirement_set = resolver.resolve(
reqs, check_supported_wheels=not options.target_dir
)
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve
result = self._result = resolver.resolve(
~~~~~~~~~~~~~~~~^
collected.requirements, max_rounds=limit_how_complex_resolution_can_be
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve
state = resolution.resolve(requirements, max_rounds=max_rounds)
File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve
self._add_to_criteria(self.state.criteria, r, parent=None)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria
if not criterion.candidates:
^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__
return bool(self._sequence)
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__
self._bool = any(self)
~~~^^^^^^
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in <genexpr>
return (c for c in iterator if id(c) not in self._incompatible_ids)
^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built
candidate = func()
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link
base: Optional[BaseCandidate] = self._make_base_candidate_from_link(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
link, template, name, version
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link
self._link_candidate_cache[link] = LinkCandidate(
~~~~~~~~~~~~~^
link,
^^^^^
...<3 lines>...
version=version,
^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__
super().__init__(
~~~~~~~~~~~~~~~~^
link=link,
^^^^^^^^^^
...<4 lines>...
version=version,
^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__
self.dist = self._prepare()
~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare
dist = self._prepare_distribution()
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution
return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement
return self._prepare_linked_requirement(req, parallel_builds)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement
dist = _get_prepared_distribution(
req,
...<3 lines>...
self.check_build_deps,
)
File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution
abstract_dist.prepare_distribution_metadata(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
finder, build_isolation, check_build_deps
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 39, in prepare_distribution_metadata
self.req.load_pyproject_toml()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 525, in load_pyproject_toml
self.pep517_backend = ConfiguredBuildBackendHookCaller(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
self,
^^^^^
...<2 lines>...
backend_path=backend_path,
^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 663, in __init__
super().__init__(
~~~~~~~~~~~~~~~~^
source_dir, build_backend, backend_path, runner, python_executable
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 151, in __init__
backend_path = [norm_and_check(self.source_dir, p) for p in backend_path]
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 121, in norm_and_check
raise ValueError("paths must be inside source tree")
ValueError: paths must be inside source tree
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 2
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install backend dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
*** python trace ***
Traceback (most recent call last):
pyhss: build failed
### Uploading built packages ###
osmocom-nightly: updating OBS package
File "/obs/update_obs_project.py", line 55, in build_srcpkg
version = lib.srcpkg.build(package)
File "/obs/lib/srcpkg.py", line 253, in build
globals()[project_specific_func]()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/obs/lib/srcpkg.py", line 147, in prepare_project_pyhss
lib.run_cmd(["sh", "-e", script], cwd=repo_path)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/__init__.py", line 202, in run_cmd
exit_error_cmd(p, "command failed unexpectedly")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/__init__.py", line 163, in exit_error_cmd
raise RuntimeError("shell command related error, find details right above"
" this python trace")
RuntimeError: shell command related error, find details right above this python trace
osmocom-keyring: updating OBS package
erlang/osmo_dia2gsup: updating OBS package
erlang/osmo-epdg: updating OBS package
erlang/osmo-s1gw: updating OBS package
gapk: updating OBS package
libasn1c: updating OBS package
libgtpnl: updating OBS package
libosmo-abis: updating OBS package
libosmo-dsp: updating OBS package
libosmo-gprs: updating OBS package
libosmo-netif: updating OBS package
libosmo-pfcp: updating OBS package
libosmo-asn1-tcap: updating OBS package
libosmo-sigtran: updating OBS package
libosmocore: updating OBS package
libsmpp34: updating OBS package
libusrp: updating OBS package
osmo-bsc: updating OBS package
osmo-bsc-nat: updating OBS package
osmo-bts: updating OBS package
osmo-cbc: updating OBS package
osmo-e1d: updating OBS package
osmo-fl2k: updating OBS package
osmo-gbproxy: updating OBS package
osmo-ggsn: updating OBS package
osmo-gsm-manuals: updating OBS package
osmo-hlr: updating OBS package
osmo-hnbgw: updating OBS package
osmo-hnodeb: updating OBS package
osmo-iuh: updating OBS package
osmo-mgw: updating OBS package
osmo-msc: updating OBS package
osmo-pcap: updating OBS package
osmo-pcu: updating OBS package
osmo-remsim: updating OBS package
osmo-sgsn: updating OBS package
osmo-sip-connector: updating OBS package
osmo-smlc: updating OBS package
osmo-sysmon: updating OBS package
osmo-trx: updating OBS package
osmo-uecups: updating OBS package
osmo-upf: updating OBS package
osmocom-bb: updating OBS package
python/osmo-python-tests: updating OBS package
python/pyosmocom: updating OBS package
rtl-sdr: updating OBS package
simtrace2: updating OBS package
strongswan-epdg: updating OBS package
neocon: updating OBS package
open5gs: updating OBS package
### Summary ###
Updated: 51
Skipped: 0
Failed (srcpkg build): 1
Failed (srcpkg upload): 0
Deleted: 0
List of failed packages:
* pyhss (srcpkg build)
Build step 'Execute shell' marked build as failure
1
2
27 Mar '26
See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/135933/display/r…>
Changes:
------------------------------------------
[...truncated 14.70 KiB...]
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting mysqlclient (from -r _temp/requirements-source.txt (line 5))
Downloading mysqlclient-2.2.8.tar.gz (92 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting dnspython<3.0.0,>=1.16.0 (from pymongo==4.3.3->-r _temp/requirements-source.txt (line 3))
Downloading dnspython-2.8.0.tar.gz (368 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'error'
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> [188 lines of output]
Collecting hatchling>=1.21.0
Downloading hatchling-1.29.0.tar.gz (55 kB)
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'error'
error: subprocess-exited-with-error
× pip subprocess to install backend dependencies did not run successfully.
│ exit code: 1
╰─> [167 lines of output]
Collecting pathspec>=0.10.1
Downloading pathspec-1.0.4.tar.gz (131 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting pluggy>=1.0.0
Downloading pluggy-1.6.0.tar.gz (69 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'error'
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> [140 lines of output]
Collecting setuptools>=65.0
Using cached setuptools-82.0.1-py3-none-any.whl
Collecting setuptools-scm>=8.0 (from setuptools-scm[toml]>=8.0)
Downloading setuptools_scm-10.0.3.tar.gz (55 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'error'
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> [119 lines of output]
Ignoring tomli: markers 'python_version < "3.11"' don't match your environment
Ignoring typing-extensions: markers 'python_version < "3.11"' don't match your environment
Collecting setuptools>=77.0.3
Using cached setuptools-82.0.1-py3-none-any.whl
Collecting vcs-versioning>=1.0.0.dev0
Downloading vcs_versioning-1.0.1.tar.gz (91 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'error'
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 2
╰─> [96 lines of output]
Ignoring typing-extensions: markers 'python_version < "3.11"' don't match your environment
Collecting hatchling
Using cached hatchling-1.29.0.tar.gz (55 kB)
ERROR: Exception:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper
status = _inner_run()
File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run
return self.run(options, args)
~~~~~~~~^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper
return func(self, options, args)
File "/usr/lib/python3/dist-packages/pip/_internal/commands/install.py", line 387, in run
requirement_set = resolver.resolve(
reqs, check_supported_wheels=not options.target_dir
)
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve
result = self._result = resolver.resolve(
~~~~~~~~~~~~~~~~^
collected.requirements, max_rounds=limit_how_complex_resolution_can_be
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve
state = resolution.resolve(requirements, max_rounds=max_rounds)
File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve
self._add_to_criteria(self.state.criteria, r, parent=None)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria
if not criterion.candidates:
^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__
return bool(self._sequence)
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__
self._bool = any(self)
~~~^^^^^^
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in <genexpr>
return (c for c in iterator if id(c) not in self._incompatible_ids)
^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built
candidate = func()
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link
base: Optional[BaseCandidate] = self._make_base_candidate_from_link(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
link, template, name, version
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link
self._link_candidate_cache[link] = LinkCandidate(
~~~~~~~~~~~~~^
link,
^^^^^
...<3 lines>...
version=version,
^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__
super().__init__(
~~~~~~~~~~~~~~~~^
link=link,
^^^^^^^^^^
...<4 lines>...
version=version,
^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__
self.dist = self._prepare()
~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare
dist = self._prepare_distribution()
File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution
return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement
return self._prepare_linked_requirement(req, parallel_builds)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement
dist = _get_prepared_distribution(
req,
...<3 lines>...
self.check_build_deps,
)
File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 70, in _get_prepared_distribution
with build_tracker.track(req, tracker_id):
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/contextlib.py", line 141, in __enter__
return next(self.gen)
File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/build_tracker.py", line 136, in track
self.add(req, tracker_id)
~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/build_tracker.py", line 102, in add
raise LookupError(message)
LookupError: https://files.pythonhosted.org/packages/cf/9c/b4cfe330cd4f49cff17fd77115473… (from https://pypi.org/simple/hatchling/) (requires-python:>=3.10) is already being built: hatchling>=1.21.0 from https://files.pythonhosted.org/packages/cf/9c/b4cfe330cd4f49cff17fd77115473…
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 2
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install backend dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
*** python trace ***
Traceback (most recent call last):
File "/obs/update_obs_project.py", line 55, in build_srcpkg
version = lib.srcpkg.build(package)
File "/obs/lib/srcpkg.py", line 253, in build
globals()[project_specific_func]()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/obs/lib/srcpkg.py", line 147, in prepare_project_pyhss
lib.run_cmd(["sh", "-e", script], cwd=repo_path)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/__init__.py", line 202, in run_cmd
exit_error_cmd(p, "command failed unexpectedly")
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/__init__.py", line 163, in exit_error_cmd
raise RuntimeError("shell command related error, find details right above"
" this python trace")
RuntimeError: shell command related error, find details right above this python trace
pyhss: build failed
### Summary ###
Updated: 0
Skipped: 51
Failed (srcpkg build): 1
Failed (srcpkg upload): 0
Deleted: 0
List of failed packages:
* pyhss (srcpkg build)
Build step 'Execute shell' marked build as failure
1
2
27 Mar '26