05:35:10.555227 mtc RemsimServer_Tests.ttcn:429 Starting external command `../ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_unack'. 05:35:11.572245 mtc RemsimServer_Tests.ttcn:429 External command `../ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_slotmap_del_unack' was executed successfully (exit status: 0). 05:35:11.572328 mtc RemsimServer_Tests.ttcn:429 Test case TC_slotmap_del_unack started. 05:35:11.572361 mtc RemsimServer_Tests.ttcn:429 Initializing variables, timers and ports of component type RemsimServer_Tests.test_CT inside testcase TC_slotmap_del_unack. 05:35:11.572406 mtc RemsimServer_Tests.ttcn:429 Port HTTP was started. 05:35:11.572431 mtc RemsimServer_Tests.ttcn:429 Port RSPRO[0] was started. 05:35:11.572452 mtc RemsimServer_Tests.ttcn:429 Port RSPRO[1] was started. 05:35:11.572472 mtc RemsimServer_Tests.ttcn:429 Port RSPRO[2] was started. 05:35:11.572498 mtc RemsimServer_Tests.ttcn:429 Component type RemsimServer_Tests.test_CT was initialized. 05:35:11.572538 mtc RemsimServer_Tests.ttcn:94 Start timer g_T_guard: 60 s 05:35:11.572565 mtc RemsimServer_Tests.ttcn:95 Altstep as_Tguard was activated as default, id 1 05:35:11.572598 mtc REMSIM_Tests.ttcn:59 Creating new PTC with component type IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. 05:35:11.577271 14 - Warning: A plug-in from the same path `libjunitlogger2' is already active, skipping plug-in 05:35:11.577390 14 - TTCN-3 Parallel Test Component started on 761d3680b323. Component reference: RSPRO0(14), component type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. Version: 9.0.0. 05:35:11.577433 14 - 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 05:35:11.577518 14 - Connected to MC. 05:35:11.577548 14 - Initializing variables, timers and ports of component type IPA_Emulation.IPA_Emulation_CT inside testcase TC_slotmap_del_unack. 05:35:11.577587 mtc REMSIM_Tests.ttcn:59 PTC was created. Component reference: 14, alive: no, type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. 05:35:11.577628 mtc REMSIM_Tests.ttcn:69 Mapping port RSPRO0(14):IPA_PORT to system:IPA_CODEC_PT. 05:35:11.578827 14 - Port IPA_PORT was started. 05:35:11.578878 14 - Port CFG_PORT was started. 05:35:11.578900 14 - Port IPA_CTRL_PORT was started. 05:35:11.578921 14 - Port IPA_RSPRO_PORT was started. 05:35:11.578942 14 - Port IPA_SP_PORT was started. 05:35:11.578963 14 - Component type IPA_Emulation.IPA_Emulation_CT was initialized. 05:35:11.579022 14 - Port IPA_PORT was mapped to system:IPA_CODEC_PT. 05:35:11.579097 mtc REMSIM_Tests.ttcn:69 Map operation of RSPRO0(14):IPA_PORT to system:IPA_CODEC_PT finished. 05:35:11.579131 mtc REMSIM_Tests.ttcn:70 Connecting ports RSPRO0(14):IPA_RSPRO_PORT and mtc:RSPRO[0]. 05:35:11.579318 mtc REMSIM_Tests.ttcn:70 Port RSPRO[0] is waiting for connection from RSPRO0(14):IPA_RSPRO_PORT on UNIX pathname /tmp/ttcn3-portconn-b83de30b. 05:35:11.579380 14 - Port IPA_RSPRO_PORT has established the connection with mtc:RSPRO[0] using transport type UNIX. 05:35:11.579435 mtc REMSIM_Tests.ttcn:70 Port RSPRO[0] has accepted the connection from RSPRO0(14):IPA_RSPRO_PORT. 05:35:11.579468 mtc REMSIM_Tests.ttcn:70 Connect operation on RSPRO0(14):IPA_RSPRO_PORT and mtc:RSPRO[0] finished. 05:35:11.579492 mtc REMSIM_Tests.ttcn:72 Starting function main_client("172.18.85.20", 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). 05:35:11.579564 mtc REMSIM_Tests.ttcn:72 Function was started. 05:35:11.579587 mtc REMSIM_Tests.ttcn:74 Start timer T: 4 s 05:35:11.579703 14 - Starting function main_client("172.18.85.20", 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). 05:35:11.579981 14 IPA_Emulation.ttcnpp:309 entering f__IPL4__PROVIDER__connect: :10000 -> 172.18.85.20:9998 / TCP 05:35:11.581106 14 IPA_Emulation.ttcnpp:471 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 05:35:11.581280 14 IPA_Emulation.ttcnpp:471 enc_PDU_IPA_CCM(): Stream after encoding: '06'O 05:35:11.581484 14 IPA_Emulation.ttcnpp:472 CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 05:35:11.581610 14 IPA_Emulation.ttcnpp:473 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } 05:35:11.581782 14 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 05:35:11.581909 14 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE06'O 05:35:11.582001 14 IPA_Emulation.ttcnpp:473 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE06'O } 05:35:11.582367 14 IPA_Emulation.ttcnpp:398 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 } 05:35:11.582473 mtc 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 05:35:11.582513 mtc REMSIM_Tests.ttcn:76 Matching on port RSPRO[0] succeeded: matched 05:35:11.582539 mtc 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 05:35:11.582563 mtc REMSIM_Tests.ttcn:76 Message with id 1 was extracted from the queue of RSPRO[0]. 05:35:11.582584 mtc REMSIM_Tests.ttcn:82 Warning: Re-starting timer T, which is already active (running or expired). 05:35:11.582613 mtc REMSIM_Tests.ttcn:82 Start timer T: 4 s 05:35:11.582909 14 IPA_Emulation.ttcnpp:735 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "172.18.85.20", remPort := 9998, locName := "172.18.85.10", locPort := 10000, proto := { tcp := { } }, userData := 0, msg := '0001FE00'O } id 1 05:35:11.582934 14 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE00'O 05:35:11.582989 14 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '00'O } 05:35:11.583009 14 IPA_Emulation.ttcnpp:735 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '00'O } id 1 05:35:11.583027 14 IPA_Emulation.ttcnpp:735 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "172.18.85.20", remPort := 9998, locName := "172.18.85.10", locPort := 10000, proto := { tcp := { } }, userData := 0, msg := '0001FE06'O } id 2 05:35:11.583039 14 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE06'O 05:35:11.583051 14 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 05:35:11.583066 14 IPA_Emulation.ttcnpp:735 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } id 2 05:35:11.583107 14 IPA_Emulation.ttcnpp:737 Matching on port IPA_PORT succeeded: matched 05:35:11.583131 14 IPA_Emulation.ttcnpp:737 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 05:35:11.583144 14 IPA_Emulation.ttcnpp:737 Message with id 1 was extracted from the queue of IPA_PORT. 05:35:11.583157 14 IPA_Emulation.ttcnpp:738 dec_PDU_IPA_CCM(): Stream before decoding: '00'O 05:35:11.583188 14 IPA_Emulation.ttcnpp:738 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PING (0), u := omit } 05:35:11.583201 14 IPA_Emulation.ttcnpp:739 CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit } 05:35:11.583223 14 IPA_Emulation.ttcnpp:471 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PONG (1), u := omit } 05:35:11.583236 14 IPA_Emulation.ttcnpp:471 enc_PDU_IPA_CCM(): Stream after encoding: '01'O 05:35:11.583248 14 IPA_Emulation.ttcnpp:472 CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit } 05:35:11.583266 14 IPA_Emulation.ttcnpp:473 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '01'O } 05:35:11.583279 14 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '01'O } 05:35:11.583292 14 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE01'O 05:35:11.583304 14 IPA_Emulation.ttcnpp:473 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE01'O } 05:35:11.583333 14 IPA_Emulation.ttcnpp:737 Matching on port IPA_PORT succeeded: matched 05:35:11.583347 14 IPA_Emulation.ttcnpp:737 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 05:35:11.583358 14 IPA_Emulation.ttcnpp:737 Message with id 2 was extracted from the queue of IPA_PORT. 05:35:11.583369 14 IPA_Emulation.ttcnpp:738 dec_PDU_IPA_CCM(): Stream before decoding: '06'O 05:35:11.583380 14 IPA_Emulation.ttcnpp:738 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 05:35:11.583391 14 IPA_Emulation.ttcnpp:739 CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 05:35:11.583413 14 IPA_Emulation.ttcnpp:398 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 } 05:35:11.583438 mtc 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 05:35:11.583456 mtc REMSIM_Tests.ttcn:84 Matching on port RSPRO[0] succeeded: matched 05:35:11.583467 mtc 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 05:35:11.583479 mtc REMSIM_Tests.ttcn:84 Message with id 2 was extracted from the queue of RSPRO[0]. 05:35:11.583490 mtc REMSIM_Tests.ttcn:92 Altstep as_ignore_id_ack was activated as default, id 2 05:35:11.583503 mtc HTTP_Adapter.ttcn:33 Mapping port mtc:HTTP to system:HTTP. 05:35:11.583546 mtc HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::set_parameter(http_debugging, yes) 05:35:11.583570 mtc HTTP_Adapter.ttcn:33 Abstract socket: entering SSL_Socket::parameter_set(http_debugging, yes) 05:35:11.583585 mtc HTTP_Adapter.ttcn:33 Abstract socket: leaving SSL_Socket::parameter_set(http_debugging, yes) 05:35:11.583597 mtc HTTP_Adapter.ttcn:33 Abstract socket: entering Abstract_Socket::parameter_set(http_debugging, yes) 05:35:11.583608 mtc HTTP_Adapter.ttcn:33 Abstract socket: leaving Abstract_Socket::parameter_set(http_debugging, yes) 05:35:11.583618 mtc HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::set_parameter(http_debugging, yes) 05:35:11.583629 mtc HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::set_parameter(use_notification_ASPs, yes) 05:35:11.583639 mtc HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::set_parameter(use_notification_ASPs, yes) 05:35:11.583649 mtc HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::user_map(HTTP) 05:35:11.583660 mtc HTTP_Adapter.ttcn:33 Abstract socket: entering Abstract_Socket::map_user() 05:35:11.583671 mtc HTTP_Adapter.ttcn:33 Abstract socket: leaving Abstract_Socket::map_user() 05:35:11.583681 mtc HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::user_map() 05:35:11.583692 mtc HTTP_Adapter.ttcn:33 Port HTTP was mapped to system:HTTP. 05:35:11.583729 mtc HTTP_Adapter.ttcn:33 Map operation of mtc:HTTP to system:HTTP finished. 05:35:11.583760 mtc HTTP_Adapter.ttcn:191 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "172.18.85.20", portnumber := 9997, use_ssl := false } 05:35:11.583772 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 05:35:11.583784 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 172.18.85.20/9997, localAddr: UNSPEC/UNSPEC) called 05:35:11.583834 mtc HTTP_Adapter.ttcn:191 Abstract socket: Number of remote addresses: 1 05:35:11.583852 mtc HTTP_Adapter.ttcn:191 Abstract socket: Using address family for socket 8: IPv4 05:35:11.583864 mtc HTTP_Adapter.ttcn:191 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 05:35:11.583931 mtc HTTP_Adapter.ttcn:191 Abstract socket: Connection established (addr): 172.18.85.10/46904 -> 172.18.85.20/9997 05:35:11.583944 mtc HTTP_Adapter.ttcn:191 Abstract socket: connected to: host 172.18.85.20 service 9997 via address family IPv4 05:35:11.583957 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 05:35:11.583968 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 05:35:11.583978 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 05:35:11.583989 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 05:35:11.583999 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 05:35:11.584012 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 05:35:11.584024 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 05:35:11.584035 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 05:35:11.584045 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 05:35:11.584058 mtc HTTP_Adapter.ttcn:191 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 1 05:35:11.584070 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 05:35:11.584081 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 05:35:11.584092 mtc HTTP_Adapter.ttcn:192 Start timer T: 2 s 05:35:11.584106 mtc HTTP_Adapter.ttcn:194 Matching on port HTTP succeeded: matched 05:35:11.584118 mtc HTTP_Adapter.ttcn:194 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 1 05:35:11.584130 mtc HTTP_Adapter.ttcn:194 Message with id 1 was extracted from the queue of HTTP. 05:35:11.584171 mtc HTTP_Adapter.ttcn:211 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 := "172.18.85.20:9997" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } 05:35:11.584185 mtc HTTP_Adapter.ttcn:211 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 05:35:11.584199 mtc HTTP_Adapter.ttcn:211 Abstract socket: entering Abstract_Socket::send_outgoing() 05:35:11.584210 mtc HTTP_Adapter.ttcn:211 Abstract socket: Sending data: Size: 122, 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 37 32 2e 31 38 2e 38 35 2e 32 30 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 05:35:11.584240 mtc HTTP_Adapter.ttcn:211 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 05:35:11.584251 mtc HTTP_Adapter.ttcn:211 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 05:35:11.584283 mtc HTTP_Adapter.ttcn:211 Abstract socket: Nr of bytes sent = 122 05:35:11.584296 mtc HTTP_Adapter.ttcn:211 Abstract socket: leaving Abstract_Socket::send_outgoing() 05:35:11.584306 mtc HTTP_Adapter.ttcn:211 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 05:35:11.584320 mtc HTTP_Adapter.ttcn:234 Start timer T: 2 s 05:35:11.584385 mtc HTTP_Adapter.ttcn:235 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 05:35:11.584398 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 05:35:11.584408 mtc HTTP_Adapter.ttcn:235 Abstract socket: receiving data 05:35:11.584419 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 05:35:11.584429 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 05:35:11.584447 mtc HTTP_Adapter.ttcn:235 Abstract socket: Message received from address (addr) 172.18.85.10/46904 05:35:11.584459 mtc HTTP_Adapter.ttcn:235 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 68 75 2c 20 32 36 20 44 65 63 20 32 30 32 34 20 30 35 3a 33 35 3a 31 31 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 05:35:11.584481 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::message_incoming() 05:35:11.584492 mtc HTTP_Adapter.ttcn:235 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 75 05:35:11.584502 mtc HTTP_Adapter.ttcn:235 starting f_HTTP_decodeCommon 05:35:11.584513 mtc HTTP_Adapter.ttcn:235 DECODER: 05:35:11.584524 mtc HTTP_Adapter.ttcn:235 method_name: 05:35:11.584538 mtc HTTP_Adapter.ttcn:235 Decoding the headers 05:35:11.584550 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.584561 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.584572 mtc HTTP_Adapter.ttcn:235 Headers decoded. Valid headers. 05:35:11.584583 mtc HTTP_Adapter.ttcn:235 lengthof body: 0, content_length given: 0 05:35:11.584596 mtc HTTP_Adapter.ttcn:235 Message successfully decoded 05:35:11.584610 mtc HTTP_Adapter.ttcn:235 HTTPmsg__PT::HTTP_decode, before calling incoming_message 05:35:11.584625 mtc HTTP_Adapter.ttcn:235 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 := "Thu, 26 Dec 2024 05:35:11 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 2 05:35:11.584644 mtc HTTP_Adapter.ttcn:235 HTTPmsg__PT::HTTP_decode, after calling incoming_message 05:35:11.584656 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::message_incoming() 05:35:11.584667 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::handle_message() 05:35:11.584677 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 05:35:11.584688 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 05:35:11.584701 mtc HTTP_Adapter.ttcn:236 Matching on port HTTP succeeded: matched 05:35:11.584716 mtc HTTP_Adapter.ttcn:236 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 := "Thu, 26 Dec 2024 05:35:11 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 2 05:35:11.584729 mtc HTTP_Adapter.ttcn:236 Message with id 2 was extracted from the queue of HTTP. 05:35:11.584740 mtc HTTP_Adapter.ttcn:237 setverdict(pass): none -> pass 05:35:11.584760 mtc HTTP_Adapter.ttcn:252 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 05:35:11.584772 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 05:35:11.584782 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering Abstract_Socket::remove_all_clients 05:35:11.584795 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 05:35:11.584806 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 05:35:11.584817 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering Abstract_Socket::remove_client(8) 05:35:11.584829 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 05:35:11.584840 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 05:35:11.584850 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 05:35:11.584861 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 05:35:11.584871 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 05:35:11.584883 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 05:35:11.584897 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 05:35:11.584927 mtc HTTP_Adapter.ttcn:252 Abstract socket: Removed client 8. 05:35:11.584939 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving Abstract_Socket::remove_client(8) 05:35:11.584950 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 05:35:11.584961 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving Abstract_Socket::remove_all_clients 05:35:11.584971 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 05:35:11.585002 mtc RemsimServer_Tests.ttcn:42 f_enc_JsSlotmap(): Encoding @RSRES.JsSlotmap: { bank := { bankId := 1, slotNr := 2 }, client := { clientId := 3, slotNr := 4 }, state := omit } 05:35:11.585022 mtc RemsimServer_Tests.ttcn:42 f_enc_JsSlotmap(): Stream after encoding: '7B2262616E6B223A7B2262616E6B4964223A312C22736C6F744E72223A327D2C22636C69656E74223A7B22636C69656E744964223A332C22736C6F744E72223A347D7D'O ("{\"bank\":{\"bankId\":1,\"slotNr\":2},\"client\":{\"clientId\":3,\"slotNr\":4}}") 05:35:11.585049 mtc HTTP_Adapter.ttcn:191 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "172.18.85.20", portnumber := 9997, use_ssl := false } 05:35:11.585061 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 05:35:11.585072 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 172.18.85.20/9997, localAddr: UNSPEC/UNSPEC) called 05:35:11.585111 mtc HTTP_Adapter.ttcn:191 Abstract socket: Number of remote addresses: 1 05:35:11.585133 mtc HTTP_Adapter.ttcn:191 Abstract socket: Using address family for socket 8: IPv4 05:35:11.585145 mtc HTTP_Adapter.ttcn:191 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 05:35:11.585192 mtc HTTP_Adapter.ttcn:191 Abstract socket: Connection established (addr): 172.18.85.10/46918 -> 172.18.85.20/9997 05:35:11.585206 mtc HTTP_Adapter.ttcn:191 Abstract socket: connected to: host 172.18.85.20 service 9997 via address family IPv4 05:35:11.585217 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 05:35:11.585228 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 05:35:11.585238 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 05:35:11.585248 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 05:35:11.585259 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 05:35:11.585272 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 05:35:11.585282 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 05:35:11.585293 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 05:35:11.585303 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 05:35:11.585314 mtc HTTP_Adapter.ttcn:191 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 3 05:35:11.585327 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 05:35:11.585338 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 05:35:11.585349 mtc HTTP_Adapter.ttcn:192 Start timer T: 2 s 05:35:11.585361 mtc HTTP_Adapter.ttcn:194 Matching on port HTTP succeeded: matched 05:35:11.585373 mtc HTTP_Adapter.ttcn:194 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 3 05:35:11.585385 mtc HTTP_Adapter.ttcn:194 Message with id 3 was extracted from the queue of HTTP. 05:35:11.585413 mtc HTTP_Adapter.ttcn:211 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 := "172.18.85.20: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}}" } } 05:35:11.585427 mtc HTTP_Adapter.ttcn:211 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 05:35:11.585440 mtc HTTP_Adapter.ttcn:211 Abstract socket: entering Abstract_Socket::send_outgoing() 05:35:11.585450 mtc HTTP_Adapter.ttcn:211 Abstract socket: Sending data: Size: 186, 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 37 32 2e 31 38 2e 38 35 2e 32 30 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 05:35:11.585492 mtc HTTP_Adapter.ttcn:211 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 05:35:11.585502 mtc HTTP_Adapter.ttcn:211 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 05:35:11.585532 mtc HTTP_Adapter.ttcn:211 Abstract socket: Nr of bytes sent = 186 05:35:11.585545 mtc HTTP_Adapter.ttcn:211 Abstract socket: leaving Abstract_Socket::send_outgoing() 05:35:11.585564 mtc HTTP_Adapter.ttcn:211 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 05:35:11.585576 mtc HTTP_Adapter.ttcn:234 Start timer T: 2 s 05:35:11.585625 mtc HTTP_Adapter.ttcn:235 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 05:35:11.585637 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 05:35:11.585648 mtc HTTP_Adapter.ttcn:235 Abstract socket: receiving data 05:35:11.585658 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 05:35:11.585668 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 05:35:11.585682 mtc HTTP_Adapter.ttcn:235 Abstract socket: Message received from address (addr) 172.18.85.10/46918 05:35:11.585692 mtc HTTP_Adapter.ttcn:235 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 68 75 2c 20 32 36 20 44 65 63 20 32 30 32 34 20 30 35 3a 33 35 3a 31 31 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 05:35:11.585727 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::message_incoming() 05:35:11.585741 mtc HTTP_Adapter.ttcn:235 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 80 05:35:11.585755 mtc HTTP_Adapter.ttcn:235 starting f_HTTP_decodeCommon 05:35:11.585768 mtc HTTP_Adapter.ttcn:235 DECODER: 05:35:11.585779 mtc HTTP_Adapter.ttcn:235 method_name: 05:35:11.585791 mtc HTTP_Adapter.ttcn:235 Decoding the headers 05:35:11.585802 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.585814 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.585825 mtc HTTP_Adapter.ttcn:235 Headers decoded. Valid headers. 05:35:11.585835 mtc HTTP_Adapter.ttcn:235 lengthof body: 0, content_length given: 0 05:35:11.585846 mtc HTTP_Adapter.ttcn:235 Message successfully decoded 05:35:11.585857 mtc HTTP_Adapter.ttcn:235 HTTPmsg__PT::HTTP_decode, before calling incoming_message 05:35:11.585872 mtc HTTP_Adapter.ttcn:235 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 := "Thu, 26 Dec 2024 05:35:11 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 4 05:35:11.585886 mtc HTTP_Adapter.ttcn:235 HTTPmsg__PT::HTTP_decode, after calling incoming_message 05:35:11.585896 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::message_incoming() 05:35:11.585907 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::handle_message() 05:35:11.585917 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 05:35:11.585927 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 05:35:11.585940 mtc HTTP_Adapter.ttcn:236 Matching on port HTTP succeeded: matched 05:35:11.585955 mtc HTTP_Adapter.ttcn:236 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 := "Thu, 26 Dec 2024 05:35:11 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 4 05:35:11.585968 mtc HTTP_Adapter.ttcn:236 Message with id 4 was extracted from the queue of HTTP. 05:35:11.585978 mtc HTTP_Adapter.ttcn:237 setverdict(pass): pass -> pass, component reason not changed 05:35:11.585996 mtc HTTP_Adapter.ttcn:252 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 05:35:11.586008 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 05:35:11.586019 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering Abstract_Socket::remove_all_clients 05:35:11.586036 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 05:35:11.586048 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 05:35:11.586058 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering Abstract_Socket::remove_client(8) 05:35:11.586071 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 05:35:11.586081 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 05:35:11.586092 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 05:35:11.586102 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 05:35:11.586112 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 05:35:11.586122 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 05:35:11.586135 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 05:35:11.586166 mtc HTTP_Adapter.ttcn:252 Abstract socket: Removed client 8. 05:35:11.586178 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving Abstract_Socket::remove_client(8) 05:35:11.586189 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 05:35:11.586199 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving Abstract_Socket::remove_all_clients 05:35:11.586210 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 05:35:11.586232 mtc HTTP_Adapter.ttcn:191 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "172.18.85.20", portnumber := 9997, use_ssl := false } 05:35:11.586245 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 05:35:11.586257 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 172.18.85.20/9997, localAddr: UNSPEC/UNSPEC) called 05:35:11.586295 mtc HTTP_Adapter.ttcn:191 Abstract socket: Number of remote addresses: 1 05:35:11.586313 mtc HTTP_Adapter.ttcn:191 Abstract socket: Using address family for socket 8: IPv4 05:35:11.586325 mtc HTTP_Adapter.ttcn:191 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 05:35:11.586372 mtc HTTP_Adapter.ttcn:191 Abstract socket: Connection established (addr): 172.18.85.10/46926 -> 172.18.85.20/9997 05:35:11.586386 mtc HTTP_Adapter.ttcn:191 Abstract socket: connected to: host 172.18.85.20 service 9997 via address family IPv4 05:35:11.586398 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 05:35:11.586409 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 05:35:11.586419 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 05:35:11.586430 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 05:35:11.586440 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 05:35:11.586453 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 05:35:11.586464 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 05:35:11.586475 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 05:35:11.586485 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 05:35:11.586497 mtc HTTP_Adapter.ttcn:191 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 5 05:35:11.586510 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 05:35:11.586520 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 05:35:11.586532 mtc HTTP_Adapter.ttcn:192 Start timer T: 2 s 05:35:11.586550 mtc HTTP_Adapter.ttcn:194 Matching on port HTTP succeeded: matched 05:35:11.586563 mtc HTTP_Adapter.ttcn:194 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 5 05:35:11.586575 mtc HTTP_Adapter.ttcn:194 Message with id 5 was extracted from the queue of HTTP. 05:35:11.586600 mtc HTTP_Adapter.ttcn:220 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 := "172.18.85.20:9997" }, { header_name := "Content-Type", header_value := "application/json" } }, body := "" } } 05:35:11.586613 mtc HTTP_Adapter.ttcn:220 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 05:35:11.586626 mtc HTTP_Adapter.ttcn:220 Abstract socket: entering Abstract_Socket::send_outgoing() 05:35:11.586637 mtc HTTP_Adapter.ttcn:220 Abstract socket: Sending data: Size: 98, 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 37 32 2e 31 38 2e 38 35 2e 32 30 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 05:35:11.586663 mtc HTTP_Adapter.ttcn:220 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 05:35:11.586674 mtc HTTP_Adapter.ttcn:220 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 05:35:11.586704 mtc HTTP_Adapter.ttcn:220 Abstract socket: Nr of bytes sent = 98 05:35:11.586717 mtc HTTP_Adapter.ttcn:220 Abstract socket: leaving Abstract_Socket::send_outgoing() 05:35:11.586728 mtc HTTP_Adapter.ttcn:220 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 05:35:11.586740 mtc HTTP_Adapter.ttcn:234 Start timer T: 2 s 05:35:11.586786 mtc HTTP_Adapter.ttcn:235 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 05:35:11.586799 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 05:35:11.586810 mtc HTTP_Adapter.ttcn:235 Abstract socket: receiving data 05:35:11.586820 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 05:35:11.586831 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 05:35:11.586845 mtc HTTP_Adapter.ttcn:235 Abstract socket: Message received from address (addr) 172.18.85.10/46926 05:35:11.586856 mtc HTTP_Adapter.ttcn:235 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 68 75 2c 20 32 36 20 44 65 63 20 32 30 32 34 20 30 35 3a 33 35 3a 31 31 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 05:35:11.586896 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::message_incoming() 05:35:11.586907 mtc HTTP_Adapter.ttcn:235 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 204 05:35:11.586918 mtc HTTP_Adapter.ttcn:235 starting f_HTTP_decodeCommon 05:35:11.586929 mtc HTTP_Adapter.ttcn:235 DECODER: 05:35:11.586940 mtc HTTP_Adapter.ttcn:235 method_name: 05:35:11.586952 mtc HTTP_Adapter.ttcn:235 Decoding the headers 05:35:11.586963 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.586980 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.586992 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.587003 mtc HTTP_Adapter.ttcn:235 Headers decoded. Valid headers. 05:35:11.587014 mtc HTTP_Adapter.ttcn:235 Decoding body, buffer length: 96 05:35:11.587024 mtc HTTP_Adapter.ttcn:235 lengthof body: 96, content_length given: 96 05:35:11.587035 mtc HTTP_Adapter.ttcn:235 Message successfully decoded 05:35:11.587047 mtc HTTP_Adapter.ttcn:235 HTTPmsg__PT::HTTP_decode, before calling incoming_message 05:35:11.587065 mtc HTTP_Adapter.ttcn:235 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 := "Thu, 26 Dec 2024 05:35:11 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 05:35:11.587080 mtc HTTP_Adapter.ttcn:235 HTTPmsg__PT::HTTP_decode, after calling incoming_message 05:35:11.587091 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::message_incoming() 05:35:11.587101 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::handle_message() 05:35:11.587112 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 05:35:11.587122 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 05:35:11.587135 mtc HTTP_Adapter.ttcn:236 Matching on port HTTP succeeded: matched 05:35:11.587153 mtc HTTP_Adapter.ttcn:236 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 := "Thu, 26 Dec 2024 05:35:11 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 05:35:11.587167 mtc HTTP_Adapter.ttcn:236 Message with id 6 was extracted from the queue of HTTP. 05:35:11.587178 mtc HTTP_Adapter.ttcn:237 setverdict(pass): pass -> pass, component reason not changed 05:35:11.587196 mtc HTTP_Adapter.ttcn:252 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 05:35:11.587208 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 05:35:11.587219 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering Abstract_Socket::remove_all_clients 05:35:11.587233 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 05:35:11.587244 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 05:35:11.587255 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering Abstract_Socket::remove_client(8) 05:35:11.587268 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 05:35:11.587279 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 05:35:11.587289 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 05:35:11.587300 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 05:35:11.587311 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 05:35:11.587321 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 05:35:11.587334 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 05:35:11.587363 mtc HTTP_Adapter.ttcn:252 Abstract socket: Removed client 8. 05:35:11.587376 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving Abstract_Socket::remove_client(8) 05:35:11.587392 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 05:35:11.587403 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving Abstract_Socket::remove_all_clients 05:35:11.587414 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 05:35:11.587430 mtc 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\"}]}") 05:35:11.587469 mtc 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) } } } 05:35:11.587489 mtc RemsimServer_Tests.ttcn:256 setverdict(pass): pass -> pass, component reason not changed 05:35:11.587548 mtc 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 } } } } 05:35:11.587574 mtc REMSIM_Tests.ttcn:109 Start timer T: 10 s 05:35:11.587819 14 IPA_Emulation.ttcnpp:735 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 05:35:11.587980 14 IPA_Emulation.ttcnpp:896 Matching on port IPA_RSPRO_PORT succeeded: matched 05:35:11.588000 14 IPA_Emulation.ttcnpp:896 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 05:35:11.588016 14 IPA_Emulation.ttcnpp:896 Message with id 1 was extracted from the queue of IPA_RSPRO_PORT. 05:35:11.588295 14 IPA_Emulation.ttcnpp:899 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 } 05:35:11.588315 14 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 } 05:35:11.588337 14 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0050EE07304D800102810100A245A043302F0A0102161454435F736C6F746D61705F64656C5F756E61636B80055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O 05:35:11.588359 14 IPA_Emulation.ttcnpp:899 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0050EE07304D800102810100A245A043302F0A0102161454435F736C6F746D61705F64656C5F756E61636B80055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O } 05:35:11.629882 14 IPA_Emulation.ttcnpp:735 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "172.18.85.20", remPort := 9998, locName := "172.18.85.10", locPort := 10000, proto := { tcp := { } }, userData := 0, msg := '0037EE073034800102810100A22CA12A30250A0101160A6669786D652D6E616D65800D72656D73696D2D7365727665728105312E302E300A0100'O } id 3 05:35:11.629908 14 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0037EE073034800102810100A22CA12A30250A0101160A6669786D652D6E616D65800D72656D73696D2D7365727665728105312E302E300A0100'O 05:35:11.629932 14 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 55, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), payloadData := '3034800102810100A22CA12A30250A0101160A6669786D652D6E616D65800D72656D73696D2D7365727665728105312E302E300A0100'O } 05:35:11.629960 14 IPA_Emulation.ttcnpp:735 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '3034800102810100A22CA12A30250A0101160A6669786D652D6E616D65800D72656D73696D2D7365727665728105312E302E300A0100'O } id 3 05:35:11.630013 14 IPA_Emulation.ttcnpp:737 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: 05:35:11.630029 14 IPA_Emulation.ttcnpp:753 Matching on port IPA_PORT succeeded: matched 05:35:11.630043 14 IPA_Emulation.ttcnpp:753 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 := '3034800102810100A22CA12A30250A0101160A6669786D652D6E616D65800D72656D73696D2D7365727665728105312E302E300A0100'O } id 3 05:35:11.630055 14 IPA_Emulation.ttcnpp:753 Message with id 3 was extracted from the queue of IPA_PORT. 05:35:11.630235 14 IPA_Emulation.ttcnpp:642 Sent on IPA_RSPRO_PORT to mtc @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankRes := { identity := { type_ := remsimServer (1), name := "fixme-name", software := "remsim-server", swVersion := "1.0.0", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } 05:35:11.630334 mtc 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 := "fixme-name", software := "remsim-server", swVersion := "1.0.0", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } id 3 05:35:11.630395 mtc REMSIM_Tests.ttcn:111 Matching on port RSPRO[0] succeeded: matched 05:35:11.630426 mtc 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 := "fixme-name", software := "remsim-server", swVersion := "1.0.0", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } id 3 05:35:11.630452 mtc REMSIM_Tests.ttcn:111 Message with id 3 was extracted from the queue of RSPRO[0]. 05:35:11.630473 mtc REMSIM_Tests.ttcn:112 setverdict(pass): pass -> pass, component reason not changed 05:35:11.630530 mtc REMSIM_Tests.ttcn:109 Start timer T: 10 s 05:35:11.673795 14 IPA_Emulation.ttcnpp:735 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "172.18.85.20", remPort := 9998, locName := "172.18.85.10", locPort := 10000, proto := { tcp := { } }, userData := 0, msg := '001DEE07301A800102810100A212A41030060201030201043006020101020102'O } id 4 05:35:11.673831 14 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '001DEE07301A800102810100A212A41030060201030201043006020101020102'O 05:35:11.673861 14 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 } 05:35:11.673897 14 IPA_Emulation.ttcnpp:735 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 05:35:11.673922 14 IPA_Emulation.ttcnpp:737 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: 05:35:11.673943 14 IPA_Emulation.ttcnpp:753 Matching on port IPA_PORT succeeded: matched 05:35:11.673963 14 IPA_Emulation.ttcnpp:753 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 05:35:11.673982 14 IPA_Emulation.ttcnpp:753 Message with id 4 was extracted from the queue of IPA_PORT. 05:35:11.674116 14 IPA_Emulation.ttcnpp:642 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 } } } } 05:35:11.674200 mtc 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 05:35:11.674263 mtc REMSIM_Tests.ttcn:111 Matching on port RSPRO[0] succeeded: matched 05:35:11.674290 mtc 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 05:35:11.674314 mtc REMSIM_Tests.ttcn:111 Message with id 4 was extracted from the queue of RSPRO[0]. 05:35:11.674335 mtc REMSIM_Tests.ttcn:112 setverdict(pass): pass -> pass, component reason not changed 05:35:11.674439 mtc HTTP_Adapter.ttcn:191 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "172.18.85.20", portnumber := 9997, use_ssl := false } 05:35:11.674469 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 05:35:11.674495 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 172.18.85.20/9997, localAddr: UNSPEC/UNSPEC) called 05:35:11.674596 mtc HTTP_Adapter.ttcn:191 Abstract socket: Number of remote addresses: 1 05:35:11.674644 mtc HTTP_Adapter.ttcn:191 Abstract socket: Using address family for socket 8: IPv4 05:35:11.674681 mtc HTTP_Adapter.ttcn:191 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 05:35:11.674794 mtc HTTP_Adapter.ttcn:191 Abstract socket: Connection established (addr): 172.18.85.10/46940 -> 172.18.85.20/9997 05:35:11.674829 mtc HTTP_Adapter.ttcn:191 Abstract socket: connected to: host 172.18.85.20 service 9997 via address family IPv4 05:35:11.674858 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 05:35:11.674886 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 05:35:11.674909 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 05:35:11.674930 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 05:35:11.674951 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 05:35:11.674978 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 05:35:11.675000 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 05:35:11.675021 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 05:35:11.675042 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 05:35:11.675066 mtc HTTP_Adapter.ttcn:191 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 7 05:35:11.675090 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 05:35:11.675112 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 05:35:11.675134 mtc HTTP_Adapter.ttcn:192 Start timer T: 2 s 05:35:11.675161 mtc HTTP_Adapter.ttcn:194 Matching on port HTTP succeeded: matched 05:35:11.675185 mtc HTTP_Adapter.ttcn:194 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 7 05:35:11.675208 mtc HTTP_Adapter.ttcn:194 Message with id 7 was extracted from the queue of HTTP. 05:35:11.675264 mtc HTTP_Adapter.ttcn:220 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 := "172.18.85.20:9997" }, { header_name := "Content-Type", header_value := "application/json" } }, body := "" } } 05:35:11.675299 mtc HTTP_Adapter.ttcn:220 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 05:35:11.675333 mtc HTTP_Adapter.ttcn:220 Abstract socket: entering Abstract_Socket::send_outgoing() 05:35:11.675355 mtc HTTP_Adapter.ttcn:220 Abstract socket: Sending data: Size: 98, 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 37 32 2e 31 38 2e 38 35 2e 32 30 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 05:35:11.675406 mtc HTTP_Adapter.ttcn:220 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 05:35:11.675428 mtc HTTP_Adapter.ttcn:220 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 05:35:11.675492 mtc HTTP_Adapter.ttcn:220 Abstract socket: Nr of bytes sent = 98 05:35:11.675524 mtc HTTP_Adapter.ttcn:220 Abstract socket: leaving Abstract_Socket::send_outgoing() 05:35:11.675551 mtc HTTP_Adapter.ttcn:220 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 05:35:11.675583 mtc HTTP_Adapter.ttcn:234 Start timer T: 2 s 05:35:11.675636 mtc HTTP_Adapter.ttcn:235 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 05:35:11.675668 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 05:35:11.675690 mtc HTTP_Adapter.ttcn:235 Abstract socket: receiving data 05:35:11.675722 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 05:35:11.675743 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 05:35:11.675772 mtc HTTP_Adapter.ttcn:235 Abstract socket: Message received from address (addr) 172.18.85.10/46940 05:35:11.675794 mtc HTTP_Adapter.ttcn:235 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 68 75 2c 20 32 36 20 44 65 63 20 32 30 32 34 20 30 35 3a 33 35 3a 31 31 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 05:35:11.675922 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::message_incoming() 05:35:11.675946 mtc HTTP_Adapter.ttcn:235 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 216 05:35:11.675968 mtc HTTP_Adapter.ttcn:235 starting f_HTTP_decodeCommon 05:35:11.675989 mtc HTTP_Adapter.ttcn:235 DECODER: 05:35:11.676012 mtc HTTP_Adapter.ttcn:235 method_name: 05:35:11.676036 mtc HTTP_Adapter.ttcn:235 Decoding the headers 05:35:11.676059 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.676082 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.676104 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.676127 mtc HTTP_Adapter.ttcn:235 Headers decoded. Valid headers. 05:35:11.676147 mtc HTTP_Adapter.ttcn:235 Decoding body, buffer length: 107 05:35:11.676168 mtc HTTP_Adapter.ttcn:235 lengthof body: 107, content_length given: 107 05:35:11.676189 mtc HTTP_Adapter.ttcn:235 Message successfully decoded 05:35:11.676231 mtc HTTP_Adapter.ttcn:235 HTTPmsg__PT::HTTP_decode, before calling incoming_message 05:35:11.676271 mtc HTTP_Adapter.ttcn:235 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 := "Thu, 26 Dec 2024 05:35:11 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 05:35:11.676300 mtc HTTP_Adapter.ttcn:235 HTTPmsg__PT::HTTP_decode, after calling incoming_message 05:35:11.676322 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::message_incoming() 05:35:11.676343 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::handle_message() 05:35:11.676364 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 05:35:11.676385 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 05:35:11.676411 mtc HTTP_Adapter.ttcn:236 Matching on port HTTP succeeded: matched 05:35:11.676449 mtc HTTP_Adapter.ttcn:236 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 := "Thu, 26 Dec 2024 05:35:11 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 05:35:11.676486 mtc HTTP_Adapter.ttcn:236 Message with id 8 was extracted from the queue of HTTP. 05:35:11.676510 mtc HTTP_Adapter.ttcn:237 setverdict(pass): pass -> pass, component reason not changed 05:35:11.676546 mtc HTTP_Adapter.ttcn:252 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 05:35:11.676570 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 05:35:11.676592 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering Abstract_Socket::remove_all_clients 05:35:11.676613 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 05:35:11.676635 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 05:35:11.676657 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering Abstract_Socket::remove_client(8) 05:35:11.676688 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 05:35:11.676716 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 05:35:11.676741 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 05:35:11.676764 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 05:35:11.676784 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 05:35:11.676805 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 05:35:11.676826 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 05:35:11.676879 mtc HTTP_Adapter.ttcn:252 Abstract socket: Removed client 8. 05:35:11.676912 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving Abstract_Socket::remove_client(8) 05:35:11.676941 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 05:35:11.676970 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving Abstract_Socket::remove_all_clients 05:35:11.676997 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 05:35:11.677025 mtc 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\"}]}") 05:35:11.677093 mtc 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) } } } 05:35:11.677129 mtc RemsimServer_Tests.ttcn:256 setverdict(pass): pass -> pass, component reason not changed 05:35:11.677181 mtc HTTP_Adapter.ttcn:191 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "172.18.85.20", portnumber := 9997, use_ssl := false } 05:35:11.677207 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 05:35:11.677230 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 172.18.85.20/9997, localAddr: UNSPEC/UNSPEC) called 05:35:11.677324 mtc HTTP_Adapter.ttcn:191 Abstract socket: Number of remote addresses: 1 05:35:11.677363 mtc HTTP_Adapter.ttcn:191 Abstract socket: Using address family for socket 8: IPv4 05:35:11.677387 mtc HTTP_Adapter.ttcn:191 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 05:35:11.677481 mtc HTTP_Adapter.ttcn:191 Abstract socket: Connection established (addr): 172.18.85.10/46944 -> 172.18.85.20/9997 05:35:11.677508 mtc HTTP_Adapter.ttcn:191 Abstract socket: connected to: host 172.18.85.20 service 9997 via address family IPv4 05:35:11.677530 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 05:35:11.677561 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 05:35:11.677581 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 05:35:11.677602 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 05:35:11.677622 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 05:35:11.677647 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 05:35:11.677668 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 05:35:11.677689 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 05:35:11.677743 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 05:35:11.677768 mtc HTTP_Adapter.ttcn:191 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 9 05:35:11.677792 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 05:35:11.677817 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 05:35:11.677840 mtc HTTP_Adapter.ttcn:192 Start timer T: 2 s 05:35:11.677870 mtc HTTP_Adapter.ttcn:194 Matching on port HTTP succeeded: matched 05:35:11.677900 mtc HTTP_Adapter.ttcn:194 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 9 05:35:11.677924 mtc HTTP_Adapter.ttcn:194 Message with id 9 was extracted from the queue of HTTP. 05:35:11.677974 mtc HTTP_Adapter.ttcn:220 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 := "172.18.85.20:9997" }, { header_name := "Content-Type", header_value := "application/json" } }, body := "" } } 05:35:11.677999 mtc HTTP_Adapter.ttcn:220 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 05:35:11.678025 mtc HTTP_Adapter.ttcn:220 Abstract socket: entering Abstract_Socket::send_outgoing() 05:35:11.678045 mtc HTTP_Adapter.ttcn:220 Abstract socket: Sending data: Size: 107, 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 37 32 2e 31 38 2e 38 35 2e 32 30 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 05:35:11.678098 mtc HTTP_Adapter.ttcn:220 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 05:35:11.678119 mtc HTTP_Adapter.ttcn:220 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 05:35:11.678179 mtc HTTP_Adapter.ttcn:220 Abstract socket: Nr of bytes sent = 107 05:35:11.678204 mtc HTTP_Adapter.ttcn:220 Abstract socket: leaving Abstract_Socket::send_outgoing() 05:35:11.678225 mtc HTTP_Adapter.ttcn:220 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 05:35:11.678249 mtc HTTP_Adapter.ttcn:234 Start timer T: 2 s 05:35:11.678285 mtc HTTP_Adapter.ttcn:235 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 05:35:11.678307 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 05:35:11.678328 mtc HTTP_Adapter.ttcn:235 Abstract socket: receiving data 05:35:11.678348 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 05:35:11.678368 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 05:35:11.678395 mtc HTTP_Adapter.ttcn:235 Abstract socket: Message received from address (addr) 172.18.85.10/46944 05:35:11.678416 mtc HTTP_Adapter.ttcn:235 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 68 75 2c 20 32 36 20 44 65 63 20 32 30 32 34 20 30 35 3a 33 35 3a 31 31 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 05:35:11.678478 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::message_incoming() 05:35:11.678499 mtc HTTP_Adapter.ttcn:235 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 75 05:35:11.678521 mtc HTTP_Adapter.ttcn:235 starting f_HTTP_decodeCommon 05:35:11.678541 mtc HTTP_Adapter.ttcn:235 DECODER: 05:35:11.678562 mtc HTTP_Adapter.ttcn:235 method_name: 05:35:11.678584 mtc HTTP_Adapter.ttcn:235 Decoding the headers 05:35:11.678607 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.678629 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.678651 mtc HTTP_Adapter.ttcn:235 Headers decoded. Valid headers. 05:35:11.678671 mtc HTTP_Adapter.ttcn:235 lengthof body: 0, content_length given: 0 05:35:11.678692 mtc HTTP_Adapter.ttcn:235 Message successfully decoded 05:35:11.678718 mtc HTTP_Adapter.ttcn:235 HTTPmsg__PT::HTTP_decode, before calling incoming_message 05:35:11.678751 mtc HTTP_Adapter.ttcn:235 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 := "Thu, 26 Dec 2024 05:35:11 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 10 05:35:11.678778 mtc HTTP_Adapter.ttcn:235 HTTPmsg__PT::HTTP_decode, after calling incoming_message 05:35:11.678793 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::message_incoming() 05:35:11.678804 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::handle_message() 05:35:11.678814 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 05:35:11.678824 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 05:35:11.678836 mtc HTTP_Adapter.ttcn:236 Matching on port HTTP succeeded: matched 05:35:11.678851 mtc HTTP_Adapter.ttcn:236 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 := "Thu, 26 Dec 2024 05:35:11 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 10 05:35:11.678863 mtc HTTP_Adapter.ttcn:236 Message with id 10 was extracted from the queue of HTTP. 05:35:11.678873 mtc HTTP_Adapter.ttcn:237 setverdict(pass): pass -> pass, component reason not changed 05:35:11.678891 mtc HTTP_Adapter.ttcn:252 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 05:35:11.678903 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 05:35:11.678913 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering Abstract_Socket::remove_all_clients 05:35:11.678923 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 05:35:11.678933 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 05:35:11.678943 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering Abstract_Socket::remove_client(8) 05:35:11.678956 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 05:35:11.678966 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 05:35:11.678976 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 05:35:11.678986 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 05:35:11.678997 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 05:35:11.679012 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 05:35:11.679024 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 05:35:11.679052 mtc HTTP_Adapter.ttcn:252 Abstract socket: Removed client 8. 05:35:11.679065 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving Abstract_Socket::remove_client(8) 05:35:11.679076 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 05:35:11.679086 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving Abstract_Socket::remove_all_clients 05:35:11.679096 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 05:35:11.679135 mtc HTTP_Adapter.ttcn:191 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "172.18.85.20", portnumber := 9997, use_ssl := false } 05:35:11.679149 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 05:35:11.679160 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 172.18.85.20/9997, localAddr: UNSPEC/UNSPEC) called 05:35:11.679198 mtc HTTP_Adapter.ttcn:191 Abstract socket: Number of remote addresses: 1 05:35:11.679215 mtc HTTP_Adapter.ttcn:191 Abstract socket: Using address family for socket 8: IPv4 05:35:11.679227 mtc HTTP_Adapter.ttcn:191 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 05:35:11.679274 mtc HTTP_Adapter.ttcn:191 Abstract socket: Connection established (addr): 172.18.85.10/46948 -> 172.18.85.20/9997 05:35:11.679292 mtc HTTP_Adapter.ttcn:191 Abstract socket: connected to: host 172.18.85.20 service 9997 via address family IPv4 05:35:11.679307 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 05:35:11.679318 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 05:35:11.679329 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 05:35:11.679339 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 05:35:11.679349 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 05:35:11.679362 mtc HTTP_Adapter.ttcn:191 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 05:35:11.679373 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 05:35:11.679383 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 05:35:11.679393 mtc HTTP_Adapter.ttcn:191 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 05:35:11.679404 mtc HTTP_Adapter.ttcn:191 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 11 05:35:11.679417 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 05:35:11.679427 mtc HTTP_Adapter.ttcn:191 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 05:35:11.679439 mtc HTTP_Adapter.ttcn:192 Start timer T: 2 s 05:35:11.679451 mtc HTTP_Adapter.ttcn:194 Matching on port HTTP succeeded: matched 05:35:11.679463 mtc HTTP_Adapter.ttcn:194 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 11 05:35:11.679475 mtc HTTP_Adapter.ttcn:194 Message with id 11 was extracted from the queue of HTTP. 05:35:11.679501 mtc HTTP_Adapter.ttcn:220 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 := "172.18.85.20:9997" }, { header_name := "Content-Type", header_value := "application/json" } }, body := "" } } 05:35:11.679514 mtc HTTP_Adapter.ttcn:220 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 05:35:11.679527 mtc HTTP_Adapter.ttcn:220 Abstract socket: entering Abstract_Socket::send_outgoing() 05:35:11.679545 mtc HTTP_Adapter.ttcn:220 Abstract socket: Sending data: Size: 98, 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 37 32 2e 31 38 2e 38 35 2e 32 30 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 05:35:11.679575 mtc HTTP_Adapter.ttcn:220 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 05:35:11.679586 mtc HTTP_Adapter.ttcn:220 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 05:35:11.679619 mtc HTTP_Adapter.ttcn:220 Abstract socket: Nr of bytes sent = 98 05:35:11.679635 mtc HTTP_Adapter.ttcn:220 Abstract socket: leaving Abstract_Socket::send_outgoing() 05:35:11.679649 mtc HTTP_Adapter.ttcn:220 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 05:35:11.679665 mtc HTTP_Adapter.ttcn:234 Start timer T: 2 s 05:35:11.679689 mtc HTTP_Adapter.ttcn:235 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 05:35:11.679701 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 05:35:11.679712 mtc HTTP_Adapter.ttcn:235 Abstract socket: receiving data 05:35:11.679722 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 05:35:11.679732 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 05:35:11.679746 mtc HTTP_Adapter.ttcn:235 Abstract socket: Message received from address (addr) 172.18.85.10/46948 05:35:11.679756 mtc HTTP_Adapter.ttcn:235 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 68 75 2c 20 32 36 20 44 65 63 20 32 30 32 34 20 30 35 3a 33 35 3a 31 31 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 05:35:11.679785 mtc HTTP_Adapter.ttcn:235 Abstract socket: entering HTTPmsg__PT::message_incoming() 05:35:11.679796 mtc HTTP_Adapter.ttcn:235 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 123 05:35:11.679806 mtc HTTP_Adapter.ttcn:235 starting f_HTTP_decodeCommon 05:35:11.679817 mtc HTTP_Adapter.ttcn:235 DECODER: 05:35:11.679828 mtc HTTP_Adapter.ttcn:235 method_name: 05:35:11.679839 mtc HTTP_Adapter.ttcn:235 Decoding the headers 05:35:11.679850 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.679861 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.679872 mtc HTTP_Adapter.ttcn:235 +Header line: 05:35:11.679883 mtc HTTP_Adapter.ttcn:235 Headers decoded. Valid headers. 05:35:11.679893 mtc HTTP_Adapter.ttcn:235 Decoding body, buffer length: 15 05:35:11.679903 mtc HTTP_Adapter.ttcn:235 lengthof body: 15, content_length given: 15 05:35:11.679914 mtc HTTP_Adapter.ttcn:235 Message successfully decoded 05:35:11.679925 mtc HTTP_Adapter.ttcn:235 HTTPmsg__PT::HTTP_decode, before calling incoming_message 05:35:11.679941 mtc HTTP_Adapter.ttcn:235 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 := "Thu, 26 Dec 2024 05:35:11 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "15" } }, body := "{\"slotmaps\":[]}" } } id 12 05:35:11.679955 mtc HTTP_Adapter.ttcn:235 HTTPmsg__PT::HTTP_decode, after calling incoming_message 05:35:11.679966 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::message_incoming() 05:35:11.679976 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::handle_message() 05:35:11.679992 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 05:35:11.680002 mtc HTTP_Adapter.ttcn:235 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 05:35:11.680015 mtc HTTP_Adapter.ttcn:236 Matching on port HTTP succeeded: matched 05:35:11.680031 mtc HTTP_Adapter.ttcn:236 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 := "Thu, 26 Dec 2024 05:35:11 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "15" } }, body := "{\"slotmaps\":[]}" } } id 12 05:35:11.680043 mtc HTTP_Adapter.ttcn:236 Message with id 12 was extracted from the queue of HTTP. 05:35:11.680055 mtc HTTP_Adapter.ttcn:237 setverdict(pass): pass -> pass, component reason not changed 05:35:11.680072 mtc HTTP_Adapter.ttcn:252 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 05:35:11.680084 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 05:35:11.680094 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering Abstract_Socket::remove_all_clients 05:35:11.680105 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 05:35:11.680115 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 05:35:11.680125 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering Abstract_Socket::remove_client(8) 05:35:11.680138 mtc HTTP_Adapter.ttcn:252 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 05:35:11.680149 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 05:35:11.680159 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 05:35:11.680169 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 05:35:11.680180 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 05:35:11.680190 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 05:35:11.680203 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 05:35:11.680233 mtc HTTP_Adapter.ttcn:252 Abstract socket: Removed client 8. 05:35:11.680249 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving Abstract_Socket::remove_client(8) 05:35:11.680263 mtc HTTP_Adapter.ttcn:252 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 05:35:11.680278 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving Abstract_Socket::remove_all_clients 05:35:11.680290 mtc HTTP_Adapter.ttcn:252 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 05:35:11.680303 mtc RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Stream before decoding: '7B22736C6F746D617073223A5B5D7D'O ("{\"slotmaps\":[]}") 05:35:11.680319 mtc RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Decoded @RSRES.JsRoot: { clients := omit, banks := omit, slotmaps := { } } 05:35:11.680332 mtc RemsimServer_Tests.ttcn:256 setverdict(pass): pass -> pass, component reason not changed 05:35:11.680349 mtc RemsimServer_Tests.ttcn:460 Terminating component type RemsimServer_Tests.test_CT. 05:35:11.680362 mtc RemsimServer_Tests.ttcn:460 Default with id 1 (altstep as_Tguard) was deactivated. 05:35:11.680373 mtc RemsimServer_Tests.ttcn:460 Default with id 2 (altstep as_ignore_id_ack) was deactivated. 05:35:11.680383 mtc RemsimServer_Tests.ttcn:460 Stop timer g_T_guard: 60 s 05:35:11.680395 mtc RemsimServer_Tests.ttcn:460 Removing unterminated mapping between port HTTP and system:HTTP. 05:35:11.680407 mtc RemsimServer_Tests.ttcn:460 Abstract socket: entering HTTPmsg__PT::user_unmap(HTTP) 05:35:11.680417 mtc RemsimServer_Tests.ttcn:460 Abstract socket: entering Abstract_Socket::unmap_user() 05:35:11.680427 mtc RemsimServer_Tests.ttcn:460 Abstract socket: entering Abstract_Socket::remove_all_clients 05:35:11.680442 mtc RemsimServer_Tests.ttcn:460 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 05:35:11.680452 mtc RemsimServer_Tests.ttcn:460 Abstract socket: leaving Abstract_Socket::remove_all_clients 05:35:11.680462 mtc RemsimServer_Tests.ttcn:460 Abstract socket: leaving Abstract_Socket::unmap_user() 05:35:11.680473 mtc RemsimServer_Tests.ttcn:460 Abstract socket: leaving HTTPmsg__PT::user_unmap() 05:35:11.680482 mtc RemsimServer_Tests.ttcn:460 Port HTTP was unmapped from system:HTTP. 05:35:11.680501 mtc RemsimServer_Tests.ttcn:460 Port HTTP was stopped. 05:35:11.680513 mtc RemsimServer_Tests.ttcn:460 Removing unterminated connection between port RSPRO[0] and RSPRO0(14):IPA_RSPRO_PORT. 05:35:11.680547 mtc RemsimServer_Tests.ttcn:460 Port RSPRO[0] was stopped. 05:35:11.680551 14 IPA_Emulation.ttcnpp:735 Connection of port IPA_RSPRO_PORT to mtc:RSPRO[0] was closed unexpectedly by the peer. 05:35:11.680558 mtc RemsimServer_Tests.ttcn:460 Port RSPRO[1] was stopped. 05:35:11.680569 mtc RemsimServer_Tests.ttcn:460 Port RSPRO[2] was stopped. 05:35:11.680580 mtc RemsimServer_Tests.ttcn:460 Component type RemsimServer_Tests.test_CT was shut down inside testcase TC_slotmap_del_unack. 05:35:11.680581 14 IPA_Emulation.ttcnpp:735 Port IPA_RSPRO_PORT was disconnected from mtc:RSPRO[0]. 05:35:11.680592 mtc RemsimServer_Tests.ttcn:460 Waiting for PTCs to finish. 05:35:11.680633 14 IPA_Emulation.ttcnpp:735 Kill was requested from MC. 05:35:11.680651 14 IPA_Emulation.ttcnpp:735 Terminating test component execution. 05:35:11.680904 14 - Function main_client was stopped. PTC terminates. 05:35:11.680932 14 - Terminating component type IPA_Emulation.IPA_Emulation_CT. 05:35:11.680948 14 - Removing unterminated mapping between port IPA_PORT and system:IPA_CODEC_PT. 05:35:11.681089 14 - Port IPA_PORT was unmapped from system:IPA_CODEC_PT. 05:35:11.681114 14 - Port IPA_PORT was stopped. 05:35:11.681130 14 - Port CFG_PORT was stopped. 05:35:11.681144 14 - Port IPA_CTRL_PORT was stopped. 05:35:11.681157 14 - Port IPA_RSPRO_PORT was stopped. 05:35:11.681171 14 - Port IPA_SP_PORT was stopped. 05:35:11.681185 14 - Component type IPA_Emulation.IPA_Emulation_CT was shut down inside testcase TC_slotmap_del_unack. 05:35:11.681205 14 - Final verdict of PTC: none 05:35:11.681278 14 - Disconnected from MC. 05:35:11.681281 mtc RemsimServer_Tests.ttcn:460 Setting final verdict of the test case. 05:35:11.681302 14 - TTCN-3 Parallel Test Component finished. 05:35:11.681302 mtc RemsimServer_Tests.ttcn:460 Local verdict of MTC: pass 05:35:11.681318 mtc RemsimServer_Tests.ttcn:460 Local verdict of PTC RSPRO0(14): none (pass -> pass) 05:35:11.681333 mtc RemsimServer_Tests.ttcn:460 Test case TC_slotmap_del_unack finished. Verdict: pass 05:35:11.681350 mtc RemsimServer_Tests.ttcn:460 Starting external command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_unack pass'. 05:35:13.703792 mtc RemsimServer_Tests.ttcn:460 External command `../ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_slotmap_del_unack pass' was executed successfully (exit status: 0). 05:35:13.703863 mtc RemsimServer_Tests.ttcn:464 Switching to log file `REMSIM_Tests-TC_slotmap_del_active-761d3680b323-mtc.log'