See <https://jenkins.osmocom.org/jenkins/job/ttcn3-msc-test-io_uring/378/display…>
Changes:
------------------------------------------
[...truncated 2.38 MiB...]
TC_sgsap_mt_sms_and_nothing0(1281)@980979dcf409: setverdict(pass): pass -> pass, component reason not changed
MSC_Test_0-RAN(1273)@980979dcf409: Created IMSI[0] for '262420000011825'H'B0C22BF5'O to be handled at TC_sgsap_mt_sms_and_nothing0(1281)
MSC_Test_0-M3UA(1274)@980979dcf409: Message received on association #8
MSC_Test_0-M3UA(1274)@980979dcf409: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-RAN(1273)@980979dcf409: CommonBssmapUnitdataCallback: IMSI/TMSI found in table, dispatching to TC_sgsap_mt_sms_and_nothing0(1281)
TC_sgsap_mt_sms_and_nothing0(1281)@980979dcf409: setverdict(pass): pass -> pass, component reason not changed
TC_sgsap_mt_sms_and_nothing0(1281)@980979dcf409: Sending COMPL L3: { discriminator := '0000'B, tiOrSkip := { skipIndicator := '0000'B }, msgs := { mm := { cMServiceRequest := { messageType := '000000'B, nsd := '00'B, cm_ServiceType := '0100'B, cipheringKeySequenceNumber := { keySequence := '000'B, spare := '0'B }, mobileStationClassmark2 := { lengthIndicator := 0, rf_PowerCapability := '000'B, a5_1 := '0'B, esind := '1'B, revisionLevel := '10'B, spare1_1 := '0'B, mobileStationClassmark2_oct4 := { fc := '1'B, vgcs := '0'B, vbs := '0'B, sm_Capability := '1'B, ss_ScreenIndicator := '01'B, ps_Capability := '1'B, spare2_1 := '0'B }, mobileStationClassmark2_oct5 := { a5_2 := '0'B, a5_3 := '1'B, cmsp := '0'B, solsa := '0'B, ucs2 := '0'B, lcsva_cap := '0'B, spare5_7 := '0'B, cm3 := '0'B } }, mobileIdentity := { lengthIndicator := 0, mobileIdentityV := { typeOfIdentity := '000'B, oddEvenInd_identity := { tmsi_ptmsi := { oddevenIndicator := '0'B, fillerDigit := '1111'B, octets := 'B0C22BF5'O } } } }, priorityLevel := omit, additionalUpdateParameterTV := omit, deviceProperties := omit } } } }
MSC_Test_0-RAN(1273)@980979dcf409: Added conn table entry 0TC_sgsap_mt_sms_and_nothing0(1281)15900493
MSC_Test_0-RAN(1273)@980979dcf409: patch: N(SD) for ConnIdx 0 set to 1
MSC_Test_0-SCCP(1272)@980979dcf409: First idle individual index:0
MSC_Test_0-M3UA(1274)@980979dcf409: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(1274)@980979dcf409: Message received on association #8
MSC_Test_0-M3UA(1274)@980979dcf409: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-SCCP(1272)@980979dcf409: { messageType := 2, destLocRef := 'F29F4D'O, sourceLocRef := '0000ED'O, protClass := { class := '0010'B, messageHandling := '0000'B }, pointer1 := 1, optionalPart := { credit := omit, calledPAddress := { paramName := 3, paramLength := 4, addr := '43B900FE'O }, data := omit, importance := omit }, eop := { paramName := 0 } }
MSC_Test_0-SCCP(1272)@980979dcf409: Session index based on local reference:0
MSC_Test_0-M3UA(1274)@980979dcf409: Message received on association #8
MSC_Test_0-M3UA(1274)@980979dcf409: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-M3UA(1274)@980979dcf409: Message received on association #8
MSC_Test_0-SCCP(1272)@980979dcf409: Session index based on local reference:0
MSC_Test_0-SCCP(1272)@980979dcf409: DT1 will be put to the reassembly buffer
MSC_Test_0-SCCP(1272)@980979dcf409: DT1 data has been put to the reassembly buffer
MSC_Test_0-SCCP(1272)@980979dcf409: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes
MSC_Test_0-M3UA(1274)@980979dcf409: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-SCCP(1272)@980979dcf409: Session index based on local reference:0
MSC_Test_0-SCCP(1272)@980979dcf409: DT1 will be put to the reassembly buffer
MSC_Test_0-SCCP(1272)@980979dcf409: DT1 data has been put to the reassembly buffer
MSC_Test_0-SCCP(1272)@980979dcf409: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes
TC_sgsap_mt_sms_and_nothing0(1281)@980979dcf409: f_verify_vty_lac_ci(): Active connection matches "LAC / cell ID: 23 / 42"
TC_sgsap_mt_sms_and_nothing0(1281)@980979dcf409: setverdict(pass): pass -> pass, component reason not changed
MSC_Test_0-SCCP(1272)@980979dcf409: Session index based on connection ID:0
MSC_Test_0-SCCP(1272)@980979dcf409: vl_len:28
MSC_Test_0-SCCP(1272)@980979dcf409: vl_from0
MSC_Test_0-SCCP(1272)@980979dcf409: data sent by MTP3_SCCP_PORT: '01031909011600420007914477581006500A052305002143F5000000'O
MSC_Test_0-M3UA(1274)@980979dcf409: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(1274)@980979dcf409: Message received on association #8
MSC_Test_0-M3UA(1274)@980979dcf409: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-SCCP(1272)@980979dcf409: Session index based on local reference:0
MSC_Test_0-SCCP(1272)@980979dcf409: DT1 will be put to the reassembly buffer
MSC_Test_0-SCCP(1272)@980979dcf409: DT1 data has been put to the reassembly buffer
MSC_Test_0-SCCP(1272)@980979dcf409: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes
MSC_Test_0-M3UA(1274)@980979dcf409: Message received on association #8
MSC_Test_0-M3UA(1274)@980979dcf409: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-SCCP(1272)@980979dcf409: Session index based on local reference:0
MSC_Test_0-SCCP(1272)@980979dcf409: DT1 will be put to the reassembly buffer
MSC_Test_0-SCCP(1272)@980979dcf409: DT1 data has been put to the reassembly buffer
MSC_Test_0-SCCP(1272)@980979dcf409: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes
TC_sgsap_mt_sms_and_nothing0(1281)@980979dcf409: setverdict(pass): pass -> pass, component reason not changed
TC_sgsap_mt_sms_and_nothing0(1281)@980979dcf409: setverdict(pass): pass -> pass, component reason not changed
MSC_Test_0-SCCP(1272)@980979dcf409: Session index based on connection ID:0
MSC_Test_0-SCCP(1272)@980979dcf409: vl_len:5
MSC_Test_0-SCCP(1272)@980979dcf409: vl_from0
MSC_Test_0-SCCP(1272)@980979dcf409: data sent by MTP3_SCCP_PORT: '0103020904'O
MSC_Test_0-M3UA(1274)@980979dcf409: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(1274)@980979dcf409: Message received on association #8
MSC_Test_0-M3UA(1274)@980979dcf409: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-SCCP(1272)@980979dcf409: Session index based on local reference:0
MSC_Test_0-SCCP(1272)@980979dcf409: DT1 will be put to the reassembly buffer
MSC_Test_0-SCCP(1272)@980979dcf409: DT1 data has been put to the reassembly buffer
MSC_Test_0-SCCP(1272)@980979dcf409: DT1/segmentingReassembl/more==0 received=> send ASP_SCCP_N_DATA comes
MSC_Test_0-SCCP(1272)@980979dcf409: Session index based on connection ID:0
MSC_Test_0-SCCP(1272)@980979dcf409: vl_len:3
MSC_Test_0-SCCP(1272)@980979dcf409: vl_from0
MSC_Test_0-SCCP(1272)@980979dcf409: data sent by MTP3_SCCP_PORT: '000121'O
MSC_Test_0-M3UA(1274)@980979dcf409: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-M3UA(1274)@980979dcf409: Message received on association #8
MSC_Test_0-M3UA(1274)@980979dcf409: MTP3_SP_PORT: Data received -> TRANSFERind sent
MSC_Test_0-SCCP(1272)@980979dcf409: Session index based on local reference:0
MSC_Test_0-M3UA(1274)@980979dcf409: MTP3_SP_PORT: ASP_MTP3_TRANSFERreq received -> message sent via SCTP
MSC_Test_0-RAN(1273)@980979dcf409: Deleted conn table entry 0TC_sgsap_mt_sms_and_nothing0(1281)15900493
TC_sgsap_mt_sms_and_nothing0(1281)@980979dcf409: setverdict(pass): pass -> pass, component reason not changed
TC_sgsap_mt_sms_and_nothing0(1281)@980979dcf409: f_verify_vty_lac_ci(): VLR record matches "LAC / cell ID: 23 / 42"
TC_sgsap_mt_sms_and_nothing0(1281)@980979dcf409: setverdict(pass): pass -> pass, component reason not changed
TC_sgsap_mt_sms_and_nothing0(1281)@980979dcf409: Final verdict of PTC: pass
MSC_Test_0-RAN(1273)@980979dcf409: Final verdict of PTC: none
MSC_Test_0-M3UA(1274)@980979dcf409: Final verdict of PTC: none
MSC_Test_0-SCCP(1272)@980979dcf409: Final verdict of PTC: none
MSC_Test-GSUP(1278)@980979dcf409: Final verdict of PTC: none
MSC_Test-SGsAP(1280)@980979dcf409: Final verdict of PTC: none
IPA-CTRL-CLI-IPA(1271)@980979dcf409: Final verdict of PTC: none
MSC_Test-MNCC(1275)@980979dcf409: Final verdict of PTC: none
MSC_Test-SMPP(1279)@980979dcf409: Final verdict of PTC: none
IPA-CTRL-CLI-IPA(1282)@980979dcf409: Final verdict of PTC: none
MSC_Test-GSUP-IPA(1277)@980979dcf409: Final verdict of PTC: none
MSC_Test-MGCP(1276)@980979dcf409: Final verdict of PTC: none
MTC@980979dcf409: Setting final verdict of the test case.
MTC@980979dcf409: Local verdict of MTC: none
MTC@980979dcf409: Local verdict of PTC IPA-CTRL-CLI-IPA(1271): none (none -> none)
MTC@980979dcf409: Local verdict of PTC MSC_Test_0-SCCP(1272): none (none -> none)
MTC@980979dcf409: Local verdict of PTC MSC_Test_0-RAN(1273): none (none -> none)
MTC@980979dcf409: Local verdict of PTC MSC_Test_0-M3UA(1274): none (none -> none)
MTC@980979dcf409: Local verdict of PTC MSC_Test-MNCC(1275): none (none -> none)
MTC@980979dcf409: Local verdict of PTC MSC_Test-MGCP(1276): none (none -> none)
MTC@980979dcf409: Local verdict of PTC MSC_Test-GSUP-IPA(1277): none (none -> none)
MTC@980979dcf409: Local verdict of PTC MSC_Test-GSUP(1278): none (none -> none)
MTC@980979dcf409: Local verdict of PTC MSC_Test-SMPP(1279): none (none -> none)
MTC@980979dcf409: Local verdict of PTC MSC_Test-SGsAP(1280): none (none -> none)
MTC@980979dcf409: Local verdict of PTC TC_sgsap_mt_sms_and_nothing0(1281): pass (none -> pass)
MTC@980979dcf409: Local verdict of PTC IPA-CTRL-CLI-IPA(1282): none (pass -> pass)
MTC@980979dcf409: Test case TC_sgsap_mt_sms_and_nothing finished. Verdict: pass
MTC@980979dcf409: Starting external command `../ttcn3-tcpdump-stop.sh MSC_Tests.TC_sgsap_mt_sms_and_nothing pass'.
Sat Mar 22 06:01:24 UTC 2025
[1;32m====== MSC_Tests.TC_sgsap_mt_sms_and_nothing pass ======[0m
Saving talloc report from 172.18.75.10:4254 to MSC_Tests.TC_sgsap_mt_sms_and_nothing.talloc
Waiting for packet dumper to finish... 0 (prev_count=-1, count=378648)
Waiting for packet dumper to finish... 1 (prev_count=378648, count=379721)
MTC@980979dcf409: External command `../ttcn3-tcpdump-stop.sh MSC_Tests.TC_sgsap_mt_sms_and_nothing pass' was executed successfully (exit status: 0).
MTC@980979dcf409: Starting external command `../ttcn3-tcpdump-start.sh MSC_Tests.TC_sgsap_mt_sms_and_reject'.
------ MSC_Tests.TC_sgsap_mt_sms_and_reject ------
Sat Mar 22 06:01:27 UTC 2025
NOTE: unable to use dumpcap due to missing capabilities or suid bit
/usr/bin/tcpdump -U -s 1520 -n -i any -w "/data/MSC_Tests.TC_sgsap_mt_sms_and_reject.pcap" >/data/MSC_Tests.TC_sgsap_mt_sms_and_reject.pcap.stdout 2>/tmp/cmderr &
Waiting for packet dumper to start... 0
FATAL: command execution failed
java.io.IOException
at hudson.remoting.Channel.close(Channel.java:1533)
at hudson.remoting.Channel.close(Channel.java:1489)
at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:949)
at hudson.slaves.SlaveComputer.kill(SlaveComputer.java:915)
at hudson.model.AbstractCIBase.killComputer(AbstractCIBase.java:97)
at jenkins.model.Jenkins.lambda$_cleanUpDisconnectComputers$15(Jenkins.java:3797)
at hudson.model.Queue._withLock(Queue.java:1409)
at hudson.model.Queue.withLock(Queue.java:1283)
at jenkins.model.Jenkins._cleanUpDisconnectComputers(Jenkins.java:3793)
at jenkins.model.Jenkins.cleanUp(Jenkins.java:3674)
at hudson.WebAppMain.contextDestroyed(WebAppMain.java:398)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.callContextDestroyed(ContextHandler.java:1059)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletContextHandler.callContextDestroyed(ServletContextHandler.java:636)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.contextDestroyed(ContextHandler.java:1016)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletHandler.doStop(ServletHandler.java:306)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.security.SecurityHandler.doStop(SecurityHandler.java:412)
at Jenkins Main ClassLoader//org.eclipse.jetty.security.ConstraintSecurityHandler.doStop(ConstraintSecurityHandler.java:413)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.session.SessionHandler.doStop(SessionHandler.java:497)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.stopContext(ContextHandler.java:1039)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletContextHandler.stopContext(ServletContextHandler.java:399)
at Jenkins Main ClassLoader//org.eclipse.jetty.webapp.WebAppContext.stopContext(WebAppContext.java:1311)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:1087)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:312)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.gzip.GzipHandler.doStop(GzipHandler.java:227)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.Server.doStop(Server.java:517)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//winstone.Launcher.shutdown(Launcher.java:433)
at Jenkins Main ClassLoader//winstone.ShutdownHook.run(ShutdownHook.java:28)
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@20196ca8:build4-deb12build-ansible": Remote call on build4-deb12build-ansible failed. The channel is closing down or has closed down
at hudson.remoting.Channel.call(Channel.java:1035)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:285)
at jdk.proxy2/jdk.proxy2.$Proxy67.isAlive(Unknown Source)
at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1212)
at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1204)
at hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:195)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:145)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:164)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526)
at hudson.model.Run.execute(Run.java:1894)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
at hudson.model.ResourceController.execute(ResourceController.java:101)
at hudson.model.Executor.run(Executor.java:446)
FATAL: Unable to delete script file /tmp/jenkins12728143221683906532.sh
java.io.IOException
at hudson.remoting.Channel.close(Channel.java:1533)
at hudson.remoting.Channel.close(Channel.java:1489)
at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:949)
at hudson.slaves.SlaveComputer.kill(SlaveComputer.java:915)
at hudson.model.AbstractCIBase.killComputer(AbstractCIBase.java:97)
at jenkins.model.Jenkins.lambda$_cleanUpDisconnectComputers$15(Jenkins.java:3797)
at hudson.model.Queue._withLock(Queue.java:1409)
at hudson.model.Queue.withLock(Queue.java:1283)
at jenkins.model.Jenkins._cleanUpDisconnectComputers(Jenkins.java:3793)
at jenkins.model.Jenkins.cleanUp(Jenkins.java:3674)
at hudson.WebAppMain.contextDestroyed(WebAppMain.java:398)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.callContextDestroyed(ContextHandler.java:1059)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletContextHandler.callContextDestroyed(ServletContextHandler.java:636)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.contextDestroyed(ContextHandler.java:1016)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletHandler.doStop(ServletHandler.java:306)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.security.SecurityHandler.doStop(SecurityHandler.java:412)
at Jenkins Main ClassLoader//org.eclipse.jetty.security.ConstraintSecurityHandler.doStop(ConstraintSecurityHandler.java:413)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.session.SessionHandler.doStop(SessionHandler.java:497)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.stopContext(ContextHandler.java:1039)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletContextHandler.stopContext(ServletContextHandler.java:399)
at Jenkins Main ClassLoader//org.eclipse.jetty.webapp.WebAppContext.stopContext(WebAppContext.java:1311)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:1087)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:312)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.gzip.GzipHandler.doStop(GzipHandler.java:227)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.Server.doStop(Server.java:517)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//winstone.Launcher.shutdown(Launcher.java:433)
at Jenkins Main ClassLoader//winstone.ShutdownHook.run(ShutdownHook.java:28)
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@20196ca8:build4-deb12build-ansible": Remote call on build4-deb12build-ansible failed. The channel is closing down or has closed down
at hudson.remoting.Channel.call(Channel.java:1035)
at hudson.FilePath.act(FilePath.java:1229)
at hudson.FilePath.act(FilePath.java:1218)
at hudson.FilePath.delete(FilePath.java:1765)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:163)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:164)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526)
at hudson.model.Run.execute(Run.java:1894)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
at hudson.model.ResourceController.execute(ResourceController.java:101)
at hudson.model.Executor.run(Executor.java:446)
Build step 'Execute shell' marked build as failure
ERROR: Step ‘Publish JUnit test result report’ failed: no workspace for ttcn3-msc-test-io_uring #378
See <https://jenkins.osmocom.org/jenkins/job/ttcn3-bts-test/2713/display/redirect>
Changes:
------------------------------------------
[...truncated 307.95 KiB...]
TC_chan_act_stress(29)@9fb4c4d96c8b: setverdict(pass): pass -> pass, component reason not changed
TC_chan_act_stress(29)@9fb4c4d96c8b: setverdict(pass): pass -> pass, component reason not changed
TC_chan_act_stress(29)@9fb4c4d96c8b: setverdict(pass): pass -> pass, component reason not changed
TC_chan_act_stress(29)@9fb4c4d96c8b: setverdict(pass): pass -> pass, component reason not changed
TC_chan_act_stress(29)@9fb4c4d96c8b: setverdict(pass): pass -> pass, component reason not changed
TC_chan_act_stress(29)@9fb4c4d96c8b: setverdict(pass): pass -> pass, component reason not changed
TC_chan_act_stress(29)@9fb4c4d96c8b: Final verdict of PTC: pass
MTC@9fb4c4d96c8b: Stopping testcase execution from "BTS_Tests.ttcn":1031
TC_chan_act_stress-RSL(27)@9fb4c4d96c8b: Final verdict of PTC: none
TC_chan_act_stress-RSL-IPA(26)@9fb4c4d96c8b: Final verdict of PTC: none
IPA-CTRL-CLI-IPA(28)@9fb4c4d96c8b: Final verdict of PTC: none
MTC@9fb4c4d96c8b: Setting final verdict of the test case.
MTC@9fb4c4d96c8b: Local verdict of MTC: none
MTC@9fb4c4d96c8b: Local verdict of PTC TC_chan_act_stress-RSL-IPA(26): none (none -> none)
MTC@9fb4c4d96c8b: Local verdict of PTC TC_chan_act_stress-RSL(27): none (none -> none)
MTC@9fb4c4d96c8b: Local verdict of PTC IPA-CTRL-CLI-IPA(28): none (none -> none)
MTC@9fb4c4d96c8b: Local verdict of PTC TC_chan_act_stress(29): pass (none -> pass)
MTC@9fb4c4d96c8b: Test case TC_chan_act_stress finished. Verdict: pass
MTC@9fb4c4d96c8b: Starting external command `../ttcn3-tcpdump-stop.sh BTS_Tests.TC_chan_act_stress pass'.
Sat Mar 22 06:01:19 UTC 2025
[1;32m====== BTS_Tests.TC_chan_act_stress pass ======[0m
Saving talloc report from 172.18.155.20:4241 to BTS_Tests.TC_chan_act_stress.talloc
Waiting for packet dumper to finish... 0 (prev_count=-1, count=8819275)
Waiting for packet dumper to finish... 1 (prev_count=8819275, count=8819866)
MTC@9fb4c4d96c8b: External command `../ttcn3-tcpdump-stop.sh BTS_Tests.TC_chan_act_stress pass' was executed successfully (exit status: 0).
MTC@9fb4c4d96c8b: Starting external command `../ttcn3-tcpdump-start.sh BTS_Tests.TC_chan_act_react'.
------ BTS_Tests.TC_chan_act_react ------
Sat Mar 22 06:01:22 UTC 2025
NOTE: unable to use dumpcap due to missing capabilities or suid bit
/usr/bin/tcpdump -U -s 1520 -n -i any -w "/data/BTS_Tests.TC_chan_act_react.pcap" >/data/BTS_Tests.TC_chan_act_react.pcap.stdout 2>/tmp/cmderr &
Waiting for packet dumper to start... 0
MTC@9fb4c4d96c8b: External command `../ttcn3-tcpdump-start.sh BTS_Tests.TC_chan_act_react' was executed successfully (exit status: 0).
MTC@9fb4c4d96c8b: Test case TC_chan_act_react started.
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: Established a new IPA connection (conn_id=2)
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Tx:{ msg_type := IPAC_MSGT_ID_GET (4), u := { get := { { len := 1, tag := IPAC_IDTAG_UNITNAME (1) }, { len := 1, tag := IPAC_IDTAG_UNITID (8) } } } }
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: A new IPA/RSL connection has been established (conn_id=2), waiting for IDENTITY RESPONSE...
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: Established a new IPA connection (conn_id=3)
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Tx:{ msg_type := IPAC_MSGT_ID_GET (4), u := { get := { { len := 1, tag := IPAC_IDTAG_UNITNAME (1) }, { len := 1, tag := IPAC_IDTAG_UNITID (8) } } } }
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: A new IPA/RSL connection has been established (conn_id=3), waiting for IDENTITY RESPONSE...
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: Established a new IPA connection (conn_id=4)
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Tx:{ msg_type := IPAC_MSGT_ID_GET (4), u := { get := { { len := 1, tag := IPAC_IDTAG_UNITNAME (1) }, { len := 1, tag := IPAC_IDTAG_UNITID (8) } } } }
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: A new IPA/RSL connection has been established (conn_id=4), waiting for IDENTITY RESPONSE...
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: Established a new IPA connection (conn_id=5)
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Tx:{ msg_type := IPAC_MSGT_ID_GET (4), u := { get := { { len := 1, tag := IPAC_IDTAG_UNITNAME (1) }, { len := 1, tag := IPAC_IDTAG_UNITID (8) } } } }
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: A new IPA/RSL connection has been established (conn_id=5), waiting for IDENTITY RESPONSE...
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Rx:{ msg_type := IPAC_MSGT_ID_RESP (5), u := { resp := { { len := 10, tag := IPAC_IDTAG_UNITNAME (1), data := '6F736D6F2D62747300'O }, { len := 10, tag := IPAC_IDTAG_UNITID (8), data := '313233342F302F3000'O } } } }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: IPA ID RESP: { { len := 10, tag := IPAC_IDTAG_UNITNAME (1), data := '6F736D6F2D62747300'O }, { len := 10, tag := IPAC_IDTAG_UNITID (8), data := '313233342F302F3000'O } }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: Got IDENTITY RESPONSE (conn_id=2): { { len := 10, tag := IPAC_IDTAG_UNITNAME (1), data := '6F736D6F2D62747300'O }, { len := 10, tag := IPAC_IDTAG_UNITID (8), data := '313233342F302F3000'O } }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: Warning: dec_IpaUnitId(): Data remained at the end of the stream after successful decoding: '00'O
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: Mapped TRX#0 to TCP/IP conn_id=2
MTC@9fb4c4d96c8b: 1/4 transceiver(s) connected
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Rx:{ msg_type := IPAC_MSGT_ID_RESP (5), u := { resp := { { len := 10, tag := IPAC_IDTAG_UNITNAME (1), data := '6F736D6F2D62747300'O }, { len := 10, tag := IPAC_IDTAG_UNITID (8), data := '313233342F302F3100'O } } } }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: IPA ID RESP: { { len := 10, tag := IPAC_IDTAG_UNITNAME (1), data := '6F736D6F2D62747300'O }, { len := 10, tag := IPAC_IDTAG_UNITID (8), data := '313233342F302F3100'O } }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Rx:{ msg_type := IPAC_MSGT_ID_RESP (5), u := { resp := { { len := 10, tag := IPAC_IDTAG_UNITNAME (1), data := '6F736D6F2D62747300'O }, { len := 10, tag := IPAC_IDTAG_UNITID (8), data := '313233342F302F3200'O } } } }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: IPA ID RESP: { { len := 10, tag := IPAC_IDTAG_UNITNAME (1), data := '6F736D6F2D62747300'O }, { len := 10, tag := IPAC_IDTAG_UNITID (8), data := '313233342F302F3200'O } }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Rx:{ msg_type := IPAC_MSGT_ID_RESP (5), u := { resp := { { len := 10, tag := IPAC_IDTAG_UNITNAME (1), data := '6F736D6F2D62747300'O }, { len := 10, tag := IPAC_IDTAG_UNITID (8), data := '313233342F302F3300'O } } } }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: IPA ID RESP: { { len := 10, tag := IPAC_IDTAG_UNITNAME (1), data := '6F736D6F2D62747300'O }, { len := 10, tag := IPAC_IDTAG_UNITID (8), data := '313233342F302F3300'O } }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit }
MTC@9fb4c4d96c8b: 1/4 RF Resource Indication(s) received
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: Got IDENTITY RESPONSE (conn_id=3): { { len := 10, tag := IPAC_IDTAG_UNITNAME (1), data := '6F736D6F2D62747300'O }, { len := 10, tag := IPAC_IDTAG_UNITID (8), data := '313233342F302F3100'O } }
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: Warning: dec_IpaUnitId(): Data remained at the end of the stream after successful decoding: '00'O
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: Mapped TRX#1 to TCP/IP conn_id=3
MTC@9fb4c4d96c8b: 2/4 transceiver(s) connected
MTC@9fb4c4d96c8b: 2/4 RF Resource Indication(s) received
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: Got IDENTITY RESPONSE (conn_id=4): { { len := 10, tag := IPAC_IDTAG_UNITNAME (1), data := '6F736D6F2D62747300'O }, { len := 10, tag := IPAC_IDTAG_UNITID (8), data := '313233342F302F3200'O } }
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: Warning: dec_IpaUnitId(): Data remained at the end of the stream after successful decoding: '00'O
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: Mapped TRX#2 to TCP/IP conn_id=4
MTC@9fb4c4d96c8b: 3/4 transceiver(s) connected
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: Got IDENTITY RESPONSE (conn_id=5): { { len := 10, tag := IPAC_IDTAG_UNITNAME (1), data := '6F736D6F2D62747300'O }, { len := 10, tag := IPAC_IDTAG_UNITID (8), data := '313233342F302F3300'O } }
MTC@9fb4c4d96c8b: 3/4 RF Resource Indication(s) received
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: Warning: dec_IpaUnitId(): Data remained at the end of the stream after successful decoding: '00'O
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: Mapped TRX#3 to TCP/IP conn_id=5
MTC@9fb4c4d96c8b: 4/4 transceiver(s) connected
MTC@9fb4c4d96c8b: 4/4 RF Resource Indication(s) received
MTC@9fb4c4d96c8b: Setting RSL_SYSTEM_INFO_3 (3): { header := { l2_plen := { l2_plen := 18, zero_one := '01'B }, skip_indicator := 0, rr_protocol_discriminator := 6, message_type := SYSTEM_INFORMATION_TYPE_3 (27) }, payload := { si3 := { cell_id := 23, lai := { mcc_mnc := '262F42'H, lac := 42 }, ctrl_chan_desc := { msc_r99 := true, att := true, bs_ag_blks_res := 1, ccch_conf := CCHAN_DESC_1CCCH_COMBINED (1), si22ind := false, cbq3 := CBQ3_IU_MODE_NOT_SUPPORTED (0), spare := '00'B, bs_pa_mfrms := 0, t3212 := 1 }, cell_options := { dn_ind := false, pwrc := false, dtx := MS_MAY_USE_UL_DTX (0), radio_link_tout_div4 := 7 }, cell_sel_par := { cell_resel_hyst_2dB := 2, ms_txpwr_max_cch := 7, acs := '0'B, neci := true, rxlev_access_min := 0 }, rach_control := { max_retrans := RACH_MAX_RETRANS_7 (3), tx_integer := '1001'B, cell_barr_access := false, re_not_allowed := true, acc := '0000010000000000'B }, rest_octets := { sel_params := { presence := '0'B, params := omit }, pwr_offset := { presence := '0'B, offset := omit }, si_2ter_ind := '0'B, early_cm_ind := '0'B, sched_where := { presence := '0'B, where := omit }, gprs_ind := { presence := '1'B, ind := { ra_colour := 0, si13_pos := '0'B } }, umts_early_cm_ind := '0'B, si2_quater_ind := { presence := '0'B, ind := omit }, iu_mode_ind := omit, si21_ind := { presence := '0'B, pos := omit } } } } }
MTC@9fb4c4d96c8b: Setting RSL_SYSTEM_INFO_3 (3): '49061B001762F224002AC90001074740E504002C2B2B2B'O
MTC@9fb4c4d96c8b: Setting RSL_SYSTEM_INFO_2 (2): { header := { l2_plen := { l2_plen := 22, zero_one := '01'B }, skip_indicator := 0, rr_protocol_discriminator := 6, message_type := SYSTEM_INFORMATION_TYPE_2 (26) }, payload := { si2 := { bcch_freq_list := '00000000000000000000000000000000'O, ncc_permitted := '11111111'B, rach_control := { max_retrans := RACH_MAX_RETRANS_7 (3), tx_integer := '1001'B, cell_barr_access := false, re_not_allowed := true, acc := '0000010000000000'B } } } }
MTC@9fb4c4d96c8b: Setting RSL_SYSTEM_INFO_2 (2): '59061A00000000000000000000000000000000FFE50400'O
MTC@9fb4c4d96c8b: Setting RSL_SYSTEM_INFO_4 (4): { header := { l2_plen := { l2_plen := 12, zero_one := '01'B }, skip_indicator := 0, rr_protocol_discriminator := 6, message_type := SYSTEM_INFORMATION_TYPE_4 (28) }, payload := { si4 := { lai := { mcc_mnc := '262F42'H, lac := 42 }, cell_sel_par := { cell_resel_hyst_2dB := 2, ms_txpwr_max_cch := 7, acs := '0'B, neci := true, rxlev_access_min := 0 }, rach_control := { max_retrans := RACH_MAX_RETRANS_7 (3), tx_integer := '1001'B, cell_barr_access := false, re_not_allowed := true, acc := '0000010000000000'B }, cbch_chan_desc := omit, cbch_mobile_alloc := omit, rest_octets := { sel_params := { presence := '0'B, params := omit }, pwr_offset := { presence := '0'B, offset := omit }, gprs_ind := { presence := '1'B, ind := { ra_colour := 0, si13_pos := '0'B } }, s_presence := '0'B, s := omit } } } }
MTC@9fb4c4d96c8b: Setting RSL_SYSTEM_INFO_4 (4): '31061C62F224002A4740E50400012B2B2B2B2B2B2B2B2B'O
MTC@9fb4c4d96c8b: Warning: dec_TrxcMessage(): Data remained at the end of the stream after successful decoding: '00'O
MTC@9fb4c4d96c8b: Warning: dec_TrxcMessage(): Data remained at the end of the stream after successful decoding: '00'O
MTC@9fb4c4d96c8b: Warning: dec_TrxcMessage(): Data remained at the end of the stream after successful decoding: '00'O
TC_chan_act_react(33)@9fb4c4d96c8b: setverdict(pass): none -> pass
TC_chan_act_react(33)@9fb4c4d96c8b: setverdict(pass): pass -> pass, component reason not changed
TC_chan_act_react(33)@9fb4c4d96c8b: setverdict(pass): pass -> pass, component reason not changed
TC_chan_act_react(33)@9fb4c4d96c8b: Final verdict of PTC: pass
MTC@9fb4c4d96c8b: Stopping testcase execution from "BTS_Tests.ttcn":1055
TC_chan_act_react-RSL(31)@9fb4c4d96c8b: Final verdict of PTC: none
TC_chan_act_react-RSL-IPA(30)@9fb4c4d96c8b: Final verdict of PTC: none
IPA-CTRL-CLI-IPA(32)@9fb4c4d96c8b: Final verdict of PTC: none
MTC@9fb4c4d96c8b: Setting final verdict of the test case.
MTC@9fb4c4d96c8b: Local verdict of MTC: none
MTC@9fb4c4d96c8b: Local verdict of PTC TC_chan_act_react-RSL-IPA(30): none (none -> none)
MTC@9fb4c4d96c8b: Local verdict of PTC TC_chan_act_react-RSL(31): none (none -> none)
MTC@9fb4c4d96c8b: Local verdict of PTC IPA-CTRL-CLI-IPA(32): none (none -> none)
MTC@9fb4c4d96c8b: Local verdict of PTC TC_chan_act_react(33): pass (none -> pass)
MTC@9fb4c4d96c8b: Test case TC_chan_act_react finished. Verdict: pass
MTC@9fb4c4d96c8b: Starting external command `../ttcn3-tcpdump-stop.sh BTS_Tests.TC_chan_act_react pass'.
Sat Mar 22 06:01:24 UTC 2025
[1;32m====== BTS_Tests.TC_chan_act_react pass ======[0m
Saving talloc report from 172.18.155.20:4241 to BTS_Tests.TC_chan_act_react.talloc
Waiting for packet dumper to finish... 0 (prev_count=-1, count=1961088)
Waiting for packet dumper to finish... 1 (prev_count=1961088, count=1961587)
FATAL: command execution failed
java.io.IOException
at hudson.remoting.Channel.close(Channel.java:1533)
at hudson.remoting.Channel.close(Channel.java:1489)
at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:949)
at hudson.slaves.SlaveComputer.kill(SlaveComputer.java:915)
at hudson.model.AbstractCIBase.killComputer(AbstractCIBase.java:97)
at jenkins.model.Jenkins.lambda$_cleanUpDisconnectComputers$15(Jenkins.java:3797)
at hudson.model.Queue._withLock(Queue.java:1409)
at hudson.model.Queue.withLock(Queue.java:1283)
at jenkins.model.Jenkins._cleanUpDisconnectComputers(Jenkins.java:3793)
at jenkins.model.Jenkins.cleanUp(Jenkins.java:3674)
at hudson.WebAppMain.contextDestroyed(WebAppMain.java:398)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.callContextDestroyed(ContextHandler.java:1059)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletContextHandler.callContextDestroyed(ServletContextHandler.java:636)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.contextDestroyed(ContextHandler.java:1016)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletHandler.doStop(ServletHandler.java:306)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.security.SecurityHandler.doStop(SecurityHandler.java:412)
at Jenkins Main ClassLoader//org.eclipse.jetty.security.ConstraintSecurityHandler.doStop(ConstraintSecurityHandler.java:413)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.session.SessionHandler.doStop(SessionHandler.java:497)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.stopContext(ContextHandler.java:1039)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletContextHandler.stopContext(ServletContextHandler.java:399)
at Jenkins Main ClassLoader//org.eclipse.jetty.webapp.WebAppContext.stopContext(WebAppContext.java:1311)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:1087)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:312)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.gzip.GzipHandler.doStop(GzipHandler.java:227)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.Server.doStop(Server.java:517)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//winstone.Launcher.shutdown(Launcher.java:433)
at Jenkins Main ClassLoader//winstone.ShutdownHook.run(ShutdownHook.java:28)
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@20196ca8:build4-deb12build-ansible": Remote call on build4-deb12build-ansible failed. The channel is closing down or has closed down
at hudson.remoting.Channel.call(Channel.java:1035)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:285)
at jdk.proxy2/jdk.proxy2.$Proxy67.isAlive(Unknown Source)
at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1212)
at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1204)
at hudson.tasks.CommandInterpreter.join(CommandInterpreter.java:195)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:145)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:164)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526)
at hudson.model.Run.execute(Run.java:1894)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
at hudson.model.ResourceController.execute(ResourceController.java:101)
at hudson.model.Executor.run(Executor.java:446)
FATAL: Unable to delete script file /tmp/jenkins10108897834440203384.sh
java.io.IOException
at hudson.remoting.Channel.close(Channel.java:1533)
at hudson.remoting.Channel.close(Channel.java:1489)
at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:949)
at hudson.slaves.SlaveComputer.kill(SlaveComputer.java:915)
at hudson.model.AbstractCIBase.killComputer(AbstractCIBase.java:97)
at jenkins.model.Jenkins.lambda$_cleanUpDisconnectComputers$15(Jenkins.java:3797)
at hudson.model.Queue._withLock(Queue.java:1409)
at hudson.model.Queue.withLock(Queue.java:1283)
at jenkins.model.Jenkins._cleanUpDisconnectComputers(Jenkins.java:3793)
at jenkins.model.Jenkins.cleanUp(Jenkins.java:3674)
at hudson.WebAppMain.contextDestroyed(WebAppMain.java:398)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.callContextDestroyed(ContextHandler.java:1059)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletContextHandler.callContextDestroyed(ServletContextHandler.java:636)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.contextDestroyed(ContextHandler.java:1016)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletHandler.doStop(ServletHandler.java:306)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.security.SecurityHandler.doStop(SecurityHandler.java:412)
at Jenkins Main ClassLoader//org.eclipse.jetty.security.ConstraintSecurityHandler.doStop(ConstraintSecurityHandler.java:413)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.session.SessionHandler.doStop(SessionHandler.java:497)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.stopContext(ContextHandler.java:1039)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletContextHandler.stopContext(ServletContextHandler.java:399)
at Jenkins Main ClassLoader//org.eclipse.jetty.webapp.WebAppContext.stopContext(WebAppContext.java:1311)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:1087)
at Jenkins Main ClassLoader//org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:312)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.gzip.GzipHandler.doStop(GzipHandler.java:227)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:182)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:205)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:97)
at Jenkins Main ClassLoader//org.eclipse.jetty.server.Server.doStop(Server.java:517)
at Jenkins Main ClassLoader//org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:132)
at Jenkins Main ClassLoader//winstone.Launcher.shutdown(Launcher.java:433)
at Jenkins Main ClassLoader//winstone.ShutdownHook.run(ShutdownHook.java:28)
Caused: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@20196ca8:build4-deb12build-ansible": Remote call on build4-deb12build-ansible failed. The channel is closing down or has closed down
at hudson.remoting.Channel.call(Channel.java:1035)
at hudson.FilePath.act(FilePath.java:1229)
at hudson.FilePath.act(FilePath.java:1218)
at hudson.FilePath.delete(FilePath.java:1765)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:163)
at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:92)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818)
at hudson.model.Build$BuildExecution.build(Build.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:164)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526)
at hudson.model.Run.execute(Run.java:1894)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
at hudson.model.ResourceController.execute(ResourceController.java:101)
at hudson.model.Executor.run(Executor.java:446)
Build step 'Execute shell' marked build as failure
ERROR: Step ‘Publish JUnit test result report’ failed: no workspace for ttcn3-bts-test #2713
See <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/92062/display/re…>
Changes:
------------------------------------------
Started by upstream project "master-osmo-python-tests" build number 563
originally caused by:
Started by timer
Running as SYSTEM
Building remotely on build4-deb12build-ansible (ttcn3 obs osmo-gsm-tester-build ttcn3_with_linux_6.1_or_higher qemu io_uring osmocom-gerrit coverity osmocom-master) in workspace <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/>
The recommended git tool is: NONE
No credentials specified
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository https://gerrit.osmocom.org/osmo-ci
> git init <https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/> # timeout=10
Fetching upstream changes from https://gerrit.osmocom.org/osmo-ci
> git --version # timeout=10
> git --version # 'git version 2.39.2'
> git fetch --tags --force --progress -- https://gerrit.osmocom.org/osmo-ci +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://gerrit.osmocom.org/osmo-ci # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse refs/remotes/origin/refs/remotes/origin/master^{commit} # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision 3dffb34587dc0bba9ce46c7ef0d7e07c8167a8d4 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 3dffb34587dc0bba9ce46c7ef0d7e07c8167a8d4 # timeout=10
Commit message: "lint/lint_diff: allow skipping with OSMO_LINT=0"
> git rev-list --no-walk 3dffb34587dc0bba9ce46c7ef0d7e07c8167a8d4 # timeout=10
[Osmocom_OBS_master] $ /bin/sh -xe /tmp/jenkins4442814159642491952.sh
+ export PYTHONUNBUFFERED=1
+ ./scripts/obs/update_obs_project.py --apiurl https://obs.osmocom.org --conflict-version --docker --feed master --meta osmocom:master
docker: building image debian-12-osmocom-obs-build-srcpkg
+ run_in_docker_and_exit(): ['docker', 'build', '--build-arg', 'DISTRO=debian:12', '--build-arg', 'DISTRO_FROM=debian:12', '--build-arg', 'UID=1000', '-t', 'debian-12-osmocom-obs-build-srcpkg', '-f', '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…',> '<https://jenkins.osmocom.org/jenkins/job/Osmocom_OBS_master/ws/scripts/obs/d…']>
#0 building with "default" instance using docker driver
#1 [internal] load build definition from build_srcpkg.Dockerfile
#1 transferring dockerfile: 579B done
#1 DONE 0.1s
#2 [internal] load .dockerignore
#2 transferring context: 2B done
#2 DONE 0.1s
#3 [internal] load metadata for docker.io/library/debian:12
#3 DONE 1.4s
#4 [1/3] FROM docker.io/library/debian:12@sha256:18023f131f52fc3ea21973cabffe0b216c60b417fd2478e94d9d59981ebba6af
#4 DONE 0.0s
#5 [2/3] RUN APT-GET update && apt-get upgrade -y && apt-get install -y --no-install-recommends ca-certificates colordiff debhelper dh-python dpkg-dev fakeroot git git-review gnupg2 libxml2-utils lsb-release meson osc python3-packaging python3-setuptools quilt rebar3 sed sphinx-common && apt-get clean
#5 CACHED
#6 [3/3] RUN USERADD --uid=1000 -m user
#6 CACHED
#7 exporting to image
#7 exporting layers done
#7 writing image sha256:c9e649ebdf67c1762633824b7b53de8edc2fc6828212f85c75b747e0a30ef3e7 done
#7 naming to docker.io/library/debian-12-osmocom-obs-build-srcpkg done
#7 DONE 0.0s
docker: running: update_obs_project.py inside docker
OBS: getting packages in osmocom:master
### Building source packages ###
osmocom-master: getting OBS version
osmocom-master: skipping (1.0.0 is up-to-date)
erlang/osmo_dia2gsup: getting head from git remote for master
erlang/osmo_dia2gsup: getting OBS version
erlang/osmo_dia2gsup: skipping (ea2915f6aea1f2d81fddcb96269bbe0afdf0e6a0 is up-to-date)
erlang/osmo-epdg: getting head from git remote for master
erlang/osmo-epdg: getting OBS version
erlang/osmo-epdg: skipping (fa3efb858f531568c38fed4bfc3963921e655d2b is up-to-date)
erlang/osmo-s1gw: getting head from git remote for master
erlang/osmo-s1gw: getting OBS version
erlang/osmo-s1gw: skipping (8ff3be2a6a608d51a7d68841c38da6fc1caf89be is up-to-date)
gapk: getting head from git remote for master
gapk: getting OBS version
gapk: skipping (0fe672e68d5c45ce866743348e37b55622b4f286 is up-to-date)
libasn1c: getting head from git remote for master
libasn1c: getting OBS version
libasn1c: skipping (984b3db58c352f4486d0abcba53d6a84fc72fbb5 is up-to-date)
libgtpnl: getting head from git remote for master
libgtpnl: getting OBS version
libgtpnl: skipping (0bce84de38bc4420aed111ff24819f12284c7cf9 is up-to-date)
libosmo-abis: getting head from git remote for master
libosmo-abis: getting OBS version
libosmo-abis: skipping (d2e8ce53474a2553b060bc4833de017917407bfb is up-to-date)
libosmo-dsp: getting head from git remote for master
libosmo-dsp: getting OBS version
libosmo-dsp: skipping (912827c9da7def5069d88a3327aca018d339be62 is up-to-date)
libosmo-gprs: getting head from git remote for master
libosmo-gprs: getting OBS version
libosmo-gprs: skipping (341f26f5f341ab67f4d9b9fb18d5fccc25cdcd5d is up-to-date)
libosmo-netif: getting head from git remote for master
libosmo-netif: getting OBS version
libosmo-netif: skipping (1b4044d76a0fee35fd0709cd1e51cc31d2609d55 is up-to-date)
libosmo-pfcp: getting head from git remote for master
libosmo-pfcp: getting OBS version
libosmo-pfcp: skipping (771ba85f63455dadb3b276339d6493ebc9a4f8c8 is up-to-date)
libosmo-sccp-legacy: getting head from git remote for master
libosmo-sccp-legacy: getting OBS version
libosmo-sccp-legacy: skipping (628b0992d1b3a1ceb6dc13f067172a7d081b6cb9 is up-to-date)
libosmo-sigtran: getting head from git remote for master
libosmo-sigtran: getting OBS version
libosmo-sigtran: skipping (23d180281b168885b2fbeae90c4369bb85b8d84b is up-to-date)
libosmocore: getting head from git remote for master
libosmocore: getting OBS version
libosmocore: skipping (8111511b1910103572ccc91cf8df93276b67bbb2 is up-to-date)
libsmpp34: getting head from git remote for master
libsmpp34: getting OBS version
libsmpp34: skipping (f1ec51db83de0d20b5ad0f88756016f289d5d268 is up-to-date)
libusrp: getting head from git remote for master
libusrp: getting OBS version
libusrp: skipping (8ea3f0e0a2ad8471721a4c9ab8e9d84d61e09d39 is up-to-date)
osmo-bsc: getting head from git remote for master
osmo-bsc: getting OBS version
osmo-bsc: skipping (dc23c049c4d976c3c274144f52ab3084de8ae7cc is up-to-date)
osmo-bsc-nat: getting head from git remote for master
osmo-bsc-nat: getting OBS version
osmo-bsc-nat: skipping (4db9d759db3858796e1589afff7455ee0c2703f4 is up-to-date)
osmo-bts: getting head from git remote for master
osmo-bts: getting OBS version
osmo-bts: skipping (65c497a69ac23585847fabc0e1de32007a6fcbc9 is up-to-date)
osmo-cbc: getting head from git remote for master
osmo-cbc: getting OBS version
osmo-cbc: skipping (f25277e872d17f984d7480af119c12cf865758f2 is up-to-date)
osmo-e1d: getting head from git remote for master
osmo-e1d: getting OBS version
osmo-e1d: skipping (5934f7f2af9da9e7a3e139c9baa8f5c2939e151a is up-to-date)
osmo-fl2k: getting head from git remote for master
osmo-fl2k: getting OBS version
osmo-fl2k: skipping (6c81d75b49c57e0661ce8e6c16ae49e420e62e2e is up-to-date)
osmo-gbproxy: getting head from git remote for master
osmo-gbproxy: getting OBS version
osmo-gbproxy: skipping (0aee821e141916c386c013b70c60a3609ec2b9e7 is up-to-date)
osmo-ggsn: getting head from git remote for master
ERROR: command failed unexpectedly
*** command ***
['git', 'ls-remote', 'https://gerrit.osmocom.org/osmo-ggsn', 'heads/master']
*** returncode ***
128
*** output ***
fatal: unable to access 'https://gerrit.osmocom.org/osmo-ggsn/': The requested URL returned error: 500
*** python trace ***
Traceback (most recent call last):
File "/obs/update_obs_project.py", line 265, in <module>
main()
File "/obs/update_obs_project.py", line 259, in main
build_srcpkgs(pkgs_remote, packages)
File "/obs/update_obs_project.py", line 151, in build_srcpkgs
build_srcpkg_if_needed(pkgs_remote, package, False)
File "/obs/update_obs_project.py", line 97, in build_srcpkg_if_needed
latest_version = lib.git.get_head_remote(package, branch,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/git.py", line 99, in get_head_remote
ls_remote = lib.run_cmd(["git", "ls-remote", repo_url, f"heads/{branch}"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/obs/lib/__init__.py", line 200, in run_cmd
exit_error_cmd(p, "command failed unexpectedly")
File "/obs/lib/__init__.py", line 161, in exit_error_cmd
raise RuntimeError("shell command related error, find details right above"
RuntimeError: shell command related error, find details right above this python trace
Build step 'Execute shell' marked build as failure