13:40:18.213438 307 RemsimServer_Tests.ttcn:205 Starting external command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test-latest/ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_connect_bank_duplicate'. 13:40:19.250508 307 RemsimServer_Tests.ttcn:205 External command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test-latest/ttcn3-tcpdump-start.sh RemsimServer_Tests.TC_connect_bank_duplicate' was executed successfully (exit status: 0). 13:40:19.250650 307 RemsimServer_Tests.ttcn:205 Test case TC_connect_bank_duplicate started. 13:40:19.250683 307 RemsimServer_Tests.ttcn:205 Initializing variables, timers and ports of component type RemsimServer_Tests.test_CT inside testcase TC_connect_bank_duplicate. 13:40:19.250719 307 RemsimServer_Tests.ttcn:205 Port HTTP was started. 13:40:19.250739 307 RemsimServer_Tests.ttcn:205 Port RSPRO[0] was started. 13:40:19.250757 307 RemsimServer_Tests.ttcn:205 Port RSPRO[1] was started. 13:40:19.250770 307 RemsimServer_Tests.ttcn:205 Port RSPRO[2] was started. 13:40:19.250782 307 RemsimServer_Tests.ttcn:205 Component type RemsimServer_Tests.test_CT was initialized. 13:40:19.250804 307 RemsimServer_Tests.ttcn:94 Start timer g_T_guard: 60 s 13:40:19.250822 307 RemsimServer_Tests.ttcn:95 Altstep as_Tguard was activated as default, id 1 13:40:19.250838 307 HTTP_Adapter.ttcn:33 Mapping port mtc:HTTP to system:HTTP. 13:40:19.250935 307 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::set_parameter(http_debugging, yes) 13:40:19.250949 307 HTTP_Adapter.ttcn:33 Abstract socket: entering SSL_Socket::parameter_set(http_debugging, yes) 13:40:19.250962 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving SSL_Socket::parameter_set(http_debugging, yes) 13:40:19.250973 307 HTTP_Adapter.ttcn:33 Abstract socket: entering Abstract_Socket::parameter_set(http_debugging, yes) 13:40:19.250984 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving Abstract_Socket::parameter_set(http_debugging, yes) 13:40:19.250995 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::set_parameter(http_debugging, yes) 13:40:19.251006 307 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::set_parameter(use_notification_ASPs, yes) 13:40:19.251017 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::set_parameter(use_notification_ASPs, yes) 13:40:19.251028 307 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::user_map(HTTP) 13:40:19.251039 307 HTTP_Adapter.ttcn:33 Abstract socket: entering Abstract_Socket::map_user() 13:40:19.251050 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving Abstract_Socket::map_user() 13:40:19.251061 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::user_map() 13:40:19.251072 307 HTTP_Adapter.ttcn:33 Port HTTP was mapped to system:HTTP. 13:40:19.251137 307 HTTP_Adapter.ttcn:33 Map operation of mtc:HTTP to system:HTTP finished. 13:40:19.251164 307 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 13:40:19.251176 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:19.251189 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:19.251225 307 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 13:40:19.251239 307 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 13:40:19.251252 307 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:19.251291 307 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/46988 -> 127.0.0.1/9997 13:40:19.251303 307 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:19.251315 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:19.251326 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:19.251337 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:19.251348 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:19.251364 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:19.251378 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:19.251390 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:19.251401 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:19.251412 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:19.251424 307 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 1 13:40:19.251437 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:19.251448 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:19.251459 307 HTTP_Adapter.ttcn:213 Start timer T: 2 s 13:40:19.251473 307 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 13:40:19.251485 307 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 1 13:40:19.251497 307 HTTP_Adapter.ttcn:215 Message with id 1 was extracted from the queue of HTTP. 13:40:19.251526 307 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 := "" } } 13:40:19.251538 307 HTTP_Adapter.ttcn:232 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:19.251551 307 HTTP_Adapter.ttcn:232 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:19.251562 307 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 13:40:19.251583 307 HTTP_Adapter.ttcn:232 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:19.251594 307 HTTP_Adapter.ttcn:232 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:19.251611 307 HTTP_Adapter.ttcn:232 Abstract socket: Nr of bytes sent = 119 13:40:19.251622 307 HTTP_Adapter.ttcn:232 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:19.251633 307 HTTP_Adapter.ttcn:232 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:19.251645 307 HTTP_Adapter.ttcn:256 Start timer T: 2 s 13:40:19.251705 307 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:19.251717 307 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:19.251728 307 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 13:40:19.251739 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:19.251751 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:19.251764 307 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/46988 13:40:19.251775 307 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 61 74 2c 20 32 35 20 4f 63 74 20 32 30 32 35 20 31 33 3a 34 30 3a 31 39 20 47 4d 54 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 30 0d 0a 0d 0a 13:40:19.251796 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:19.251807 307 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 75 13:40:19.251818 307 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 13:40:19.251829 307 HTTP_Adapter.ttcn:257 DECODER: 13:40:19.251841 307 HTTP_Adapter.ttcn:257 method_name: 13:40:19.251855 307 HTTP_Adapter.ttcn:257 Decoding the headers 13:40:19.251867 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:19.251879 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:19.251891 307 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 13:40:19.251902 307 HTTP_Adapter.ttcn:257 lengthof body: 0, content_length given: 0 13:40:19.251913 307 HTTP_Adapter.ttcn:257 Message successfully decoded 13:40:19.251925 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:19.251941 307 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 := "Sat, 25 Oct 2025 13:40:19 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 2 13:40:19.251953 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:19.251965 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:19.251976 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:19.251986 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:19.251997 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:19.252010 307 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 13:40:19.252023 307 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 := "Sat, 25 Oct 2025 13:40:19 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 2 13:40:19.252035 307 HTTP_Adapter.ttcn:258 Message with id 2 was extracted from the queue of HTTP. 13:40:19.252046 307 HTTP_Adapter.ttcn:259 setverdict(pass): none -> pass 13:40:19.252062 307 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:19.252073 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:19.252085 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:19.252096 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:19.252107 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:19.252180 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:19.252205 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:19.252217 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:19.252229 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:19.252242 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:19.252254 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:19.252265 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:19.252276 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:19.252298 307 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 13:40:19.252313 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:19.252324 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:19.252335 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:19.252347 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:19.252366 307 REMSIM_Tests.ttcn:59 Creating new PTC with component type IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. 13:40:19.256040 545 - Warning: A plug-in from the same path `libjunitlogger2' is already active, skipping plug-in 13:40:19.256156 545 - TTCN-3 Parallel Test Component started on 47f73820095a. Component reference: RSPRO0(8), component type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. Version: 11.1.0. 13:40:19.256219 545 - TTCN Logger v2.2 options: TimeStampFormat:=Time; LogEntityName:=No; LogEventTypes:=No; SourceInfoFormat:=Single; LogSensitiveData:=No; *.FileMask:=LOG_ALL | MATCHING | DEBUG; *.ConsoleMask:=ERROR | TESTCASE | USER | VERDICTOP | WARNING; LogFileSize:=0; LogFileNumber:=1; DiskFullAction:=Error 13:40:19.256373 545 - Connected to MC. 13:40:19.256431 545 - Initializing variables, timers and ports of component type IPA_Emulation.IPA_Emulation_CT inside testcase TC_connect_bank_duplicate. 13:40:19.256547 307 REMSIM_Tests.ttcn:59 PTC was created. Component reference: 8, alive: no, type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. 13:40:19.256637 307 REMSIM_Tests.ttcn:69 Mapping port RSPRO0(8):IPA_PORT to system:IPA_CODEC_PT. 13:40:19.258214 545 - Port IPA_PORT was started. 13:40:19.258301 545 - Port CFG_PORT was started. 13:40:19.258385 545 - Port IPA_CTRL_PORT was started. 13:40:19.258450 545 - Port IPA_RSPRO_PORT was started. 13:40:19.258487 545 - Port IPA_SP_PORT was started. 13:40:19.258521 545 - Component type IPA_Emulation.IPA_Emulation_CT was initialized. 13:40:19.258620 545 - Port IPA_PORT was mapped to system:IPA_CODEC_PT. 13:40:19.258779 307 REMSIM_Tests.ttcn:69 Map operation of RSPRO0(8):IPA_PORT to system:IPA_CODEC_PT finished. 13:40:19.258822 307 REMSIM_Tests.ttcn:70 Connecting ports RSPRO0(8):IPA_RSPRO_PORT and mtc:RSPRO[0]. 13:40:19.259261 307 REMSIM_Tests.ttcn:70 Port RSPRO[0] is waiting for connection from RSPRO0(8):IPA_RSPRO_PORT on UNIX pathname /tmp/ttcn3-portconn-983ce30b. 13:40:19.259434 545 - Port IPA_RSPRO_PORT has established the connection with mtc:RSPRO[0] using transport type UNIX. 13:40:19.259501 307 REMSIM_Tests.ttcn:70 Port RSPRO[0] has accepted the connection from RSPRO0(8):IPA_RSPRO_PORT. 13:40:19.259548 307 REMSIM_Tests.ttcn:70 Connect operation on RSPRO0(8):IPA_RSPRO_PORT and mtc:RSPRO[0] finished. 13:40:19.259587 307 REMSIM_Tests.ttcn:72 Starting function main_client("127.0.0.1", 9998, "", 10000, { ser_nr := "", name := "Osmocom TTCN-3 RSPRO client simulator", location1 := "", location2 := "", equip_version := "", sw_version := "", ip_addr := "", mac_addr := "", unit_id := "0/1/2", osmo_rand := "" }, true) on component RSPRO0(8). 13:40:19.259685 307 REMSIM_Tests.ttcn:72 Function was started. 13:40:19.259721 307 REMSIM_Tests.ttcn:74 Start timer T: 4 s 13:40:19.259845 545 - Starting function main_client("127.0.0.1", 9998, "", 10000, { ser_nr := "", name := "Osmocom TTCN-3 RSPRO client simulator", location1 := "", location2 := "", equip_version := "", sw_version := "", ip_addr := "", mac_addr := "", unit_id := "0/1/2", osmo_rand := "" }, true). 13:40:19.260172 545 IPA_Emulation.ttcnpp:316 entering f__IPL4__PROVIDER__connect: :10000 -> 127.0.0.1:9998 / TCP 13:40:19.261479 545 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:19.261691 545 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Stream after encoding: '06'O 13:40:19.261921 545 IPA_Emulation.ttcnpp:479 CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:19.262066 545 IPA_Emulation.ttcnpp:480 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } 13:40:19.262210 545 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 13:40:19.262361 545 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE06'O 13:40:19.262462 545 IPA_Emulation.ttcnpp:480 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE06'O } 13:40:19.262873 545 IPA_Emulation.ttcnpp:405 Sent on IPA_RSPRO_PORT to mtc @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_UP (1), conn_id := 1, id_resp := omit } 13:40:19.262976 307 REMSIM_Tests.ttcn:75 Message enqueued on RSPRO[0] from RSPRO0(8) @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_UP (1), conn_id := 1, id_resp := omit } id 1 13:40:19.263019 307 REMSIM_Tests.ttcn:76 Matching on port RSPRO[0] succeeded: matched 13:40:19.263050 307 REMSIM_Tests.ttcn:76 Receive operation on port RSPRO[0] succeeded, message from RSPRO0(8): @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_UP (1), conn_id := 1, id_resp := omit } id 1 13:40:19.263080 307 REMSIM_Tests.ttcn:76 Message with id 1 was extracted from the queue of RSPRO[0]. 13:40:19.263106 307 REMSIM_Tests.ttcn:82 Warning: Re-starting timer T, which is already active (running or expired). 13:40:19.263138 307 REMSIM_Tests.ttcn:82 Start timer T: 4 s 13:40:19.263658 545 IPA_Emulation.ttcnpp:743 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "127.0.0.1", remPort := 9998, locName := "127.0.0.1", locPort := 10000, proto := { tcp := { } }, userData := 0, msg := '0001FE00'O } id 1 13:40:19.263700 545 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE00'O 13:40:19.263820 545 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '00'O } 13:40:19.263858 545 IPA_Emulation.ttcnpp:743 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '00'O } id 1 13:40:19.263895 545 IPA_Emulation.ttcnpp:743 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "127.0.0.1", remPort := 9998, locName := "127.0.0.1", locPort := 10000, proto := { tcp := { } }, userData := 0, msg := '0001FE06'O } id 2 13:40:19.263919 545 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE06'O 13:40:19.263946 545 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 13:40:19.263972 545 IPA_Emulation.ttcnpp:743 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } id 2 13:40:19.264048 545 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT succeeded: matched 13:40:19.264089 545 IPA_Emulation.ttcnpp:745 Receive operation on port IPA_PORT succeeded, message from system(): @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '00'O } id 1 13:40:19.264116 545 IPA_Emulation.ttcnpp:745 Message with id 1 was extracted from the queue of IPA_PORT. 13:40:19.264143 545 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Stream before decoding: '00'O 13:40:19.264206 545 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PING (0), u := omit } 13:40:19.264232 545 IPA_Emulation.ttcnpp:747 CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit } 13:40:19.264278 545 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PONG (1), u := omit } 13:40:19.264309 545 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Stream after encoding: '01'O 13:40:19.264341 545 IPA_Emulation.ttcnpp:479 CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit } 13:40:19.264374 545 IPA_Emulation.ttcnpp:480 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '01'O } 13:40:19.264401 545 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '01'O } 13:40:19.264504 545 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE01'O 13:40:19.264546 545 IPA_Emulation.ttcnpp:480 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE01'O } 13:40:19.264748 545 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT succeeded: matched 13:40:19.264790 545 IPA_Emulation.ttcnpp:745 Receive operation on port IPA_PORT succeeded, message from system(): @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } id 2 13:40:19.264817 545 IPA_Emulation.ttcnpp:745 Message with id 2 was extracted from the queue of IPA_PORT. 13:40:19.264841 545 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Stream before decoding: '06'O 13:40:19.264871 545 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:19.264895 545 IPA_Emulation.ttcnpp:747 CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:19.264941 545 IPA_Emulation.ttcnpp:405 Sent on IPA_RSPRO_PORT to mtc @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_ID_ACK (3), conn_id := 1, id_resp := omit } 13:40:19.264985 307 REMSIM_Tests.ttcn:83 Message enqueued on RSPRO[0] from RSPRO0(8) @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_ID_ACK (3), conn_id := 1, id_resp := omit } id 2 13:40:19.265018 307 REMSIM_Tests.ttcn:84 Matching on port RSPRO[0] succeeded: matched 13:40:19.265055 307 REMSIM_Tests.ttcn:84 Receive operation on port RSPRO[0] succeeded, message from RSPRO0(8): @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_ID_ACK (3), conn_id := 1, id_resp := omit } id 2 13:40:19.265085 307 REMSIM_Tests.ttcn:84 Message with id 2 was extracted from the queue of RSPRO[0]. 13:40:19.265183 307 REMSIM_Tests.ttcn:92 Altstep as_ignore_id_ack was activated as default, id 2 13:40:19.265242 307 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 13:40:19.265275 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:19.265307 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:19.265395 307 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 13:40:19.265431 307 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 13:40:19.265463 307 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:19.265546 307 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/47000 -> 127.0.0.1/9997 13:40:19.265575 307 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:19.265611 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:19.265633 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:19.265656 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:19.265678 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:19.265700 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:19.265727 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:19.265750 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:19.265798 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:19.265848 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:19.265906 307 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 3 13:40:19.265978 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:19.266081 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:19.266175 307 HTTP_Adapter.ttcn:213 Start timer T: 2 s 13:40:19.266210 307 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 13:40:19.266238 307 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 3 13:40:19.266264 307 HTTP_Adapter.ttcn:215 Message with id 3 was extracted from the queue of HTTP. 13:40:19.266317 307 HTTP_Adapter.ttcn:242 Sent on HTTP to system @HTTPmsg_Types.HTTPMessage : { request := { client_id := 8, method := "GET", uri := "/api/backend/v1/banks", version_major := 1, version_minor := 1, header := { { header_name := "Host", header_value := "127.0.0.1:9997" } }, body := "" } } 13:40:19.266348 307 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:19.266380 307 HTTP_Adapter.ttcn:242 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:19.266402 307 HTTP_Adapter.ttcn:242 Abstract socket: Sending data: Size: 60, Msg: 47 45 54 20 2f 61 70 69 2f 62 61 63 6b 65 6e 64 2f 76 31 2f 62 61 6e 6b 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 13:40:19.266438 307 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:19.266460 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:19.266500 307 HTTP_Adapter.ttcn:242 Abstract socket: Nr of bytes sent = 60 13:40:19.266522 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:19.266544 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:19.266569 307 HTTP_Adapter.ttcn:256 Start timer T: 2 s 13:40:19.266614 307 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:19.266637 307 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:19.266660 307 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 13:40:19.266682 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:19.266704 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:19.266733 307 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/47000 13:40:19.266756 307 HTTP_Adapter.ttcn:257 Abstract socket: Message received, buffer content: Size: 120, Msg: 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d 0a 44 61 74 65 3a 20 53 61 74 2c 20 32 35 20 4f 63 74 20 32 30 32 35 20 31 33 3a 34 30 3a 31 39 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 32 0d 0a 0d 0a 7b 22 62 61 6e 6b 73 22 3a 5b 5d 7d 13:40:19.266809 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:19.266833 307 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 120 13:40:19.266858 307 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 13:40:19.266882 307 HTTP_Adapter.ttcn:257 DECODER: 13:40:19.266907 307 HTTP_Adapter.ttcn:257 method_name: 13:40:19.266938 307 HTTP_Adapter.ttcn:257 Decoding the headers 13:40:19.266968 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:19.266995 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:19.267021 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:19.267046 307 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 13:40:19.267069 307 HTTP_Adapter.ttcn:257 Decoding body, buffer length: 12 13:40:19.267091 307 HTTP_Adapter.ttcn:257 lengthof body: 12, content_length given: 12 13:40:19.267121 307 HTTP_Adapter.ttcn:257 Message successfully decoded 13:40:19.267149 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:19.267186 307 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 := "Sat, 25 Oct 2025 13:40:19 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "12" } }, body := "{\"banks\":[]}" } } id 4 13:40:19.267215 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:19.267240 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:19.267264 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:19.267288 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:19.267312 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:19.267342 307 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 13:40:19.267376 307 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 := "Sat, 25 Oct 2025 13:40:19 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "12" } }, body := "{\"banks\":[]}" } } id 4 13:40:19.267404 307 HTTP_Adapter.ttcn:258 Message with id 4 was extracted from the queue of HTTP. 13:40:19.267429 307 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 13:40:19.267468 307 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:19.267511 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:19.267541 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:19.267570 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:19.267599 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:19.267626 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:19.267659 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:19.267688 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:19.267721 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:19.267748 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:19.267776 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:19.267802 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:19.267828 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:19.267876 307 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 13:40:19.267908 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:19.267935 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:19.267961 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:19.267988 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:19.268019 307 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Stream before decoding: '7B2262616E6B73223A5B5D7D'O ("{\"banks\":[]}") 13:40:19.268065 307 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Decoded @RSRES.JsRoot: { clients := omit, banks := { }, slotmaps := omit } 13:40:19.268166 307 REMSIM_Tests.ttcn:155 Sent on RSPRO[0] to RSPRO0(8) @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankReq := { identity := { type_ := remsimBankd (2), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, bankId := 1, numberOfSlots := 8, bound := { ip := { ipv4 := '7F000001'O }, port_ := 9999 } } } } 13:40:19.268215 307 REMSIM_Tests.ttcn:109 Start timer T: 10 s 13:40:19.268735 545 IPA_Emulation.ttcnpp:743 Message enqueued on IPA_RSPRO_PORT from mtc @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankReq := { identity := { type_ := remsimBankd (2), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, bankId := 1, numberOfSlots := 8, bound := { ip := { ipv4 := '7F000001'O }, port_ := 9999 } } } } id 1 13:40:19.269126 545 IPA_Emulation.ttcnpp:904 Matching on port IPA_RSPRO_PORT succeeded: matched 13:40:19.269177 545 IPA_Emulation.ttcnpp:904 Receive operation on port IPA_RSPRO_PORT succeeded, message from mtc: @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankReq := { identity := { type_ := remsimBankd (2), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, bankId := 1, numberOfSlots := 8, bound := { ip := { ipv4 := '7F000001'O }, port_ := 9999 } } } } id 1 13:40:19.269217 545 IPA_Emulation.ttcnpp:904 Message with id 1 was extracted from the queue of IPA_RSPRO_PORT. 13:40:19.269889 545 IPA_Emulation.ttcnpp:907 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '303F800102810100A237A03530210A01021606666F6F62617280055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O } 13:40:19.269944 545 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 := '303F800102810100A237A03530210A01021606666F6F62617280055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O } 13:40:19.270001 545 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0042EE07303F800102810100A237A03530210A01021606666F6F62617280055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O 13:40:19.270052 545 IPA_Emulation.ttcnpp:907 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0042EE07303F800102810100A237A03530210A01021606666F6F62617280055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O } 13:40:19.313017 545 IPA_Emulation.ttcnpp:743 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "127.0.0.1", remPort := 9998, locName := "127.0.0.1", locPort := 10000, proto := { tcp := { } }, userData := 0, msg := '0039EE073036800102810100A22EA12C30270A0101160C343766373338323030393561800D72656D73696D2D7365727665728105312E312E320A0100'O } id 3 13:40:19.313137 545 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0039EE073036800102810100A22EA12C30270A0101160C343766373338323030393561800D72656D73696D2D7365727665728105312E312E320A0100'O 13:40:19.313224 545 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 57, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), payloadData := '3036800102810100A22EA12C30270A0101160C343766373338323030393561800D72656D73696D2D7365727665728105312E312E320A0100'O } 13:40:19.313299 545 IPA_Emulation.ttcnpp:743 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '3036800102810100A22EA12C30270A0101160C343766373338323030393561800D72656D73696D2D7365727665728105312E312E320A0100'O } id 3 13:40:19.313502 545 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT IPAC_PROTO_OSMO (238) with IPAC_PROTO_CCM (254) unmatchedIPAC_PROTO_EXT_RSPRO (7) with omit unmatched: First message in the queue does not match the template: 13:40:19.313565 545 IPA_Emulation.ttcnpp:761 Matching on port IPA_PORT succeeded: matched 13:40:19.313615 545 IPA_Emulation.ttcnpp:761 Receive operation on port IPA_PORT succeeded, message from system(): @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '3036800102810100A22EA12C30270A0101160C343766373338323030393561800D72656D73696D2D7365727665728105312E312E320A0100'O } id 3 13:40:19.313664 545 IPA_Emulation.ttcnpp:761 Message with id 3 was extracted from the queue of IPA_PORT. 13:40:19.314207 545 IPA_Emulation.ttcnpp:649 Sent on IPA_RSPRO_PORT to mtc @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankRes := { identity := { type_ := remsimServer (1), name := "47f73820095a", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } 13:40:19.314525 307 REMSIM_Tests.ttcn:110 Message enqueued on RSPRO[0] from RSPRO0(8) @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankRes := { identity := { type_ := remsimServer (1), name := "47f73820095a", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } id 3 13:40:19.314671 307 REMSIM_Tests.ttcn:111 Matching on port RSPRO[0] succeeded: matched 13:40:19.314761 307 REMSIM_Tests.ttcn:111 Receive operation on port RSPRO[0] succeeded, message from RSPRO0(8): @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankRes := { identity := { type_ := remsimServer (1), name := "47f73820095a", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } id 3 13:40:19.314839 307 REMSIM_Tests.ttcn:111 Message with id 3 was extracted from the queue of RSPRO[0]. 13:40:19.314911 307 REMSIM_Tests.ttcn:112 setverdict(pass): pass -> pass, component reason not changed 13:40:19.315046 307 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 13:40:19.315123 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:19.315180 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:19.315315 307 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 13:40:19.315362 307 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 13:40:19.315400 307 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:19.315511 307 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/47012 -> 127.0.0.1/9997 13:40:19.315547 307 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:19.315583 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:19.315626 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:19.315659 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:19.315693 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:19.315726 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:19.315765 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:19.315799 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:19.315833 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:19.315863 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:19.315897 307 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 5 13:40:19.315932 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:19.315962 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:19.315996 307 HTTP_Adapter.ttcn:213 Start timer T: 2 s 13:40:19.316037 307 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 13:40:19.316069 307 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 5 13:40:19.316103 307 HTTP_Adapter.ttcn:215 Message with id 5 was extracted from the queue of HTTP. 13:40:19.316172 307 HTTP_Adapter.ttcn:242 Sent on HTTP to system @HTTPmsg_Types.HTTPMessage : { request := { client_id := 8, method := "GET", uri := "/api/backend/v1/banks", version_major := 1, version_minor := 1, header := { { header_name := "Host", header_value := "127.0.0.1:9997" } }, body := "" } } 13:40:19.316205 307 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:19.316241 307 HTTP_Adapter.ttcn:242 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:19.316271 307 HTTP_Adapter.ttcn:242 Abstract socket: Sending data: Size: 60, Msg: 47 45 54 20 2f 61 70 69 2f 62 61 63 6b 65 6e 64 2f 76 31 2f 62 61 6e 6b 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 13:40:19.316319 307 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:19.316349 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:19.316398 307 HTTP_Adapter.ttcn:242 Abstract socket: Nr of bytes sent = 60 13:40:19.316429 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:19.316458 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:19.316492 307 HTTP_Adapter.ttcn:256 Start timer T: 2 s 13:40:19.316548 307 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:19.316578 307 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:19.316608 307 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 13:40:19.316655 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:19.316687 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:19.316730 307 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/47012 13:40:19.316758 307 HTTP_Adapter.ttcn:257 Abstract socket: Message received, buffer content: Size: 309, Msg: 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d 0a 44 61 74 65 3a 20 53 61 74 2c 20 32 35 20 4f 63 74 20 32 30 32 35 20 31 33 3a 34 30 3a 31 39 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 32 30 30 0d 0a 0d 0a 7b 22 62 61 6e 6b 73 22 3a 5b 7b 22 70 65 65 72 22 3a 22 42 31 22 2c 22 73 74 61 74 65 22 3a 22 43 4f 4e 4e 45 43 54 45 44 5f 42 41 4e 4b 44 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 42 61 6e 6b 64 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 2c 22 62 61 6e 6b 49 64 22 3a 31 2c 22 6e 75 6d 62 65 72 4f 66 53 6c 6f 74 73 22 3a 38 7d 5d 7d 13:40:19.316855 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:19.316884 307 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 309 13:40:19.316913 307 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 13:40:19.316942 307 HTTP_Adapter.ttcn:257 DECODER: 13:40:19.316972 307 HTTP_Adapter.ttcn:257 method_name: 13:40:19.317005 307 HTTP_Adapter.ttcn:257 Decoding the headers 13:40:19.317035 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:19.317065 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:19.317094 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:19.317125 307 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 13:40:19.317152 307 HTTP_Adapter.ttcn:257 Decoding body, buffer length: 200 13:40:19.317180 307 HTTP_Adapter.ttcn:257 lengthof body: 200, content_length given: 200 13:40:19.317208 307 HTTP_Adapter.ttcn:257 Message successfully decoded 13:40:19.317240 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:19.317303 307 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 := "Sat, 25 Oct 2025 13:40:19 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "200" } }, body := "{\"banks\":[{\"peer\":\"B1\",\"state\":\"CONNECTED_BANKD\",\"component_id\":{\"type_\":\"remsimBankd\",\"name\":\"foobar\",\"software\":\"TTCN3\",\"swVersion\":\"0.1\",\"hwManufacturer\":\"sysmocom\"},\"bankId\":1,\"numberOfSlots\":8}]}" } } id 6 13:40:19.317338 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:19.317367 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:19.317395 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:19.317422 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:19.317449 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:19.317482 307 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 13:40:19.317540 307 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 := "Sat, 25 Oct 2025 13:40:19 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "200" } }, body := "{\"banks\":[{\"peer\":\"B1\",\"state\":\"CONNECTED_BANKD\",\"component_id\":{\"type_\":\"remsimBankd\",\"name\":\"foobar\",\"software\":\"TTCN3\",\"swVersion\":\"0.1\",\"hwManufacturer\":\"sysmocom\"},\"bankId\":1,\"numberOfSlots\":8}]}" } } id 6 13:40:19.317574 307 HTTP_Adapter.ttcn:258 Message with id 6 was extracted from the queue of HTTP. 13:40:19.317608 307 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 13:40:19.317652 307 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:19.317691 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:19.317721 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:19.317755 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:19.317791 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:19.317827 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:19.317865 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:19.317894 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:19.317924 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:19.317955 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:19.317984 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:19.318014 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:19.318043 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:19.318099 307 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 13:40:19.318130 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:19.318161 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:19.318190 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:19.318219 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:19.318255 307 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Stream before decoding: '7B2262616E6B73223A5B7B2270656572223A224231222C227374617465223A22434F4E4E45435445445F42414E4B44222C22636F6D706F6E656E745F6964223A7B22747970655F223A2272656D73696D42616E6B64222C226E616D65223A22666F6F626172222C22736F667477617265223A225454434E33222C22737756657273696F6E223A22302E31222C2268774D616E756661637475726572223A227379736D6F636F6D227D2C2262616E6B4964223A312C226E756D6265724F66536C6F7473223A387D5D7D'O ("{\"banks\":[{\"peer\":\"B1\",\"state\":\"CONNECTED_BANKD\",\"component_id\":{\"type_\":\"remsimBankd\",\"name\":\"foobar\",\"software\":\"TTCN3\",\"swVersion\":\"0.1\",\"hwManufacturer\":\"sysmocom\"},\"bankId\":1,\"numberOfSlots\":8}]}") 13:40:19.318365 307 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Decoded @RSRES.JsRoot: { clients := omit, banks := { { peer := "B1", state := CONNECTED_BANKD (3), component_id := { type_ := remsimBankd (2), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, bankId := 1, numberOfSlots := 8 } }, slotmaps := omit } 13:40:19.318436 307 REMSIM_Tests.ttcn:59 Creating new PTC with component type IPA_Emulation.IPA_Emulation_CT, component name: RSPRO1. 13:40:19.321526 548 - Warning: A plug-in from the same path `libjunitlogger2' is already active, skipping plug-in 13:40:19.321601 548 - TTCN-3 Parallel Test Component started on 47f73820095a. Component reference: RSPRO1(9), component type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO1. Version: 11.1.0. 13:40:19.321634 548 - TTCN Logger v2.2 options: TimeStampFormat:=Time; LogEntityName:=No; LogEventTypes:=No; SourceInfoFormat:=Single; LogSensitiveData:=No; *.FileMask:=LOG_ALL | MATCHING | DEBUG; *.ConsoleMask:=ERROR | TESTCASE | USER | VERDICTOP | WARNING; LogFileSize:=0; LogFileNumber:=1; DiskFullAction:=Error 13:40:19.321719 548 - Connected to MC. 13:40:19.321785 548 - Initializing variables, timers and ports of component type IPA_Emulation.IPA_Emulation_CT inside testcase TC_connect_bank_duplicate. 13:40:19.321847 307 REMSIM_Tests.ttcn:59 PTC was created. Component reference: 9, alive: no, type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO1. 13:40:19.321923 307 REMSIM_Tests.ttcn:69 Mapping port RSPRO1(9):IPA_PORT to system:IPA_CODEC_PT. 13:40:19.322873 548 - Port IPA_PORT was started. 13:40:19.322929 548 - Port CFG_PORT was started. 13:40:19.322955 548 - Port IPA_CTRL_PORT was started. 13:40:19.322981 548 - Port IPA_RSPRO_PORT was started. 13:40:19.323005 548 - Port IPA_SP_PORT was started. 13:40:19.323031 548 - Component type IPA_Emulation.IPA_Emulation_CT was initialized. 13:40:19.323099 548 - Port IPA_PORT was mapped to system:IPA_CODEC_PT. 13:40:19.323162 307 REMSIM_Tests.ttcn:69 Map operation of RSPRO1(9):IPA_PORT to system:IPA_CODEC_PT finished. 13:40:19.323200 307 REMSIM_Tests.ttcn:70 Connecting ports RSPRO1(9):IPA_RSPRO_PORT and mtc:RSPRO[1]. 13:40:19.323519 307 REMSIM_Tests.ttcn:70 Port RSPRO[1] is waiting for connection from RSPRO1(9):IPA_RSPRO_PORT on UNIX pathname /tmp/ttcn3-portconn-993de30b. 13:40:19.323591 548 - Port IPA_RSPRO_PORT has established the connection with mtc:RSPRO[1] using transport type UNIX. 13:40:19.323681 307 REMSIM_Tests.ttcn:70 Port RSPRO[1] has accepted the connection from RSPRO1(9):IPA_RSPRO_PORT. 13:40:19.323729 307 REMSIM_Tests.ttcn:70 Connect operation on RSPRO1(9):IPA_RSPRO_PORT and mtc:RSPRO[1] finished. 13:40:19.323763 307 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(9). 13:40:19.323845 307 REMSIM_Tests.ttcn:72 Function was started. 13:40:19.323877 307 REMSIM_Tests.ttcn:74 Start timer T: 4 s 13:40:19.323985 548 - 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). 13:40:19.324282 548 IPA_Emulation.ttcnpp:316 entering f__IPL4__PROVIDER__connect: :10001 -> 127.0.0.1:9998 / TCP 13:40:19.326603 548 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:19.327554 548 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Stream after encoding: '06'O 13:40:19.328139 548 IPA_Emulation.ttcnpp:479 CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:19.328504 548 IPA_Emulation.ttcnpp:480 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } 13:40:19.328882 548 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 13:40:19.329303 548 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE06'O 13:40:19.329598 548 IPA_Emulation.ttcnpp:480 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE06'O } 13:40:19.330662 548 IPA_Emulation.ttcnpp:405 Sent on IPA_RSPRO_PORT to mtc @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_UP (1), conn_id := 1, id_resp := omit } 13:40:19.331001 307 REMSIM_Tests.ttcn:75 Message enqueued on RSPRO[1] from RSPRO1(9) @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_UP (1), conn_id := 1, id_resp := omit } id 1 13:40:19.331082 307 REMSIM_Tests.ttcn:76 Matching on port RSPRO[1] succeeded: matched 13:40:19.331121 307 REMSIM_Tests.ttcn:76 Receive operation on port RSPRO[1] succeeded, message from RSPRO1(9): @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_UP (1), conn_id := 1, id_resp := omit } id 1 13:40:19.331132 307 REMSIM_Tests.ttcn:76 Message with id 1 was extracted from the queue of RSPRO[1]. 13:40:19.331142 307 REMSIM_Tests.ttcn:82 Warning: Re-starting timer T, which is already active (running or expired). 13:40:19.331154 307 REMSIM_Tests.ttcn:82 Start timer T: 4 s 13:40:19.331540 548 IPA_Emulation.ttcnpp:743 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "127.0.0.1", remPort := 9998, locName := "127.0.0.1", locPort := 10001, proto := { tcp := { } }, userData := 0, msg := '0001FE00'O } id 1 13:40:19.331572 548 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE00'O 13:40:19.331661 548 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '00'O } 13:40:19.331695 548 IPA_Emulation.ttcnpp:743 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '00'O } id 1 13:40:19.331726 548 IPA_Emulation.ttcnpp:743 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "127.0.0.1", remPort := 9998, locName := "127.0.0.1", locPort := 10001, proto := { tcp := { } }, userData := 0, msg := '0001FE06'O } id 2 13:40:19.331746 548 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE06'O 13:40:19.331766 548 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '06'O } 13:40:19.331787 548 IPA_Emulation.ttcnpp:743 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } id 2 13:40:19.331848 548 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT succeeded: matched 13:40:19.331881 548 IPA_Emulation.ttcnpp:745 Receive operation on port IPA_PORT succeeded, message from system(): @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '00'O } id 1 13:40:19.331901 548 IPA_Emulation.ttcnpp:745 Message with id 1 was extracted from the queue of IPA_PORT. 13:40:19.331921 548 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Stream before decoding: '00'O 13:40:19.331968 548 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PING (0), u := omit } 13:40:19.331988 548 IPA_Emulation.ttcnpp:747 CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit } 13:40:19.332021 548 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PONG (1), u := omit } 13:40:19.332042 548 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Stream after encoding: '01'O 13:40:19.332062 548 IPA_Emulation.ttcnpp:479 CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit } 13:40:19.332091 548 IPA_Emulation.ttcnpp:480 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '01'O } 13:40:19.332111 548 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Encoding @IPA_Types.PDU_IPA: { lengthInd := 0, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, payloadData := '01'O } 13:40:19.332163 548 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE01'O 13:40:19.332178 548 IPA_Emulation.ttcnpp:480 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE01'O } 13:40:19.332207 548 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT succeeded: matched 13:40:19.332219 548 IPA_Emulation.ttcnpp:745 Receive operation on port IPA_PORT succeeded, message from system(): @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_CCM (254), streamIdExt := omit, msg := '06'O } id 2 13:40:19.332229 548 IPA_Emulation.ttcnpp:745 Message with id 2 was extracted from the queue of IPA_PORT. 13:40:19.332238 548 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Stream before decoding: '06'O 13:40:19.332250 548 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:19.332260 548 IPA_Emulation.ttcnpp:747 CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:19.332276 548 IPA_Emulation.ttcnpp:405 Sent on IPA_RSPRO_PORT to mtc @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_ID_ACK (3), conn_id := 1, id_resp := omit } 13:40:19.332300 307 REMSIM_Tests.ttcn:83 Message enqueued on RSPRO[1] from RSPRO1(9) @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_ID_ACK (3), conn_id := 1, id_resp := omit } id 2 13:40:19.332329 307 REMSIM_Tests.ttcn:84 Matching on port RSPRO[1] succeeded: matched 13:40:19.332350 307 REMSIM_Tests.ttcn:84 Receive operation on port RSPRO[1] succeeded, message from RSPRO1(9): @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_ID_ACK (3), conn_id := 1, id_resp := omit } id 2 13:40:19.332363 307 REMSIM_Tests.ttcn:84 Message with id 2 was extracted from the queue of RSPRO[1]. 13:40:19.332374 307 REMSIM_Tests.ttcn:92 Altstep as_ignore_id_ack was activated as default, id 3 13:40:19.332422 307 REMSIM_Tests.ttcn:155 Sent on RSPRO[1] to RSPRO1(9) @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankReq := { identity := { type_ := remsimBankd (2), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, bankId := 1, numberOfSlots := 23, bound := { ip := { ipv4 := '7F000001'O }, port_ := 9999 } } } } 13:40:19.332443 307 REMSIM_Tests.ttcn:109 Start timer T: 10 s 13:40:19.332638 548 IPA_Emulation.ttcnpp:743 Message enqueued on IPA_RSPRO_PORT from mtc @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankReq := { identity := { type_ := remsimBankd (2), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, bankId := 1, numberOfSlots := 23, bound := { ip := { ipv4 := '7F000001'O }, port_ := 9999 } } } } id 1 13:40:19.332787 548 IPA_Emulation.ttcnpp:904 Matching on port IPA_RSPRO_PORT succeeded: matched 13:40:19.332808 548 IPA_Emulation.ttcnpp:904 Receive operation on port IPA_RSPRO_PORT succeeded, message from mtc: @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankReq := { identity := { type_ := remsimBankd (2), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, bankId := 1, numberOfSlots := 23, bound := { ip := { ipv4 := '7F000001'O }, port_ := 9999 } } } } id 1 13:40:19.332824 548 IPA_Emulation.ttcnpp:904 Message with id 1 was extracted from the queue of IPA_RSPRO_PORT. 13:40:19.333053 548 IPA_Emulation.ttcnpp:907 Sent on IPA_PORT to system @IPA_CodecPort.IPA_Send : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '303F800102810100A237A03530210A01021606666F6F62617280055454434E338103302E3182087379736D6F636F6D020101020117300A80047F0000010202270F'O } 13:40:19.333073 548 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 := '303F800102810100A237A03530210A01021606666F6F62617280055454434E338103302E3182087379736D6F636F6D020101020117300A80047F0000010202270F'O } 13:40:19.333094 548 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0042EE07303F800102810100A237A03530210A01021606666F6F62617280055454434E338103302E3182087379736D6F636F6D020101020117300A80047F0000010202270F'O 13:40:19.333110 548 IPA_Emulation.ttcnpp:907 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0042EE07303F800102810100A237A03530210A01021606666F6F62617280055454434E338103302E3182087379736D6F636F6D020101020117300A80047F0000010202270F'O } 13:40:19.377130 548 IPA_Emulation.ttcnpp:743 Message enqueued on IPA_PORT from system @IPL4asp_Types.ASP_RecvFrom : { connId := 1, remName := "127.0.0.1", remPort := 9998, locName := "127.0.0.1", locPort := 10001, proto := { tcp := { } }, userData := 0, msg := '0039EE073036800102810100A22EA12C30270A0101160C343766373338323030393561800D72656D73696D2D7365727665728105312E312E320A0106'O } id 3 13:40:19.377444 548 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0039EE073036800102810100A22EA12C30270A0101160C343766373338323030393561800D72656D73696D2D7365727665728105312E312E320A0106'O 13:40:19.377611 548 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Decoded @IPA_Types.PDU_IPA: { lengthInd := 57, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), payloadData := '3036800102810100A22EA12C30270A0101160C343766373338323030393561800D72656D73696D2D7365727665728105312E312E320A0106'O } 13:40:19.377717 548 IPA_Emulation.ttcnpp:743 Incoming message was mapped to @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '3036800102810100A22EA12C30270A0101160C343766373338323030393561800D72656D73696D2D7365727665728105312E312E320A0106'O } id 3 13:40:19.377915 548 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT IPAC_PROTO_OSMO (238) with IPAC_PROTO_CCM (254) unmatchedIPAC_PROTO_EXT_RSPRO (7) with omit unmatched: First message in the queue does not match the template: 13:40:19.378054 548 IPA_Emulation.ttcnpp:761 Matching on port IPA_PORT succeeded: matched 13:40:19.378186 548 IPA_Emulation.ttcnpp:761 Receive operation on port IPA_PORT succeeded, message from system(): @IPA_CodecPort.IPA_RecvFrom : { connId := 1, streamId := IPAC_PROTO_OSMO (238), streamIdExt := IPAC_PROTO_EXT_RSPRO (7), msg := '3036800102810100A22EA12C30270A0101160C343766373338323030393561800D72656D73696D2D7365727665728105312E312E320A0106'O } id 3 13:40:19.378320 548 IPA_Emulation.ttcnpp:761 Message with id 3 was extracted from the queue of IPA_PORT. 13:40:19.378796 548 IPA_Emulation.ttcnpp:649 Sent on IPA_RSPRO_PORT to mtc @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankRes := { identity := { type_ := remsimServer (1), name := "47f73820095a", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := identityInUse (6) } } } 13:40:19.379031 307 REMSIM_Tests.ttcn:110 Message enqueued on RSPRO[1] from RSPRO1(9) @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankRes := { identity := { type_ := remsimServer (1), name := "47f73820095a", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := identityInUse (6) } } } id 3 13:40:19.379164 307 REMSIM_Tests.ttcn:111 Matching on port RSPRO[1] succeeded: matched 13:40:19.379222 307 REMSIM_Tests.ttcn:111 Receive operation on port RSPRO[1] succeeded, message from RSPRO1(9): @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankRes := { identity := { type_ := remsimServer (1), name := "47f73820095a", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := identityInUse (6) } } } id 3 13:40:19.379271 307 REMSIM_Tests.ttcn:111 Message with id 3 was extracted from the queue of RSPRO[1]. 13:40:19.379313 307 REMSIM_Tests.ttcn:112 setverdict(pass): pass -> pass, component reason not changed 13:40:19.379410 307 HTTP_Adapter.ttcn:212 Sent on HTTP to system @HTTPmsg_Types.Connect : { hostname := "127.0.0.1", portnumber := 9997, use_ssl := false } 13:40:19.379455 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:19.379501 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:19.379627 307 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 13:40:19.379688 307 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 13:40:19.379729 307 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:19.379849 307 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/47014 -> 127.0.0.1/9997 13:40:19.379892 307 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:19.379935 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:19.379974 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:19.380010 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:19.380047 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:19.380084 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:19.380126 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:19.380162 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:19.380197 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:19.380234 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:19.380274 307 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 7 13:40:19.380314 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:19.380349 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:19.380389 307 HTTP_Adapter.ttcn:213 Start timer T: 2 s 13:40:19.380434 307 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 13:40:19.380474 307 HTTP_Adapter.ttcn:215 Receive operation on port HTTP succeeded, message from system(): @HTTPmsg_Types.Connect_result : { client_id := 8 } id 7 13:40:19.380511 307 HTTP_Adapter.ttcn:215 Message with id 7 was extracted from the queue of HTTP. 13:40:19.380580 307 HTTP_Adapter.ttcn:242 Sent on HTTP to system @HTTPmsg_Types.HTTPMessage : { request := { client_id := 8, method := "GET", uri := "/api/backend/v1/banks", version_major := 1, version_minor := 1, header := { { header_name := "Host", header_value := "127.0.0.1:9997" } }, body := "" } } 13:40:19.380618 307 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:19.380670 307 HTTP_Adapter.ttcn:242 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:19.380705 307 HTTP_Adapter.ttcn:242 Abstract socket: Sending data: Size: 60, Msg: 47 45 54 20 2f 61 70 69 2f 62 61 63 6b 65 6e 64 2f 76 31 2f 62 61 6e 6b 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 13:40:19.380761 307 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:19.380838 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:19.380900 307 HTTP_Adapter.ttcn:242 Abstract socket: Nr of bytes sent = 60 13:40:19.380989 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:19.381048 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:19.381093 307 HTTP_Adapter.ttcn:256 Start timer T: 2 s 13:40:19.381159 307 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:19.381193 307 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:19.381226 307 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 13:40:19.381265 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:19.381314 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:19.381354 307 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/47014 13:40:19.381387 307 HTTP_Adapter.ttcn:257 Abstract socket: Message received, buffer content: Size: 309, Msg: 48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d 0a 44 61 74 65 3a 20 53 61 74 2c 20 32 35 20 4f 63 74 20 32 30 32 35 20 31 33 3a 34 30 3a 31 39 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 32 30 30 0d 0a 0d 0a 7b 22 62 61 6e 6b 73 22 3a 5b 7b 22 70 65 65 72 22 3a 22 42 31 22 2c 22 73 74 61 74 65 22 3a 22 43 4f 4e 4e 45 43 54 45 44 5f 42 41 4e 4b 44 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 42 61 6e 6b 64 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 2c 22 62 61 6e 6b 49 64 22 3a 31 2c 22 6e 75 6d 62 65 72 4f 66 53 6c 6f 74 73 22 3a 38 7d 5d 7d 13:40:19.381473 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:19.381507 307 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 309 13:40:19.381540 307 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 13:40:19.381575 307 HTTP_Adapter.ttcn:257 DECODER: 13:40:19.381608 307 HTTP_Adapter.ttcn:257 method_name: 13:40:19.381646 307 HTTP_Adapter.ttcn:257 Decoding the headers 13:40:19.381682 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:19.381723 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:19.381757 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:19.381794 307 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 13:40:19.381829 307 HTTP_Adapter.ttcn:257 Decoding body, buffer length: 200 13:40:19.381861 307 HTTP_Adapter.ttcn:257 lengthof body: 200, content_length given: 200 13:40:19.381895 307 HTTP_Adapter.ttcn:257 Message successfully decoded 13:40:19.381935 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:19.382032 307 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 := "Sat, 25 Oct 2025 13:40:19 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "200" } }, body := "{\"banks\":[{\"peer\":\"B1\",\"state\":\"CONNECTED_BANKD\",\"component_id\":{\"type_\":\"remsimBankd\",\"name\":\"foobar\",\"software\":\"TTCN3\",\"swVersion\":\"0.1\",\"hwManufacturer\":\"sysmocom\"},\"bankId\":1,\"numberOfSlots\":8}]}" } } id 8 13:40:19.382085 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:19.382122 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:19.382157 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:19.382195 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:19.382237 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:19.382290 307 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 13:40:19.382359 307 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 := "Sat, 25 Oct 2025 13:40:19 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "200" } }, body := "{\"banks\":[{\"peer\":\"B1\",\"state\":\"CONNECTED_BANKD\",\"component_id\":{\"type_\":\"remsimBankd\",\"name\":\"foobar\",\"software\":\"TTCN3\",\"swVersion\":\"0.1\",\"hwManufacturer\":\"sysmocom\"},\"bankId\":1,\"numberOfSlots\":8}]}" } } id 8 13:40:19.382412 307 HTTP_Adapter.ttcn:258 Message with id 8 was extracted from the queue of HTTP. 13:40:19.382460 307 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 13:40:19.382504 307 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:19.382533 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:19.382560 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:19.382641 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:19.382671 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:19.382698 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:19.382803 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:19.382828 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:19.382854 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:19.382880 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:19.382904 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:19.382928 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:19.382952 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:19.383001 307 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 13:40:19.383028 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:19.383053 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:19.383078 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:19.383103 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:19.383138 307 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Stream before decoding: '7B2262616E6B73223A5B7B2270656572223A224231222C227374617465223A22434F4E4E45435445445F42414E4B44222C22636F6D706F6E656E745F6964223A7B22747970655F223A2272656D73696D42616E6B64222C226E616D65223A22666F6F626172222C22736F667477617265223A225454434E33222C22737756657273696F6E223A22302E31222C2268774D616E756661637475726572223A227379736D6F636F6D227D2C2262616E6B4964223A312C226E756D6265724F66536C6F7473223A387D5D7D'O ("{\"banks\":[{\"peer\":\"B1\",\"state\":\"CONNECTED_BANKD\",\"component_id\":{\"type_\":\"remsimBankd\",\"name\":\"foobar\",\"software\":\"TTCN3\",\"swVersion\":\"0.1\",\"hwManufacturer\":\"sysmocom\"},\"bankId\":1,\"numberOfSlots\":8}]}") 13:40:19.383229 307 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Decoded @RSRES.JsRoot: { clients := omit, banks := { { peer := "B1", state := CONNECTED_BANKD (3), component_id := { type_ := remsimBankd (2), name := "foobar", software := "TTCN3", swVersion := "0.1", hwManufacturer := "sysmocom", hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, bankId := 1, numberOfSlots := 8 } }, slotmaps := omit } 13:40:19.383355 307 Osmocom_Types.ttcn:126 Start timer T: 2 s 13:40:20.378284 548 IPA_Emulation.ttcnpp:743 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 13:40:20.378567 548 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT failed: Type of the first message in the queue is not @IPA_CodecPort.IPA_RecvFrom. 13:40:20.378719 548 IPA_Emulation.ttcnpp:761 Matching on port IPA_PORT failed: Type of the first message in the queue is not @IPA_CodecPort.IPA_RecvFrom. 13:40:20.378921 548 IPA_Emulation.ttcnpp:830 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: 13:40:20.379087 548 IPA_Emulation.ttcnpp:847 Matching on port IPA_PORT succeeded: matched 13:40:20.379205 548 IPA_Emulation.ttcnpp:847 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 13:40:20.379272 548 IPA_Emulation.ttcnpp:847 Message with id 4 was extracted from the queue of IPA_PORT. 13:40:20.379336 548 IPA_Emulation.ttcnpp:848 IPA: Closed 13:40:20.379422 548 IPA_Emulation.ttcnpp:405 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 } 13:40:20.379445 548 IPA_Emulation.ttcnpp:852 Stopping test component execution. 13:40:20.379508 307 Osmocom_Types.ttcn:127 Message enqueued on RSPRO[1] from RSPRO1(9) @IPA_Emulation.ASP_IPA_Event : { ev_type := ASP_IPA_EVENT_DOWN (0), conn_id := 1, id_resp := omit } id 4 13:40:20.379568 307 REMSIM_Tests.ttcn:49 Matching on port RSPRO[1] ASP_IPA_EVENT_DOWN (0) with ASP_IPA_EVENT_ID_ACK (3) unmatched: First message in the queue does not match the template: 13:40:20.379575 548 - Function main_client was stopped. PTC terminates. 13:40:20.379597 548 - Terminating component type IPA_Emulation.IPA_Emulation_CT. 13:40:20.379608 548 - Removing unterminated mapping between port IPA_PORT and system:IPA_CODEC_PT. 13:40:20.379624 548 - Port IPA_PORT was unmapped from system:IPA_CODEC_PT. 13:40:20.379637 548 - Port IPA_PORT was stopped. 13:40:20.379649 548 - Port CFG_PORT was stopped. 13:40:20.379660 548 - Port IPA_CTRL_PORT was stopped. 13:40:20.379671 548 - Removing unterminated connection between port IPA_RSPRO_PORT and mtc:RSPRO[1]. 13:40:20.379688 548 - Port IPA_RSPRO_PORT was stopped. 13:40:20.379742 307 Osmocom_Types.ttcn:127 Connection of port RSPRO[1] to RSPRO1(9):IPA_RSPRO_PORT was closed unexpectedly by the peer. 13:40:20.379820 548 - Port IPA_SP_PORT was stopped. 13:40:20.379831 548 - Component type IPA_Emulation.IPA_Emulation_CT was shut down inside testcase TC_connect_bank_duplicate. 13:40:20.379842 307 Osmocom_Types.ttcn:127 Port RSPRO[1] was disconnected from RSPRO1(9):IPA_RSPRO_PORT. 13:40:20.379846 548 - Final verdict of PTC: none 13:40:20.380006 548 - Disconnected from MC. 13:40:20.380017 307 REMSIM_Tests.ttcn:49 Matching on port RSPRO[1] ASP_IPA_EVENT_DOWN (0) with ASP_IPA_EVENT_ID_ACK (3) unmatched: First message in the queue does not match the template: 13:40:20.380106 548 - TTCN-3 Parallel Test Component finished. 13:40:21.384230 307 Osmocom_Types.ttcn:127 Timeout T: 2 s 13:40:21.384705 307 RemsimServer_Tests.ttcn:245 setverdict(pass): pass -> pass, component reason not changed 13:40:21.385073 307 RemsimServer_Tests.ttcn:245 Terminating component type RemsimServer_Tests.test_CT. 13:40:21.385433 307 RemsimServer_Tests.ttcn:245 Default with id 1 (altstep as_Tguard) was deactivated. 13:40:21.385760 307 RemsimServer_Tests.ttcn:245 Default with id 2 (altstep as_ignore_id_ack) was deactivated. 13:40:21.386098 307 RemsimServer_Tests.ttcn:245 Default with id 3 (altstep as_ignore_id_ack) was deactivated. 13:40:21.386441 307 RemsimServer_Tests.ttcn:245 Stop timer g_T_guard: 60 s 13:40:21.386761 307 RemsimServer_Tests.ttcn:245 Removing unterminated mapping between port HTTP and system:HTTP. 13:40:21.387092 307 RemsimServer_Tests.ttcn:245 Abstract socket: entering HTTPmsg__PT::user_unmap(HTTP) 13:40:21.387412 307 RemsimServer_Tests.ttcn:245 Abstract socket: entering Abstract_Socket::unmap_user() 13:40:21.387724 307 RemsimServer_Tests.ttcn:245 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:21.387910 307 RemsimServer_Tests.ttcn:245 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:21.388085 307 RemsimServer_Tests.ttcn:245 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:21.388158 307 RemsimServer_Tests.ttcn:245 Abstract socket: leaving Abstract_Socket::unmap_user() 13:40:21.388311 307 RemsimServer_Tests.ttcn:245 Abstract socket: leaving HTTPmsg__PT::user_unmap() 13:40:21.388366 307 RemsimServer_Tests.ttcn:245 Port HTTP was unmapped from system:HTTP. 13:40:21.388453 307 RemsimServer_Tests.ttcn:245 Port HTTP was stopped. 13:40:21.388506 307 RemsimServer_Tests.ttcn:245 Removing unterminated connection between port RSPRO[0] and RSPRO0(8):IPA_RSPRO_PORT. 13:40:21.388615 307 RemsimServer_Tests.ttcn:245 Port RSPRO[0] was stopped. 13:40:21.388714 545 IPA_Emulation.ttcnpp:743 Connection of port IPA_RSPRO_PORT to mtc:RSPRO[0] was closed unexpectedly by the peer. 13:40:21.388894 545 IPA_Emulation.ttcnpp:743 Port IPA_RSPRO_PORT was disconnected from mtc:RSPRO[0]. 13:40:21.388938 307 RemsimServer_Tests.ttcn:245 Message with id 4 was extracted from the queue of RSPRO[1]. 13:40:21.389030 307 RemsimServer_Tests.ttcn:245 Port RSPRO[1] was stopped. 13:40:21.389116 307 RemsimServer_Tests.ttcn:245 Port RSPRO[2] was stopped. 13:40:21.389201 307 RemsimServer_Tests.ttcn:245 Component type RemsimServer_Tests.test_CT was shut down inside testcase TC_connect_bank_duplicate. 13:40:21.389297 307 RemsimServer_Tests.ttcn:245 Waiting for PTCs to finish. 13:40:21.389534 545 IPA_Emulation.ttcnpp:743 Kill was requested from MC. 13:40:21.389671 545 IPA_Emulation.ttcnpp:743 Terminating test component execution. 13:40:21.390336 545 - Function main_client was stopped. PTC terminates. 13:40:21.390483 545 - Terminating component type IPA_Emulation.IPA_Emulation_CT. 13:40:21.390571 545 - Removing unterminated mapping between port IPA_PORT and system:IPA_CODEC_PT. 13:40:21.390951 545 - Port IPA_PORT was unmapped from system:IPA_CODEC_PT. 13:40:21.391024 545 - Port IPA_PORT was stopped. 13:40:21.391074 545 - Port CFG_PORT was stopped. 13:40:21.391136 545 - Port IPA_CTRL_PORT was stopped. 13:40:21.391182 545 - Port IPA_RSPRO_PORT was stopped. 13:40:21.391228 545 - Port IPA_SP_PORT was stopped. 13:40:21.391273 545 - Component type IPA_Emulation.IPA_Emulation_CT was shut down inside testcase TC_connect_bank_duplicate. 13:40:21.391331 545 - Final verdict of PTC: none 13:40:21.391486 545 - Disconnected from MC. 13:40:21.391518 307 RemsimServer_Tests.ttcn:245 Setting final verdict of the test case. 13:40:21.391538 545 - TTCN-3 Parallel Test Component finished. 13:40:21.391678 307 RemsimServer_Tests.ttcn:245 Local verdict of MTC: pass 13:40:21.391751 307 RemsimServer_Tests.ttcn:245 Local verdict of PTC RSPRO0(8): none (pass -> pass) 13:40:21.391816 307 RemsimServer_Tests.ttcn:245 Local verdict of PTC RSPRO1(9): none (pass -> pass) 13:40:21.391879 307 RemsimServer_Tests.ttcn:245 Test case TC_connect_bank_duplicate finished. Verdict: pass 13:40:21.391988 307 RemsimServer_Tests.ttcn:245 Starting external command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test-latest/ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_connect_bank_duplicate pass'. 13:40:23.435294 307 RemsimServer_Tests.ttcn:245 External command `/home/osmocom-build/jenkins/workspace/ttcn3-remsim-test-latest/ttcn3-tcpdump-stop.sh RemsimServer_Tests.TC_connect_bank_duplicate pass' was executed successfully (exit status: 0). 13:40:23.435405 307 RemsimServer_Tests.ttcn:278 Switching to log file `REMSIM_Tests-TC_slotmap_add-47f73820095a-mtc-307.log'