See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,WITH_MANUALS=0,label=rpi4-raspbian11,with_dsp=none,with_vty=False/6109/display/redirect>
Changes:
------------------------------------------
[...truncated 144.62 KB...]
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.3.0/_build/sub/tests'
make check-local
make[4]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/tests'
/bin/bash '../../../tests/testsuite'
## -------------------------- ##
## osmo-pcu 1.3.0 test suite. ##
## -------------------------- ##
Regression tests
1: rlcmac ok
2: multi_slot ok
3: ts_alloc ok
4: tbf ok
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. ##
## ------------- ##
All 14 tests were successful.
make python-tests
make[5]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/tests'
Not running python-based tests (determined at configure-time)
make[5]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/tests'
make[4]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/tests'
make[3]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/tests'
Making check in contrib
make[3]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/contrib'
Making check in systemd
make[4]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/contrib/systemd'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/contrib/systemd'
make[4]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/contrib'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/contrib'
make[3]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/contrib'
make[3]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub'
make[2]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub'
make[1]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub'
make[1]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub'
make install-recursive
make[2]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub'
Making install in include
make[3]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/include'
make[4]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/include'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/include'
make[3]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/include'
Making install in src
make[3]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/src'
make[4]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/src'
make[4]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/osmo-pcu-1.3.0/_inst/bin'
/bin/bash ../libtool --mode=install /usr/bin/install -c osmo-pcu
'/build/osmo-pcu-1.3.0/_inst/bin'
libtool: install: /usr/bin/install -c osmo-pcu /build/osmo-pcu-1.3.0/_inst/bin/osmo-pcu
make[4]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/src'
make[3]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/src'
Making install in doc
make[3]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/doc'
Making install in examples
make[4]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/doc/examples'
make[5]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/doc/examples'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p
'/build/osmo-pcu-1.3.0/_inst/share/doc/osmo-pcu/examples/osmo-pcu'
/usr/bin/mkdir -p '/build/osmo-pcu-1.3.0/_inst/etc/osmocom'
/usr/bin/install -c -m 644 ../../../../doc/examples/osmo-pcu.cfg
'/build/osmo-pcu-1.3.0/_inst/share/doc/osmo-pcu/examples/osmo-pcu'
/usr/bin/install -c -m 644 ../../../../doc/examples/osmo-pcu.cfg
'/build/osmo-pcu-1.3.0/_inst/etc/osmocom'
make[5]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/doc/examples'
make[4]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/doc/examples'
Making install in manuals
make[4]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/doc/manuals'
make[5]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/doc/manuals'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/doc/manuals'
make[4]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/doc/manuals'
make[4]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/doc'
make[5]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/doc'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/doc'
make[4]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/doc'
make[3]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/doc'
Making install in tests
make[3]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/tests'
make[4]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/tests'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/tests'
make[3]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/tests'
Making install in contrib
make[3]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/contrib'
Making install in systemd
make[4]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/contrib/systemd'
make[5]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/contrib/systemd'
make[5]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/osmo-pcu-1.3.0/_inst/'
/usr/bin/install -c -m 644 ../../../../contrib/systemd/osmo-pcu.service
'/build/osmo-pcu-1.3.0/_inst/'
make[5]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/contrib/systemd'
make[4]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/contrib/systemd'
make[4]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/contrib'
make[5]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/contrib'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/contrib'
make[4]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/contrib'
make[3]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/contrib'
make[3]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub'
make[4]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub'
make[3]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub'
make[2]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub'
make[1]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub'
make[1]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub'
Making installcheck in include
make[2]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/include'
make[2]: Nothing to be done for 'installcheck'.
make[2]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/include'
Making installcheck in src
make[2]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/src'
make[2]: Nothing to be done for 'installcheck'.
make[2]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/src'
Making installcheck in doc
make[2]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/doc'
Making installcheck in examples
make[3]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/doc/examples'
make[3]: Nothing to be done for 'installcheck'.
make[3]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/doc/examples'
Making installcheck in manuals
make[3]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/doc/manuals'
make[3]: Nothing to be done for 'installcheck'.
make[3]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/doc/manuals'
make[3]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/doc'
make[3]: Nothing to be done for 'installcheck-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/doc'
make[2]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/doc'
Making installcheck in tests
make[2]: Entering directory '/build/osmo-pcu-1.3.0/_build/sub/tests'
/bin/bash '../../../tests/testsuite'
AUTOTEST_PATH='/build/osmo-pcu-1.3.0/_inst/bin' \
## -------------------------- ##
## osmo-pcu 1.3.0 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.3.0] 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[2]: *** [Makefile:1496: installcheck-local] Error 1
make[2]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub/tests'
make[1]: *** [Makefile:429: installcheck-recursive] Error 1
make[1]: Leaving directory '/build/osmo-pcu-1.3.0/_build/sub'
make: *** [Makefile:648: distcheck] Error 1
+ cat-testlogs.sh
======================== ./osmo-pcu-1.3.0/_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 2023-09-13 07:39:41.475390987 +0000
+++ /build/osmo-pcu-1.3.0/_build/sub/tests/testsuite.dir/at-groups/4/stderr 2023-09-13
07:39:43.455342475 +0000
@@ -4331,6 +4331,7 @@
TBF(DL:TFI-0-0-1:G:IMSI-0011223344:TLLI-0xf1223344){FLOW} downlink (V(A)==0 .. V(S)==8)
mcs_mode_restrict=EGPRS
TBF(DL:TFI-0-0-1:G:IMSI-0011223344:TLLI-0xf1223344){FLOW} Sending new block at BSN 8,
CS=CS-1
TBF(DL:TFI-0-0-1:G:IMSI-0011223344:TLLI-0xf1223344){FLOW} Complete DL frame, len=21
+TBF(DL:TFI-0-0-1:G:IMSI-0011223344:TLLI-0xf1223344){FLOW} DL Bandwitdh: 139 KBits/s
TBF(DL:TFI-0-0-1:G:IMSI-0011223344:TLLI-0xf1223344){FLOW} Dequeue next LLC (len=21)
TBF(DL:TFI-0-0-1:G:IMSI-0011223344:TLLI-0xf1223344){FLOW} data block (BSN 8, CS-1): 3f 43
4b 45 54 20 30 37 20 28 54 42 46 20 32 29 4c 4c 43 20
TBF(DL:TFI-0-0-1:G:IMSI-0011223344:TLLI-0xf1223344){FLOW} need_padding 0 spb_status 0 spb
0 (BSN1 8 BSN2 -1)
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 15601 killed;
[ssh-agent] Stopped.
Archiving artifacts
Show replies by date
See
<https://jenkins.osmocom.org/jenkins/job/master-osmo-pcu/FIRMWARE_VERSION=master,WITH_MANUALS=0,label=rpi4-raspbian11,with_dsp=none,with_vty=False/6110/display/redirect>