Changes:
[Pau Espin Pedrol] tbf_ul_ass_fsm: Clarify use of X2000 timer
[Pau Espin Pedrol] rcv_control_ack(): Improve logging of confirmation of Pkt Dl/Ul Ass
------------------------------------------ [...truncated 114.78 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.5.0.3-4b5a/_build/sub/src' Making all in doc make[3]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc' Making all in examples make[4]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc/examples' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc/examples' Making all in manuals make[4]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc/manuals' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc/manuals' make[4]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc' make[3]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc' Making all in tests make[3]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_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.5.0.3-4b5a/_build/sub/tests' Making all in contrib make[3]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/contrib' Making all in systemd make[4]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/contrib/systemd' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/contrib/systemd' make[4]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/contrib' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/contrib' make[3]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/contrib' make[3]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub' make[2]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub' make[1]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub' make[1]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub' Making dvi in include make[2]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/include' make[2]: Nothing to be done for 'dvi'. make[2]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/include' Making dvi in src make[2]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/src' make[2]: Nothing to be done for 'dvi'. make[2]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/src' Making dvi in doc make[2]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc' Making dvi in examples make[3]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc/examples' make[3]: Nothing to be done for 'dvi'. make[3]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc/examples' Making dvi in manuals make[3]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc/manuals' make[3]: Nothing to be done for 'dvi'. make[3]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc/manuals' make[3]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc' make[3]: Nothing to be done for 'dvi-am'. make[3]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc' make[2]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc' Making dvi in tests make[2]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/tests' make[2]: Nothing to be done for 'dvi'. make[2]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/tests' Making dvi in contrib make[2]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/contrib' Making dvi in systemd make[3]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/contrib/systemd' make[3]: Nothing to be done for 'dvi'. make[3]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/contrib/systemd' make[3]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/contrib' make[3]: Nothing to be done for 'dvi-am'. make[3]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/contrib' make[2]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/contrib' make[2]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub' make[2]: Nothing to be done for 'dvi-am'. make[2]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub' make[1]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub' make[1]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub' make check-recursive make[2]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub' Making check in include make[3]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/include' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/include' Making check in src make[3]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/src' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/src' Making check in doc make[3]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc' Making check in examples make[4]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc/examples' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc/examples' Making check in manuals make[4]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc/manuals' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc/manuals' make[4]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc' make[3]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/doc' Making check in tests make[3]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_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.5.0.3-4b5a/_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.5.0.3-4b5a/_build/sub/tests' make check-local make[4]: Entering directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/tests' /bin/bash '../../../tests/testsuite' ## --------------------------------- ## ## osmo-pcu 1.5.0.3-4b5a 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@lists.osmocom.org Subject: [osmo-pcu 1.5.0.3-4b5a] 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.5.0.3-4b5a/_build/sub/tests' make[3]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub/tests' make[3]: *** [Makefile:1250: check-am] Error 2 make[2]: *** [Makefile:428: check-recursive] Error 1 make[2]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub' make[1]: Leaving directory '/build/osmo-pcu-1.5.0.3-4b5a/_build/sub' make[1]: *** [Makefile:727: check] Error 2 make: *** [Makefile:647: distcheck] Error 1 + cat-testlogs.sh
======================== ./osmo-pcu-1.5.0.3-4b5a/_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-07-31 23:17:21.030273436 +0000 +++ /build/osmo-pcu-1.5.0.3-4b5a/_build/sub/tests/testsuite.dir/at-groups/4/stderr 2024-07-31 23:17:23.590208960 +0000 @@ -4492,6 +4492,7 @@ TBF(DL:TFI-0-0-1:G:IMSI-0011223344:TLLI-0xf1223344){FLOW} downlink (V(A)==0 .. V(S)==1) mcs_mode_restrict=EGPRS TBF(DL:TFI-0-0-1:G:IMSI-0011223344:TLLI-0xf1223344){FLOW} Sending new block at BSN 1, 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: 16 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 1, CS-1): 07 29 4c 4c 43 20 50 41 43 4b 45 54 20 30 31 20 28 54 42 46 TBF(DL:TFI-0-0-1:G:IMSI-0011223344:TLLI-0xf1223344){FLOW} need_padding 0 spb_status 0 spb 0 (BSN1 1 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 825 killed; [ssh-agent] Stopped. Archiving artifacts
jenkins-notifications@lists.osmocom.org