17:18:19.075432 542 RemsimServer_Tests.ttcn:143 Starting external command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test-asan/ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_connect_client_duplicate'. 17:18:20.115577 542 RemsimServer_Tests.ttcn:143 External command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test-asan/ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_connect_client_duplicate' was executed successfully (exit status: 0). 17:18:20.115633 542 RemsimServer_Tests.ttcn:143 Test case TC_connect_client_duplicate started. 17:18:20.115651 542 RemsimServer_Tests.ttcn:143 Initializing variables, timers and ports of component type RemsimServer_Tests.test_CT inside testcase TC_connect_client_duplicate. 17:18:20.115680 542 RemsimServer_Tests.ttcn:143 Port HTTP was started. 17:18:20.115706 542 RemsimServer_Tests.ttcn:143 Port RSPRO[0] was started. 17:18:20.115719 542 RemsimServer_Tests.ttcn:143 Port RSPRO[1] was started. 17:18:20.115731 542 RemsimServer_Tests.ttcn:143 Port RSPRO[2] was started. 17:18:20.115743 542 RemsimServer_Tests.ttcn:143 Component type RemsimServer_Tests.test_CT was initialized. 17:18:20.115766 542 RemsimServer_Tests.ttcn:94 Start timer g_T_guard: 60 s 17:18:20.115784 542 RemsimServer_Tests.ttcn:95 Altstep as_Tguard was activated as default, id 1 17:18:20.115802 542 HTTP_Adapter.ttcn:33 Mapping port mtc:HTTP to system:HTTP. 17:18:20.115833 542 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::set_parameter(http_debugging, yes) 17:18:20.115850 542 HTTP_Adapter.ttcn:33 Abstract socket: entering SSL_Socket::parameter_set(http_debugging, yes) 17:18:20.115862 542 HTTP_Adapter.ttcn:33 Abstract socket: leaving SSL_Socket::parameter_set(http_debugging, yes) 17:18:20.115871 542 HTTP_Adapter.ttcn:33 Abstract socket: entering Abstract_Socket::parameter_set(http_debugging, yes) 17:18:20.115891 542 HTTP_Adapter.ttcn:33 Abstract socket: leaving Abstract_Socket::parameter_set(http_debugging, yes) 17:18:20.115903 542 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::set_parameter(http_debugging, yes) 17:18:20.115914 542 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::set_parameter(use_notification_ASPs, yes) 17:18:20.115925 542 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::set_parameter(use_notification_ASPs, yes) 17:18:20.115937 542 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::user_map(HTTP) 17:18:20.115949 542 HTTP_Adapter.ttcn:33 Abstract socket: entering Abstract_Socket::map_user() 17:18:20.115961 542 HTTP_Adapter.ttcn:33 Abstract socket: leaving Abstract_Socket::map_user() 17:18:20.115972 542 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::user_map() 17:18:20.115983 542 HTTP_Adapter.ttcn:33 Port HTTP was mapped to system:HTTP. 17:18:20.116006 542 HTTP_Adapter.ttcn:33 Map operation of mtc:HTTP to system:HTTP finished. 17:18:20.116034 542 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 17:18:20.116047 542 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 17:18:20.116060 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 17:18:20.116098 542 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 17:18:20.116113 542 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 17:18:20.116126 542 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 17:18:20.116166 542 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/55890 -> 127.0.0.1/9997 17:18:20.116179 542 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 17:18:20.116192 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 17:18:20.116205 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 17:18:20.116217 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 17:18:20.116228 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 17:18:20.116244 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 17:18:20.116259 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 17:18:20.116272 542 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 17:18:20.116314 542 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 17:18:20.116344 542 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 17:18:20.116368 542 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 1 17:18:20.116393 542 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 17:18:20.116414 542 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 17:18:20.116437 542 HTTP_Adapter.ttcn:213 Start timer T: 2 s 17:18:20.116464 542 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 17:18:20.116486 542 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 1 17:18:20.116509 542 HTTP_Adapter.ttcn:215 Message with id 1 was extracted from the queue of HTTP. 17:18:20.116557 542 HTTP_Adapter.ttcn:232 Sent on HTTP to system @HTTPmsg_Types.HTTPMessage : { request := { client_id := 8, method := "POST", uri := "/api/backend/v1/global-reset", version_major := 1, version_minor := 1, header := { { header_name := "Host", header_value := "127.0.0.1:9997" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } 17:18:20.116583 542 HTTP_Adapter.ttcn:232 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 17:18:20.116607 542 HTTP_Adapter.ttcn:232 Abstract socket: entering Abstract_Socket::send_outgoing() 17:18:20.116633 542 HTTP_Adapter.ttcn:232 Abstract socket: Sending data: Size: 119, Msg: 50 4f 53 54 20 2f 61 70 69 2f 62 61 63 6b 65 6e 64 2f 76 31 2f 67 6c 6f 62 61 6c 2d 72 65 73 65 74 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73 74 3a 20 31 32 37 2e 30 2e 30 2e 31 3a 39 39 39 37 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a 17:18:20.116672 542 HTTP_Adapter.ttcn:232 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 17:18:20.116694 542 HTTP_Adapter.ttcn:232 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 17:18:20.116740 542 HTTP_Adapter.ttcn:232 Abstract socket: Nr of bytes sent = 119 17:18:20.116763 542 HTTP_Adapter.ttcn:232 Abstract socket: leaving Abstract_Socket::send_outgoing() 17:18:20.116782 542 HTTP_Adapter.ttcn:232 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 17:18:20.116808 542 HTTP_Adapter.ttcn:256 Start timer T: 2 s 17:18:20.116851 542 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 17:18:20.116890 542 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 17:18:20.116911 542 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 17:18:20.116924 542 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 17:18:20.116937 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 17:18:20.116956 542 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/55890 17:18:20.116969 542 HTTP_Adapter.ttcn:257 Abstract socket: Message received, buffer content: Size: 75, Msg: 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d 0a 44 61 74 65 3a 20 53 75 6e 2c 20 30 39 20 4e 6f 76 20 32 30 32 35 20 31 37 3a 31 38 3a 32 30 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 17:18:20.116993 542 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 17:18:20.117005 542 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 75 17:18:20.117018 542 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 17:18:20.117030 542 HTTP_Adapter.ttcn:257 DECODER: 17:18:20.117044 542 HTTP_Adapter.ttcn:257 method_name: 17:18:20.117064 542 HTTP_Adapter.ttcn:257 Decoding the headers 17:18:20.117078 542 HTTP_Adapter.ttcn:257 +Header line: 17:18:20.117092 542 HTTP_Adapter.ttcn:257 +Header line: 17:18:20.117105 542 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 17:18:20.117117 542 HTTP_Adapter.ttcn:257 lengthof body: 0, content_length given: 0 17:18:20.117129 542 HTTP_Adapter.ttcn:257 Message successfully decoded 17:18:20.117167 542 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 17:18:20.117200 542 HTTP_Adapter.ttcn:257 Message enqueued on HTTP from system @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Sun, 09 Nov 2025 17:18:20 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 2 17:18:20.117226 542 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 17:18:20.117247 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 17:18:20.117268 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 17:18:20.117287 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 17:18:20.117306 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 17:18:20.117330 542 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 17:18:20.117356 542 HTTP_Adapter.ttcn:258 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Sun, 09 Nov 2025 17:18:20 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 2 17:18:20.117379 542 HTTP_Adapter.ttcn:258 Message with id 2 was extracted from the queue of HTTP. 17:18:20.117400 542 HTTP_Adapter.ttcn:259 setverdict(pass): none -> pass 17:18:20.117432 542 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 17:18:20.117453 542 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 17:18:20.117472 542 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 17:18:20.117514 542 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 17:18:20.117550 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 17:18:20.117591 542 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 17:18:20.117626 542 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 17:18:20.117647 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 17:18:20.117669 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 17:18:20.117688 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 17:18:20.117706 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 17:18:20.117725 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 17:18:20.117743 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 17:18:20.117778 542 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 17:18:20.117805 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 17:18:20.117832 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 17:18:20.117863 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 17:18:20.117883 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 17:18:20.117923 542 REMSIM_Tests.ttcn:59 Creating new PTC with component type IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. 17:18:20.119442 674 - Warning: A plug-in from the same path `libjunitlogger2' is already active, skipping plug-in 17:18:20.119473 674 - TTCN-3 Parallel Test Component started on 9b0fe2b91c58. Component reference: RSPRO0(5), component type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. Version: 11.1.0. 17:18:20.119493 674 - 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 17:18:20.119525 674 - Connected to MC. 17:18:20.119539 674 - Initializing variables, timers and ports of component type IPA_Emulation.IPA_Emulation_CT inside testcase TC_connect_client_duplicate. 17:18:20.119555 542 REMSIM_Tests.ttcn:59 PTC was created. Component reference: 5, alive: no, type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. 17:18:20.119593 542 REMSIM_Tests.ttcn:69 Mapping port RSPRO0(5):IPA_PORT to system:IPA_CODEC_PT. 17:18:20.120110 674 - Port IPA_PORT was started. 17:18:20.120138 674 - Port CFG_PORT was started. 17:18:20.120149 674 - Port IPA_CTRL_PORT was started. 17:18:20.120159 674 - Port IPA_RSPRO_PORT was started. 17:18:20.120170 674 - Port IPA_SP_PORT was started. 17:18:20.120180 674 - Component type IPA_Emulation.IPA_Emulation_CT was initialized. 17:18:20.120206 674 - Port IPA_PORT was mapped to system:IPA_CODEC_PT. 17:18:20.120235 542 REMSIM_Tests.ttcn:69 Map operation of RSPRO0(5):IPA_PORT to system:IPA_CODEC_PT finished. 17:18:20.120261 542 REMSIM_Tests.ttcn:70 Connecting ports RSPRO0(5):IPA_RSPRO_PORT and mtc:RSPRO[0]. 17:18:20.120500 542 REMSIM_Tests.ttcn:70 Port RSPRO[0] is waiting for connection from RSPRO0(5):IPA_RSPRO_PORT on UNIX pathname /tmp/ttcn3-portconn-b83fe30b. 17:18:20.120524 674 - Port IPA_RSPRO_PORT has established the connection with mtc:RSPRO[0] using transport type UNIX. 17:18:20.120588 542 REMSIM_Tests.ttcn:70 Port RSPRO[0] has accepted the connection from RSPRO0(5):IPA_RSPRO_PORT. 17:18:20.120617 542 REMSIM_Tests.ttcn:70 Connect operation on RSPRO0(5):IPA_RSPRO_PORT and mtc:RSPRO[0] finished. 17:18:20.120657 542 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(5). 17:18:20.120702 542 REMSIM_Tests.ttcn:72 Function was started. 17:18:20.120735 542 REMSIM_Tests.ttcn:74 Start timer T: 4 s 17:18:20.120754 674 - 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). 17:18:20.120861 674 IPA_Emulation.ttcnpp:330 entering f__IPL4__PROVIDER__connect: :10000 -> 127.0.0.1:9998 / TCP 17:18:20.121292 674 IPA_Emulation.ttcnpp:497 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 17:18:20.121363 674 IPA_Emulation.ttcnpp:497 enc_PDU_IPA_CCM(): Stream after encoding: '06'O 17:18:20.121504 674 IPA_Emulation.ttcnpp:498 CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 17:18:20.121560 674 IPA_Emulation.ttcnpp:499 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } 17:18:20.121610 674 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 17:18:20.121664 674 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE06'O 17:18:20.121702 674 IPA_Emulation.ttcnpp:499 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE06'O } 17:18:20.121847 674 IPA_Emulation.ttcnpp:419 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 } 17:18:20.121896 542 REMSIM_Tests.ttcn:75 Message enqueued on RSPRO[0] from RSPRO0(5) @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_UP (1), conn_id := 1, id_resp := omit } id 1 17:18:20.121936 542 REMSIM_Tests.ttcn:76 Matching on port RSPRO[0] succeeded: matched 17:18:20.121958 542 REMSIM_Tests.ttcn:76 Receive operation on port RSPRO[0] succeeded, message from RSPRO0(5): @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_UP (1), conn_id := 1, id_resp := omit } id 1 17:18:20.121979 542 REMSIM_Tests.ttcn:76 Message with id 1 was extracted from the queue of RSPRO[0]. 17:18:20.121998 542 REMSIM_Tests.ttcn:82 Warning: Re-starting timer T, which is already active (running or expired). 17:18:20.122021 542 REMSIM_Tests.ttcn:82 Start timer T: 4 s 17:18:20.122171 674 IPA_Emulation.ttcnpp:772 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 17:18:20.122193 674 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE00'O 17:18:20.122248 674 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '00'O } 17:18:20.122270 674 IPA_Emulation.ttcnpp:772 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '00'O } id 1 17:18:20.122289 674 IPA_Emulation.ttcnpp:772 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 17:18:20.122306 674 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE06'O 17:18:20.122319 674 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 17:18:20.122331 674 IPA_Emulation.ttcnpp:772 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } id 2 17:18:20.122365 674 IPA_Emulation.ttcnpp:774 Matching on port IPA_PORT succeeded: matched 17:18:20.122382 674 IPA_Emulation.ttcnpp:774 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 17:18:20.122394 674 IPA_Emulation.ttcnpp:774 Message with id 1 was extracted from the queue of IPA_PORT. 17:18:20.122405 674 IPA_Emulation.ttcnpp:775 dec_PDU_IPA_CCM(): Stream before decoding: '00'O 17:18:20.122433 674 IPA_Emulation.ttcnpp:775 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PING (0), u := omit } 17:18:20.122445 674 IPA_Emulation.ttcnpp:776 CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit } 17:18:20.122464 674 IPA_Emulation.ttcnpp:497 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PONG (1), u := omit } 17:18:20.122481 674 IPA_Emulation.ttcnpp:497 enc_PDU_IPA_CCM(): Stream after encoding: '01'O 17:18:20.122497 674 IPA_Emulation.ttcnpp:498 CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit } 17:18:20.122513 674 IPA_Emulation.ttcnpp:499 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '01'O } 17:18:20.122525 674 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '01'O } 17:18:20.122539 674 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE01'O 17:18:20.122552 674 IPA_Emulation.ttcnpp:499 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE01'O } 17:18:20.122573 674 IPA_Emulation.ttcnpp:774 Matching on port IPA_PORT succeeded: matched 17:18:20.122585 674 IPA_Emulation.ttcnpp:774 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 17:18:20.122598 674 IPA_Emulation.ttcnpp:774 Message with id 2 was extracted from the queue of IPA_PORT. 17:18:20.122610 674 IPA_Emulation.ttcnpp:775 dec_PDU_IPA_CCM(): Stream before decoding: '06'O 17:18:20.122623 674 IPA_Emulation.ttcnpp:775 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 17:18:20.122638 674 IPA_Emulation.ttcnpp:776 CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 17:18:20.122656 674 IPA_Emulation.ttcnpp:419 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 } 17:18:20.122688 542 REMSIM_Tests.ttcn:83 Message enqueued on RSPRO[0] from RSPRO0(5) @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_ID_ACK (3), conn_id := 1, id_resp := omit } id 2 17:18:20.122725 542 REMSIM_Tests.ttcn:84 Matching on port RSPRO[0] succeeded: matched 17:18:20.122748 542 REMSIM_Tests.ttcn:84 Receive operation on port RSPRO[0] succeeded, message from RSPRO0(5): @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_ID_ACK (3), conn_id := 1, id_resp := omit } id 2 17:18:20.122771 542 REMSIM_Tests.ttcn:84 Message with id 2 was extracted from the queue of RSPRO[0]. 17:18:20.122792 542 REMSIM_Tests.ttcn:92 Altstep as_ignore_id_ack was activated as default, id 2 17:18:20.122833 542 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 17:18:20.122857 542 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 17:18:20.122881 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 17:18:20.122941 542 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 17:18:20.122970 542 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 17:18:20.122991 542 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 17:18:20.123046 542 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/55892 -> 127.0.0.1/9997 17:18:20.123069 542 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 17:18:20.123094 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 17:18:20.123112 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 17:18:20.123130 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 17:18:20.123147 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 17:18:20.123164 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 17:18:20.123186 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 17:18:20.123204 542 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 17:18:20.123222 542 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 17:18:20.123239 542 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 17:18:20.123259 542 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 3 17:18:20.123280 542 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 17:18:20.123298 542 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 17:18:20.123317 542 HTTP_Adapter.ttcn:213 Start timer T: 2 s 17:18:20.123339 542 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 17:18:20.123359 542 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 3 17:18:20.123378 542 HTTP_Adapter.ttcn:215 Message with id 3 was extracted from the queue of HTTP. 17:18:20.123415 542 HTTP_Adapter.ttcn:242 Sent on HTTP to system @HTTPmsg_Types.HTTPMessage : { request := { client_id := 8, method := "GET", uri := "/api/backend/v1/clients", version_major := 1, version_minor := 1, header := { { header_name := "Host", header_value := "127.0.0.1:9997" } }, body := "" } } 17:18:20.123437 542 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 17:18:20.123459 542 HTTP_Adapter.ttcn:242 Abstract socket: entering Abstract_Socket::send_outgoing() 17:18:20.123478 542 HTTP_Adapter.ttcn:242 Abstract socket: Sending data: Size: 62, Msg: 47 45 54 20 2f 61 70 69 2f 62 61 63 6b 65 6e 64 2f 76 31 2f 63 6c 69 65 6e 74 73 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73 74 3a 20 31 32 37 2e 30 2e 30 2e 31 3a 39 39 39 37 0d 0a 0d 0a 17:18:20.123505 542 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 17:18:20.123551 542 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 17:18:20.123587 542 HTTP_Adapter.ttcn:242 Abstract socket: Nr of bytes sent = 62 17:18:20.123607 542 HTTP_Adapter.ttcn:242 Abstract socket: leaving Abstract_Socket::send_outgoing() 17:18:20.123625 542 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 17:18:20.123646 542 HTTP_Adapter.ttcn:256 Start timer T: 2 s 17:18:20.123678 542 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 17:18:20.123696 542 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 17:18:20.123714 542 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 17:18:20.123731 542 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 17:18:20.123749 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 17:18:20.123771 542 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/55892 17:18:20.123790 542 HTTP_Adapter.ttcn:257 Abstract socket: Message received, buffer content: Size: 122, 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 75 6e 2c 20 30 39 20 4e 6f 76 20 32 30 32 35 20 31 37 3a 31 38 3a 32 30 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 34 0d 0a 0d 0a 7b 22 63 6c 69 65 6e 74 73 22 3a 5b 5d 7d 17:18:20.123834 542 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 17:18:20.123852 542 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 122 17:18:20.123870 542 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 17:18:20.123888 542 HTTP_Adapter.ttcn:257 DECODER: 17:18:20.123906 542 HTTP_Adapter.ttcn:257 method_name: 17:18:20.123927 542 HTTP_Adapter.ttcn:257 Decoding the headers 17:18:20.123946 542 HTTP_Adapter.ttcn:257 +Header line: 17:18:20.123966 542 HTTP_Adapter.ttcn:257 +Header line: 17:18:20.123985 542 HTTP_Adapter.ttcn:257 +Header line: 17:18:20.124004 542 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 17:18:20.124021 542 HTTP_Adapter.ttcn:257 Decoding body, buffer length: 14 17:18:20.124039 542 HTTP_Adapter.ttcn:257 lengthof body: 14, content_length given: 14 17:18:20.124057 542 HTTP_Adapter.ttcn:257 Message successfully decoded 17:18:20.124076 542 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 17:18:20.124101 542 HTTP_Adapter.ttcn:257 Message enqueued on HTTP from system @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Sun, 09 Nov 2025 17:18:20 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "14" } }, body := "{\"clients\":[]}" } } id 4 17:18:20.124124 542 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 17:18:20.124142 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 17:18:20.124160 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 17:18:20.124177 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 17:18:20.124194 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 17:18:20.124216 542 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 17:18:20.124240 542 HTTP_Adapter.ttcn:258 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Sun, 09 Nov 2025 17:18:20 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "14" } }, body := "{\"clients\":[]}" } } id 4 17:18:20.124262 542 HTTP_Adapter.ttcn:258 Message with id 4 was extracted from the queue of HTTP. 17:18:20.124281 542 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 17:18:20.124308 542 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 17:18:20.124334 542 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 17:18:20.124355 542 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 17:18:20.124375 542 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 17:18:20.124396 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 17:18:20.124417 542 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 17:18:20.124441 542 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 17:18:20.124462 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 17:18:20.124485 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 17:18:20.124557 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 17:18:20.124577 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 17:18:20.124596 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 17:18:20.124614 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 17:18:20.124659 542 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 17:18:20.124681 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 17:18:20.124691 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 17:18:20.124714 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 17:18:20.124764 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 17:18:20.124799 542 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Stream before decoding: '7B22636C69656E7473223A5B5D7D'O ("{\"clients\":[]}") 17:18:20.124821 542 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Decoded @RSRES.JsRoot: { clients := { }, banks := omit, slotmaps := omit } 17:18:20.124869 542 REMSIM_Tests.ttcn:150 Sent on RSPRO[0] to RSPRO0(5) @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectClientReq := { identity := { type_ := remsimClient (0), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, clientSlot := { clientId := 13, slotNr := 1 } } } } 17:18:20.124889 542 REMSIM_Tests.ttcn:109 Start timer T: 10 s 17:18:20.125082 674 IPA_Emulation.ttcnpp:772 Message enqueued on IPA_RSPRO_PORT from mtc @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectClientReq := { identity := { type_ := remsimClient (0), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, clientSlot := { clientId := 13, slotNr := 1 } } } } id 1 17:18:20.125206 674 IPA_Emulation.ttcnpp:938 Matching on port IPA_RSPRO_PORT succeeded: matched 17:18:20.125230 674 IPA_Emulation.ttcnpp:938 Receive operation on port IPA_RSPRO_PORT succeeded, message from mtc: @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectClientReq := { identity := { type_ := remsimClient (0), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, clientSlot := { clientId := 13, slotNr := 1 } } } } id 1 17:18:20.125249 674 IPA_Emulation.ttcnpp:938 Message with id 1 was extracted from the queue of IPA_RSPRO_PORT. 17:18:20.125488 674 IPA_Emulation.ttcnpp:941 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '3035800102810100A22DA22B30210A01001606666F6F62617280055454434E338103302E3182087379736D6F636F6D300602010D020101'O } 17:18:20.125510 674 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 := '3035800102810100A22DA22B30210A01001606666F6F62617280055454434E338103302E3182087379736D6F636F6D300602010D020101'O } 17:18:20.125532 674 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0038EE073035800102810100A22DA22B30210A01001606666F6F62617280055454434E338103302E3182087379736D6F636F6D300602010D020101'O 17:18:20.125549 674 IPA_Emulation.ttcnpp:941 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0038EE073035800102810100A22DA22B30210A01001606666F6F62617280055454434E338103302E3182087379736D6F636F6D300602010D020101'O } 17:18:20.164942 674 IPA_Emulation.ttcnpp:772 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 := '004CEE07304980010281020926A240A33E30390A0101160C396230666532623931633538800D72656D73696D2D7365727665728117312E312E322E3230323531313038323032397E6173616E0A0100'O } id 3 17:18:20.165032 674 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '004CEE07304980010281020926A240A33E30390A0101160C396230666532623931633538800D72656D73696D2D7365727665728117312E312E322E3230323531313038323032397E6173616E0A0100'O 17:18:20.165106 674 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 76, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), payloadData := '304980010281020926A240A33E30390A0101160C396230666532623931633538800D72656D73696D2D7365727665728117312E312E322E3230323531313038323032397E6173616E0A0100'O } 17:18:20.165147 674 IPA_Emulation.ttcnpp:772 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '304980010281020926A240A33E30390A0101160C396230666532623931633538800D72656D73696D2D7365727665728117312E312E322E3230323531313038323032397E6173616E0A0100'O } id 3 17:18:20.165283 674 IPA_Emulation.ttcnpp:774 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: 17:18:20.165321 674 IPA_Emulation.ttcnpp:790 Matching on port IPA_PORT succeeded: matched 17:18:20.165347 674 IPA_Emulation.ttcnpp:790 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 := '304980010281020926A240A33E30390A0101160C396230666532623931633538800D72656D73696D2D7365727665728117312E312E322E3230323531313038323032397E6173616E0A0100'O } id 3 17:18:20.165374 674 IPA_Emulation.ttcnpp:790 Message with id 3 was extracted from the queue of IPA_PORT. 17:18:20.165839 674 IPA_Emulation.ttcnpp:668 Sent on IPA_RSPRO_PORT to mtc @RSPRO.RsproPDU : { version := 2, tag := 2342, msg := { connectClientRes := { identity := { type_ := remsimServer (1), name := "9b0fe2b91c58", software := "remsim-server", swVersion := "1.1.2.202511082029~asan", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } 17:18:20.166007 542 REMSIM_Tests.ttcn:110 Message enqueued on RSPRO[0] from RSPRO0(5) @RSPRO.RsproPDU : { version := 2, tag := 2342, msg := { connectClientRes := { identity := { type_ := remsimServer (1), name := "9b0fe2b91c58", software := "remsim-server", swVersion := "1.1.2.202511082029~asan", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } id 3 17:18:20.166078 542 REMSIM_Tests.ttcn:111 Matching on port RSPRO[0] succeeded: matched 17:18:20.166125 542 REMSIM_Tests.ttcn:111 Receive operation on port RSPRO[0] succeeded, message from RSPRO0(5): @RSPRO.RsproPDU : { version := 2, tag := 2342, msg := { connectClientRes := { identity := { type_ := remsimServer (1), name := "9b0fe2b91c58", software := "remsim-server", swVersion := "1.1.2.202511082029~asan", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } id 3 17:18:20.166151 542 REMSIM_Tests.ttcn:111 Message with id 3 was extracted from the queue of RSPRO[0]. 17:18:20.166170 542 REMSIM_Tests.ttcn:112 setverdict(pass): pass -> pass, component reason not changed 17:18:20.166252 542 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 17:18:20.166283 542 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 17:18:20.166307 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 17:18:20.166394 542 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 17:18:20.166423 542 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 17:18:20.166443 542 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 17:18:20.166521 542 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/55900 -> 127.0.0.1/9997 17:18:20.166539 542 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 17:18:20.166555 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 17:18:20.166577 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 17:18:20.166590 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 17:18:20.166602 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 17:18:20.166614 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 17:18:20.166633 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 17:18:20.166646 542 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 17:18:20.166658 542 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 17:18:20.166671 542 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 17:18:20.166686 542 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 5 17:18:20.166701 542 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 17:18:20.166713 542 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 17:18:20.166727 542 HTTP_Adapter.ttcn:213 Start timer T: 2 s 17:18:20.166750 542 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 17:18:20.166764 542 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 5 17:18:20.166778 542 HTTP_Adapter.ttcn:215 Message with id 5 was extracted from the queue of HTTP. 17:18:20.166817 542 HTTP_Adapter.ttcn:242 Sent on HTTP to system @HTTPmsg_Types.HTTPMessage : { request := { client_id := 8, method := "GET", uri := "/api/backend/v1/clients", version_major := 1, version_minor := 1, header := { { header_name := "Host", header_value := "127.0.0.1:9997" } }, body := "" } } 17:18:20.166832 542 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 17:18:20.166850 542 HTTP_Adapter.ttcn:242 Abstract socket: entering Abstract_Socket::send_outgoing() 17:18:20.166862 542 HTTP_Adapter.ttcn:242 Abstract socket: Sending data: Size: 62, Msg: 47 45 54 20 2f 61 70 69 2f 62 61 63 6b 65 6e 64 2f 76 31 2f 63 6c 69 65 6e 74 73 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73 74 3a 20 31 32 37 2e 30 2e 30 2e 31 3a 39 39 39 37 0d 0a 0d 0a 17:18:20.166885 542 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 17:18:20.166898 542 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 17:18:20.166924 542 HTTP_Adapter.ttcn:242 Abstract socket: Nr of bytes sent = 62 17:18:20.166936 542 HTTP_Adapter.ttcn:242 Abstract socket: leaving Abstract_Socket::send_outgoing() 17:18:20.166949 542 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 17:18:20.166964 542 HTTP_Adapter.ttcn:256 Start timer T: 2 s 17:18:20.167077 542 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 17:18:20.167094 542 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 17:18:20.167108 542 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 17:18:20.167121 542 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 17:18:20.167134 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 17:18:20.167156 542 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/55900 17:18:20.167170 542 HTTP_Adapter.ttcn:257 Abstract socket: Message received, buffer content: Size: 287, 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 75 6e 2c 20 30 39 20 4e 6f 76 20 32 30 32 35 20 31 37 3a 31 38 3a 32 30 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 37 38 0d 0a 0d 0a 7b 22 63 6c 69 65 6e 74 73 22 3a 5b 7b 22 70 65 65 72 22 3a 22 43 31 33 3a 31 22 2c 22 73 74 61 74 65 22 3a 22 43 4f 4e 4e 45 43 54 45 44 5f 43 4c 49 45 4e 54 22 2c 22 63 6f 6d 70 6f 6e 65 6e 74 5f 69 64 22 3a 7b 22 74 79 70 65 5f 22 3a 22 72 65 6d 73 69 6d 43 6c 69 65 6e 74 22 2c 22 6e 61 6d 65 22 3a 22 66 6f 6f 62 61 72 22 2c 22 73 6f 66 74 77 61 72 65 22 3a 22 54 54 43 4e 33 22 2c 22 73 77 56 65 72 73 69 6f 6e 22 3a 22 30 2e 31 22 2c 22 68 77 4d 61 6e 75 66 61 63 74 75 72 65 72 22 3a 22 73 79 73 6d 6f 63 6f 6d 22 7d 7d 5d 7d 17:18:20.167242 542 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 17:18:20.167265 542 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 287 17:18:20.167289 542 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 17:18:20.167306 542 HTTP_Adapter.ttcn:257 DECODER: 17:18:20.167323 542 HTTP_Adapter.ttcn:257 method_name: 17:18:20.167344 542 HTTP_Adapter.ttcn:257 Decoding the headers 17:18:20.167362 542 HTTP_Adapter.ttcn:257 +Header line: 17:18:20.167387 542 HTTP_Adapter.ttcn:257 +Header line: 17:18:20.167403 542 HTTP_Adapter.ttcn:257 +Header line: 17:18:20.167421 542 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 17:18:20.167437 542 HTTP_Adapter.ttcn:257 Decoding body, buffer length: 178 17:18:20.167452 542 HTTP_Adapter.ttcn:257 lengthof body: 178, content_length given: 178 17:18:20.167467 542 HTTP_Adapter.ttcn:257 Message successfully decoded 17:18:20.167485 542 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 17:18:20.167515 542 HTTP_Adapter.ttcn:257 Message enqueued on HTTP from system @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Sun, 09 Nov 2025 17:18:20 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "178" } }, body := "{\"clients\":[{\"peer\":\"C13:1\",\"state\":\"CONNECTED_CLIENT\",\"component_id\":{\"type_\":\"remsimClient\",\"name\":\"foobar\",\"software\":\"TTCN3\",\"swVersion\":\"0.1\",\"hwManufacturer\":\"sysmocom\"}}]}" } } id 6 17:18:20.167537 542 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 17:18:20.167559 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 17:18:20.167573 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 17:18:20.167588 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 17:18:20.167602 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 17:18:20.167624 542 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 17:18:20.167650 542 HTTP_Adapter.ttcn:258 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Sun, 09 Nov 2025 17:18:20 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "178" } }, body := "{\"clients\":[{\"peer\":\"C13:1\",\"state\":\"CONNECTED_CLIENT\",\"component_id\":{\"type_\":\"remsimClient\",\"name\":\"foobar\",\"software\":\"TTCN3\",\"swVersion\":\"0.1\",\"hwManufacturer\":\"sysmocom\"}}]}" } } id 6 17:18:20.167669 542 HTTP_Adapter.ttcn:258 Message with id 6 was extracted from the queue of HTTP. 17:18:20.167687 542 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 17:18:20.167728 542 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 17:18:20.167757 542 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 17:18:20.167780 542 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 17:18:20.167798 542 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 17:18:20.167826 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 17:18:20.167842 542 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 17:18:20.167929 542 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 17:18:20.167948 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 17:18:20.167964 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 17:18:20.167979 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 17:18:20.167995 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 17:18:20.168017 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 17:18:20.168031 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 17:18:20.168066 542 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 17:18:20.168098 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 17:18:20.168129 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 17:18:20.168189 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 17:18:20.168206 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 17:18:20.168229 542 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Stream before decoding: '7B22636C69656E7473223A5B7B2270656572223A224331333A31222C227374617465223A22434F4E4E45435445445F434C49454E54222C22636F6D706F6E656E745F6964223A7B22747970655F223A2272656D73696D436C69656E74222C226E616D65223A22666F6F626172222C22736F667477617265223A225454434E33222C22737756657273696F6E223A22302E31222C2268774D616E756661637475726572223A227379736D6F636F6D227D7D5D7D'O ("{\"clients\":[{\"peer\":\"C13:1\",\"state\":\"CONNECTED_CLIENT\",\"component_id\":{\"type_\":\"remsimClient\",\"name\":\"foobar\",\"software\":\"TTCN3\",\"swVersion\":\"0.1\",\"hwManufacturer\":\"sysmocom\"}}]}") 17:18:20.168287 542 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Decoded @RSRES.JsRoot: { clients := { { peer := "C13:1", state := CONNECTED_CLIENT (2), component_id := { type_ := remsimClient (0), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit } } }, banks := omit, slotmaps := omit } 17:18:20.168331 542 REMSIM_Tests.ttcn:59 Creating new PTC with component type IPA_Emulation.IPA_Emulation_CT, component name: RSPRO1. 17:18:20.170410 677 - Warning: A plug-in from the same path `libjunitlogger2' is already active, skipping plug-in 17:18:20.170462 677 - TTCN-3 Parallel Test Component started on 9b0fe2b91c58. Component reference: RSPRO1(6), component type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO1. Version: 11.1.0. 17:18:20.170492 677 - 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 17:18:20.170577 677 - Connected to MC. 17:18:20.170611 677 - Initializing variables, timers and ports of component type IPA_Emulation.IPA_Emulation_CT inside testcase TC_connect_client_duplicate. 17:18:20.170650 542 REMSIM_Tests.ttcn:59 PTC was created. Component reference: 6, alive: no, type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO1. 17:18:20.170700 542 REMSIM_Tests.ttcn:69 Mapping port RSPRO1(6):IPA_PORT to system:IPA_CODEC_PT. 17:18:20.171633 677 - Port IPA_PORT was started. 17:18:20.171695 677 - Port CFG_PORT was started. 17:18:20.171708 677 - Port IPA_CTRL_PORT was started. 17:18:20.171719 677 - Port IPA_RSPRO_PORT was started. 17:18:20.171731 677 - Port IPA_SP_PORT was started. 17:18:20.171742 677 - Component type IPA_Emulation.IPA_Emulation_CT was initialized. 17:18:20.171812 677 - Port IPA_PORT was mapped to system:IPA_CODEC_PT. 17:18:20.171878 542 REMSIM_Tests.ttcn:69 Map operation of RSPRO1(6):IPA_PORT to system:IPA_CODEC_PT finished. 17:18:20.171913 542 REMSIM_Tests.ttcn:70 Connecting ports RSPRO1(6):IPA_RSPRO_PORT and mtc:RSPRO[1]. 17:18:20.172161 542 REMSIM_Tests.ttcn:70 Port RSPRO[1] is waiting for connection from RSPRO1(6):IPA_RSPRO_PORT on UNIX pathname /tmp/ttcn3-portconn-bb3ee30b. 17:18:20.172199 677 - Port IPA_RSPRO_PORT has established the connection with mtc:RSPRO[1] using transport type UNIX. 17:18:20.172243 542 REMSIM_Tests.ttcn:70 Port RSPRO[1] has accepted the connection from RSPRO1(6):IPA_RSPRO_PORT. 17:18:20.172259 542 REMSIM_Tests.ttcn:70 Connect operation on RSPRO1(6):IPA_RSPRO_PORT and mtc:RSPRO[1] finished. 17:18:20.172294 542 REMSIM_Tests.ttcn:72 Starting function main_client("127.0.0.1", 9998, "", 10001, { 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 RSPRO1(6). 17:18:20.172349 542 REMSIM_Tests.ttcn:72 Function was started. 17:18:20.172361 542 REMSIM_Tests.ttcn:74 Start timer T: 4 s 17:18:20.172446 677 - Starting function main_client("127.0.0.1", 9998, "", 10001, { 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). 17:18:20.172602 677 IPA_Emulation.ttcnpp:330 entering f__IPL4__PROVIDER__connect: :10001 -> 127.0.0.1:9998 / TCP 17:18:20.173220 677 IPA_Emulation.ttcnpp:497 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 17:18:20.173324 677 IPA_Emulation.ttcnpp:497 enc_PDU_IPA_CCM(): Stream after encoding: '06'O 17:18:20.173422 677 IPA_Emulation.ttcnpp:498 CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 17:18:20.173484 677 IPA_Emulation.ttcnpp:499 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } 17:18:20.173544 677 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 17:18:20.173609 677 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE06'O 17:18:20.173664 677 IPA_Emulation.ttcnpp:499 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE06'O } 17:18:20.173832 677 IPA_Emulation.ttcnpp:419 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 } 17:18:20.173882 542 REMSIM_Tests.ttcn:75 Message enqueued on RSPRO[1] from RSPRO1(6) @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_UP (1), conn_id := 1, id_resp := omit } id 1 17:18:20.173909 542 REMSIM_Tests.ttcn:76 Matching on port RSPRO[1] succeeded: matched 17:18:20.173924 542 REMSIM_Tests.ttcn:76 Receive operation on port RSPRO[1] succeeded, message from RSPRO1(6): @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_UP (1), conn_id := 1, id_resp := omit } id 1 17:18:20.173938 542 REMSIM_Tests.ttcn:76 Message with id 1 was extracted from the queue of RSPRO[1]. 17:18:20.173950 542 REMSIM_Tests.ttcn:82 Warning: Re-starting timer T, which is already active (running or expired). 17:18:20.173965 542 REMSIM_Tests.ttcn:82 Start timer T: 4 s 17:18:20.174202 677 IPA_Emulation.ttcnpp:772 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 := 10001, proto := { tcp := { } }, userData := 0, msg := '0001FE00'O } id 1 17:18:20.174227 677 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE00'O 17:18:20.174283 677 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '00'O } 17:18:20.174305 677 IPA_Emulation.ttcnpp:772 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '00'O } id 1 17:18:20.174323 677 IPA_Emulation.ttcnpp:772 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 := 10001, proto := { tcp := { } }, userData := 0, msg := '0001FE06'O } id 2 17:18:20.174336 677 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE06'O 17:18:20.174349 677 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 17:18:20.174362 677 IPA_Emulation.ttcnpp:772 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } id 2 17:18:20.174401 677 IPA_Emulation.ttcnpp:774 Matching on port IPA_PORT succeeded: matched 17:18:20.174420 677 IPA_Emulation.ttcnpp:774 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 17:18:20.174434 677 IPA_Emulation.ttcnpp:774 Message with id 1 was extracted from the queue of IPA_PORT. 17:18:20.174447 677 IPA_Emulation.ttcnpp:775 dec_PDU_IPA_CCM(): Stream before decoding: '00'O 17:18:20.174478 677 IPA_Emulation.ttcnpp:775 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PING (0), u := omit } 17:18:20.174492 677 IPA_Emulation.ttcnpp:776 CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit } 17:18:20.174514 677 IPA_Emulation.ttcnpp:497 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PONG (1), u := omit } 17:18:20.174530 677 IPA_Emulation.ttcnpp:497 enc_PDU_IPA_CCM(): Stream after encoding: '01'O 17:18:20.174549 677 IPA_Emulation.ttcnpp:498 CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit } 17:18:20.174569 677 IPA_Emulation.ttcnpp:499 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '01'O } 17:18:20.174587 677 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '01'O } 17:18:20.174603 677 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE01'O 17:18:20.174615 677 IPA_Emulation.ttcnpp:499 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE01'O } 17:18:20.174642 677 IPA_Emulation.ttcnpp:774 Matching on port IPA_PORT succeeded: matched 17:18:20.174656 677 IPA_Emulation.ttcnpp:774 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 17:18:20.174666 677 IPA_Emulation.ttcnpp:774 Message with id 2 was extracted from the queue of IPA_PORT. 17:18:20.174676 677 IPA_Emulation.ttcnpp:775 dec_PDU_IPA_CCM(): Stream before decoding: '06'O 17:18:20.174686 677 IPA_Emulation.ttcnpp:775 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 17:18:20.174696 677 IPA_Emulation.ttcnpp:776 CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 17:18:20.174714 677 IPA_Emulation.ttcnpp:419 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 } 17:18:20.174741 542 REMSIM_Tests.ttcn:83 Message enqueued on RSPRO[1] from RSPRO1(6) @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_ID_ACK (3), conn_id := 1, id_resp := omit } id 2 17:18:20.174765 542 REMSIM_Tests.ttcn:84 Matching on port RSPRO[1] succeeded: matched 17:18:20.174778 542 REMSIM_Tests.ttcn:84 Receive operation on port RSPRO[1] succeeded, message from RSPRO1(6): @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_ID_ACK (3), conn_id := 1, id_resp := omit } id 2 17:18:20.174790 542 REMSIM_Tests.ttcn:84 Message with id 2 was extracted from the queue of RSPRO[1]. 17:18:20.174803 542 REMSIM_Tests.ttcn:92 Altstep as_ignore_id_ack was activated as default, id 3 17:18:20.174870 542 REMSIM_Tests.ttcn:150 Sent on RSPRO[1] to RSPRO1(6) @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectClientReq := { identity := { type_ := remsimClient (0), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, clientSlot := { clientId := 13, slotNr := 1 } } } } 17:18:20.174894 542 REMSIM_Tests.ttcn:109 Start timer T: 10 s 17:18:20.175087 677 IPA_Emulation.ttcnpp:772 Message enqueued on IPA_RSPRO_PORT from mtc @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectClientReq := { identity := { type_ := remsimClient (0), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, clientSlot := { clientId := 13, slotNr := 1 } } } } id 1 17:18:20.175207 677 IPA_Emulation.ttcnpp:938 Matching on port IPA_RSPRO_PORT succeeded: matched 17:18:20.175229 677 IPA_Emulation.ttcnpp:938 Receive operation on port IPA_RSPRO_PORT succeeded, message from mtc: @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectClientReq := { identity := { type_ := remsimClient (0), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, clientSlot := { clientId := 13, slotNr := 1 } } } } id 1 17:18:20.175251 677 IPA_Emulation.ttcnpp:938 Message with id 1 was extracted from the queue of IPA_RSPRO_PORT. 17:18:20.175508 677 IPA_Emulation.ttcnpp:941 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '3035800102810100A22DA22B30210A01001606666F6F62617280055454434E338103302E3182087379736D6F636F6D300602010D020101'O } 17:18:20.175530 677 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 := '3035800102810100A22DA22B30210A01001606666F6F62617280055454434E338103302E3182087379736D6F636F6D300602010D020101'O } 17:18:20.175553 677 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0038EE073035800102810100A22DA22B30210A01001606666F6F62617280055454434E338103302E3182087379736D6F636F6D300602010D020101'O 17:18:20.175570 677 IPA_Emulation.ttcnpp:941 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0038EE073035800102810100A22DA22B30210A01001606666F6F62617280055454434E338103302E3182087379736D6F636F6D300602010D020101'O } 17:18:20.217082 677 IPA_Emulation.ttcnpp:772 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 := 10001, proto := { tcp := { } }, userData := 0, msg := '004CEE07304980010281020926A240A33E30390A0101160C396230666532623931633538800D72656D73696D2D7365727665728117312E312E322E3230323531313038323032397E6173616E0A0106'O } id 3 17:18:20.217245 677 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '004CEE07304980010281020926A240A33E30390A0101160C396230666532623931633538800D72656D73696D2D7365727665728117312E312E322E3230323531313038323032397E6173616E0A0106'O 17:18:20.217412 677 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 76, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), payloadData := '304980010281020926A240A33E30390A0101160C396230666532623931633538800D72656D73696D2D7365727665728117312E312E322E3230323531313038323032397E6173616E0A0106'O } 17:18:20.217541 677 IPA_Emulation.ttcnpp:772 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '304980010281020926A240A33E30390A0101160C396230666532623931633538800D72656D73696D2D7365727665728117312E312E322E3230323531313038323032397E6173616E0A0106'O } id 3 17:18:20.217718 677 IPA_Emulation.ttcnpp:774 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: 17:18:20.217743 677 IPA_Emulation.ttcnpp:790 Matching on port IPA_PORT succeeded: matched 17:18:20.217769 677 IPA_Emulation.ttcnpp:790 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 := '304980010281020926A240A33E30390A0101160C396230666532623931633538800D72656D73696D2D7365727665728117312E312E322E3230323531313038323032397E6173616E0A0106'O } id 3 17:18:20.217790 677 IPA_Emulation.ttcnpp:790 Message with id 3 was extracted from the queue of IPA_PORT. 17:18:20.217968 677 IPA_Emulation.ttcnpp:668 Sent on IPA_RSPRO_PORT to mtc @RSPRO.RsproPDU : { version := 2, tag := 2342, msg := { connectClientRes := { identity := { type_ := remsimServer (1), name := "9b0fe2b91c58", software := "remsim-server", swVersion := "1.1.2.202511082029~asan", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := identityInUse (6) } } } 17:18:20.218090 542 REMSIM_Tests.ttcn:110 Message enqueued on RSPRO[1] from RSPRO1(6) @RSPRO.RsproPDU : { version := 2, tag := 2342, msg := { connectClientRes := { identity := { type_ := remsimServer (1), name := "9b0fe2b91c58", software := "remsim-server", swVersion := "1.1.2.202511082029~asan", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := identityInUse (6) } } } id 3 17:18:20.218139 542 REMSIM_Tests.ttcn:111 Matching on port RSPRO[1] succeeded: matched 17:18:20.218162 542 REMSIM_Tests.ttcn:111 Receive operation on port RSPRO[1] succeeded, message from RSPRO1(6): @RSPRO.RsproPDU : { version := 2, tag := 2342, msg := { connectClientRes := { identity := { type_ := remsimServer (1), name := "9b0fe2b91c58", software := "remsim-server", swVersion := "1.1.2.202511082029~asan", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := identityInUse (6) } } } id 3 17:18:20.218182 542 REMSIM_Tests.ttcn:111 Message with id 3 was extracted from the queue of RSPRO[1]. 17:18:20.218200 542 REMSIM_Tests.ttcn:112 setverdict(pass): pass -> pass, component reason not changed 17:18:20.218240 542 REMSIM_Tests.ttcn:133 Start timer T: 10 s 17:18:21.218770 677 IPA_Emulation.ttcnpp:772 Message enqueued on IPA_PORT from system @Socket_API_Definitions.PortEvent : { connClosed := { connId := 1, remName := "127.0.0.1", remPort := 9998, locName := "127.0.0.1", locPort := 10001, proto := { tcp := { } }, userData := 0 } } id 4 17:18:21.219581 677 IPA_Emulation.ttcnpp:774 Matching on port IPA_PORT failed: Type of the first message in the queue is not @IPA_CodecPort.IPA_RecvFrom. 17:18:21.219782 677 IPA_Emulation.ttcnpp:790 Matching on port IPA_PORT failed: Type of the first message in the queue is not @IPA_CodecPort.IPA_RecvFrom. 17:18:21.220120 677 IPA_Emulation.ttcnpp:864 Matching on port IPA_PORT { connClosed := { connId := 1, remName := "127.0.0.1", remPort := 9998, locName := "127.0.0.1", locPort := 10001, proto := { tcp := { } }, userData := 0 } } with { connOpened := ? } unmatched: First message in the queue does not match the template: 17:18:21.220306 677 IPA_Emulation.ttcnpp:881 Matching on port IPA_PORT succeeded: matched 17:18:21.220401 677 IPA_Emulation.ttcnpp:881 Receive operation on port IPA_PORT succeeded, message from system(): @Socket_API_Definitions.PortEvent : { connClosed := { connId := 1, remName := "127.0.0.1", remPort := 9998, locName := "127.0.0.1", locPort := 10001, proto := { tcp := { } }, userData := 0 } } id 4 17:18:21.220586 677 IPA_Emulation.ttcnpp:881 Message with id 4 was extracted from the queue of IPA_PORT. 17:18:21.220791 677 IPA_Emulation.ttcnpp:882 IPA: Closed 17:18:21.221025 677 IPA_Emulation.ttcnpp:419 Sent on IPA_RSPRO_PORT to mtc @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_DOWN (0), conn_id := 1, id_resp := omit } 17:18:21.221153 677 IPA_Emulation.ttcnpp:886 Stopping test component execution. 17:18:21.221253 542 REMSIM_Tests.ttcn:134 Message enqueued on RSPRO[1] from RSPRO1(6) @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_DOWN (0), conn_id := 1, id_resp := omit } id 4 17:18:21.221491 542 REMSIM_Tests.ttcn:135 Matching on port RSPRO[1] succeeded: matched 17:18:21.221672 542 REMSIM_Tests.ttcn:135 Receive operation on port RSPRO[1] succeeded, message from RSPRO1(6): @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_DOWN (0), conn_id := 1, id_resp := omit } id 4 17:18:21.221699 677 - Function main_client was stopped. PTC terminates. 17:18:21.221807 677 - Terminating component type IPA_Emulation.IPA_Emulation_CT. 17:18:21.221808 542 REMSIM_Tests.ttcn:135 Message with id 4 was extracted from the queue of RSPRO[1]. 17:18:21.221866 677 - Removing unterminated mapping between port IPA_PORT and system:IPA_CODEC_PT. 17:18:21.221936 677 - Port IPA_PORT was unmapped from system:IPA_CODEC_PT. 17:18:21.221938 542 REMSIM_Tests.ttcn:136 setverdict(pass): pass -> pass, component reason not changed 17:18:21.221998 677 - Port IPA_PORT was stopped. 17:18:21.222049 677 - Port CFG_PORT was stopped. 17:18:21.222094 677 - Port IPA_CTRL_PORT was stopped. 17:18:21.222110 542 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 17:18:21.222140 677 - Removing unterminated connection between port IPA_RSPRO_PORT and mtc:RSPRO[1]. 17:18:21.222210 677 - Port IPA_RSPRO_PORT was stopped. 17:18:21.222214 542 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 17:18:21.222259 677 - Port IPA_SP_PORT was stopped. 17:18:21.222306 677 - Component type IPA_Emulation.IPA_Emulation_CT was shut down inside testcase TC_connect_client_duplicate. 17:18:21.222316 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 17:18:21.222364 677 - Final verdict of PTC: none 17:18:21.222475 542 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 17:18:21.222544 542 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 17:18:21.222575 677 - Disconnected from MC. 17:18:21.222601 542 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 17:18:21.222640 677 - TTCN-3 Parallel Test Component finished. 17:18:21.222781 542 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/55904 -> 127.0.0.1/9997 17:18:21.222969 542 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 17:18:21.223126 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 17:18:21.223283 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 17:18:21.223436 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 17:18:21.223596 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 17:18:21.223746 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 17:18:21.223913 542 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 17:18:21.223977 542 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 17:18:21.224035 542 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 17:18:21.224091 542 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 17:18:21.224154 542 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 7 17:18:21.224233 542 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 17:18:21.224290 542 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 17:18:21.224352 542 HTTP_Adapter.ttcn:213 Start timer T: 2 s 17:18:21.224423 542 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 17:18:21.224486 542 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 7 17:18:21.224548 542 HTTP_Adapter.ttcn:215 Message with id 7 was extracted from the queue of HTTP. 17:18:21.224733 542 HTTP_Adapter.ttcn:242 Sent on HTTP to system @HTTPmsg_Types.HTTPMessage : { request := { client_id := 8, method := "GET", uri := "/api/backend/v1/clients", version_major := 1, version_minor := 1, header := { { header_name := "Host", header_value := "127.0.0.1:9997" } }, body := "" } } 17:18:21.224805 542 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 17:18:21.224873 542 HTTP_Adapter.ttcn:242 Abstract socket: entering Abstract_Socket::send_outgoing() 17:18:21.224930 542 HTTP_Adapter.ttcn:242 Abstract socket: Sending data: Size: 62, Msg: 47 45 54 20 2f 61 70 69 2f 62 61 63 6b 65 6e 64 2f 76 31 2f 63 6c 69 65 6e 74 73 20 48 54 54 50 2f 31 2e 31 0d 0a 48 6f 73 74 3a 20 31 32 37 2e 30 2e 30 2e 31 3a 39 39 39 37 0d 0a 0d 0a 17:18:21.225025 542 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 17:18:21.225097 542 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 17:18:21.225193 542 HTTP_Adapter.ttcn:242 Abstract socket: Nr of bytes sent = 62 17:18:21.225247 542 HTTP_Adapter.ttcn:242 Abstract socket: leaving Abstract_Socket::send_outgoing() 17:18:21.225298 542 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 17:18:21.225370 542 HTTP_Adapter.ttcn:256 Start timer T: 2 s 17:18:21.225478 542 HTTP_Adapter.ttcn:257 Connection of port RSPRO[1] to RSPRO1(6):IPA_RSPRO_PORT was closed unexpectedly by the peer. 17:18:21.225539 542 HTTP_Adapter.ttcn:257 Port RSPRO[1] was disconnected from RSPRO1(6):IPA_RSPRO_PORT. 17:18:21.225716 542 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 17:18:21.225773 542 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 17:18:21.225826 542 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 17:18:21.225879 542 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 17:18:21.225930 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 17:18:21.226006 542 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/55904 17:18:21.226060 542 HTTP_Adapter.ttcn:257 Abstract socket: Message received, buffer content: Size: 287, 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 75 6e 2c 20 30 39 20 4e 6f 76 20 32 30 32 35 20 31 37 3a 31 38 3a 32 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 37 38 0d 0a 0d 0a 7b 22 63 6c 69 65 6e 74 73 22 3a 5b 7b 22 70 65 65 72 22 3a 22 43 31 33 3a 31 22 2c 22 73 74 61 74 65 22 3a 22 43 4f 4e 4e 45 43 54 45 44 5f 43 4c 49 45 4e 54 22 2c 22 63 6f 6d 70 6f 6e 65 6e 74 5f 69 64 22 3a 7b 22 74 79 70 65 5f 22 3a 22 72 65 6d 73 69 6d 43 6c 69 65 6e 74 22 2c 22 6e 61 6d 65 22 3a 22 66 6f 6f 62 61 72 22 2c 22 73 6f 66 74 77 61 72 65 22 3a 22 54 54 43 4e 33 22 2c 22 73 77 56 65 72 73 69 6f 6e 22 3a 22 30 2e 31 22 2c 22 68 77 4d 61 6e 75 66 61 63 74 75 72 65 72 22 3a 22 73 79 73 6d 6f 63 6f 6d 22 7d 7d 5d 7d 17:18:21.226233 542 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 17:18:21.226287 542 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 287 17:18:21.226341 542 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 17:18:21.226395 542 HTTP_Adapter.ttcn:257 DECODER: 17:18:21.226451 542 HTTP_Adapter.ttcn:257 method_name: 17:18:21.226511 542 HTTP_Adapter.ttcn:257 Decoding the headers 17:18:21.226567 542 HTTP_Adapter.ttcn:257 +Header line: 17:18:21.226624 542 HTTP_Adapter.ttcn:257 +Header line: 17:18:21.226680 542 HTTP_Adapter.ttcn:257 +Header line: 17:18:21.226737 542 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 17:18:21.226789 542 HTTP_Adapter.ttcn:257 Decoding body, buffer length: 178 17:18:21.226842 542 HTTP_Adapter.ttcn:257 lengthof body: 178, content_length given: 178 17:18:21.226899 542 HTTP_Adapter.ttcn:257 Message successfully decoded 17:18:21.226966 542 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 17:18:21.227069 542 HTTP_Adapter.ttcn:257 Message enqueued on HTTP from system @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Sun, 09 Nov 2025 17:18:21 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "178" } }, body := "{\"clients\":[{\"peer\":\"C13:1\",\"state\":\"CONNECTED_CLIENT\",\"component_id\":{\"type_\":\"remsimClient\",\"name\":\"foobar\",\"software\":\"TTCN3\",\"swVersion\":\"0.1\",\"hwManufacturer\":\"sysmocom\"}}]}" } } id 8 17:18:21.227151 542 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 17:18:21.227210 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 17:18:21.227263 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 17:18:21.227314 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 17:18:21.227366 542 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 17:18:21.227429 542 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 17:18:21.227520 542 HTTP_Adapter.ttcn:258 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.HTTPMessage : { response := { client_id := 8, version_major := 1, version_minor := 1, statuscode := 200, statustext := "OK", header := { { header_name := "Date", header_value := "Sun, 09 Nov 2025 17:18:21 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "178" } }, body := "{\"clients\":[{\"peer\":\"C13:1\",\"state\":\"CONNECTED_CLIENT\",\"component_id\":{\"type_\":\"remsimClient\",\"name\":\"foobar\",\"software\":\"TTCN3\",\"swVersion\":\"0.1\",\"hwManufacturer\":\"sysmocom\"}}]}" } } id 8 17:18:21.227585 542 HTTP_Adapter.ttcn:258 Message with id 8 was extracted from the queue of HTTP. 17:18:21.227645 542 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 17:18:21.227724 542 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 17:18:21.227778 542 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 17:18:21.227831 542 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 17:18:21.227883 542 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 17:18:21.227935 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 17:18:21.227987 542 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 17:18:21.228048 542 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 17:18:21.228100 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 17:18:21.228151 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 17:18:21.228209 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 17:18:21.228267 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 17:18:21.228318 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 17:18:21.228369 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 17:18:21.228451 542 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 17:18:21.228504 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 17:18:21.228556 542 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 17:18:21.228608 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 17:18:21.228700 542 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 17:18:21.228788 542 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Stream before decoding: '7B22636C69656E7473223A5B7B2270656572223A224331333A31222C227374617465223A22434F4E4E45435445445F434C49454E54222C22636F6D706F6E656E745F6964223A7B22747970655F223A2272656D73696D436C69656E74222C226E616D65223A22666F6F626172222C22736F667477617265223A225454434E33222C22737756657273696F6E223A22302E31222C2268774D616E756661637475726572223A227379736D6F636F6D227D7D5D7D'O ("{\"clients\":[{\"peer\":\"C13:1\",\"state\":\"CONNECTED_CLIENT\",\"component_id\":{\"type_\":\"remsimClient\",\"name\":\"foobar\",\"software\":\"TTCN3\",\"swVersion\":\"0.1\",\"hwManufacturer\":\"sysmocom\"}}]}") 17:18:21.228955 542 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Decoded @RSRES.JsRoot: { clients := { { peer := "C13:1", state := CONNECTED_CLIENT (2), component_id := { type_ := remsimClient (0), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit } } }, banks := omit, slotmaps := omit } 17:18:21.229086 542 RemsimServer_Tests.ttcn:177 setverdict(pass): pass -> pass, component reason not changed 17:18:21.229161 542 RemsimServer_Tests.ttcn:177 Terminating component type RemsimServer_Tests.test_CT. 17:18:21.229233 542 RemsimServer_Tests.ttcn:177 Default with id 1 (altstep as_Tguard) was deactivated. 17:18:21.229308 542 RemsimServer_Tests.ttcn:177 Default with id 2 (altstep as_ignore_id_ack) was deactivated. 17:18:21.229363 542 RemsimServer_Tests.ttcn:177 Default with id 3 (altstep as_ignore_id_ack) was deactivated. 17:18:21.229419 542 RemsimServer_Tests.ttcn:177 Stop timer g_T_guard: 60 s 17:18:21.229485 542 RemsimServer_Tests.ttcn:177 Removing unterminated mapping between port HTTP and system:HTTP. 17:18:21.229545 542 RemsimServer_Tests.ttcn:177 Abstract socket: entering HTTPmsg__PT::user_unmap(HTTP) 17:18:21.229600 542 RemsimServer_Tests.ttcn:177 Abstract socket: entering Abstract_Socket::unmap_user() 17:18:21.229653 542 RemsimServer_Tests.ttcn:177 Abstract socket: entering Abstract_Socket::remove_all_clients 17:18:21.229706 542 RemsimServer_Tests.ttcn:177 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 17:18:21.229763 542 RemsimServer_Tests.ttcn:177 Abstract socket: leaving Abstract_Socket::remove_all_clients 17:18:21.229822 542 RemsimServer_Tests.ttcn:177 Abstract socket: leaving Abstract_Socket::unmap_user() 17:18:21.229875 542 RemsimServer_Tests.ttcn:177 Abstract socket: leaving HTTPmsg__PT::user_unmap() 17:18:21.229927 542 RemsimServer_Tests.ttcn:177 Port HTTP was unmapped from system:HTTP. 17:18:21.229992 542 RemsimServer_Tests.ttcn:177 Port HTTP was stopped. 17:18:21.230048 542 RemsimServer_Tests.ttcn:177 Removing unterminated connection between port RSPRO[0] and RSPRO0(5):IPA_RSPRO_PORT. 17:18:21.230135 542 RemsimServer_Tests.ttcn:177 Port RSPRO[0] was stopped. 17:18:21.230203 674 IPA_Emulation.ttcnpp:772 Connection of port IPA_RSPRO_PORT to mtc:RSPRO[0] was closed unexpectedly by the peer. 17:18:21.230311 542 RemsimServer_Tests.ttcn:177 Port RSPRO[1] was stopped. 17:18:21.230369 542 RemsimServer_Tests.ttcn:177 Port RSPRO[2] was stopped. 17:18:21.230402 674 IPA_Emulation.ttcnpp:772 Port IPA_RSPRO_PORT was disconnected from mtc:RSPRO[0]. 17:18:21.230424 542 RemsimServer_Tests.ttcn:177 Component type RemsimServer_Tests.test_CT was shut down inside testcase TC_connect_client_duplicate. 17:18:21.230484 542 RemsimServer_Tests.ttcn:177 Waiting for PTCs to finish. 17:18:21.230624 674 IPA_Emulation.ttcnpp:772 Kill was requested from MC. 17:18:21.230707 674 IPA_Emulation.ttcnpp:772 Terminating test component execution. 17:18:21.231525 674 - Function main_client was stopped. PTC terminates. 17:18:21.231653 674 - Terminating component type IPA_Emulation.IPA_Emulation_CT. 17:18:21.231729 674 - Removing unterminated mapping between port IPA_PORT and system:IPA_CODEC_PT. 17:18:21.232223 674 - Port IPA_PORT was unmapped from system:IPA_CODEC_PT. 17:18:21.232345 674 - Port IPA_PORT was stopped. 17:18:21.232415 674 - Port CFG_PORT was stopped. 17:18:21.232477 674 - Port IPA_CTRL_PORT was stopped. 17:18:21.232538 674 - Port IPA_RSPRO_PORT was stopped. 17:18:21.232599 674 - Port IPA_SP_PORT was stopped. 17:18:21.232684 674 - Component type IPA_Emulation.IPA_Emulation_CT was shut down inside testcase TC_connect_client_duplicate. 17:18:21.232764 674 - Final verdict of PTC: none 17:18:21.232930 674 - Disconnected from MC. 17:18:21.232943 542 RemsimServer_Tests.ttcn:177 Setting final verdict of the test case. 17:18:21.233001 674 - TTCN-3 Parallel Test Component finished. 17:18:21.233026 542 RemsimServer_Tests.ttcn:177 Local verdict of MTC: pass 17:18:21.233097 542 RemsimServer_Tests.ttcn:177 Local verdict of PTC RSPRO0(5): none (pass -> pass) 17:18:21.233166 542 RemsimServer_Tests.ttcn:177 Local verdict of PTC RSPRO1(6): none (pass -> pass) 17:18:21.233518 542 RemsimServer_Tests.ttcn:177 Test case TC_connect_client_duplicate finished. Verdict: pass 17:18:21.233813 542 RemsimServer_Tests.ttcn:177 Starting external command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test-asan/ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_connect_client_duplicate pass'. 17:18:23.289613 542 RemsimServer_Tests.ttcn:177 External command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test-asan/ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_connect_client_duplicate pass' was executed successfully (exit status: 0). 17:18:23.289856 542 RemsimServer_Tests.ttcn:180 Switching to log file `REMSIM_Tests-TC_connect_bank-9b0fe2b91c58-mtc-542.log'