See <https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=ma…>
Changes:
------------------------------------------
[...truncated 139.00 KB...]
CC neigh_cache.lo
CXX tbf.lo
CC tbf_fsm.lo
CXX tbf_ul.lo
CC tbf_ul_fsm.lo
CC tbf_ul_ack_fsm.lo
CC tbf_ul_ass_fsm.lo
CXX tbf_dl.lo
CC tbf_dl_fsm.lo
CC tbf_dl_ass_fsm.lo
CXX bts.lo
CC bts_pch_timer.lo
CXX pdch.lo
CC pdch_ul_controller.lo
CXX encoding.lo
CC sba.lo
CXX decoding.lo
CC llc.lo
CXX rlc.lo
CXX rlc_window.lo
CXX rlc_window_dl.lo
CXX rlc_window_ul.lo
CC pcuif_sock.lo
CC gprs_codel.lo
CC coding_scheme.lo
CXX egprs_rlc_compression.lo
CC ericsson-rbs/er_ccu_l1_if.o
CC ericsson-rbs/er_ccu_if.o
CXXLD libgprs.la
copying selected object files to avoid basename conflicts...
CXXLD osmo-pcu
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/src'
Making all in doc
make[3]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc'
Making all in examples
make[4]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc/examples'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc/examples'
Making all in manuals
make[4]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc/manuals'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc/manuals'
make[4]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc'
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc'
Making all in tests
make[3]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/tests'
CXX pcu_emu.o
CXX test_replay_gprs_attach.o
CC openbsc_clone.o
CXX test_pdp_activation.o
CXXLD emu/pcu_emu
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/tests'
Making all in contrib
make[3]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/contrib'
Making all in systemd
make[4]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/contrib/systemd'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/contrib/systemd'
make[4]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/contrib'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/contrib'
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/contrib'
make[3]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub'
make[2]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub'
make[1]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub'
make[1]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub'
Making dvi in include
make[2]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/include'
make[2]: Nothing to be done for 'dvi'.
make[2]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/include'
Making dvi in src
make[2]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/src'
make[2]: Nothing to be done for 'dvi'.
make[2]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/src'
Making dvi in doc
make[2]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc'
Making dvi in examples
make[3]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc/examples'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc/examples'
Making dvi in manuals
make[3]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc/manuals'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc/manuals'
make[3]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc'
make[2]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc'
Making dvi in tests
make[2]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/tests'
make[2]: Nothing to be done for 'dvi'.
make[2]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/tests'
Making dvi in contrib
make[2]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/contrib'
Making dvi in systemd
make[3]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/contrib/systemd'
make[3]: Nothing to be done for 'dvi'.
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/contrib/systemd'
make[3]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/contrib'
make[3]: Nothing to be done for 'dvi-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/contrib'
make[2]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/contrib'
make[2]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub'
make[2]: Nothing to be done for 'dvi-am'.
make[2]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub'
make[1]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub'
make[1]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub'
make check-recursive
make[2]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub'
Making check in include
make[3]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/include'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/include'
Making check in src
make[3]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/src'
make[3]: Nothing to be done for 'check'.
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/src'
Making check in doc
make[3]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc'
Making check in examples
make[4]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc/examples'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc/examples'
Making check in manuals
make[4]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc/manuals'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc/manuals'
make[4]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc'
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/doc'
Making check in tests
make[3]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/tests'
make rlcmac/RLCMACTest alloc/AllocTest alloc/MslotTest tbf/TbfTest types/TypesTest ms/MsTest llist/LListTest llc/LlcTest codel/codel_test edge/EdgeTest bitcomp/BitcompTest fn/FnTest app_info/AppInfoTest ulc/PdchUlcTest
make[4]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/tests'
CXX RLCMACTest.o
CXX AllocTest.o
CXX MslotTest.o
CXX TbfTest.o
CXX TypesTest.o
CXX MsTest.o
CXX LListTest.o
CXX LlcTest.o
CC codel_test.o
CXX EdgeTest.o
CXX BitcompTest.o
CXX egprs_rlc_compression.o
CXX FnTest.o
CXX AppInfoTest.o
CXX PdchUlcTest.o
CXXLD rlcmac/RLCMACTest
CXXLD alloc/AllocTest
CXXLD alloc/MslotTest
CXXLD tbf/TbfTest
CXXLD types/TypesTest
CXXLD ms/MsTest
CXXLD llist/LListTest
CXXLD llc/LlcTest
CCLD codel/codel_test
CXXLD edge/EdgeTest
CXXLD bitcomp/BitcompTest
CXXLD fn/FnTest
CXXLD app_info/AppInfoTest
CXXLD ulc/PdchUlcTest
make[4]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/tests'
make check-local
make[4]: Entering directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/tests'
/bin/bash '../../../tests/testsuite'
## ---------------------------------- ##
## osmo-pcu 1.4.0.11-7572 test suite. ##
## ---------------------------------- ##
Regression tests
1: rlcmac ok
2: multi_slot ok
3: ts_alloc ok
4: tbf FAILED (testsuite.at:28)
5: bitcomp ok
6: edge ok
7: types ok
8: ms ok
9: llc ok
10: llist ok
11: codel ok
12: fn ok
13: app_info ok
14: ulc ok
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: All 14 tests were run,
1 failed unexpectedly.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <osmocom-net-gprs(a)lists.osmocom.org>
Subject: [osmo-pcu 1.4.0.11-7572] testsuite: 4 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `tests/testsuite.dir'.
make[4]: *** [Makefile:1492: check-local] Error 1
make[4]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/tests'
make[3]: *** [Makefile:1250: check-am] Error 2
make[3]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub/tests'
make[2]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub'
make[2]: *** [Makefile:429: check-recursive] Error 1
make[1]: *** [Makefile:728: check] Error 2
make[1]: Leaving directory '/build/osmo-pcu-1.4.0.11-7572/_build/sub'
make: *** [Makefile:648: distcheck] Error 1
+ cat-testlogs.sh
======================== ./osmo-pcu-1.4.0.11-7572/_build/sub/tests/testsuite.dir/04/testsuite.log
# -*- compilation -*-
4. testsuite.at:25: testing tbf ...
../../../tests/testsuite.at:28: $OSMO_QEMU $abs_top_builddir/tests/tbf/TbfTest
--- experr 2024-04-28 07:37:41.309810157 +0000
+++ /build/osmo-pcu-1.4.0.11-7572/_build/sub/tests/testsuite.dir/at-groups/4/stderr 2024-04-28 07:37:43.529750622 +0000
@@ -5018,6 +5018,7 @@
PDCH(bts=0,trx=0,ts=7) Got CS-1 RLC block: R=0, SI=0, TFI=0, CPS=0, RSB=0, rc=184
PDCH(bts=0,trx=0,ts=7) FN=2654275 Rx UL DATA from unexpected TBF(UL:TFI-0-0-0:E:TLLI-0xf1223344){FLOW}
TBF(UL:TFI-0-0-0:E:TLLI-0xf1223344){FLOW} UL DATA TFI=0 received (V(Q)=0 .. V(R)=0)
+MS(TLLI-0xf1223344:TA-7:MSCLS-1-1:UL) UL RSSI: 31 dBm
MS(TLLI-0xf1223344:TA-7:MSCLS-1-1:UL) Link quality 12dB (old 12dB) left window [5, 8], modifying uplink CS level: MCS-2 -> MCS-3
TBF(UL:TFI-0-0-0:E:TLLI-0xf1223344){FLOW} Got CS-1 RLC data block: CV=15, BSN=0, SPB=0, PI=0, E=1, TI=0, bitoffs=24
TBF(UL:TFI-0-0-0:E:TLLI-0xf1223344){FLOW} BSN 0 storing in window (0..63)
stdout:
4. testsuite.at:25: 4. tbf (testsuite.at:25): FAILED (testsuite.at:28)
Build step 'Execute shell' marked build as failure
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 20152 killed;
[ssh-agent] Stopped.
Archiving artifacts