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/6098/display/redirect>

Changes:


------------------------------------------
[...truncated 146.82 KB...]
  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.2.0.150-35a7/_build/sub/tests'
Not running python-based tests (determined at configure-time)
make[5]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/tests'
make[4]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/tests'
make[3]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/tests'
Making check in contrib
make[3]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib'
Making check in systemd
make[4]: Entering directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib/systemd'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib/systemd'
make[4]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib'
make[4]: Nothing to be done for 'check-am'.
make[4]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib'
make[3]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib'
make[3]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub'
make[2]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub'
make[1]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub'
make[1]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub'
make  install-recursive
make[2]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub'
Making install in include
make[3]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/include'
make[4]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_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.2.0.150-35a7/_build/sub/include'
make[3]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/include'
Making install in src
make[3]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/src'
make[4]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/src'
make[4]: Nothing to be done for 'install-data-am'.
 /usr/bin/mkdir -p '/build/osmo-pcu-1.2.0.150-35a7/_inst/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c osmo-pcu 
'/build/osmo-pcu-1.2.0.150-35a7/_inst/bin'
libtool: install: /usr/bin/install -c osmo-pcu 
/build/osmo-pcu-1.2.0.150-35a7/_inst/bin/osmo-pcu
make[4]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/src'
make[3]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/src'
Making install in doc
make[3]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc'
Making install in examples
make[4]: Entering directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc/examples'
make[5]: Entering directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc/examples'
make[5]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p 
'/build/osmo-pcu-1.2.0.150-35a7/_inst/share/doc/osmo-pcu/examples/osmo-pcu'
 /usr/bin/mkdir -p '/build/osmo-pcu-1.2.0.150-35a7/_inst/etc/osmocom'
 /usr/bin/install -c -m 644 ../../../../doc/examples/osmo-pcu.cfg 
'/build/osmo-pcu-1.2.0.150-35a7/_inst/share/doc/osmo-pcu/examples/osmo-pcu'
 /usr/bin/install -c -m 644 ../../../../doc/examples/osmo-pcu.cfg 
'/build/osmo-pcu-1.2.0.150-35a7/_inst/etc/osmocom'
make[5]: Leaving directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc/examples'
make[4]: Leaving directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc/examples'
Making install in manuals
make[4]: Entering directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc/manuals'
make[5]: Entering directory 
'/build/osmo-pcu-1.2.0.150-35a7/_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.2.0.150-35a7/_build/sub/doc/manuals'
make[4]: Leaving directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc/manuals'
make[4]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc'
make[5]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_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.2.0.150-35a7/_build/sub/doc'
make[4]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc'
make[3]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc'
Making install in tests
make[3]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/tests'
make[4]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_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.2.0.150-35a7/_build/sub/tests'
make[3]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/tests'
Making install in contrib
make[3]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib'
Making install in systemd
make[4]: Entering directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib/systemd'
make[5]: Entering directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib/systemd'
make[5]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/build/osmo-pcu-1.2.0.150-35a7/_inst/'
 /usr/bin/install -c -m 644 ../../../../contrib/systemd/osmo-pcu.service 
'/build/osmo-pcu-1.2.0.150-35a7/_inst/'
make[5]: Leaving directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib/systemd'
make[4]: Leaving directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib/systemd'
make[4]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib'
make[5]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_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.2.0.150-35a7/_build/sub/contrib'
make[4]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib'
make[3]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/contrib'
make[3]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub'
make[4]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_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.2.0.150-35a7/_build/sub'
make[3]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub'
make[2]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub'
make[1]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub'
make[1]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub'
Making installcheck in include
make[2]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/include'
make[2]: Nothing to be done for 'installcheck'.
make[2]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/include'
Making installcheck in src
make[2]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/src'
make[2]: Nothing to be done for 'installcheck'.
make[2]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/src'
Making installcheck in doc
make[2]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc'
Making installcheck in examples
make[3]: Entering directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc/examples'
make[3]: Nothing to be done for 'installcheck'.
make[3]: Leaving directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc/examples'
Making installcheck in manuals
make[3]: Entering directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc/manuals'
make[3]: Nothing to be done for 'installcheck'.
make[3]: Leaving directory 
'/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc/manuals'
make[3]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc'
make[3]: Nothing to be done for 'installcheck-am'.
make[3]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc'
make[2]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/doc'
Making installcheck in tests
make[2]: Entering directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub/tests'
/bin/bash '../../../tests/testsuite' 
AUTOTEST_PATH='/build/osmo-pcu-1.2.0.150-35a7/_inst/bin' \
        
## ----------------------------------- ##
## osmo-pcu 1.2.0.150-35a7 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: <[email protected]>
   Subject: [osmo-pcu 1.2.0.150-35a7] 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.2.0.150-35a7/_build/sub/tests'
make[1]: *** [Makefile:429: installcheck-recursive] Error 1
make[1]: Leaving directory '/build/osmo-pcu-1.2.0.150-35a7/_build/sub'
make: *** [Makefile:648: distcheck] Error 1
+ cat-testlogs.sh



======================== 
./osmo-pcu-1.2.0.150-35a7/_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-08 07:38:26.589468827 +0000
+++ 
/build/osmo-pcu-1.2.0.150-35a7/_build/sub/tests/testsuite.dir/at-groups/4/stderr
    2023-09-08 07:38:28.569419185 +0000
@@ -828,6 +828,7 @@
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} downlink (V(A)==0 .. V(S)==20) 
mcs_mode_restrict=EGPRS
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} Sending new block at BSN 20, CS=CS-1
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} Complete DL frame, len=200
+TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} DL Bandwitdh: 330 KBits/s
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} LLC queue completely drained and 
there's still 17 free bytes in rlcmac data block
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} Keep idle TBF open: 0/43 -> yes
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} data block (BSN 20, CS-1): 09 c6 c7 
2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 
@@ -843,6 +844,7 @@
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} downlink acknowledge
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} ack:  
(BSN=0)"RRRRRRRRRRRRRRRRRRRRR"(BSN=20)  R=ACK I=NACK
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} DL analysis, range=0:21, lost=0, 
recv=21, skipped=0, bsn=0, 
info='RRRRRRRRRRRRRRRRRRRRR...........................................'
+MS (IMSI ): Low error rate 0%, increasing DL CS level to CS-2
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} V(B): (V(A)=21)""(V(S)-1=20)  
A=Acked N=Nacked U=Unacked X=Resend-Unacked I=Invalid
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} downlink acknowledge
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} ack:  (BSN=21)""(BSN=20)  R=ACK 
I=NACK
@@ -850,13 +852,13 @@
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} V(B): (V(A)=21)""(V(S)-1=20)  
A=Acked N=Nacked U=Unacked X=Resend-Unacked I=Invalid
 PDCH(bts=0,trx=0,ts=4) FN=199 Scheduling data message at RTS for DL TFI=0 
prio=4 mcs_mode_restrict=EGPRS
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} downlink (V(A)==21 .. V(S)==21) 
mcs_mode_restrict=EGPRS
-TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} Sending new dummy block at BSN 21, 
CS=CS-1
-TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} Empty chunk, added LLC dummy command 
of size 19, drained_since=113
+TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} Sending new dummy block at BSN 21, 
CS=CS-2
+TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} Empty chunk, added LLC dummy command 
of size 29, drained_since=113
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} Keep idle TBF open: 113/43 -> no
-TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} Complete DL frame, len=19
+TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FLOW} Complete DL frame, len=29
 DL_TBF(DL:TFI-0-0-0:G){FLOW}: Received Event LAST_DL_DATA_SENT
 DL_TBF(DL:TFI-0-0-0:G){FLOW}: state_chg to FINISHED
-TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FINISHED} data block (BSN 21, CS-1): 4d 43 
c0 01 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 
+TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FINISHED} data block (BSN 21, CS-2): 75 43 
c0 01 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 
2b 2b 
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FINISHED} need_padding 0 spb_status 0 spb 
0 (BSN1 21 BSN2 -1)
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FINISHED} Copying 1 RLC blocks, 1 BSNs
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FINISHED} Copying data unit 0 (BSN 21)
@@ -866,7 +868,7 @@
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FINISHED} Scheduled DL Acknowledgement 
polling on PACCH (FN=212, TS=4)
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FINISHED} Starting timer T3191 [final 
block (DL-TBF)] with 5 sec. 0 microsec, cur_fn=2654167
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FINISHED} Scheduled Ack/Nack polling on 
FN=212, TS=4
-TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FINISHED} msg block (BSN 21, CS-1): 0f 01 
2a 4d 43 c0 01 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 
+TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FINISHED} msg block (BSN 21, CS-2): 0f 01 
2a 75 43 c0 01 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 
2b 2b 2b 2b 2b 00 
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FINISHED} downlink acknowledge
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FINISHED} stopping timer T3191 [ACK/NACK 
received]
 TBF(DL:TFI-0-0-0:G:TLLI-0xffeeddcc){FINISHED} ack:  (BSN=21)"R"(BSN=21)  R=ACK 
I=NACK
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 18123 killed;
[ssh-agent] Stopped.
Archiving artifacts

Reply via email to