See
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/display/redirect?page=changes>
Changes:
[Pau Espin Pedrol] ttcn3-asterisk: Enable debug in log file
[Pau Espin Pedrol] ttcn3-asterisk: Enable debug for pjproject
[Pau Espin Pedrol] ttcn3-asterisk: Configure asterisk for initial SIP register on IMS
side
[Pau Espin Pedrol] ttcn3-docker-run.sh: Fix dumpcap failing to access /data inside docker
------------------------------------------
[...truncated 704.12 KB...]
MTC@8312a9df4e57: Local verdict of PTC TC_apply_sccp-PFCP(854): none (pass -> pass)
MTC@8312a9df4e57: Test case TC_apply_sccp finished. Verdict: pass
MTC@8312a9df4e57: Starting external command `../ttcn3-tcpdump-stop.sh
HNBGW_Tests.TC_apply_sccp pass'.
Thu May 16 11:12:04 UTC 2024
[1;32m====== HNBGW_Tests.TC_apply_sccp pass ======[0m
Saving talloc report from 172.18.115.20:4261 to HNBGW_Tests.TC_apply_sccp.talloc
Waiting for packet dumper to finish... 0 (prev_count=-1, count=180058)
Waiting for packet dumper to finish... 1 (prev_count=180058, count=205342)
MTC@8312a9df4e57: External command `../ttcn3-tcpdump-stop.sh HNBGW_Tests.TC_apply_sccp
pass' was executed successfully (exit status: 0).
MC@8312a9df4e57: Test execution finished.
Execution of [EXECUTE] section finished.
emtc
MC@8312a9df4e57: Terminating MTC.
MC@8312a9df4e57: MTC terminated.
MC2> exit
MC@8312a9df4e57: Shutting down session.
MC@8312a9df4e57: Shutdown complete.
Comparing expected results '/osmo-ttcn3-hacks/hnbgw/expected-results.xml' against
results in 'junit-xml-24.log'
--------------------
[1;32mpass[0;m HNBGW_Tests.TC_hnb_register
[1;32mpass[0;m HNBGW_Tests.TC_hnb_register_duplicate
[1;32mpass[0;m HNBGW_Tests.TC_hnb_register_duplicate_reuse_sctp_assoc
[1;32mpass[0;m HNBGW_Tests.TC_ue_register
[1;32mpass[0;m HNBGW_Tests.TC_ue_register_tmsi_lai
[1;32mpass[0;m HNBGW_Tests.TC_ue_register_before_hnb_register
[1;32mpass[0;m HNBGW_Tests.TC_rab_release_abnormal
[1;32mpass[0;m HNBGW_Tests.TC_ranap_cs_initial_ue
[1;32mpass[0;m HNBGW_Tests.TC_ranap_ps_initial_ue
[1;32mpass[0;m HNBGW_Tests.TC_ranap_cs_initial_ue_empty_cr
[1;32mpass[0;m HNBGW_Tests.TC_ranap_ps_initial_ue_empty_cr
[1;32mpass[0;m HNBGW_Tests.TC_ranap_cs_bidir
[1;32mpass[0;m HNBGW_Tests.TC_ranap_ps_bidir
[1;32mpass[0;m HNBGW_Tests.TC_rab_assignment
[1;32mpass[0;m HNBGW_Tests.TC_rab_release
[1;32mpass[0;m HNBGW_Tests.TC_rab_release_abnormal
[1;32mpass[0;m HNBGW_Tests.TC_rab_assign_fail
[1;32mpass[0;m HNBGW_Tests.TC_rab_assign_mgcp_to
[1;32mpass[0;m HNBGW_Tests.TC_rab_assign_mgw_iuup_addr_chg
[1;32mpass[0;m HNBGW_Tests.TC_ranap_cs_mo_disconnect
[1;32mpass[0;m HNBGW_Tests.TC_ranap_ps_mo_disconnect
[1;32mpass[0;m HNBGW_Tests.TC_ps_rab_assignment_without_pfcp
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_L3Compl_on_1_cnlink
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_L3Complete_by_imsi_round_robin
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_LU_by_tmsi_null_nri_0_round_robin
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_LU_by_tmsi_null_nri_1_round_robin
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_L3Complete_by_tmsi_unassigned_nri_round_robin
[1;32mpass[0;m
HNBGW_Tests.TC_mscpool_L3Complete_by_tmsi_valid_nri_msc_not_connected_round_robin
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_L3Complete_by_tmsi_valid_nri_1
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_L3Complete_by_tmsi_valid_nri_2
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_LU_by_tmsi_from_other_PLMN
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_paging_imsi
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_paging_tmsi
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_no_allow_attach_round_robin
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_no_allow_attach_valid_nri
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_sccp_n_pcstate_detaches_cnlink
[1;32mpass[0;m HNBGW_Tests.TC_mscpool_sccp_n_pcstate_attaches_cnlink
[1;32mpass[0;m HNBGW_Tests.TC_sgsnpool_L3Compl_on_1_cnlink
[1;32mpass[0;m HNBGW_Tests.TC_sgsnpool_L3Complete_no_nri_round_robin
[1;32mpass[0;m HNBGW_Tests.TC_sgsnpool_L3Complete_valid_nri_1
[1;32mpass[0;m HNBGW_Tests.TC_sgsnpool_L3Complete_valid_nri_2
[1;32mpass[0;m HNBGW_Tests.TC_sgsnpool_nri_from_other_PLMN
[1;32mpass[0;m HNBGW_Tests.TC_sgsnpool_sccp_n_pcstate_detaches_cnlink
[1;32mpass[0;m HNBGW_Tests.TC_sgsnpool_sccp_n_pcstate_attaches_cnlink
[1;32mpass[0;m HNBGW_Tests.TC_second_rab_assignment
[1;32mpass[0;m HNBGW_Tests.TC_hnb_reregister_reuse_sctp_assoc
[1;32mpass[0;m HNBGW_Tests.TC_apply_sccp
Summary:
[1;32mpass[0;m: 47
+ exit_code=0
+ /osmo-ttcn3-hacks/log_merge.sh HNBGW_Tests --rm
Generated HNBGW_Tests.TC_apply_sccp.merged
Generated HNBGW_Tests.TC_hnb_register.merged
Generated HNBGW_Tests.TC_hnb_register_duplicate.merged
Generated HNBGW_Tests.TC_hnb_register_duplicate_reuse_sctp_assoc.merged
Generated HNBGW_Tests.TC_hnb_reregister_reuse_sctp_assoc.merged
Generated HNBGW_Tests.TC_mscpool_L3Compl_on_1_cnlink.merged
Generated HNBGW_Tests.TC_mscpool_L3Complete_by_imsi_round_robin.merged
Generated HNBGW_Tests.TC_mscpool_L3Complete_by_tmsi_unassigned_nri_round_robin.merged
Generated HNBGW_Tests.TC_mscpool_L3Complete_by_tmsi_valid_nri_1.merged
Generated HNBGW_Tests.TC_mscpool_L3Complete_by_tmsi_valid_nri_2.merged
Generated
HNBGW_Tests.TC_mscpool_L3Complete_by_tmsi_valid_nri_msc_not_connected_round_robin.merged
Generated HNBGW_Tests.TC_mscpool_LU_by_tmsi_from_other_PLMN.merged
Generated HNBGW_Tests.TC_mscpool_LU_by_tmsi_null_nri_0_round_robin.merged
Generated HNBGW_Tests.TC_mscpool_LU_by_tmsi_null_nri_1_round_robin.merged
Generated HNBGW_Tests.TC_mscpool_no_allow_attach_round_robin.merged
Generated HNBGW_Tests.TC_mscpool_no_allow_attach_valid_nri.merged
Generated HNBGW_Tests.TC_mscpool_paging_imsi.merged
Generated HNBGW_Tests.TC_mscpool_paging_tmsi.merged
Generated HNBGW_Tests.TC_mscpool_sccp_n_pcstate_attaches_cnlink.merged
Generated HNBGW_Tests.TC_mscpool_sccp_n_pcstate_detaches_cnlink.merged
Generated HNBGW_Tests.TC_ps_rab_assignment_without_pfcp.merged
Generated HNBGW_Tests.TC_rab_assign_fail.merged
Generated HNBGW_Tests.TC_rab_assign_mgcp_to.merged
Generated HNBGW_Tests.TC_rab_assign_mgw_iuup_addr_chg.merged
Generated HNBGW_Tests.TC_rab_assignment.merged
Generated HNBGW_Tests.TC_rab_release.merged
Generated HNBGW_Tests.TC_rab_release_abnormal.merged
Generated HNBGW_Tests.TC_ranap_cs_bidir.merged
Generated HNBGW_Tests.TC_ranap_cs_initial_ue.merged
Generated HNBGW_Tests.TC_ranap_cs_initial_ue_empty_cr.merged
Generated HNBGW_Tests.TC_ranap_cs_mo_disconnect.merged
Generated HNBGW_Tests.TC_ranap_ps_bidir.merged
Generated HNBGW_Tests.TC_ranap_ps_initial_ue.merged
Generated HNBGW_Tests.TC_ranap_ps_initial_ue_empty_cr.merged
Generated HNBGW_Tests.TC_ranap_ps_mo_disconnect.merged
Generated HNBGW_Tests.TC_second_rab_assignment.merged
Generated HNBGW_Tests.TC_sgsnpool_L3Compl_on_1_cnlink.merged
Generated HNBGW_Tests.TC_sgsnpool_L3Complete_no_nri_round_robin.merged
Generated HNBGW_Tests.TC_sgsnpool_L3Complete_valid_nri_1.merged
Generated HNBGW_Tests.TC_sgsnpool_L3Complete_valid_nri_2.merged
Generated HNBGW_Tests.TC_sgsnpool_nri_from_other_PLMN.merged
Generated HNBGW_Tests.TC_sgsnpool_sccp_n_pcstate_attaches_cnlink.merged
Generated HNBGW_Tests.TC_sgsnpool_sccp_n_pcstate_detaches_cnlink.merged
Generated HNBGW_Tests.TC_ue_register.merged
Generated HNBGW_Tests.TC_ue_register_before_hnb_register.merged
Generated HNBGW_Tests.TC_ue_register_tmsi_lai.merged
Removing Input log files !!!
+ exit 0
+ echo Stopping containers
Stopping containers
+ docker_kill_wait jenkins-ttcn3-hnbgw-test-io_uring-66-hnbgw
+ docker kill jenkins-ttcn3-hnbgw-test-io_uring-66-hnbgw
jenkins-ttcn3-hnbgw-test-io_uring-66-hnbgw
+ docker wait jenkins-ttcn3-hnbgw-test-io_uring-66-hnbgw
137
+ docker_kill_wait jenkins-ttcn3-hnbgw-test-io_uring-66-stp
+ docker kill jenkins-ttcn3-hnbgw-test-io_uring-66-stp
jenkins-ttcn3-hnbgw-test-io_uring-66-stp
+ docker wait jenkins-ttcn3-hnbgw-test-io_uring-66-stp
137
+ echo Testing with PFCP
Testing with PFCP
+ mkdir
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp>
+ run_tests
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp>
with-pfcp/HNBGW_Tests.cfg osmo-stp.cfg with-pfcp/osmo-hnbgw.cfg
+
base_dir=<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_ur…
+ tests_cfg=with-pfcp/HNBGW_Tests.cfg
+ stp_cfg=osmo-stp.cfg
+ hnbgw_cfg=with-pfcp/osmo-hnbgw.cfg
+ mkdir
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/hnbgw-tester>
+ mkdir
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/hnbgw-tester/unix>
+ cp with-pfcp/HNBGW_Tests.cfg
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/hnbgw-tester/>
+ write_mp_osmo_repo
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/hnbgw-tester/HNBGW_Tests.cfg>
+ local repo=nightly
+ local
config=<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_urin…
+ local line
+ [ -e
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/hnbgw-tester/HNBGW_Tests.cfg>
]
+ line=Misc_Helpers.mp_osmo_repo := "nightly"
+ sed -i s/\[MODULE_PARAMETERS\]/\[MODULE_PARAMETERS\]\nMisc_Helpers.mp_osmo_repo :=
"nightly"/g
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/hnbgw-tester/HNBGW_Tests.cfg>
+ mkdir
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/stp>
+ cp osmo-stp.cfg
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/stp/osmo-stp.cfg>
+ mkdir
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/hnbgw>
+ mkdir
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/hnbgw/unix>
+ cp with-pfcp/osmo-hnbgw.cfg
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/hnbgw/osmo-hnbgw.cfg>
+ mkdir
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/unix>
+ network_replace_subnet_in_configs
+ set +x
Applying SUBNET=115 to:
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/hnbgw-tester/HNBGW_Tests.cfg>
sed: couldn't open temporary file
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/hnbgw-tester/sedABUgBH>:
Permission denied
### Clean up ###
+ trap - EXIT INT TERM 0
+ type clean_up
+ clean_up
+ sed -i s/classname='\([^']\+\)'/classname='\1:with-pfcp'/g
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/hnbgw-tester/junit-xml-with-pfcp-*.log>
sed: can't read
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/with-pfcp/hnbgw-tester/junit-xml-with-pfcp-*.log>:
No such file or directory
+ network_clean
+ docker network inspect ttcn3-hnbgw-test-115
+ grep Name
+ cut -d : -f2
+ awk -F" NR>1{print $2}
+ local containers=
+ [ -n ]
+ network_remove
+ set +x
Removing network ttcn3-hnbgw-test-115
+ docker network remove ttcn3-hnbgw-test-115
ttcn3-hnbgw-test-115
+ rm -rf
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/unix>
+ fix_perms
+ set +x
Fixing permissions
+ id -u
+ id -g
+ docker run --rm -v
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/ws/logs>:/data -v
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/ws/_cache>:/cache
--name jenkins-ttcn3-hnbgw-test-io_uring-66-cleaner debian:bookworm sh -e -x -c
chmod -R a+rX /data/ /cache/
chown -R 1000:1000 /data /cache
+ chmod -R a+rX /data/ /cache/
+ chown -R 1000:1000 /data /cache
+ collect_logs
+ cat
<https://jenkins.osmocom.org/jenkins/job/ttcn3-hnbgw-test-io_uring/66/artifact/logs/hnbgw-tester/junit-xml-24.log>
<?xml version="1.0"?>
<testsuite name='Titan' tests='46' failures='0'
errors='0' skipped='0' inconc='0' time='360.00'>
<testcase classname='HNBGW_Tests' name='TC_hnb_register'
time='1.115116'/>
<testcase classname='HNBGW_Tests' name='TC_hnb_register_duplicate'
time='1.103565'/>
<testcase classname='HNBGW_Tests'
name='TC_hnb_register_duplicate_reuse_sctp_assoc' time='1.082005'/>
<testcase classname='HNBGW_Tests' name='TC_ue_register'
time='1.103964'/>
<testcase classname='HNBGW_Tests' name='TC_ue_register_tmsi_lai'
time='1.079344'/>
<testcase classname='HNBGW_Tests'
name='TC_ue_register_before_hnb_register' time='1.083794'/>
<testcase classname='HNBGW_Tests' name='TC_ranap_cs_initial_ue'
time='2.190765'/>
<testcase classname='HNBGW_Tests' name='TC_ranap_ps_initial_ue'
time='2.162346'/>
<testcase classname='HNBGW_Tests'
name='TC_ranap_cs_initial_ue_empty_cr' time='2.197236'/>
<testcase classname='HNBGW_Tests'
name='TC_ranap_ps_initial_ue_empty_cr' time='2.188722'/>
<testcase classname='HNBGW_Tests' name='TC_ranap_cs_bidir'
time='2.409930'/>
<testcase classname='HNBGW_Tests' name='TC_ranap_ps_bidir'
time='2.384555'/>
<testcase classname='HNBGW_Tests' name='TC_rab_assignment'
time='2.489159'/>
<testcase classname='HNBGW_Tests' name='TC_rab_release'
time='2.488357'/>
<testcase classname='HNBGW_Tests' name='TC_rab_release_abnormal'
time='2.499724'/>
<testcase classname='HNBGW_Tests' name='TC_rab_assign_fail'
time='2.443840'/>
<testcase classname='HNBGW_Tests' name='TC_rab_assign_mgcp_to'
time='6.439546'/>
<testcase classname='HNBGW_Tests'
name='TC_rab_assign_mgw_iuup_addr_chg' time='2.490124'/>
<testcase classname='HNBGW_Tests' name='TC_ranap_cs_mo_disconnect'
time='7.574740'/>
<testcase classname='HNBGW_Tests' name='TC_ranap_ps_mo_disconnect'
time='7.658214'/>
<testcase classname='HNBGW_Tests'
name='TC_ps_rab_assignment_without_pfcp' time='7.456016'/>
<testcase classname='HNBGW_Tests'
name='TC_mscpool_L3Compl_on_1_cnlink' time='5.344998'/>
<testcase classname='HNBGW_Tests'
name='TC_mscpool_L3Complete_by_imsi_round_robin' time='5.429892'/>
<testcase classname='HNBGW_Tests'
name='TC_mscpool_LU_by_tmsi_null_nri_0_round_robin' time='5.384997'/>
<testcase classname='HNBGW_Tests'
name='TC_mscpool_LU_by_tmsi_null_nri_1_round_robin' time='5.390696'/>
<testcase classname='HNBGW_Tests'
name='TC_mscpool_L3Complete_by_tmsi_unassigned_nri_round_robin'
time='5.447010'/>
<testcase classname='HNBGW_Tests'
name='TC_mscpool_L3Complete_by_tmsi_valid_nri_msc_not_connected_round_robin'
time='5.419249'/>
<testcase classname='HNBGW_Tests'
name='TC_mscpool_L3Complete_by_tmsi_valid_nri_1' time='5.400409'/>
<testcase classname='HNBGW_Tests'
name='TC_mscpool_L3Complete_by_tmsi_valid_nri_2' time='5.478187'/>
<testcase classname='HNBGW_Tests'
name='TC_mscpool_LU_by_tmsi_from_other_PLMN' time='4.363051'/>
<testcase classname='HNBGW_Tests' name='TC_mscpool_paging_imsi'
time='5.276377'/>
<testcase classname='HNBGW_Tests' name='TC_mscpool_paging_tmsi'
time='5.281328'/>
<testcase classname='HNBGW_Tests'
name='TC_mscpool_no_allow_attach_round_robin' time='5.424569'/>
<testcase classname='HNBGW_Tests'
name='TC_mscpool_no_allow_attach_valid_nri' time='5.425645'/>
<testcase classname='HNBGW_Tests'
name='TC_mscpool_sccp_n_pcstate_detaches_cnlink' time='5.404237'/>
<testcase classname='HNBGW_Tests'
name='TC_mscpool_sccp_n_pcstate_attaches_cnlink' time='6.405147'/>
<testcase classname='HNBGW_Tests'
name='TC_sgsnpool_L3Compl_on_1_cnlink' time='5.394647'/>
<testcase classname='HNBGW_Tests'
name='TC_sgsnpool_L3Complete_no_nri_round_robin' time='5.400945'/>
<testcase classname='HNBGW_Tests'
name='TC_sgsnpool_L3Complete_valid_nri_1' time='5.387971'/>
<testcase classname='HNBGW_Tests'
name='TC_sgsnpool_L3Complete_valid_nri_2' time='5.450766'/>
<testcase classname='HNBGW_Tests'
name='TC_sgsnpool_nri_from_other_PLMN' time='4.392882'/>
<testcase classname='HNBGW_Tests'
name='TC_sgsnpool_sccp_n_pcstate_detaches_cnlink' time='5.426180'/>
<testcase classname='HNBGW_Tests'
name='TC_sgsnpool_sccp_n_pcstate_attaches_cnlink' time='6.450783'/>
<testcase classname='HNBGW_Tests' name='TC_second_rab_assignment'
time='2.432699'/>
<testcase classname='HNBGW_Tests'
name='TC_hnb_reregister_reuse_sctp_assoc' time='1.311175'/>
<testcase classname='HNBGW_Tests' name='TC_apply_sccp'
time='6.244080'/>
</testsuite>
Build step 'Execute shell' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.