10:19:41.559614 308 RemsimServer_Tests.ttcn:429 Starting external command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test/ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_unack'. 10:19:42.602689 308 RemsimServer_Tests.ttcn:429 External command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test/ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_unack' was executed successfully (exit status: 0). 10:19:42.602954 308 RemsimServer_Tests.ttcn:429 Test case TC_slotmap_del_unack started. 10:19:42.603068 308 RemsimServer_Tests.ttcn:429 Initializing variables, timers and ports of component type RemsimServer_Tests.test_CT inside testcase TC_slotmap_del_unack. 10:19:42.603195 308 RemsimServer_Tests.ttcn:429 Port HTTP was started. 10:19:42.603285 308 RemsimServer_Tests.ttcn:429 Port RSPRO[0] was started. 10:19:42.603557 308 RemsimServer_Tests.ttcn:429 Port RSPRO[1] was started. 10:19:42.603652 308 RemsimServer_Tests.ttcn:429 Port RSPRO[2] was started. 10:19:42.603702 308 RemsimServer_Tests.ttcn:429 Component type RemsimServer_Tests.test_CT was initialized. 10:19:42.603784 308 RemsimServer_Tests.ttcn:94 Start timer g_T_guard: 60 s 10:19:42.603849 308 RemsimServer_Tests.ttcn:95 Altstep as_Tguard was activated as default, id 1 10:19:42.603913 308 REMSIM_Tests.ttcn:59 Creating new PTC with component type IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. 10:19:42.609561 931 - Warning: A plug-in from the same path `libjunitlogger2' is already active, skipping plug-in 10:19:42.609601 931 - TTCN-3 Parallel Test Component started on d161c72b790b. Component reference: RSPRO0(14), component type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. Version: 11.1.0. 10:19:42.609615 931 - TTCN Logger v2.2 options: TimeStampFormat:=Time; LogEntityName:=No; LogEventTypes:=No; SourceInfoFormat:=Single; LogSensitiveData:=No; *.FileMask:=LOG_ALL | MATCHING | DEBUG; *.ConsoleMask:=ERROR | TESTCASE | USER | VERDICTOP | WARNING; LogFileSize:=0; LogFileNumber:=1; DiskFullAction:=Error 10:19:42.609648 931 - Connected to MC. 10:19:42.609659 931 - Initializing variables, timers and ports of component type IPA_Emulation.IPA_Emulation_CT inside testcase TC_slotmap_del_unack. 10:19:42.609806 308 REMSIM_Tests.ttcn:59 PTC was created. Component reference: 14, alive: no, type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. 10:19:42.609823 308 REMSIM_Tests.ttcn:69 Mapping port RSPRO0(14):IPA_PORT to system:IPA_CODEC_PT. 10:19:42.610179 931 - Port IPA_PORT was started. 10:19:42.610195 931 - Port CFG_PORT was started. 10:19:42.610203 931 - Port IPA_CTRL_PORT was started. 10:19:42.610211 931 - Port IPA_RSPRO_PORT was started. 10:19:42.610219 931 - Port IPA_SP_PORT was started. 10:19:42.610226 931 - Component type IPA_Emulation.IPA_Emulation_CT was initialized. 10:19:42.610248 931 - Port IPA_PORT was mapped to system:IPA_CODEC_PT. 10:19:42.610346 308 REMSIM_Tests.ttcn:69 Map operation of RSPRO0(14):IPA_PORT to system:IPA_CODEC_PT finished. 10:19:42.610358 308 REMSIM_Tests.ttcn:70 Connecting ports RSPRO0(14):IPA_RSPRO_PORT and mtc:RSPRO[0]. 10:19:42.611059 308 REMSIM_Tests.ttcn:70 Port RSPRO[0] is waiting for connection from RSPRO0(14):IPA_RSPRO_PORT on UNIX pathname /tmp/ttcn3-portconn-993ce30b. 10:19:42.611315 931 - Port IPA_RSPRO_PORT has established the connection with mtc:RSPRO[0] using transport type UNIX. 10:19:42.611437 308 REMSIM_Tests.ttcn:70 Port RSPRO[0] has accepted the connection from RSPRO0(14):IPA_RSPRO_PORT. 10:19:42.611547 308 REMSIM_Tests.ttcn:70 Connect operation on RSPRO0(14):IPA_RSPRO_PORT and mtc:RSPRO[0] finished. 10:19:42.611602 308 REMSIM_Tests.ttcn:72 Starting function main_client("127.0.0.1", 9998, "", 10000, { ser_nr := "", name := "Osmocom TTCN-3 RSPRO client simulator", location1 := "", location2 := "", equip_version := "", sw_version := "", ip_addr := "", mac_addr := "", unit_id := "0/1/2", osmo_rand := "" }, true) on component RSPRO0(14). 10:19:42.611810 308 REMSIM_Tests.ttcn:72 Function was started. 10:19:42.611863 308 REMSIM_Tests.ttcn:74 Start timer T: 4 s 10:19:42.612015 931 - Starting function main_client("127.0.0.1", 9998, "", 10000, { ser_nr := "", name := "Osmocom TTCN-3 RSPRO client simulator", location1 := "", location2 := "", equip_version := "", sw_version := "", ip_addr := "", mac_addr := "", unit_id := "0/1/2", osmo_rand := "" }, true). 10:19:42.612469 931 IPA_Emulation.ttcnpp:316 entering f__IPL4__PROVIDER__connect: :10000 -> 127.0.0.1:9998 / TCP 10:19:42.614222 931 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 10:19:42.614549 931 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Stream after encoding: '06'O 10:19:42.614907 931 IPA_Emulation.ttcnpp:479 CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 10:19:42.615126 931 IPA_Emulation.ttcnpp:480 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } 10:19:42.615321 931 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 10:19:42.615545 931 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE06'O 10:19:42.615706 931 IPA_Emulation.ttcnpp:480 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE06'O } 10:19:42.616365 931 IPA_Emulation.ttcnpp:405 Sent on IPA_RSPRO_PORT to mtc @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_UP (1), conn_id := 1, id_resp := omit } 10:19:42.616548 308 REMSIM_Tests.ttcn:75 Message enqueued on RSPRO[0] from RSPRO0(14) @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_UP (1), conn_id := 1, id_resp := omit } id 1 10:19:42.616619 308 REMSIM_Tests.ttcn:76 Matching on port RSPRO[0] succeeded: matched 10:19:42.616676 308 REMSIM_Tests.ttcn:76 Receive operation on port RSPRO[0] succeeded, message from RSPRO0(14): @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_UP (1), conn_id := 1, id_resp := omit } id 1 10:19:42.616731 308 REMSIM_Tests.ttcn:76 Message with id 1 was extracted from the queue of RSPRO[0]. 10:19:42.616782 308 REMSIM_Tests.ttcn:82 Warning: Re-starting timer T, which is already active (running or expired). 10:19:42.616842 308 REMSIM_Tests.ttcn:82 Start timer T: 4 s 10:19:42.617500 931 IPA_Emulation.ttcnpp:743 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "127.0.0.1", remPort := 9998, locName := "127.0.0.1", locPort := 10000, proto := { tcp := { } }, userData := 0, msg := '0001FE00'O } id 1 10:19:42.617515 931 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE00'O 10:19:42.617556 931 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '00'O } 10:19:42.617571 931 IPA_Emulation.ttcnpp:743 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '00'O } id 1 10:19:42.617585 931 IPA_Emulation.ttcnpp:743 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "127.0.0.1", remPort := 9998, locName := "127.0.0.1", locPort := 10000, proto := { tcp := { } }, userData := 0, msg := '0001FE06'O } id 2 10:19:42.617594 931 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE06'O 10:19:42.617604 931 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 10:19:42.617614 931 IPA_Emulation.ttcnpp:743 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } id 2 10:19:42.617645 931 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT succeeded: matched 10:19:42.617661 931 IPA_Emulation.ttcnpp:745 Receive operation on port IPA_PORT succeeded, message from system(): @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '00'O } id 1 10:19:42.617671 931 IPA_Emulation.ttcnpp:745 Message with id 1 was extracted from the queue of IPA_PORT. 10:19:42.617682 931 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Stream before decoding: '00'O 10:19:42.617705 931 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PING (0), u := omit } 10:19:42.617716 931 IPA_Emulation.ttcnpp:747 CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit } 10:19:42.617734 931 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PONG (1), u := omit } 10:19:42.617744 931 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Stream after encoding: '01'O 10:19:42.617755 931 IPA_Emulation.ttcnpp:479 CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit } 10:19:42.617767 931 IPA_Emulation.ttcnpp:480 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '01'O } 10:19:42.617777 931 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '01'O } 10:19:42.617788 931 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE01'O 10:19:42.617799 931 IPA_Emulation.ttcnpp:480 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE01'O } 10:19:42.617817 931 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT succeeded: matched 10:19:42.617827 931 IPA_Emulation.ttcnpp:745 Receive operation on port IPA_PORT succeeded, message from system(): @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } id 2 10:19:42.617837 931 IPA_Emulation.ttcnpp:745 Message with id 2 was extracted from the queue of IPA_PORT. 10:19:42.617846 931 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Stream before decoding: '06'O 10:19:42.617855 931 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 10:19:42.617864 931 IPA_Emulation.ttcnpp:747 CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 10:19:42.617878 931 IPA_Emulation.ttcnpp:405 Sent on IPA_RSPRO_PORT to mtc @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_ID_ACK (3), conn_id := 1, id_resp := omit } 10:19:42.617894 308 REMSIM_Tests.ttcn:83 Message enqueued on RSPRO[0] from RSPRO0(14) @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_ID_ACK (3), conn_id := 1, id_resp := omit } id 2 10:19:42.617905 308 REMSIM_Tests.ttcn:84 Matching on port RSPRO[0] succeeded: matched 10:19:42.617914 308 REMSIM_Tests.ttcn:84 Receive operation on port RSPRO[0] succeeded, message from RSPRO0(14): @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_ID_ACK (3), conn_id := 1, id_resp := omit } id 2 10:19:42.617923 308 REMSIM_Tests.ttcn:84 Message with id 2 was extracted from the queue of RSPRO[0]. 10:19:42.617933 308 REMSIM_Tests.ttcn:92 Altstep as_ignore_id_ack was activated as default, id 2 10:19:42.617945 308 HTTP_Adapter.ttcn:33 Mapping port mtc:HTTP to system:HTTP. 10:19:42.617974 308 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::set_parameter(http_debugging, yes) 10:19:42.617985 308 HTTP_Adapter.ttcn:33 Abstract socket: entering SSL_Socket::parameter_set(http_debugging, yes) 10:19:42.617995 308 HTTP_Adapter.ttcn:33 Abstract socket: leaving SSL_Socket::parameter_set(http_debugging, yes) 10:19:42.618004 308 HTTP_Adapter.ttcn:33 Abstract socket: entering Abstract_Socket::parameter_set(http_debugging, yes) 10:19:42.618012 308 HTTP_Adapter.ttcn:33 Abstract socket: leaving Abstract_Socket::parameter_set(http_debugging, yes) 10:19:42.618021 308 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::set_parameter(http_debugging, yes) 10:19:42.618030 308 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::set_parameter(use_notification_ASPs, yes) 10:19:42.618039 308 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::set_parameter(use_notification_ASPs, yes) 10:19:42.618048 308 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::user_map(HTTP) 10:19:42.618057 308 HTTP_Adapter.ttcn:33 Abstract socket: entering Abstract_Socket::map_user() 10:19:42.618066 308 HTTP_Adapter.ttcn:33 Abstract socket: leaving Abstract_Socket::map_user() 10:19:42.618075 308 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::user_map() 10:19:42.618084 308 HTTP_Adapter.ttcn:33 Port HTTP was mapped to system:HTTP. 10:19:42.618104 308 HTTP_Adapter.ttcn:33 Map operation of mtc:HTTP to system:HTTP finished. 10:19:42.618126 308 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 10:19:42.618136 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 10:19:42.618145 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 10:19:42.618177 308 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 10:19:42.618189 308 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 10:19:42.618199 308 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 10:19:42.618229 308 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/60866 -> 127.0.0.1/9997 10:19:42.618238 308 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 10:19:42.618248 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 10:19:42.618257 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 10:19:42.618266 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 10:19:42.618276 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 10:19:42.618285 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 10:19:42.618295 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 10:19:42.618322 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 10:19:42.618331 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 10:19:42.618341 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 10:19:42.618350 308 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 1 10:19:42.618361 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 10:19:42.618370 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 10:19:42.618379 308 HTTP_Adapter.ttcn:213 Start timer T: 2 s 10:19:42.618390 308 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 10:19:42.618400 308 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 1 10:19:42.618413 308 HTTP_Adapter.ttcn:215 Message with id 1 was extracted from the queue of HTTP. 10:19:42.618439 308 HTTP_Adapter.ttcn:232 Sent on HTTP to system @HTTPmsg_Types.HTTPMessage : { request := { client_id := 8, method := "POST", uri := "/api/backend/v1/global-reset", version_major := 1, version_minor := 1, header := { { header_name := "Host", header_value := "127.0.0.1:9997" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } 10:19:42.618449 308 HTTP_Adapter.ttcn:232 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 10:19:42.618460 308 HTTP_Adapter.ttcn:232 Abstract socket: entering Abstract_Socket::send_outgoing() 10:19:42.618469 308 HTTP_Adapter.ttcn:232 Abstract socket: Sending data: Size: 119, Msg: 50 4f 53 54 20 2f 61 70 69 2f 62 61 63 6b 65 6e 64 2f 76 31 2f 67 6c 6f 62 61 6c 2d 72 65 73 65 74 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73 74 3a 20 31 32 37 2e 30 2e 30 2e 31 3a 39 39 39 37 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a 10:19:42.618487 308 HTTP_Adapter.ttcn:232 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 10:19:42.618496 308 HTTP_Adapter.ttcn:232 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 10:19:42.618511 308 HTTP_Adapter.ttcn:232 Abstract socket: Nr of bytes sent = 119 10:19:42.618520 308 HTTP_Adapter.ttcn:232 Abstract socket: leaving Abstract_Socket::send_outgoing() 10:19:42.618529 308 HTTP_Adapter.ttcn:232 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 10:19:42.618540 308 HTTP_Adapter.ttcn:256 Start timer T: 2 s 10:19:42.618675 308 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 10:19:42.618723 308 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 10:19:42.618770 308 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 10:19:42.618818 308 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 10:19:42.618864 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 10:19:42.618935 308 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/60866 10:19:42.618984 308 HTTP_Adapter.ttcn:257 Abstract socket: Message received, buffer content: Size: 75, Msg: 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d 0a 44 61 74 65 3a 20 54 75 65 2c 20 33 30 20 53 65 70 20 32 30 32 35 20 31 30 3a 31 39 3a 34 32 20 47 4d 54 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a 10:19:42.619064 308 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 10:19:42.619111 308 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 75 10:19:42.619159 308 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 10:19:42.619208 308 HTTP_Adapter.ttcn:257 DECODER: 10:19:42.619257 308 HTTP_Adapter.ttcn:257 method_name: 10:19:42.619309 308 HTTP_Adapter.ttcn:257 Decoding the headers 10:19:42.619358 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.619407 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.619458 308 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 10:19:42.619502 308 HTTP_Adapter.ttcn:257 lengthof body: 0, content_length given: 0 10:19:42.619550 308 HTTP_Adapter.ttcn:257 Message successfully decoded 10:19:42.619600 308 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 10:19:42.619663 308 HTTP_Adapter.ttcn:257 Message enqueued on HTTP from system @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Tue, 30 Sep 2025 10:19:42 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 2 10:19:42.619726 308 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 10:19:42.619773 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 10:19:42.619819 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 10:19:42.619864 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 10:19:42.619914 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 10:19:42.619973 308 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 10:19:42.620034 308 HTTP_Adapter.ttcn:258 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Tue, 30 Sep 2025 10:19:42 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 2 10:19:42.620089 308 HTTP_Adapter.ttcn:258 Message with id 2 was extracted from the queue of HTTP. 10:19:42.620141 308 HTTP_Adapter.ttcn:259 setverdict(pass): none -> pass 10:19:42.620215 308 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 10:19:42.620266 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 10:19:42.620316 308 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 10:19:42.620366 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 10:19:42.620416 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 10:19:42.620466 308 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 10:19:42.620523 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 10:19:42.620569 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 10:19:42.620619 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 10:19:42.620668 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 10:19:42.620717 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 10:19:42.620765 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 10:19:42.620813 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 10:19:42.620896 308 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 10:19:42.620948 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 10:19:42.620997 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 10:19:42.621045 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 10:19:42.621094 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 10:19:42.621183 308 RemsimServer_Tests.ttcn:42 f_enc_JsSlotmap(): Encoding @RSRES.JsSlotmap: { bank := { bankId := 1, slotNr := 2 }, client := { clientId := 3, slotNr := 4 }, state := omit } 10:19:42.621263 308 RemsimServer_Tests.ttcn:42 f_enc_JsSlotmap(): Stream after encoding: '7B2262616E6B223A7B2262616E6B4964223A312C22736C6F744E72223A327D2C22636C69656E74223A7B22636C69656E744964223A332C22736C6F744E72223A347D7D'O ("{\"bank\":{\"bankId\":1,\"slotNr\":2},\"client\":{\"clientId\":3,\"slotNr\":4}}") 10:19:42.621370 308 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 10:19:42.621421 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 10:19:42.621472 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 10:19:42.621593 308 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 10:19:42.621654 308 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 10:19:42.621706 308 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 10:19:42.621820 308 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/60870 -> 127.0.0.1/9997 10:19:42.621871 308 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 10:19:42.621923 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 10:19:42.621971 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 10:19:42.622019 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 10:19:42.622067 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 10:19:42.622115 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 10:19:42.622168 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 10:19:42.622216 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 10:19:42.622265 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 10:19:42.622328 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 10:19:42.622380 308 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 3 10:19:42.622433 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 10:19:42.622481 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 10:19:42.622531 308 HTTP_Adapter.ttcn:213 Start timer T: 2 s 10:19:42.622588 308 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 10:19:42.622640 308 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 3 10:19:42.622693 308 HTTP_Adapter.ttcn:215 Message with id 3 was extracted from the queue of HTTP. 10:19:42.622814 308 HTTP_Adapter.ttcn:232 Sent on HTTP to system @HTTPmsg_Types.HTTPMessage : { request := { client_id := 8, method := "POST", uri := "/api/backend/v1/slotmaps", version_major := 1, version_minor := 1, header := { { header_name := "Host", header_value := "127.0.0.1:9997" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "67" } }, body := "{\"bank\":{\"bankId\":1,\"slotNr\":2},\"client\":{\"clientId\":3,\"slotNr\":4}}" } } 10:19:42.622869 308 HTTP_Adapter.ttcn:232 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 10:19:42.622925 308 HTTP_Adapter.ttcn:232 Abstract socket: entering Abstract_Socket::send_outgoing() 10:19:42.622975 308 HTTP_Adapter.ttcn:232 Abstract socket: Sending data: Size: 183, Msg: 50 4f 53 54 20 2f 61 70 69 2f 62 61 63 6b 65 6e 64 2f 76 31 2f 73 6c 6f 74 6d 61 70 73 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73 74 3a 20 31 32 37 2e 30 2e 30 2e 31 3a 39 39 39 37 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 36 37 0d 0a 0d 0a 7b 22 62 61 6e 6b 22 3a 7b 22 62 61 6e 6b 49 64 22 3a 31 2c 22 73 6c 6f 74 4e 72 22 3a 32 7d 2c 22 63 6c 69 65 6e 74 22 3a 7b 22 63 6c 69 65 6e 74 49 64 22 3a 33 2c 22 73 6c 6f 74 4e 72 22 3a 34 7d 7d 10:19:42.623098 308 HTTP_Adapter.ttcn:232 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 10:19:42.623147 308 HTTP_Adapter.ttcn:232 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 10:19:42.623221 308 HTTP_Adapter.ttcn:232 Abstract socket: Nr of bytes sent = 183 10:19:42.623271 308 HTTP_Adapter.ttcn:232 Abstract socket: leaving Abstract_Socket::send_outgoing() 10:19:42.623330 308 HTTP_Adapter.ttcn:232 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 10:19:42.623385 308 HTTP_Adapter.ttcn:256 Start timer T: 2 s 10:19:42.623524 308 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 10:19:42.623575 308 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 10:19:42.623625 308 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 10:19:42.623672 308 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 10:19:42.623721 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 10:19:42.623779 308 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/60870 10:19:42.623828 308 HTTP_Adapter.ttcn:257 Abstract socket: Message received, buffer content: Size: 80, Msg: 48 54 54 50 2f 31 2e 31 20 32 30 31 20 43 72 65 61 74 65 64 0d 0a 44 61 74 65 3a 20 54 75 65 2c 20 33 30 20 53 65 70 20 32 30 32 35 20 31 30 3a 31 39 3a 34 32 20 47 4d 54 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a 10:19:42.623910 308 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 10:19:42.623959 308 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 80 10:19:42.624009 308 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 10:19:42.624059 308 HTTP_Adapter.ttcn:257 DECODER: 10:19:42.624109 308 HTTP_Adapter.ttcn:257 method_name: 10:19:42.624163 308 HTTP_Adapter.ttcn:257 Decoding the headers 10:19:42.624213 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.624266 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.624318 308 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 10:19:42.624366 308 HTTP_Adapter.ttcn:257 lengthof body: 0, content_length given: 0 10:19:42.624415 308 HTTP_Adapter.ttcn:257 Message successfully decoded 10:19:42.624467 308 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 10:19:42.624529 308 HTTP_Adapter.ttcn:257 Message enqueued on HTTP from system @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 201, statustext := "Created", header := { { header_name := "Date", header_value := "Tue, 30 Sep 2025 10:19:42 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 4 10:19:42.624582 308 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 10:19:42.624630 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 10:19:42.624678 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 10:19:42.624725 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 10:19:42.624773 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 10:19:42.624826 308 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 10:19:42.624887 308 HTTP_Adapter.ttcn:258 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 201, statustext := "Created", header := { { header_name := "Date", header_value := "Tue, 30 Sep 2025 10:19:42 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 4 10:19:42.624940 308 HTTP_Adapter.ttcn:258 Message with id 4 was extracted from the queue of HTTP. 10:19:42.624990 308 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 10:19:42.625055 308 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 10:19:42.625105 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 10:19:42.625155 308 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 10:19:42.625210 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 10:19:42.625260 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 10:19:42.625308 308 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 10:19:42.625362 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 10:19:42.625410 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 10:19:42.625459 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 10:19:42.625508 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 10:19:42.625557 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 10:19:42.625604 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 10:19:42.625652 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 10:19:42.625722 308 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 10:19:42.625772 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 10:19:42.625820 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 10:19:42.625868 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 10:19:42.625916 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 10:19:42.626003 308 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 10:19:42.626055 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 10:19:42.626107 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 10:19:42.626212 308 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 10:19:42.626274 308 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 10:19:42.626349 308 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 10:19:42.626456 308 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/60872 -> 127.0.0.1/9997 10:19:42.626507 308 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 10:19:42.626560 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 10:19:42.626609 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 10:19:42.626658 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 10:19:42.626707 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 10:19:42.626757 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 10:19:42.626810 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 10:19:42.626860 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 10:19:42.626909 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 10:19:42.626958 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 10:19:42.627009 308 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 5 10:19:42.627061 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 10:19:42.627111 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 10:19:42.627171 308 HTTP_Adapter.ttcn:213 Start timer T: 2 s 10:19:42.627227 308 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 10:19:42.627278 308 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 5 10:19:42.627330 308 HTTP_Adapter.ttcn:215 Message with id 5 was extracted from the queue of HTTP. 10:19:42.627418 308 HTTP_Adapter.ttcn:242 Sent on HTTP to system @HTTPmsg_Types.HTTPMessage : { request := { client_id := 8, method := "GET", uri := "/api/backend/v1/slotmaps", version_major := 1, version_minor := 1, header := { { header_name := "Host", header_value := "127.0.0.1:9997" } }, body := "" } } 10:19:42.627472 308 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 10:19:42.627528 308 HTTP_Adapter.ttcn:242 Abstract socket: entering Abstract_Socket::send_outgoing() 10:19:42.627578 308 HTTP_Adapter.ttcn:242 Abstract socket: Sending data: Size: 63, Msg: 47 45 54 20 2f 61 70 69 2f 62 61 63 6b 65 6e 64 2f 76 31 2f 73 6c 6f 74 6d 61 70 73 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73 74 3a 20 31 32 37 2e 30 2e 30 2e 31 3a 39 39 39 37 0d 0a 0d 0a 10:19:42.627656 308 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 10:19:42.627706 308 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 10:19:42.627779 308 HTTP_Adapter.ttcn:242 Abstract socket: Nr of bytes sent = 63 10:19:42.627830 308 HTTP_Adapter.ttcn:242 Abstract socket: leaving Abstract_Socket::send_outgoing() 10:19:42.627879 308 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 10:19:42.627933 308 HTTP_Adapter.ttcn:256 Start timer T: 2 s 10:19:42.628000 308 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 10:19:42.628050 308 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 10:19:42.628100 308 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 10:19:42.628149 308 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 10:19:42.628199 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 10:19:42.628257 308 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/60872 10:19:42.628306 308 HTTP_Adapter.ttcn:257 Abstract socket: Message received, buffer content: Size: 204, Msg: 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d 0a 44 61 74 65 3a 20 54 75 65 2c 20 33 30 20 53 65 70 20 32 30 32 35 20 31 30 3a 31 39 3a 34 32 20 47 4d 54 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 39 36 0d 0a 0d 0a 7b 22 73 6c 6f 74 6d 61 70 73 22 3a 5b 7b 22 62 61 6e 6b 22 3a 7b 22 62 61 6e 6b 49 64 22 3a 31 2c 22 73 6c 6f 74 4e 72 22 3a 32 7d 2c 22 63 6c 69 65 6e 74 22 3a 7b 22 63 6c 69 65 6e 74 49 64 22 3a 33 2c 22 73 6c 6f 74 4e 72 22 3a 34 7d 2c 22 73 74 61 74 65 22 3a 22 4e 45 57 22 7d 5d 7d 10:19:42.628444 308 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 10:19:42.628493 308 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 204 10:19:42.628544 308 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 10:19:42.628595 308 HTTP_Adapter.ttcn:257 DECODER: 10:19:42.628648 308 HTTP_Adapter.ttcn:257 method_name: 10:19:42.628701 308 HTTP_Adapter.ttcn:257 Decoding the headers 10:19:42.628751 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.628803 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.628856 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.628916 308 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 10:19:42.628964 308 HTTP_Adapter.ttcn:257 Decoding body, buffer length: 96 10:19:42.629014 308 HTTP_Adapter.ttcn:257 lengthof body: 96, content_length given: 96 10:19:42.629064 308 HTTP_Adapter.ttcn:257 Message successfully decoded 10:19:42.629117 308 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 10:19:42.629201 308 HTTP_Adapter.ttcn:257 Message enqueued on HTTP from system @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Tue, 30 Sep 2025 10:19:42 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "96" } }, body := "{\"slotmaps\":[{\"bank\":{\"bankId\":1,\"slotNr\":2},\"client\":{\"clientId\":3,\"slotNr\":4},\"state\":\"NEW\"}]}" } } id 6 10:19:42.629259 308 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 10:19:42.629309 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 10:19:42.629358 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 10:19:42.629407 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 10:19:42.629456 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 10:19:42.629510 308 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 10:19:42.629590 308 HTTP_Adapter.ttcn:258 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Tue, 30 Sep 2025 10:19:42 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "96" } }, body := "{\"slotmaps\":[{\"bank\":{\"bankId\":1,\"slotNr\":2},\"client\":{\"clientId\":3,\"slotNr\":4},\"state\":\"NEW\"}]}" } } id 6 10:19:42.629646 308 HTTP_Adapter.ttcn:258 Message with id 6 was extracted from the queue of HTTP. 10:19:42.629698 308 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 10:19:42.629763 308 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 10:19:42.629815 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 10:19:42.629866 308 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 10:19:42.629915 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 10:19:42.629964 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 10:19:42.630012 308 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 10:19:42.630067 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 10:19:42.630116 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 10:19:42.630164 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 10:19:42.630214 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 10:19:42.630263 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 10:19:42.630342 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 10:19:42.630398 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 10:19:42.630472 308 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 10:19:42.630523 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 10:19:42.630572 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 10:19:42.630629 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 10:19:42.630678 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 10:19:42.630732 308 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Stream before decoding: '7B22736C6F746D617073223A5B7B2262616E6B223A7B2262616E6B4964223A312C22736C6F744E72223A327D2C22636C69656E74223A7B22636C69656E744964223A332C22736C6F744E72223A347D2C227374617465223A224E4557227D5D7D'O ("{\"slotmaps\":[{\"bank\":{\"bankId\":1,\"slotNr\":2},\"client\":{\"clientId\":3,\"slotNr\":4},\"state\":\"NEW\"}]}") 10:19:42.630858 308 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Decoded @RSRES.JsRoot: { clients := omit, banks := omit, slotmaps := { { bank := { bankId := 1, slotNr := 2 }, client := { clientId := 3, slotNr := 4 }, state := NEW (0) } } } 10:19:42.630937 308 RemsimServer_Tests.ttcn:256 setverdict(pass): pass -> pass, component reason not changed 10:19:42.631115 308 REMSIM_Tests.ttcn:155 Sent on RSPRO[0] to RSPRO0(14) @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankReq := { identity := { type_ := remsimBankd (2), name := "TC_slotmap_del_unack", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, bankId := 1, numberOfSlots := 8, bound := { ip := { ipv4 := '7F000001'O }, port_ := 9999 } } } } 10:19:42.631203 308 REMSIM_Tests.ttcn:109 Start timer T: 10 s 10:19:42.632092 931 IPA_Emulation.ttcnpp:743 Message enqueued on IPA_RSPRO_PORT from mtc @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankReq := { identity := { type_ := remsimBankd (2), name := "TC_slotmap_del_unack", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, bankId := 1, numberOfSlots := 8, bound := { ip := { ipv4 := '7F000001'O }, port_ := 9999 } } } } id 1 10:19:42.632744 931 IPA_Emulation.ttcnpp:904 Matching on port IPA_RSPRO_PORT succeeded: matched 10:19:42.632841 931 IPA_Emulation.ttcnpp:904 Receive operation on port IPA_RSPRO_PORT succeeded, message from mtc: @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankReq := { identity := { type_ := remsimBankd (2), name := "TC_slotmap_del_unack", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, bankId := 1, numberOfSlots := 8, bound := { ip := { ipv4 := '7F000001'O }, port_ := 9999 } } } } id 1 10:19:42.632923 931 IPA_Emulation.ttcnpp:904 Message with id 1 was extracted from the queue of IPA_RSPRO_PORT. 10:19:42.634039 931 IPA_Emulation.ttcnpp:907 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '304D800102810100A245A043302F0A0102161454435F736C6F746D61705F64656C5F756E61636B80055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O } 10:19:42.634124 931 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), payloadData := '304D800102810100A245A043302F0A0102161454435F736C6F746D61705F64656C5F756E61636B80055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O } 10:19:42.634234 931 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0050EE07304D800102810100A245A043302F0A0102161454435F736C6F746D61705F64656C5F756E61636B80055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O 10:19:42.634395 931 IPA_Emulation.ttcnpp:907 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0050EE07304D800102810100A245A043302F0A0102161454435F736C6F746D61705F64656C5F756E61636B80055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O } 10:19:42.662735 931 IPA_Emulation.ttcnpp:743 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "127.0.0.1", remPort := 9998, locName := "127.0.0.1", locPort := 10000, proto := { tcp := { } }, userData := 0, msg := '0046EE073043800102810100A23BA13930340A0101160C643136316337326237393062800D72656D73696D2D7365727665728112312E312E322E3230323530393239323032360A0100'O } id 3 10:19:42.662934 931 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0046EE073043800102810100A23BA13930340A0101160C643136316337326237393062800D72656D73696D2D7365727665728112312E312E322E3230323530393239323032360A0100'O 10:19:42.663302 931 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 70, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), payloadData := '3043800102810100A23BA13930340A0101160C643136316337326237393062800D72656D73696D2D7365727665728112312E312E322E3230323530393239323032360A0100'O } 10:19:42.663683 931 IPA_Emulation.ttcnpp:743 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '3043800102810100A23BA13930340A0101160C643136316337326237393062800D72656D73696D2D7365727665728112312E312E322E3230323530393239323032360A0100'O } id 3 10:19:42.664149 931 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT IPAC_PROTO_OSMO (238) with IPAC_PROTO_CCM (254) unmatchedIPAC_PROTO_EXT_RSPRO (7) with omit unmatched: First message in the queue does not match the template: 10:19:42.664470 931 IPA_Emulation.ttcnpp:761 Matching on port IPA_PORT succeeded: matched 10:19:42.664795 931 IPA_Emulation.ttcnpp:761 Receive operation on port IPA_PORT succeeded, message from system(): @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '3043800102810100A23BA13930340A0101160C643136316337326237393062800D72656D73696D2D7365727665728112312E312E322E3230323530393239323032360A0100'O } id 3 10:19:42.665103 931 IPA_Emulation.ttcnpp:761 Message with id 3 was extracted from the queue of IPA_PORT. 10:19:42.665798 931 IPA_Emulation.ttcnpp:649 Sent on IPA_RSPRO_PORT to mtc @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankRes := { identity := { type_ := remsimServer (1), name := "d161c72b790b", software := "remsim-server", swVersion := "1.1.2.202509292026", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } 10:19:42.666080 308 REMSIM_Tests.ttcn:110 Message enqueued on RSPRO[0] from RSPRO0(14) @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankRes := { identity := { type_ := remsimServer (1), name := "d161c72b790b", software := "remsim-server", swVersion := "1.1.2.202509292026", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } id 3 10:19:42.666139 931 IPA_Emulation.ttcnpp:743 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "127.0.0.1", remPort := 9998, locName := "127.0.0.1", locPort := 10000, proto := { tcp := { } }, userData := 0, msg := '001DEE07301A800102810100A212A41030060201030201043006020101020102'O } id 4 10:19:42.666198 308 REMSIM_Tests.ttcn:111 Matching on port RSPRO[0] succeeded: matched 10:19:42.666204 931 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '001DEE07301A800102810100A212A41030060201030201043006020101020102'O 10:19:42.666270 308 REMSIM_Tests.ttcn:111 Receive operation on port RSPRO[0] succeeded, message from RSPRO0(14): @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankRes := { identity := { type_ := remsimServer (1), name := "d161c72b790b", software := "remsim-server", swVersion := "1.1.2.202509292026", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } id 3 10:19:42.666324 931 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 29, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), payloadData := '301A800102810100A212A41030060201030201043006020101020102'O } 10:19:42.666360 308 REMSIM_Tests.ttcn:111 Message with id 3 was extracted from the queue of RSPRO[0]. 10:19:42.666413 308 REMSIM_Tests.ttcn:112 setverdict(pass): pass -> pass, component reason not changed 10:19:42.666419 931 IPA_Emulation.ttcnpp:743 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '301A800102810100A212A41030060201030201043006020101020102'O } id 4 10:19:42.666497 931 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT IPAC_PROTO_OSMO (238) with IPAC_PROTO_CCM (254) unmatchedIPAC_PROTO_EXT_RSPRO (7) with omit unmatched: First message in the queue does not match the template: 10:19:42.666528 308 REMSIM_Tests.ttcn:109 Start timer T: 10 s 10:19:42.666561 931 IPA_Emulation.ttcnpp:761 Matching on port IPA_PORT succeeded: matched 10:19:42.666620 931 IPA_Emulation.ttcnpp:761 Receive operation on port IPA_PORT succeeded, message from system(): @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '301A800102810100A212A41030060201030201043006020101020102'O } id 4 10:19:42.666690 931 IPA_Emulation.ttcnpp:761 Message with id 4 was extracted from the queue of IPA_PORT. 10:19:42.667007 931 IPA_Emulation.ttcnpp:649 Sent on IPA_RSPRO_PORT to mtc @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { createMappingReq := { client := { clientId := 3, slotNr := 4 }, bank := { bankId := 1, slotNr := 2 } } } } 10:19:42.667156 308 REMSIM_Tests.ttcn:110 Message enqueued on RSPRO[0] from RSPRO0(14) @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { createMappingReq := { client := { clientId := 3, slotNr := 4 }, bank := { bankId := 1, slotNr := 2 } } } } id 4 10:19:42.667228 308 REMSIM_Tests.ttcn:111 Matching on port RSPRO[0] succeeded: matched 10:19:42.667285 308 REMSIM_Tests.ttcn:111 Receive operation on port RSPRO[0] succeeded, message from RSPRO0(14): @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { createMappingReq := { client := { clientId := 3, slotNr := 4 }, bank := { bankId := 1, slotNr := 2 } } } } id 4 10:19:42.667339 308 REMSIM_Tests.ttcn:111 Message with id 4 was extracted from the queue of RSPRO[0]. 10:19:42.667386 308 REMSIM_Tests.ttcn:112 setverdict(pass): pass -> pass, component reason not changed 10:19:42.667527 308 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 10:19:42.667585 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 10:19:42.667641 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 10:19:42.667782 308 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 10:19:42.667848 308 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 10:19:42.667904 308 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 10:19:42.668066 308 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/60874 -> 127.0.0.1/9997 10:19:42.668122 308 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 10:19:42.668175 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 10:19:42.668224 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 10:19:42.668274 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 10:19:42.668326 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 10:19:42.668376 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 10:19:42.668435 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 10:19:42.668488 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 10:19:42.668538 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 10:19:42.668588 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 10:19:42.668641 308 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 7 10:19:42.668696 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 10:19:42.668746 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 10:19:42.668798 308 HTTP_Adapter.ttcn:213 Start timer T: 2 s 10:19:42.668858 308 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 10:19:42.668912 308 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 7 10:19:42.668968 308 HTTP_Adapter.ttcn:215 Message with id 7 was extracted from the queue of HTTP. 10:19:42.669076 308 HTTP_Adapter.ttcn:242 Sent on HTTP to system @HTTPmsg_Types.HTTPMessage : { request := { client_id := 8, method := "GET", uri := "/api/backend/v1/slotmaps", version_major := 1, version_minor := 1, header := { { header_name := "Host", header_value := "127.0.0.1:9997" } }, body := "" } } 10:19:42.669132 308 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 10:19:42.669192 308 HTTP_Adapter.ttcn:242 Abstract socket: entering Abstract_Socket::send_outgoing() 10:19:42.669241 308 HTTP_Adapter.ttcn:242 Abstract socket: Sending data: Size: 63, Msg: 47 45 54 20 2f 61 70 69 2f 62 61 63 6b 65 6e 64 2f 76 31 2f 73 6c 6f 74 6d 61 70 73 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73 74 3a 20 31 32 37 2e 30 2e 30 2e 31 3a 39 39 39 37 0d 0a 0d 0a 10:19:42.669322 308 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 10:19:42.669372 308 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 10:19:42.669454 308 HTTP_Adapter.ttcn:242 Abstract socket: Nr of bytes sent = 63 10:19:42.669505 308 HTTP_Adapter.ttcn:242 Abstract socket: leaving Abstract_Socket::send_outgoing() 10:19:42.669556 308 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 10:19:42.669613 308 HTTP_Adapter.ttcn:256 Start timer T: 2 s 10:19:42.669723 308 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 10:19:42.669775 308 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 10:19:42.669825 308 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 10:19:42.669875 308 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 10:19:42.669925 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 10:19:42.669987 308 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/60874 10:19:42.670051 308 HTTP_Adapter.ttcn:257 Abstract socket: Message received, buffer content: Size: 216, Msg: 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d 0a 44 61 74 65 3a 20 54 75 65 2c 20 33 30 20 53 65 70 20 32 30 32 35 20 31 30 3a 31 39 3a 34 32 20 47 4d 54 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 31 30 37 0d 0a 0d 0a 7b 22 73 6c 6f 74 6d 61 70 73 22 3a 5b 7b 22 62 61 6e 6b 22 3a 7b 22 62 61 6e 6b 49 64 22 3a 31 2c 22 73 6c 6f 74 4e 72 22 3a 32 7d 2c 22 63 6c 69 65 6e 74 22 3a 7b 22 63 6c 69 65 6e 74 49 64 22 3a 33 2c 22 73 6c 6f 74 4e 72 22 3a 34 7d 2c 22 73 74 61 74 65 22 3a 22 55 4e 41 43 4b 4e 4f 57 4c 45 44 47 45 44 22 7d 5d 7d 10:19:42.670186 308 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 10:19:42.670237 308 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 216 10:19:42.670288 308 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 10:19:42.670356 308 HTTP_Adapter.ttcn:257 DECODER: 10:19:42.670414 308 HTTP_Adapter.ttcn:257 method_name: 10:19:42.670471 308 HTTP_Adapter.ttcn:257 Decoding the headers 10:19:42.670523 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.670578 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.670630 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.670684 308 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 10:19:42.670734 308 HTTP_Adapter.ttcn:257 Decoding body, buffer length: 107 10:19:42.670784 308 HTTP_Adapter.ttcn:257 lengthof body: 107, content_length given: 107 10:19:42.670834 308 HTTP_Adapter.ttcn:257 Message successfully decoded 10:19:42.670890 308 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 10:19:42.670985 308 HTTP_Adapter.ttcn:257 Message enqueued on HTTP from system @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Tue, 30 Sep 2025 10:19:42 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "107" } }, body := "{\"slotmaps\":[{\"bank\":{\"bankId\":1,\"slotNr\":2},\"client\":{\"clientId\":3,\"slotNr\":4},\"state\":\"UNACKNOWLEDGED\"}]}" } } id 8 10:19:42.671046 308 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 10:19:42.671098 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 10:19:42.671147 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 10:19:42.671199 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 10:19:42.671248 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 10:19:42.671307 308 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 10:19:42.671394 308 HTTP_Adapter.ttcn:258 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Tue, 30 Sep 2025 10:19:42 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "107" } }, body := "{\"slotmaps\":[{\"bank\":{\"bankId\":1,\"slotNr\":2},\"client\":{\"clientId\":3,\"slotNr\":4},\"state\":\"UNACKNOWLEDGED\"}]}" } } id 8 10:19:42.671452 308 HTTP_Adapter.ttcn:258 Message with id 8 was extracted from the queue of HTTP. 10:19:42.671504 308 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 10:19:42.671583 308 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 10:19:42.671637 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 10:19:42.671687 308 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 10:19:42.671737 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 10:19:42.671824 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 10:19:42.671876 308 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 10:19:42.671935 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 10:19:42.671985 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 10:19:42.672036 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 10:19:42.672086 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 10:19:42.672135 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 10:19:42.672184 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 10:19:42.672233 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 10:19:42.672315 308 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 10:19:42.672367 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 10:19:42.672417 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 10:19:42.672467 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 10:19:42.672516 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 10:19:42.672571 308 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Stream before decoding: '7B22736C6F746D617073223A5B7B2262616E6B223A7B2262616E6B4964223A312C22736C6F744E72223A327D2C22636C69656E74223A7B22636C69656E744964223A332C22736C6F744E72223A347D2C227374617465223A22554E41434B4E4F574C4544474544227D5D7D'O ("{\"slotmaps\":[{\"bank\":{\"bankId\":1,\"slotNr\":2},\"client\":{\"clientId\":3,\"slotNr\":4},\"state\":\"UNACKNOWLEDGED\"}]}") 10:19:42.672698 308 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Decoded @RSRES.JsRoot: { clients := omit, banks := omit, slotmaps := { { bank := { bankId := 1, slotNr := 2 }, client := { clientId := 3, slotNr := 4 }, state := UNACKNOWLEDGED (1) } } } 10:19:42.672775 308 RemsimServer_Tests.ttcn:256 setverdict(pass): pass -> pass, component reason not changed 10:19:42.672871 308 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 10:19:42.672923 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 10:19:42.672972 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 10:19:42.673102 308 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 10:19:42.673165 308 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 10:19:42.673218 308 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 10:19:42.673336 308 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/60890 -> 127.0.0.1/9997 10:19:42.673388 308 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 10:19:42.673439 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 10:19:42.673487 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 10:19:42.673536 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 10:19:42.673602 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 10:19:42.673651 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 10:19:42.673706 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 10:19:42.673755 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 10:19:42.673803 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 10:19:42.673851 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 10:19:42.673902 308 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 9 10:19:42.673956 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 10:19:42.674004 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 10:19:42.674054 308 HTTP_Adapter.ttcn:213 Start timer T: 2 s 10:19:42.674112 308 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 10:19:42.674163 308 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 9 10:19:42.674216 308 HTTP_Adapter.ttcn:215 Message with id 9 was extracted from the queue of HTTP. 10:19:42.674335 308 HTTP_Adapter.ttcn:242 Sent on HTTP to system @HTTPmsg_Types.HTTPMessage : { request := { client_id := 8, method := "DELETE", uri := "/api/backend/v1/slotmaps/65538", version_major := 1, version_minor := 1, header := { { header_name := "Host", header_value := "127.0.0.1:9997" } }, body := "" } } 10:19:42.674391 308 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 10:19:42.674448 308 HTTP_Adapter.ttcn:242 Abstract socket: entering Abstract_Socket::send_outgoing() 10:19:42.674496 308 HTTP_Adapter.ttcn:242 Abstract socket: Sending data: Size: 72, Msg: 44 45 4c 45 54 45 20 2f 61 70 69 2f 62 61 63 6b 65 6e 64 2f 76 31 2f 73 6c 6f 74 6d 61 70 73 2f 36 35 35 33 38 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73 74 3a 20 31 32 37 2e 30 2e 30 2e 31 3a 39 39 39 37 0d 0a 0d 0a 10:19:42.674577 308 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 10:19:42.674625 308 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 10:19:42.674701 308 HTTP_Adapter.ttcn:242 Abstract socket: Nr of bytes sent = 72 10:19:42.674751 308 HTTP_Adapter.ttcn:242 Abstract socket: leaving Abstract_Socket::send_outgoing() 10:19:42.674800 308 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 10:19:42.674853 308 HTTP_Adapter.ttcn:256 Start timer T: 2 s 10:19:42.674926 308 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 10:19:42.674975 308 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 10:19:42.675024 308 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 10:19:42.675074 308 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 10:19:42.675123 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 10:19:42.675182 308 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/60890 10:19:42.675231 308 HTTP_Adapter.ttcn:257 Abstract socket: Message received, buffer content: Size: 75, Msg: 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d 0a 44 61 74 65 3a 20 54 75 65 2c 20 33 30 20 53 65 70 20 32 30 32 35 20 31 30 3a 31 39 3a 34 32 20 47 4d 54 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a 10:19:42.675313 308 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 10:19:42.675363 308 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 75 10:19:42.675423 308 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 10:19:42.675474 308 HTTP_Adapter.ttcn:257 DECODER: 10:19:42.675524 308 HTTP_Adapter.ttcn:257 method_name: 10:19:42.675577 308 HTTP_Adapter.ttcn:257 Decoding the headers 10:19:42.675628 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.675681 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.675733 308 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 10:19:42.675780 308 HTTP_Adapter.ttcn:257 lengthof body: 0, content_length given: 0 10:19:42.675831 308 HTTP_Adapter.ttcn:257 Message successfully decoded 10:19:42.675883 308 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 10:19:42.675947 308 HTTP_Adapter.ttcn:257 Message enqueued on HTTP from system @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Tue, 30 Sep 2025 10:19:42 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 10 10:19:42.676001 308 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 10:19:42.676049 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 10:19:42.676097 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 10:19:42.676144 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 10:19:42.676191 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 10:19:42.676245 308 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 10:19:42.676307 308 HTTP_Adapter.ttcn:258 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Tue, 30 Sep 2025 10:19:42 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 10 10:19:42.676360 308 HTTP_Adapter.ttcn:258 Message with id 10 was extracted from the queue of HTTP. 10:19:42.676412 308 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 10:19:42.676476 308 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 10:19:42.676527 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 10:19:42.676575 308 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 10:19:42.676631 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 10:19:42.676680 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 10:19:42.676728 308 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 10:19:42.676783 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 10:19:42.676831 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 10:19:42.676881 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 10:19:42.676930 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 10:19:42.676978 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 10:19:42.677026 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 10:19:42.677073 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 10:19:42.677144 308 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 10:19:42.677193 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 10:19:42.677241 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 10:19:42.677298 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 10:19:42.677346 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 10:19:42.677466 308 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 10:19:42.677521 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 10:19:42.677572 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 10:19:42.677683 308 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 10:19:42.677744 308 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 10:19:42.677797 308 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 10:19:42.677905 308 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/60898 -> 127.0.0.1/9997 10:19:42.677956 308 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 10:19:42.678008 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 10:19:42.678057 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 10:19:42.678106 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 10:19:42.678154 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 10:19:42.678203 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 10:19:42.678257 308 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 10:19:42.678326 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 10:19:42.678376 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 10:19:42.678425 308 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 10:19:42.678476 308 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 11 10:19:42.678530 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 10:19:42.678579 308 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 10:19:42.678629 308 HTTP_Adapter.ttcn:213 Start timer T: 2 s 10:19:42.678685 308 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 10:19:42.678738 308 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 11 10:19:42.678790 308 HTTP_Adapter.ttcn:215 Message with id 11 was extracted from the queue of HTTP. 10:19:42.678877 308 HTTP_Adapter.ttcn:242 Sent on HTTP to system @HTTPmsg_Types.HTTPMessage : { request := { client_id := 8, method := "GET", uri := "/api/backend/v1/slotmaps", version_major := 1, version_minor := 1, header := { { header_name := "Host", header_value := "127.0.0.1:9997" } }, body := "" } } 10:19:42.678930 308 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 10:19:42.678987 308 HTTP_Adapter.ttcn:242 Abstract socket: entering Abstract_Socket::send_outgoing() 10:19:42.679036 308 HTTP_Adapter.ttcn:242 Abstract socket: Sending data: Size: 63, Msg: 47 45 54 20 2f 61 70 69 2f 62 61 63 6b 65 6e 64 2f 76 31 2f 73 6c 6f 74 6d 61 70 73 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73 74 3a 20 31 32 37 2e 30 2e 30 2e 31 3a 39 39 39 37 0d 0a 0d 0a 10:19:42.679115 308 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 10:19:42.679165 308 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 10:19:42.679236 308 HTTP_Adapter.ttcn:242 Abstract socket: Nr of bytes sent = 63 10:19:42.679296 308 HTTP_Adapter.ttcn:242 Abstract socket: leaving Abstract_Socket::send_outgoing() 10:19:42.679346 308 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 10:19:42.679398 308 HTTP_Adapter.ttcn:256 Start timer T: 2 s 10:19:42.679467 308 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 10:19:42.679516 308 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 10:19:42.679566 308 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 10:19:42.679615 308 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 10:19:42.679665 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 10:19:42.679724 308 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/60898 10:19:42.679774 308 HTTP_Adapter.ttcn:257 Abstract socket: Message received, buffer content: Size: 123, Msg: 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d 0a 44 61 74 65 3a 20 54 75 65 2c 20 33 30 20 53 65 70 20 32 30 32 35 20 31 30 3a 31 39 3a 34 32 20 47 4d 54 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 31 35 0d 0a 0d 0a 7b 22 73 6c 6f 74 6d 61 70 73 22 3a 5b 5d 7d 10:19:42.679873 308 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 10:19:42.679922 308 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 123 10:19:42.679971 308 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 10:19:42.680021 308 HTTP_Adapter.ttcn:257 DECODER: 10:19:42.680072 308 HTTP_Adapter.ttcn:257 method_name: 10:19:42.680124 308 HTTP_Adapter.ttcn:257 Decoding the headers 10:19:42.680176 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.680227 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.680280 308 HTTP_Adapter.ttcn:257 +Header line: 10:19:42.680334 308 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 10:19:42.680382 308 HTTP_Adapter.ttcn:257 Decoding body, buffer length: 15 10:19:42.680431 308 HTTP_Adapter.ttcn:257 lengthof body: 15, content_length given: 15 10:19:42.680481 308 HTTP_Adapter.ttcn:257 Message successfully decoded 10:19:42.680533 308 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 10:19:42.680601 308 HTTP_Adapter.ttcn:257 Message enqueued on HTTP from system @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Tue, 30 Sep 2025 10:19:42 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "15" } }, body := "{\"slotmaps\":[]}" } } id 12 10:19:42.680655 308 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 10:19:42.680704 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 10:19:42.680752 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 10:19:42.680800 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 10:19:42.680848 308 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 10:19:42.680902 308 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 10:19:42.680967 308 HTTP_Adapter.ttcn:258 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Tue, 30 Sep 2025 10:19:42 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "15" } }, body := "{\"slotmaps\":[]}" } } id 12 10:19:42.681027 308 HTTP_Adapter.ttcn:258 Message with id 12 was extracted from the queue of HTTP. 10:19:42.681079 308 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 10:19:42.681143 308 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 10:19:42.681193 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 10:19:42.681241 308 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 10:19:42.681307 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 10:19:42.681356 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 10:19:42.681404 308 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 10:19:42.681459 308 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 10:19:42.681508 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 10:19:42.681557 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 10:19:42.681606 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 10:19:42.681655 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 10:19:42.681703 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 10:19:42.681751 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 10:19:42.681820 308 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 10:19:42.681870 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 10:19:42.681920 308 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 10:19:42.681968 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 10:19:42.682016 308 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 10:19:42.682069 308 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Stream before decoding: '7B22736C6F746D617073223A5B5D7D'O ("{\"slotmaps\":[]}") 10:19:42.682141 308 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Decoded @RSRES.JsRoot: { clients := omit, banks := omit, slotmaps := { } } 10:19:42.682198 308 RemsimServer_Tests.ttcn:256 setverdict(pass): pass -> pass, component reason not changed 10:19:42.682260 308 RemsimServer_Tests.ttcn:460 Terminating component type RemsimServer_Tests.test_CT. 10:19:42.682334 308 RemsimServer_Tests.ttcn:460 Default with id 1 (altstep as_Tguard) was deactivated. 10:19:42.682387 308 RemsimServer_Tests.ttcn:460 Default with id 2 (altstep as_ignore_id_ack) was deactivated. 10:19:42.682436 308 RemsimServer_Tests.ttcn:460 Stop timer g_T_guard: 60 s 10:19:42.682493 308 RemsimServer_Tests.ttcn:460 Removing unterminated mapping between port HTTP and system:HTTP. 10:19:42.682546 308 RemsimServer_Tests.ttcn:460 Abstract socket: entering HTTPmsg__PT::user_unmap(HTTP) 10:19:42.682594 308 RemsimServer_Tests.ttcn:460 Abstract socket: entering Abstract_Socket::unmap_user() 10:19:42.682635 308 RemsimServer_Tests.ttcn:460 Abstract socket: entering Abstract_Socket::remove_all_clients 10:19:42.682677 308 RemsimServer_Tests.ttcn:460 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 10:19:42.682720 308 RemsimServer_Tests.ttcn:460 Abstract socket: leaving Abstract_Socket::remove_all_clients 10:19:42.682762 308 RemsimServer_Tests.ttcn:460 Abstract socket: leaving Abstract_Socket::unmap_user() 10:19:42.682803 308 RemsimServer_Tests.ttcn:460 Abstract socket: leaving HTTPmsg__PT::user_unmap() 10:19:42.682844 308 RemsimServer_Tests.ttcn:460 Port HTTP was unmapped from system:HTTP. 10:19:42.682896 308 RemsimServer_Tests.ttcn:460 Port HTTP was stopped. 10:19:42.682942 308 RemsimServer_Tests.ttcn:460 Removing unterminated connection between port RSPRO[0] and RSPRO0(14):IPA_RSPRO_PORT. 10:19:42.683018 308 RemsimServer_Tests.ttcn:460 Port RSPRO[0] was stopped. 10:19:42.683044 931 IPA_Emulation.ttcnpp:743 Connection of port IPA_RSPRO_PORT to mtc:RSPRO[0] was closed unexpectedly by the peer. 10:19:42.683119 308 RemsimServer_Tests.ttcn:460 Port RSPRO[1] was stopped. 10:19:42.683142 931 IPA_Emulation.ttcnpp:743 Port IPA_RSPRO_PORT was disconnected from mtc:RSPRO[0]. 10:19:42.683164 308 RemsimServer_Tests.ttcn:460 Port RSPRO[2] was stopped. 10:19:42.683208 308 RemsimServer_Tests.ttcn:460 Component type RemsimServer_Tests.test_CT was shut down inside testcase TC_slotmap_del_unack. 10:19:42.683256 308 RemsimServer_Tests.ttcn:460 Waiting for PTCs to finish. 10:19:42.683431 931 IPA_Emulation.ttcnpp:743 Kill was requested from MC. 10:19:42.683480 931 IPA_Emulation.ttcnpp:743 Terminating test component execution. 10:19:42.684018 931 - Function main_client was stopped. PTC terminates. 10:19:42.684088 931 - Terminating component type IPA_Emulation.IPA_Emulation_CT. 10:19:42.684132 931 - Removing unterminated mapping between port IPA_PORT and system:IPA_CODEC_PT. 10:19:42.684413 931 - Port IPA_PORT was unmapped from system:IPA_CODEC_PT. 10:19:42.684514 931 - Port IPA_PORT was stopped. 10:19:42.684575 931 - Port CFG_PORT was stopped. 10:19:42.684623 931 - Port IPA_CTRL_PORT was stopped. 10:19:42.684670 931 - Port IPA_RSPRO_PORT was stopped. 10:19:42.684715 931 - Port IPA_SP_PORT was stopped. 10:19:42.684831 931 - Component type IPA_Emulation.IPA_Emulation_CT was shut down inside testcase TC_slotmap_del_unack. 10:19:42.684893 931 - Final verdict of PTC: none 10:19:42.685068 931 - Disconnected from MC. 10:19:42.685080 308 RemsimServer_Tests.ttcn:460 Setting final verdict of the test case. 10:19:42.685119 931 - TTCN-3 Parallel Test Component finished. 10:19:42.685136 308 RemsimServer_Tests.ttcn:460 Local verdict of MTC: pass 10:19:42.685192 308 RemsimServer_Tests.ttcn:460 Local verdict of PTC RSPRO0(14): none (pass -> pass) 10:19:42.685253 308 RemsimServer_Tests.ttcn:460 Test case TC_slotmap_del_unack finished. Verdict: pass 10:19:42.685320 308 RemsimServer_Tests.ttcn:460 Starting external command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test/ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_unack pass'. 10:19:44.752342 308 RemsimServer_Tests.ttcn:460 External command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test/ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_unack pass' was executed successfully (exit status: 0). 10:19:44.752557 308 RemsimServer_Tests.ttcn:464 Switching to log file `REMSIM_Tests-TC_slotmap_del_active-d161c72b790b-mtc-308.log'