13:40:34.152204 307 RemsimServer_Tests.ttcn:429 Starting external command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test-latest/ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_unack'. 13:40:35.192218 307 RemsimServer_Tests.ttcn:429 External command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test-latest/ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_unack' was executed successfully (exit status: 0). 13:40:35.192522 307 RemsimServer_Tests.ttcn:429 Test case TC_slotmap_del_unack started. 13:40:35.192680 307 RemsimServer_Tests.ttcn:429 Initializing variables, timers and ports of component type RemsimServer_Tests.test_CT inside testcase TC_slotmap_del_unack. 13:40:35.193157 307 RemsimServer_Tests.ttcn:429 Port HTTP was started. 13:40:35.193427 307 RemsimServer_Tests.ttcn:429 Port RSPRO[0] was started. 13:40:35.193553 307 RemsimServer_Tests.ttcn:429 Port RSPRO[1] was started. 13:40:35.193636 307 RemsimServer_Tests.ttcn:429 Port RSPRO[2] was started. 13:40:35.193717 307 RemsimServer_Tests.ttcn:429 Component type RemsimServer_Tests.test_CT was initialized. 13:40:35.193840 307 RemsimServer_Tests.ttcn:94 Start timer g_T_guard: 60 s 13:40:35.193940 307 RemsimServer_Tests.ttcn:95 Altstep as_Tguard was activated as default, id 1 13:40:35.194010 307 REMSIM_Tests.ttcn:59 Creating new PTC with component type IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. 13:40:35.199474 927 - Warning: A plug-in from the same path `libjunitlogger2' is already active, skipping plug-in 13:40:35.199632 927 - TTCN-3 Parallel Test Component started on 2338000e7075. Component reference: RSPRO0(14), component type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. Version: 11.1.0. 13:40:35.199707 927 - 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 13:40:35.199849 927 - Connected to MC. 13:40:35.200065 927 - Initializing variables, timers and ports of component type IPA_Emulation.IPA_Emulation_CT inside testcase TC_slotmap_del_unack. 13:40:35.200120 307 REMSIM_Tests.ttcn:59 PTC was created. Component reference: 14, alive: no, type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. 13:40:35.200264 307 REMSIM_Tests.ttcn:69 Mapping port RSPRO0(14):IPA_PORT to system:IPA_CODEC_PT. 13:40:35.202287 927 - Port IPA_PORT was started. 13:40:35.202582 927 - Port CFG_PORT was started. 13:40:35.202716 927 - Port IPA_CTRL_PORT was started. 13:40:35.202793 927 - Port IPA_RSPRO_PORT was started. 13:40:35.202939 927 - Port IPA_SP_PORT was started. 13:40:35.203014 927 - Component type IPA_Emulation.IPA_Emulation_CT was initialized. 13:40:35.203150 927 - Port IPA_PORT was mapped to system:IPA_CODEC_PT. 13:40:35.203286 307 REMSIM_Tests.ttcn:69 Map operation of RSPRO0(14):IPA_PORT to system:IPA_CODEC_PT finished. 13:40:35.203360 307 REMSIM_Tests.ttcn:70 Connecting ports RSPRO0(14):IPA_RSPRO_PORT and mtc:RSPRO[0]. 13:40:35.204162 307 REMSIM_Tests.ttcn:70 Port RSPRO[0] is waiting for connection from RSPRO0(14):IPA_RSPRO_PORT on UNIX pathname /tmp/ttcn3-portconn-9e3ce30b. 13:40:35.204299 927 - Port IPA_RSPRO_PORT has established the connection with mtc:RSPRO[0] using transport type UNIX. 13:40:35.204431 307 REMSIM_Tests.ttcn:70 Port RSPRO[0] has accepted the connection from RSPRO0(14):IPA_RSPRO_PORT. 13:40:35.204507 307 REMSIM_Tests.ttcn:70 Connect operation on RSPRO0(14):IPA_RSPRO_PORT and mtc:RSPRO[0] finished. 13:40:35.204569 307 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). 13:40:35.204806 307 REMSIM_Tests.ttcn:72 Function was started. 13:40:35.204861 307 REMSIM_Tests.ttcn:74 Start timer T: 4 s 13:40:35.205028 927 - 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). 13:40:35.205483 927 IPA_Emulation.ttcnpp:316 entering f__IPL4__PROVIDER__connect: :10000 -> 127.0.0.1:9998 / TCP 13:40:35.207275 927 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:35.207592 927 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Stream after encoding: '06'O 13:40:35.207963 927 IPA_Emulation.ttcnpp:479 CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:35.208200 927 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 } 13:40:35.208587 927 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 13:40:35.208898 927 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE06'O 13:40:35.209081 927 IPA_Emulation.ttcnpp:480 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE06'O } 13:40:35.209775 927 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 } 13:40:35.209973 307 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 13:40:35.210063 307 REMSIM_Tests.ttcn:76 Matching on port RSPRO[0] succeeded: matched 13:40:35.210124 307 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 13:40:35.210181 307 REMSIM_Tests.ttcn:76 Message with id 1 was extracted from the queue of RSPRO[0]. 13:40:35.210234 307 REMSIM_Tests.ttcn:82 Warning: Re-starting timer T, which is already active (running or expired). 13:40:35.210299 307 REMSIM_Tests.ttcn:82 Start timer T: 4 s 13:40:35.211260 927 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 13:40:35.211354 927 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE00'O 13:40:35.211575 927 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '00'O } 13:40:35.211659 927 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 13:40:35.211737 927 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 13:40:35.211793 927 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE06'O 13:40:35.211850 927 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 13:40:35.211908 927 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 13:40:35.212071 927 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT succeeded: matched 13:40:35.212157 927 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 13:40:35.212218 927 IPA_Emulation.ttcnpp:745 Message with id 1 was extracted from the queue of IPA_PORT. 13:40:35.212276 927 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Stream before decoding: '00'O 13:40:35.212413 927 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PING (0), u := omit } 13:40:35.212473 927 IPA_Emulation.ttcnpp:747 CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit } 13:40:35.212572 927 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PONG (1), u := omit } 13:40:35.212652 927 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Stream after encoding: '01'O 13:40:35.212723 927 IPA_Emulation.ttcnpp:479 CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit } 13:40:35.212815 927 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 } 13:40:35.212977 927 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '01'O } 13:40:35.213201 927 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE01'O 13:40:35.213519 927 IPA_Emulation.ttcnpp:480 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE01'O } 13:40:35.213917 927 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT succeeded: matched 13:40:35.214229 927 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 13:40:35.214540 927 IPA_Emulation.ttcnpp:745 Message with id 2 was extracted from the queue of IPA_PORT. 13:40:35.214848 927 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Stream before decoding: '06'O 13:40:35.215163 927 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:35.215463 927 IPA_Emulation.ttcnpp:747 CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:35.215700 927 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 } 13:40:35.215817 307 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 13:40:35.215964 307 REMSIM_Tests.ttcn:84 Matching on port RSPRO[0] succeeded: matched 13:40:35.216038 307 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 13:40:35.216268 307 REMSIM_Tests.ttcn:84 Message with id 2 was extracted from the queue of RSPRO[0]. 13:40:35.216385 307 REMSIM_Tests.ttcn:92 Altstep as_ignore_id_ack was activated as default, id 2 13:40:35.216469 307 HTTP_Adapter.ttcn:33 Mapping port mtc:HTTP to system:HTTP. 13:40:35.216676 307 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::set_parameter(http_debugging, yes) 13:40:35.216777 307 HTTP_Adapter.ttcn:33 Abstract socket: entering SSL_Socket::parameter_set(http_debugging, yes) 13:40:35.216868 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving SSL_Socket::parameter_set(http_debugging, yes) 13:40:35.216924 307 HTTP_Adapter.ttcn:33 Abstract socket: entering Abstract_Socket::parameter_set(http_debugging, yes) 13:40:35.216980 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving Abstract_Socket::parameter_set(http_debugging, yes) 13:40:35.217033 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::set_parameter(http_debugging, yes) 13:40:35.217087 307 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::set_parameter(use_notification_ASPs, yes) 13:40:35.217140 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::set_parameter(use_notification_ASPs, yes) 13:40:35.217196 307 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::user_map(HTTP) 13:40:35.217251 307 HTTP_Adapter.ttcn:33 Abstract socket: entering Abstract_Socket::map_user() 13:40:35.217307 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving Abstract_Socket::map_user() 13:40:35.217361 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::user_map() 13:40:35.217416 307 HTTP_Adapter.ttcn:33 Port HTTP was mapped to system:HTTP. 13:40:35.217542 307 HTTP_Adapter.ttcn:33 Map operation of mtc:HTTP to system:HTTP finished. 13:40:35.217654 307 HTTP_Adapter.ttcn:206 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 13:40:35.217718 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:35.217778 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:35.217931 307 HTTP_Adapter.ttcn:206 Abstract socket: Number of remote addresses: 1 13:40:35.218001 307 HTTP_Adapter.ttcn:206 Abstract socket: Using address family for socket 8: IPv4 13:40:35.218061 307 HTTP_Adapter.ttcn:206 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:35.218213 307 HTTP_Adapter.ttcn:206 Abstract socket: Connection established (addr): 127.0.0.1/45112 -> 127.0.0.1/9997 13:40:35.218273 307 HTTP_Adapter.ttcn:206 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:35.218333 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:35.218387 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:35.218444 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:35.218499 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:35.218554 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:35.218619 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:35.218677 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:35.218732 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:35.218788 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:35.218847 307 HTTP_Adapter.ttcn:206 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 1 13:40:35.218908 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:35.218964 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:35.219023 307 HTTP_Adapter.ttcn:207 Start timer T: 2 s 13:40:35.219091 307 HTTP_Adapter.ttcn:209 Matching on port HTTP succeeded: matched 13:40:35.219155 307 HTTP_Adapter.ttcn:209 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 1 13:40:35.219226 307 HTTP_Adapter.ttcn:209 Message with id 1 was extracted from the queue of HTTP. 13:40:35.219364 307 HTTP_Adapter.ttcn:226 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 := "" } } 13:40:35.219425 307 HTTP_Adapter.ttcn:226 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:35.219492 307 HTTP_Adapter.ttcn:226 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:35.219548 307 HTTP_Adapter.ttcn:226 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 13:40:35.219657 307 HTTP_Adapter.ttcn:226 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:35.219713 307 HTTP_Adapter.ttcn:226 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:35.219800 307 HTTP_Adapter.ttcn:226 Abstract socket: Nr of bytes sent = 119 13:40:35.219857 307 HTTP_Adapter.ttcn:226 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:35.219913 307 HTTP_Adapter.ttcn:226 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:35.219976 307 HTTP_Adapter.ttcn:249 Start timer T: 2 s 13:40:35.220066 307 HTTP_Adapter.ttcn:250 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:35.220123 307 HTTP_Adapter.ttcn:250 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:35.220180 307 HTTP_Adapter.ttcn:250 Abstract socket: receiving data 13:40:35.220237 307 HTTP_Adapter.ttcn:250 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:35.220293 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:35.220376 307 HTTP_Adapter.ttcn:250 Abstract socket: Message received from address (addr) 127.0.0.1/45112 13:40:35.220433 307 HTTP_Adapter.ttcn:250 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 53 61 74 2c 20 33 30 20 41 75 67 20 32 30 32 35 20 31 33 3a 34 30 3a 33 35 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 13:40:35.220524 307 HTTP_Adapter.ttcn:250 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:35.220579 307 HTTP_Adapter.ttcn:250 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 75 13:40:35.220721 307 HTTP_Adapter.ttcn:250 starting f_HTTP_decodeCommon 13:40:35.220787 307 HTTP_Adapter.ttcn:250 DECODER: 13:40:35.220847 307 HTTP_Adapter.ttcn:250 method_name: 13:40:35.220909 307 HTTP_Adapter.ttcn:250 Decoding the headers 13:40:35.220967 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.221027 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.221088 307 HTTP_Adapter.ttcn:250 Headers decoded. Valid headers. 13:40:35.221143 307 HTTP_Adapter.ttcn:250 lengthof body: 0, content_length given: 0 13:40:35.221201 307 HTTP_Adapter.ttcn:250 Message successfully decoded 13:40:35.221261 307 HTTP_Adapter.ttcn:250 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:35.221334 307 HTTP_Adapter.ttcn:250 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 := "Sat, 30 Aug 2025 13:40:35 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 2 13:40:35.221406 307 HTTP_Adapter.ttcn:250 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:35.221463 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:35.221518 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:35.221572 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:35.221628 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:35.221694 307 HTTP_Adapter.ttcn:251 Matching on port HTTP succeeded: matched 13:40:35.221763 307 HTTP_Adapter.ttcn:251 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 := "Sat, 30 Aug 2025 13:40:35 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 2 13:40:35.221823 307 HTTP_Adapter.ttcn:251 Message with id 2 was extracted from the queue of HTTP. 13:40:35.221881 307 HTTP_Adapter.ttcn:252 setverdict(pass): none -> pass 13:40:35.221962 307 HTTP_Adapter.ttcn:267 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:35.222019 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:35.222076 307 HTTP_Adapter.ttcn:267 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:35.222131 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:35.222186 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:35.222243 307 HTTP_Adapter.ttcn:267 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:35.222308 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:35.222365 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:35.222424 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:35.222479 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:35.222536 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:35.222591 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:35.222646 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:35.222736 307 HTTP_Adapter.ttcn:267 Abstract socket: Removed client 8. 13:40:35.222793 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:35.222849 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:35.222904 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:35.222959 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:35.223056 307 RemsimServer_Tests.ttcn:42 f_enc_JsSlotmap(): Encoding @RSRES.JsSlotmap: { bank := { bankId := 1, slotNr := 2 }, client := { clientId := 3, slotNr := 4 }, state := omit } 13:40:35.223141 307 RemsimServer_Tests.ttcn:42 f_enc_JsSlotmap(): Stream after encoding: '7B2262616E6B223A7B2262616E6B4964223A312C22736C6F744E72223A327D2C22636C69656E74223A7B22636C69656E744964223A332C22736C6F744E72223A347D7D'O ("{\"bank\":{\"bankId\":1,\"slotNr\":2},\"client\":{\"clientId\":3,\"slotNr\":4}}") 13:40:35.223253 307 HTTP_Adapter.ttcn:206 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 13:40:35.223309 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:35.223366 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:35.223493 307 HTTP_Adapter.ttcn:206 Abstract socket: Number of remote addresses: 1 13:40:35.223560 307 HTTP_Adapter.ttcn:206 Abstract socket: Using address family for socket 8: IPv4 13:40:35.223618 307 HTTP_Adapter.ttcn:206 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:35.223739 307 HTTP_Adapter.ttcn:206 Abstract socket: Connection established (addr): 127.0.0.1/45124 -> 127.0.0.1/9997 13:40:35.223799 307 HTTP_Adapter.ttcn:206 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:35.223862 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:35.223920 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:35.223978 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:35.224034 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:35.224091 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:35.224153 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:35.224211 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:35.224268 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:35.224326 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:35.224387 307 HTTP_Adapter.ttcn:206 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 3 13:40:35.224450 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:35.224507 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:35.224568 307 HTTP_Adapter.ttcn:207 Start timer T: 2 s 13:40:35.224653 307 HTTP_Adapter.ttcn:209 Matching on port HTTP succeeded: matched 13:40:35.224722 307 HTTP_Adapter.ttcn:209 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 3 13:40:35.224784 307 HTTP_Adapter.ttcn:209 Message with id 3 was extracted from the queue of HTTP. 13:40:35.224915 307 HTTP_Adapter.ttcn:226 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}}" } } 13:40:35.224979 307 HTTP_Adapter.ttcn:226 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:35.225045 307 HTTP_Adapter.ttcn:226 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:35.225102 307 HTTP_Adapter.ttcn:226 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 13:40:35.225245 307 HTTP_Adapter.ttcn:226 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:35.225304 307 HTTP_Adapter.ttcn:226 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:35.225389 307 HTTP_Adapter.ttcn:226 Abstract socket: Nr of bytes sent = 183 13:40:35.225449 307 HTTP_Adapter.ttcn:226 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:35.225515 307 HTTP_Adapter.ttcn:226 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:35.225581 307 HTTP_Adapter.ttcn:249 Start timer T: 2 s 13:40:35.225663 307 HTTP_Adapter.ttcn:250 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:35.225722 307 HTTP_Adapter.ttcn:250 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:35.225779 307 HTTP_Adapter.ttcn:250 Abstract socket: receiving data 13:40:35.225837 307 HTTP_Adapter.ttcn:250 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:35.225895 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:35.225965 307 HTTP_Adapter.ttcn:250 Abstract socket: Message received from address (addr) 127.0.0.1/45124 13:40:35.226025 307 HTTP_Adapter.ttcn:250 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 53 61 74 2c 20 33 30 20 41 75 67 20 32 30 32 35 20 31 33 3a 34 30 3a 33 35 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 13:40:35.226118 307 HTTP_Adapter.ttcn:250 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:35.226175 307 HTTP_Adapter.ttcn:250 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 80 13:40:35.226235 307 HTTP_Adapter.ttcn:250 starting f_HTTP_decodeCommon 13:40:35.226293 307 HTTP_Adapter.ttcn:250 DECODER: 13:40:35.226352 307 HTTP_Adapter.ttcn:250 method_name: 13:40:35.226414 307 HTTP_Adapter.ttcn:250 Decoding the headers 13:40:35.226473 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.226534 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.226595 307 HTTP_Adapter.ttcn:250 Headers decoded. Valid headers. 13:40:35.226653 307 HTTP_Adapter.ttcn:250 lengthof body: 0, content_length given: 0 13:40:35.226710 307 HTTP_Adapter.ttcn:250 Message successfully decoded 13:40:35.226770 307 HTTP_Adapter.ttcn:250 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:35.226840 307 HTTP_Adapter.ttcn:250 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 := "Sat, 30 Aug 2025 13:40:35 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 4 13:40:35.226903 307 HTTP_Adapter.ttcn:250 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:35.226958 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:35.227015 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:35.227072 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:35.227129 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:35.227193 307 HTTP_Adapter.ttcn:251 Matching on port HTTP succeeded: matched 13:40:35.227265 307 HTTP_Adapter.ttcn:251 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 := "Sat, 30 Aug 2025 13:40:35 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 4 13:40:35.227327 307 HTTP_Adapter.ttcn:251 Message with id 4 was extracted from the queue of HTTP. 13:40:35.227386 307 HTTP_Adapter.ttcn:252 setverdict(pass): pass -> pass, component reason not changed 13:40:35.227462 307 HTTP_Adapter.ttcn:267 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:35.227520 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:35.227578 307 HTTP_Adapter.ttcn:267 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:35.227640 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:35.227698 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:35.227756 307 HTTP_Adapter.ttcn:267 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:35.227820 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:35.227877 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:35.227935 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:35.227993 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:35.228051 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:35.228107 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:35.228164 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:35.228245 307 HTTP_Adapter.ttcn:267 Abstract socket: Removed client 8. 13:40:35.228303 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:35.228361 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:35.228417 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:35.228473 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:35.228569 307 HTTP_Adapter.ttcn:206 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 13:40:35.228647 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:35.228716 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:35.228837 307 HTTP_Adapter.ttcn:206 Abstract socket: Number of remote addresses: 1 13:40:35.228906 307 HTTP_Adapter.ttcn:206 Abstract socket: Using address family for socket 8: IPv4 13:40:35.228968 307 HTTP_Adapter.ttcn:206 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:35.229081 307 HTTP_Adapter.ttcn:206 Abstract socket: Connection established (addr): 127.0.0.1/45138 -> 127.0.0.1/9997 13:40:35.229142 307 HTTP_Adapter.ttcn:206 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:35.229204 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:35.229263 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:35.229322 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:35.229380 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:35.229439 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:35.229501 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:35.229560 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:35.229618 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:35.229675 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:35.229734 307 HTTP_Adapter.ttcn:206 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 5 13:40:35.229799 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:35.229857 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:35.229923 307 HTTP_Adapter.ttcn:207 Start timer T: 2 s 13:40:35.229986 307 HTTP_Adapter.ttcn:209 Matching on port HTTP succeeded: matched 13:40:35.230046 307 HTTP_Adapter.ttcn:209 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 5 13:40:35.230107 307 HTTP_Adapter.ttcn:209 Message with id 5 was extracted from the queue of HTTP. 13:40:35.230211 307 HTTP_Adapter.ttcn:235 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" }, { header_name := "Content-Type", header_value := "application/json" } }, body := "" } } 13:40:35.230274 307 HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:35.230339 307 HTTP_Adapter.ttcn:235 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:35.230397 307 HTTP_Adapter.ttcn:235 Abstract socket: Sending data: Size: 95, 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 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 0d 0a 13:40:35.230494 307 HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:35.230552 307 HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:35.230633 307 HTTP_Adapter.ttcn:235 Abstract socket: Nr of bytes sent = 95 13:40:35.230692 307 HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:35.230751 307 HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:35.230815 307 HTTP_Adapter.ttcn:249 Start timer T: 2 s 13:40:35.230893 307 HTTP_Adapter.ttcn:250 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:35.230951 307 HTTP_Adapter.ttcn:250 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:35.231009 307 HTTP_Adapter.ttcn:250 Abstract socket: receiving data 13:40:35.231066 307 HTTP_Adapter.ttcn:250 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:35.231124 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:35.231192 307 HTTP_Adapter.ttcn:250 Abstract socket: Message received from address (addr) 127.0.0.1/45138 13:40:35.231251 307 HTTP_Adapter.ttcn:250 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 53 61 74 2c 20 33 30 20 41 75 67 20 32 30 32 35 20 31 33 3a 34 30 3a 33 35 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 13:40:35.231384 307 HTTP_Adapter.ttcn:250 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:35.231442 307 HTTP_Adapter.ttcn:250 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 204 13:40:35.231500 307 HTTP_Adapter.ttcn:250 starting f_HTTP_decodeCommon 13:40:35.231559 307 HTTP_Adapter.ttcn:250 DECODER: 13:40:35.231619 307 HTTP_Adapter.ttcn:250 method_name: 13:40:35.231680 307 HTTP_Adapter.ttcn:250 Decoding the headers 13:40:35.231740 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.231806 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.231867 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.231928 307 HTTP_Adapter.ttcn:250 Headers decoded. Valid headers. 13:40:35.231985 307 HTTP_Adapter.ttcn:250 Decoding body, buffer length: 96 13:40:35.232042 307 HTTP_Adapter.ttcn:250 lengthof body: 96, content_length given: 96 13:40:35.232101 307 HTTP_Adapter.ttcn:250 Message successfully decoded 13:40:35.232162 307 HTTP_Adapter.ttcn:250 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:35.232254 307 HTTP_Adapter.ttcn:250 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 := "Sat, 30 Aug 2025 13:40:35 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 13:40:35.232320 307 HTTP_Adapter.ttcn:250 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:35.232378 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:35.232435 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:35.232492 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:35.232548 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:35.232612 307 HTTP_Adapter.ttcn:251 Matching on port HTTP succeeded: matched 13:40:35.232756 307 HTTP_Adapter.ttcn:251 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 := "Sat, 30 Aug 2025 13:40:35 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 13:40:35.232829 307 HTTP_Adapter.ttcn:251 Message with id 6 was extracted from the queue of HTTP. 13:40:35.232883 307 HTTP_Adapter.ttcn:252 setverdict(pass): pass -> pass, component reason not changed 13:40:35.232953 307 HTTP_Adapter.ttcn:267 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:35.233006 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:35.233057 307 HTTP_Adapter.ttcn:267 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:35.233109 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:35.233160 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:35.233288 307 HTTP_Adapter.ttcn:267 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:35.233375 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:35.233434 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:35.233493 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:35.233554 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:35.233613 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:35.233672 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:35.233731 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:35.233818 307 HTTP_Adapter.ttcn:267 Abstract socket: Removed client 8. 13:40:35.233880 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:35.233955 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:35.234014 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:35.234072 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:35.234156 307 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\"}]}") 13:40:35.234296 307 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) } } } 13:40:35.234386 307 RemsimServer_Tests.ttcn:256 setverdict(pass): pass -> pass, component reason not changed 13:40:35.234587 307 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 } } } } 13:40:35.234694 307 REMSIM_Tests.ttcn:109 Start timer T: 10 s 13:40:35.235660 927 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 13:40:35.236432 927 IPA_Emulation.ttcnpp:904 Matching on port IPA_RSPRO_PORT succeeded: matched 13:40:35.236550 927 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 13:40:35.236652 927 IPA_Emulation.ttcnpp:904 Message with id 1 was extracted from the queue of IPA_RSPRO_PORT. 13:40:35.237812 927 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 } 13:40:35.237949 927 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 } 13:40:35.238092 927 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0050EE07304D800102810100A245A043302F0A0102161454435F736C6F746D61705F64656C5F756E61636B80055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O 13:40:35.238185 927 IPA_Emulation.ttcnpp:907 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0050EE07304D800102810100A245A043302F0A0102161454435F736C6F746D61705F64656C5F756E61636B80055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O } 13:40:35.256940 927 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 := '0039EE073036800102810100A22EA12C30270A0101160C323333383030306537303735800D72656D73696D2D7365727665728105312E312E320A0100'O } id 3 13:40:35.257117 927 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0039EE073036800102810100A22EA12C30270A0101160C323333383030306537303735800D72656D73696D2D7365727665728105312E312E320A0100'O 13:40:35.257266 927 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 57, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), payloadData := '3036800102810100A22EA12C30270A0101160C323333383030306537303735800D72656D73696D2D7365727665728105312E312E320A0100'O } 13:40:35.257410 927 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 := '3036800102810100A22EA12C30270A0101160C323333383030306537303735800D72656D73696D2D7365727665728105312E312E320A0100'O } id 3 13:40:35.257471 927 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 13:40:35.257518 927 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '001DEE07301A800102810100A212A41030060201030201043006020101020102'O 13:40:35.257571 927 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 } 13:40:35.257627 927 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 13:40:35.257778 927 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: 13:40:35.257838 927 IPA_Emulation.ttcnpp:761 Matching on port IPA_PORT succeeded: matched 13:40:35.257896 927 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 := '3036800102810100A22EA12C30270A0101160C323333383030306537303735800D72656D73696D2D7365727665728105312E312E320A0100'O } id 3 13:40:35.257946 927 IPA_Emulation.ttcnpp:761 Message with id 3 was extracted from the queue of IPA_PORT. 13:40:35.258479 927 IPA_Emulation.ttcnpp:649 Sent on IPA_RSPRO_PORT to mtc @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankRes := { identity := { type_ := remsimServer (1), name := "2338000e7075", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } 13:40:35.258679 927 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: 13:40:35.258736 927 IPA_Emulation.ttcnpp:761 Matching on port IPA_PORT succeeded: matched 13:40:35.258791 927 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 13:40:35.258831 307 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 := "2338000e7075", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } id 3 13:40:35.258849 927 IPA_Emulation.ttcnpp:761 Message with id 4 was extracted from the queue of IPA_PORT. 13:40:35.259045 307 REMSIM_Tests.ttcn:111 Matching on port RSPRO[0] succeeded: matched 13:40:35.259113 927 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 } } } } 13:40:35.259196 307 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 := "2338000e7075", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } id 3 13:40:35.259314 307 REMSIM_Tests.ttcn:111 Message with id 3 was extracted from the queue of RSPRO[0]. 13:40:35.259417 307 REMSIM_Tests.ttcn:112 setverdict(pass): pass -> pass, component reason not changed 13:40:35.259709 307 REMSIM_Tests.ttcn:109 Start timer T: 10 s 13:40:35.260018 307 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 13:40:35.260288 307 REMSIM_Tests.ttcn:111 Matching on port RSPRO[0] succeeded: matched 13:40:35.260414 307 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 13:40:35.260512 307 REMSIM_Tests.ttcn:111 Message with id 4 was extracted from the queue of RSPRO[0]. 13:40:35.260598 307 REMSIM_Tests.ttcn:112 setverdict(pass): pass -> pass, component reason not changed 13:40:35.260871 307 HTTP_Adapter.ttcn:206 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 13:40:35.260994 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:35.261090 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:35.261311 307 HTTP_Adapter.ttcn:206 Abstract socket: Number of remote addresses: 1 13:40:35.261465 307 HTTP_Adapter.ttcn:206 Abstract socket: Using address family for socket 8: IPv4 13:40:35.261567 307 HTTP_Adapter.ttcn:206 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:35.261789 307 HTTP_Adapter.ttcn:206 Abstract socket: Connection established (addr): 127.0.0.1/45152 -> 127.0.0.1/9997 13:40:35.261894 307 HTTP_Adapter.ttcn:206 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:35.261987 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:35.262074 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:35.262163 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:35.262250 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:35.262335 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:35.262436 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:35.262524 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:35.262610 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:35.262694 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:35.262784 307 HTTP_Adapter.ttcn:206 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 7 13:40:35.262878 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:35.262964 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:35.263053 307 HTTP_Adapter.ttcn:207 Start timer T: 2 s 13:40:35.263154 307 HTTP_Adapter.ttcn:209 Matching on port HTTP succeeded: matched 13:40:35.263246 307 HTTP_Adapter.ttcn:209 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 7 13:40:35.263340 307 HTTP_Adapter.ttcn:209 Message with id 7 was extracted from the queue of HTTP. 13:40:35.263507 307 HTTP_Adapter.ttcn:235 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" }, { header_name := "Content-Type", header_value := "application/json" } }, body := "" } } 13:40:35.263608 307 HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:35.263708 307 HTTP_Adapter.ttcn:235 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:35.263794 307 HTTP_Adapter.ttcn:235 Abstract socket: Sending data: Size: 95, 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 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 0d 0a 13:40:35.263928 307 HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:35.264014 307 HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:35.264157 307 HTTP_Adapter.ttcn:235 Abstract socket: Nr of bytes sent = 95 13:40:35.264251 307 HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:35.264336 307 HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:35.264431 307 HTTP_Adapter.ttcn:249 Start timer T: 2 s 13:40:35.264564 307 HTTP_Adapter.ttcn:250 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:35.264765 307 HTTP_Adapter.ttcn:250 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:35.264864 307 HTTP_Adapter.ttcn:250 Abstract socket: receiving data 13:40:35.264943 307 HTTP_Adapter.ttcn:250 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:35.265001 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:35.265075 307 HTTP_Adapter.ttcn:250 Abstract socket: Message received from address (addr) 127.0.0.1/45152 13:40:35.265133 307 HTTP_Adapter.ttcn:250 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 53 61 74 2c 20 33 30 20 41 75 67 20 32 30 32 35 20 31 33 3a 34 30 3a 33 35 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 13:40:35.265274 307 HTTP_Adapter.ttcn:250 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:35.265328 307 HTTP_Adapter.ttcn:250 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 216 13:40:35.265384 307 HTTP_Adapter.ttcn:250 starting f_HTTP_decodeCommon 13:40:35.265439 307 HTTP_Adapter.ttcn:250 DECODER: 13:40:35.265496 307 HTTP_Adapter.ttcn:250 method_name: 13:40:35.265554 307 HTTP_Adapter.ttcn:250 Decoding the headers 13:40:35.265611 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.266263 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.266358 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.266416 307 HTTP_Adapter.ttcn:250 Headers decoded. Valid headers. 13:40:35.266465 307 HTTP_Adapter.ttcn:250 Decoding body, buffer length: 107 13:40:35.266516 307 HTTP_Adapter.ttcn:250 lengthof body: 107, content_length given: 107 13:40:35.266568 307 HTTP_Adapter.ttcn:250 Message successfully decoded 13:40:35.266627 307 HTTP_Adapter.ttcn:250 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:35.266720 307 HTTP_Adapter.ttcn:250 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 := "Sat, 30 Aug 2025 13:40:35 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 13:40:35.266786 307 HTTP_Adapter.ttcn:250 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:35.266838 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:35.266888 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:35.266938 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:35.267029 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:35.267184 307 HTTP_Adapter.ttcn:251 Matching on port HTTP succeeded: matched 13:40:35.267363 307 HTTP_Adapter.ttcn:251 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 := "Sat, 30 Aug 2025 13:40:35 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 13:40:35.267517 307 HTTP_Adapter.ttcn:251 Message with id 8 was extracted from the queue of HTTP. 13:40:35.267658 307 HTTP_Adapter.ttcn:252 setverdict(pass): pass -> pass, component reason not changed 13:40:35.267752 307 HTTP_Adapter.ttcn:267 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:35.267812 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:35.267874 307 HTTP_Adapter.ttcn:267 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:35.267925 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:35.267978 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:35.268034 307 HTTP_Adapter.ttcn:267 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:35.268137 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:35.268220 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:35.268274 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:35.268324 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:35.268371 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:35.268416 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:35.268463 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:35.268554 307 HTTP_Adapter.ttcn:267 Abstract socket: Removed client 8. 13:40:35.268604 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:35.268680 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:35.268730 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:35.268778 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:35.268842 307 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\"}]}") 13:40:35.268957 307 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) } } } 13:40:35.269034 307 RemsimServer_Tests.ttcn:256 setverdict(pass): pass -> pass, component reason not changed 13:40:35.269169 307 HTTP_Adapter.ttcn:206 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 13:40:35.269219 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:35.269293 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:35.269427 307 HTTP_Adapter.ttcn:206 Abstract socket: Number of remote addresses: 1 13:40:35.269497 307 HTTP_Adapter.ttcn:206 Abstract socket: Using address family for socket 8: IPv4 13:40:35.269547 307 HTTP_Adapter.ttcn:206 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:35.269658 307 HTTP_Adapter.ttcn:206 Abstract socket: Connection established (addr): 127.0.0.1/45154 -> 127.0.0.1/9997 13:40:35.269705 307 HTTP_Adapter.ttcn:206 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:35.269752 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:35.269813 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:35.269860 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:35.269904 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:35.269948 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:35.269999 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:35.270044 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:35.270089 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:35.270130 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:35.270175 307 HTTP_Adapter.ttcn:206 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 9 13:40:35.270221 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:35.270262 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:35.270305 307 HTTP_Adapter.ttcn:207 Start timer T: 2 s 13:40:35.270355 307 HTTP_Adapter.ttcn:209 Matching on port HTTP succeeded: matched 13:40:35.270402 307 HTTP_Adapter.ttcn:209 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 9 13:40:35.270444 307 HTTP_Adapter.ttcn:209 Message with id 9 was extracted from the queue of HTTP. 13:40:35.270527 307 HTTP_Adapter.ttcn:235 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" }, { header_name := "Content-Type", header_value := "application/json" } }, body := "" } } 13:40:35.270569 307 HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:35.270615 307 HTTP_Adapter.ttcn:235 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:35.270656 307 HTTP_Adapter.ttcn:235 Abstract socket: Sending data: Size: 104, 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 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 0d 0a 13:40:35.270721 307 HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:35.270760 307 HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:35.270820 307 HTTP_Adapter.ttcn:235 Abstract socket: Nr of bytes sent = 104 13:40:35.270859 307 HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:35.270899 307 HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:35.270942 307 HTTP_Adapter.ttcn:249 Start timer T: 2 s 13:40:35.271004 307 HTTP_Adapter.ttcn:250 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:35.271042 307 HTTP_Adapter.ttcn:250 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:35.271082 307 HTTP_Adapter.ttcn:250 Abstract socket: receiving data 13:40:35.271122 307 HTTP_Adapter.ttcn:250 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:35.271161 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:35.271207 307 HTTP_Adapter.ttcn:250 Abstract socket: Message received from address (addr) 127.0.0.1/45154 13:40:35.271247 307 HTTP_Adapter.ttcn:250 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 53 61 74 2c 20 33 30 20 41 75 67 20 32 30 32 35 20 31 33 3a 34 30 3a 33 35 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 13:40:35.271311 307 HTTP_Adapter.ttcn:250 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:35.271351 307 HTTP_Adapter.ttcn:250 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 75 13:40:35.271388 307 HTTP_Adapter.ttcn:250 starting f_HTTP_decodeCommon 13:40:35.271425 307 HTTP_Adapter.ttcn:250 DECODER: 13:40:35.271462 307 HTTP_Adapter.ttcn:250 method_name: 13:40:35.271501 307 HTTP_Adapter.ttcn:250 Decoding the headers 13:40:35.271538 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.271577 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.271614 307 HTTP_Adapter.ttcn:250 Headers decoded. Valid headers. 13:40:35.271649 307 HTTP_Adapter.ttcn:250 lengthof body: 0, content_length given: 0 13:40:35.271684 307 HTTP_Adapter.ttcn:250 Message successfully decoded 13:40:35.271719 307 HTTP_Adapter.ttcn:250 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:35.271762 307 HTTP_Adapter.ttcn:250 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 := "Sat, 30 Aug 2025 13:40:35 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 10 13:40:35.271798 307 HTTP_Adapter.ttcn:250 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:35.271832 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:35.271865 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:35.271898 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:35.271943 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:35.271985 307 HTTP_Adapter.ttcn:251 Matching on port HTTP succeeded: matched 13:40:35.272030 307 HTTP_Adapter.ttcn:251 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 := "Sat, 30 Aug 2025 13:40:35 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 10 13:40:35.272067 307 HTTP_Adapter.ttcn:251 Message with id 10 was extracted from the queue of HTTP. 13:40:35.272103 307 HTTP_Adapter.ttcn:252 setverdict(pass): pass -> pass, component reason not changed 13:40:35.272147 307 HTTP_Adapter.ttcn:267 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:35.272180 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:35.272213 307 HTTP_Adapter.ttcn:267 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:35.272247 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:35.272280 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:35.272314 307 HTTP_Adapter.ttcn:267 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:35.272355 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:35.272389 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:35.272424 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:35.272458 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:35.272491 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:35.272532 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:35.272566 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:35.272619 307 HTTP_Adapter.ttcn:267 Abstract socket: Removed client 8. 13:40:35.272676 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:35.272713 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:35.272750 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:35.272786 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:35.272876 307 HTTP_Adapter.ttcn:206 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 13:40:35.272916 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:35.272953 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:35.273039 307 HTTP_Adapter.ttcn:206 Abstract socket: Number of remote addresses: 1 13:40:35.273083 307 HTTP_Adapter.ttcn:206 Abstract socket: Using address family for socket 8: IPv4 13:40:35.273121 307 HTTP_Adapter.ttcn:206 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:35.273202 307 HTTP_Adapter.ttcn:206 Abstract socket: Connection established (addr): 127.0.0.1/45162 -> 127.0.0.1/9997 13:40:35.273241 307 HTTP_Adapter.ttcn:206 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:35.273285 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:35.273324 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:35.273363 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:35.273402 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:35.273440 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:35.273482 307 HTTP_Adapter.ttcn:206 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:35.273521 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:35.273560 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:35.273597 307 HTTP_Adapter.ttcn:206 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:35.273637 307 HTTP_Adapter.ttcn:206 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 11 13:40:35.273679 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:35.273717 307 HTTP_Adapter.ttcn:206 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:35.273757 307 HTTP_Adapter.ttcn:207 Start timer T: 2 s 13:40:35.273804 307 HTTP_Adapter.ttcn:209 Matching on port HTTP succeeded: matched 13:40:35.273845 307 HTTP_Adapter.ttcn:209 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 11 13:40:35.273887 307 HTTP_Adapter.ttcn:209 Message with id 11 was extracted from the queue of HTTP. 13:40:35.273963 307 HTTP_Adapter.ttcn:235 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" }, { header_name := "Content-Type", header_value := "application/json" } }, body := "" } } 13:40:35.274004 307 HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:35.274052 307 HTTP_Adapter.ttcn:235 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:35.274090 307 HTTP_Adapter.ttcn:235 Abstract socket: Sending data: Size: 95, 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 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 0d 0a 13:40:35.274164 307 HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:35.274204 307 HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:35.274263 307 HTTP_Adapter.ttcn:235 Abstract socket: Nr of bytes sent = 95 13:40:35.274304 307 HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:35.274344 307 HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:35.274389 307 HTTP_Adapter.ttcn:249 Start timer T: 2 s 13:40:35.274454 307 HTTP_Adapter.ttcn:250 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:35.274494 307 HTTP_Adapter.ttcn:250 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:35.274536 307 HTTP_Adapter.ttcn:250 Abstract socket: receiving data 13:40:35.274577 307 HTTP_Adapter.ttcn:250 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:35.274617 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:35.274667 307 HTTP_Adapter.ttcn:250 Abstract socket: Message received from address (addr) 127.0.0.1/45162 13:40:35.274712 307 HTTP_Adapter.ttcn:250 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 53 61 74 2c 20 33 30 20 41 75 67 20 32 30 32 35 20 31 33 3a 34 30 3a 33 35 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 13:40:35.274790 307 HTTP_Adapter.ttcn:250 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:35.274834 307 HTTP_Adapter.ttcn:250 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 123 13:40:35.274880 307 HTTP_Adapter.ttcn:250 starting f_HTTP_decodeCommon 13:40:35.274926 307 HTTP_Adapter.ttcn:250 DECODER: 13:40:35.274972 307 HTTP_Adapter.ttcn:250 method_name: 13:40:35.275021 307 HTTP_Adapter.ttcn:250 Decoding the headers 13:40:35.275068 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.275114 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.275160 307 HTTP_Adapter.ttcn:250 +Header line: 13:40:35.275206 307 HTTP_Adapter.ttcn:250 Headers decoded. Valid headers. 13:40:35.275250 307 HTTP_Adapter.ttcn:250 Decoding body, buffer length: 15 13:40:35.275293 307 HTTP_Adapter.ttcn:250 lengthof body: 15, content_length given: 15 13:40:35.275338 307 HTTP_Adapter.ttcn:250 Message successfully decoded 13:40:35.275384 307 HTTP_Adapter.ttcn:250 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:35.275442 307 HTTP_Adapter.ttcn:250 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 := "Sat, 30 Aug 2025 13:40:35 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "15" } }, body := "{\"slotmaps\":[]}" } } id 12 13:40:35.275490 307 HTTP_Adapter.ttcn:250 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:35.275535 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:35.275582 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:35.275629 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:35.275682 307 HTTP_Adapter.ttcn:250 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:35.275736 307 HTTP_Adapter.ttcn:251 Matching on port HTTP succeeded: matched 13:40:35.275797 307 HTTP_Adapter.ttcn:251 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 := "Sat, 30 Aug 2025 13:40:35 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "15" } }, body := "{\"slotmaps\":[]}" } } id 12 13:40:35.275848 307 HTTP_Adapter.ttcn:251 Message with id 12 was extracted from the queue of HTTP. 13:40:35.275900 307 HTTP_Adapter.ttcn:252 setverdict(pass): pass -> pass, component reason not changed 13:40:35.275966 307 HTTP_Adapter.ttcn:267 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:35.276016 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:35.276063 307 HTTP_Adapter.ttcn:267 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:35.276113 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:35.276163 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:35.276211 307 HTTP_Adapter.ttcn:267 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:35.276267 307 HTTP_Adapter.ttcn:267 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:35.276318 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:35.276368 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:35.276418 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:35.276467 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:35.276517 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:35.276569 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:35.276659 307 HTTP_Adapter.ttcn:267 Abstract socket: Removed client 8. 13:40:35.276718 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:35.276771 307 HTTP_Adapter.ttcn:267 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:35.276823 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:35.276875 307 HTTP_Adapter.ttcn:267 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:35.276930 307 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Stream before decoding: '7B22736C6F746D617073223A5B5D7D'O ("{\"slotmaps\":[]}") 13:40:35.277005 307 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Decoded @RSRES.JsRoot: { clients := omit, banks := omit, slotmaps := { } } 13:40:35.277064 307 RemsimServer_Tests.ttcn:256 setverdict(pass): pass -> pass, component reason not changed 13:40:35.277127 307 RemsimServer_Tests.ttcn:460 Terminating component type RemsimServer_Tests.test_CT. 13:40:35.277219 307 RemsimServer_Tests.ttcn:460 Default with id 1 (altstep as_Tguard) was deactivated. 13:40:35.277410 307 RemsimServer_Tests.ttcn:460 Default with id 2 (altstep as_ignore_id_ack) was deactivated. 13:40:35.277569 307 RemsimServer_Tests.ttcn:460 Stop timer g_T_guard: 60 s 13:40:35.277919 307 RemsimServer_Tests.ttcn:460 Removing unterminated mapping between port HTTP and system:HTTP. 13:40:35.278162 307 RemsimServer_Tests.ttcn:460 Abstract socket: entering HTTPmsg__PT::user_unmap(HTTP) 13:40:35.278283 307 RemsimServer_Tests.ttcn:460 Abstract socket: entering Abstract_Socket::unmap_user() 13:40:35.278376 307 RemsimServer_Tests.ttcn:460 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:35.278480 307 RemsimServer_Tests.ttcn:460 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:35.278565 307 RemsimServer_Tests.ttcn:460 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:35.278648 307 RemsimServer_Tests.ttcn:460 Abstract socket: leaving Abstract_Socket::unmap_user() 13:40:35.278731 307 RemsimServer_Tests.ttcn:460 Abstract socket: leaving HTTPmsg__PT::user_unmap() 13:40:35.278815 307 RemsimServer_Tests.ttcn:460 Port HTTP was unmapped from system:HTTP. 13:40:35.278931 307 RemsimServer_Tests.ttcn:460 Port HTTP was stopped. 13:40:35.279022 307 RemsimServer_Tests.ttcn:460 Removing unterminated connection between port RSPRO[0] and RSPRO0(14):IPA_RSPRO_PORT. 13:40:35.279168 307 RemsimServer_Tests.ttcn:460 Port RSPRO[0] was stopped. 13:40:35.279197 927 IPA_Emulation.ttcnpp:743 Connection of port IPA_RSPRO_PORT to mtc:RSPRO[0] was closed unexpectedly by the peer. 13:40:35.279369 927 IPA_Emulation.ttcnpp:743 Port IPA_RSPRO_PORT was disconnected from mtc:RSPRO[0]. 13:40:35.279414 307 RemsimServer_Tests.ttcn:460 Port RSPRO[1] was stopped. 13:40:35.279492 307 RemsimServer_Tests.ttcn:460 Port RSPRO[2] was stopped. 13:40:35.279544 307 RemsimServer_Tests.ttcn:460 Component type RemsimServer_Tests.test_CT was shut down inside testcase TC_slotmap_del_unack. 13:40:35.279606 307 RemsimServer_Tests.ttcn:460 Waiting for PTCs to finish. 13:40:35.279738 927 IPA_Emulation.ttcnpp:743 Kill was requested from MC. 13:40:35.279793 927 IPA_Emulation.ttcnpp:743 Terminating test component execution. 13:40:35.280397 927 - Function main_client was stopped. PTC terminates. 13:40:35.280494 927 - Terminating component type IPA_Emulation.IPA_Emulation_CT. 13:40:35.280550 927 - Removing unterminated mapping between port IPA_PORT and system:IPA_CODEC_PT. 13:40:35.280952 927 - Port IPA_PORT was unmapped from system:IPA_CODEC_PT. 13:40:35.281035 927 - Port IPA_PORT was stopped. 13:40:35.281090 927 - Port CFG_PORT was stopped. 13:40:35.281144 927 - Port IPA_CTRL_PORT was stopped. 13:40:35.281197 927 - Port IPA_RSPRO_PORT was stopped. 13:40:35.281249 927 - Port IPA_SP_PORT was stopped. 13:40:35.281300 927 - Component type IPA_Emulation.IPA_Emulation_CT was shut down inside testcase TC_slotmap_del_unack. 13:40:35.281361 927 - Final verdict of PTC: none 13:40:35.281583 307 RemsimServer_Tests.ttcn:460 Setting final verdict of the test case. 13:40:35.281653 927 - Disconnected from MC. 13:40:35.281663 307 RemsimServer_Tests.ttcn:460 Local verdict of MTC: pass 13:40:35.281735 307 RemsimServer_Tests.ttcn:460 Local verdict of PTC RSPRO0(14): none (pass -> pass) 13:40:35.281804 927 - TTCN-3 Parallel Test Component finished. 13:40:35.281812 307 RemsimServer_Tests.ttcn:460 Test case TC_slotmap_del_unack finished. Verdict: pass 13:40:35.281888 307 RemsimServer_Tests.ttcn:460 Starting external command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test-latest/ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_unack pass'. 13:40:37.340375 307 RemsimServer_Tests.ttcn:460 External command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test-latest/ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_unack pass' was executed successfully (exit status: 0). 13:40:37.340614 307 RemsimServer_Tests.ttcn:464 Switching to log file `REMSIM_Tests-TC_slotmap_del_active-2338000e7075-mtc-307.log'