13:40:16.052598 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:17.060381 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:17.060462 307 RemsimServer_Tests.ttcn:205 Test case TC_connect_bank_duplicate started. 13:40:17.060481 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:17.060511 307 RemsimServer_Tests.ttcn:205 Port HTTP was started. 13:40:17.060526 307 RemsimServer_Tests.ttcn:205 Port RSPRO[0] was started. 13:40:17.060538 307 RemsimServer_Tests.ttcn:205 Port RSPRO[1] was started. 13:40:17.060549 307 RemsimServer_Tests.ttcn:205 Port RSPRO[2] was started. 13:40:17.060561 307 RemsimServer_Tests.ttcn:205 Component type RemsimServer_Tests.test_CT was initialized. 13:40:17.060582 307 RemsimServer_Tests.ttcn:94 Start timer g_T_guard: 60 s 13:40:17.060618 307 RemsimServer_Tests.ttcn:95 Altstep as_Tguard was activated as default, id 1 13:40:17.060655 307 HTTP_Adapter.ttcn:33 Mapping port mtc:HTTP to system:HTTP. 13:40:17.060743 307 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::set_parameter(http_debugging, yes) 13:40:17.060811 307 HTTP_Adapter.ttcn:33 Abstract socket: entering SSL_Socket::parameter_set(http_debugging, yes) 13:40:17.060829 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving SSL_Socket::parameter_set(http_debugging, yes) 13:40:17.060899 307 HTTP_Adapter.ttcn:33 Abstract socket: entering Abstract_Socket::parameter_set(http_debugging, yes) 13:40:17.060913 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving Abstract_Socket::parameter_set(http_debugging, yes) 13:40:17.061000 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::set_parameter(http_debugging, yes) 13:40:17.061018 307 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::set_parameter(use_notification_ASPs, yes) 13:40:17.061030 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::set_parameter(use_notification_ASPs, yes) 13:40:17.061041 307 HTTP_Adapter.ttcn:33 Abstract socket: entering HTTPmsg__PT::user_map(HTTP) 13:40:17.061053 307 HTTP_Adapter.ttcn:33 Abstract socket: entering Abstract_Socket::map_user() 13:40:17.061064 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving Abstract_Socket::map_user() 13:40:17.061075 307 HTTP_Adapter.ttcn:33 Abstract socket: leaving HTTPmsg__PT::user_map() 13:40:17.061086 307 HTTP_Adapter.ttcn:33 Port HTTP was mapped to system:HTTP. 13:40:17.061157 307 HTTP_Adapter.ttcn:33 Map operation of mtc:HTTP to system:HTTP finished. 13:40:17.061186 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:17.061199 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:17.061211 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:17.061247 307 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 13:40:17.061261 307 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 13:40:17.061274 307 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:17.061322 307 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/57468 -> 127.0.0.1/9997 13:40:17.061334 307 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:17.061347 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:17.061358 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:17.061369 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:17.061380 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:17.061394 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:17.061412 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:17.061430 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:17.061444 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:17.061456 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:17.061470 307 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 1 13:40:17.061483 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:17.061495 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:17.061507 307 HTTP_Adapter.ttcn:213 Start timer T: 2 s 13:40:17.061521 307 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 13:40:17.061534 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:17.061547 307 HTTP_Adapter.ttcn:215 Message with id 1 was extracted from the queue of HTTP. 13:40:17.061579 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:17.061592 307 HTTP_Adapter.ttcn:232 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:17.061606 307 HTTP_Adapter.ttcn:232 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:17.061617 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:17.061640 307 HTTP_Adapter.ttcn:232 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:17.061651 307 HTTP_Adapter.ttcn:232 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:17.061676 307 HTTP_Adapter.ttcn:232 Abstract socket: Nr of bytes sent = 119 13:40:17.061688 307 HTTP_Adapter.ttcn:232 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:17.061699 307 HTTP_Adapter.ttcn:232 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:17.061713 307 HTTP_Adapter.ttcn:256 Start timer T: 2 s 13:40:17.061730 307 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:17.061742 307 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:17.061754 307 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 13:40:17.061766 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:17.061777 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:17.061793 307 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/57468 13:40:17.061805 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 57 65 64 2c 20 32 39 20 4f 63 74 20 32 30 32 35 20 31 33 3a 34 30 3a 31 37 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:17.061829 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:17.061841 307 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 75 13:40:17.061853 307 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 13:40:17.061866 307 HTTP_Adapter.ttcn:257 DECODER: 13:40:17.061878 307 HTTP_Adapter.ttcn:257 method_name: 13:40:17.061893 307 HTTP_Adapter.ttcn:257 Decoding the headers 13:40:17.061906 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:17.061918 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:17.061930 307 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 13:40:17.061942 307 HTTP_Adapter.ttcn:257 lengthof body: 0, content_length given: 0 13:40:17.061954 307 HTTP_Adapter.ttcn:257 Message successfully decoded 13:40:17.061967 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:17.061983 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 := "Wed, 29 Oct 2025 13:40:17 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 2 13:40:17.061996 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:17.062017 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:17.062029 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:17.062041 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:17.062053 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:17.062067 307 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 13:40:17.062082 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 := "Wed, 29 Oct 2025 13:40:17 GMT" }, { header_name := "Content-Length", header_value := "0" } }, body := "" } } id 2 13:40:17.062095 307 HTTP_Adapter.ttcn:258 Message with id 2 was extracted from the queue of HTTP. 13:40:17.062107 307 HTTP_Adapter.ttcn:259 setverdict(pass): none -> pass 13:40:17.062126 307 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:17.062138 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:17.062150 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:17.062163 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:17.062174 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:17.062186 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:17.062201 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:17.062213 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:17.062225 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:17.062237 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:17.062249 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:17.062261 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:17.062273 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:17.062292 307 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 13:40:17.062306 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:17.062318 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:17.062330 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:17.062341 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:17.062357 307 REMSIM_Tests.ttcn:59 Creating new PTC with component type IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. 13:40:17.063525 554 - Warning: A plug-in from the same path `libjunitlogger2' is already active, skipping plug-in 13:40:17.063556 554 - TTCN-3 Parallel Test Component started on f8c40de98c70. Component reference: RSPRO0(8), component type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. Version: 11.1.0. 13:40:17.063572 554 - 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:17.063604 554 - Connected to MC. 13:40:17.063618 554 - Initializing variables, timers and ports of component type IPA_Emulation.IPA_Emulation_CT inside testcase TC_connect_bank_duplicate. 13:40:17.063629 307 REMSIM_Tests.ttcn:59 PTC was created. Component reference: 8, alive: no, type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO0. 13:40:17.063650 307 REMSIM_Tests.ttcn:69 Mapping port RSPRO0(8):IPA_PORT to system:IPA_CODEC_PT. 13:40:17.064157 554 - Port IPA_PORT was started. 13:40:17.064177 554 - Port CFG_PORT was started. 13:40:17.064188 554 - Port IPA_CTRL_PORT was started. 13:40:17.064200 554 - Port IPA_RSPRO_PORT was started. 13:40:17.064211 554 - Port IPA_SP_PORT was started. 13:40:17.064222 554 - Component type IPA_Emulation.IPA_Emulation_CT was initialized. 13:40:17.064247 554 - Port IPA_PORT was mapped to system:IPA_CODEC_PT. 13:40:17.064271 307 REMSIM_Tests.ttcn:69 Map operation of RSPRO0(8):IPA_PORT to system:IPA_CODEC_PT finished. 13:40:17.064286 307 REMSIM_Tests.ttcn:70 Connecting ports RSPRO0(8):IPA_RSPRO_PORT and mtc:RSPRO[0]. 13:40:17.064461 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:17.064487 554 - Port IPA_RSPRO_PORT has established the connection with mtc:RSPRO[0] using transport type UNIX. 13:40:17.064517 307 REMSIM_Tests.ttcn:70 Port RSPRO[0] has accepted the connection from RSPRO0(8):IPA_RSPRO_PORT. 13:40:17.064532 307 REMSIM_Tests.ttcn:70 Connect operation on RSPRO0(8):IPA_RSPRO_PORT and mtc:RSPRO[0] finished. 13:40:17.064545 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:17.064573 307 REMSIM_Tests.ttcn:72 Function was started. 13:40:17.064585 307 REMSIM_Tests.ttcn:74 Start timer T: 4 s 13:40:17.064635 554 - 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:17.064744 554 IPA_Emulation.ttcnpp:316 entering f__IPL4__PROVIDER__connect: :10000 -> 127.0.0.1:9998 / TCP 13:40:17.065149 554 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:17.065220 554 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Stream after encoding: '06'O 13:40:17.065306 554 IPA_Emulation.ttcnpp:479 CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:17.065357 554 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:17.065401 554 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:17.065470 554 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE06'O 13:40:17.065512 554 IPA_Emulation.ttcnpp:480 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE06'O } 13:40:17.065663 554 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:17.065706 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:17.065727 307 REMSIM_Tests.ttcn:76 Matching on port RSPRO[0] succeeded: matched 13:40:17.065741 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:17.065754 307 REMSIM_Tests.ttcn:76 Message with id 1 was extracted from the queue of RSPRO[0]. 13:40:17.065767 307 REMSIM_Tests.ttcn:82 Warning: Re-starting timer T, which is already active (running or expired). 13:40:17.065781 307 REMSIM_Tests.ttcn:82 Start timer T: 4 s 13:40:17.065974 554 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:17.065991 554 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE00'O 13:40:17.066041 554 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:17.066059 554 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:17.066077 554 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:17.066089 554 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE06'O 13:40:17.066102 554 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:17.066115 554 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:17.066150 554 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT succeeded: matched 13:40:17.066169 554 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:17.066183 554 IPA_Emulation.ttcnpp:745 Message with id 1 was extracted from the queue of IPA_PORT. 13:40:17.066196 554 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Stream before decoding: '00'O 13:40:17.066225 554 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PING (0), u := omit } 13:40:17.066239 554 IPA_Emulation.ttcnpp:747 CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit } 13:40:17.066260 554 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PONG (1), u := omit } 13:40:17.066274 554 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Stream after encoding: '01'O 13:40:17.066287 554 IPA_Emulation.ttcnpp:479 CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit } 13:40:17.066303 554 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:17.066317 554 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:17.066331 554 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE01'O 13:40:17.066344 554 IPA_Emulation.ttcnpp:480 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE01'O } 13:40:17.066365 554 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT succeeded: matched 13:40:17.066377 554 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:17.066390 554 IPA_Emulation.ttcnpp:745 Message with id 2 was extracted from the queue of IPA_PORT. 13:40:17.066402 554 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Stream before decoding: '06'O 13:40:17.066414 554 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:17.066426 554 IPA_Emulation.ttcnpp:747 CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:17.066442 554 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:17.066460 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:17.066473 307 REMSIM_Tests.ttcn:84 Matching on port RSPRO[0] succeeded: matched 13:40:17.066485 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:17.066497 307 REMSIM_Tests.ttcn:84 Message with id 2 was extracted from the queue of RSPRO[0]. 13:40:17.066510 307 REMSIM_Tests.ttcn:92 Altstep as_ignore_id_ack was activated as default, id 2 13:40:17.066528 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:17.066590 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:17.066604 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:17.066697 307 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 13:40:17.066767 307 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 13:40:17.066836 307 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:17.066862 307 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/57482 -> 127.0.0.1/9997 13:40:17.066918 307 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:17.066934 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:17.066948 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:17.066959 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:17.066970 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:17.066981 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:17.066994 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:17.067005 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:17.067017 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:17.067028 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:17.067040 307 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 3 13:40:17.067052 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:17.067063 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:17.067075 307 HTTP_Adapter.ttcn:213 Start timer T: 2 s 13:40:17.067088 307 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 13:40:17.067099 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:17.067111 307 HTTP_Adapter.ttcn:215 Message with id 3 was extracted from the queue of HTTP. 13:40:17.067136 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:17.067148 307 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:17.067161 307 HTTP_Adapter.ttcn:242 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:17.067172 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:17.067189 307 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:17.067201 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:17.067219 307 HTTP_Adapter.ttcn:242 Abstract socket: Nr of bytes sent = 60 13:40:17.067233 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:17.067247 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:17.067263 307 HTTP_Adapter.ttcn:256 Start timer T: 2 s 13:40:17.067281 307 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:17.067293 307 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:17.067305 307 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 13:40:17.067316 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:17.067329 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:17.067342 307 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/57482 13:40:17.067355 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 57 65 64 2c 20 32 39 20 4f 63 74 20 32 30 32 35 20 31 33 3a 34 30 3a 31 37 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:17.067378 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:17.067390 307 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 120 13:40:17.067402 307 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 13:40:17.067414 307 HTTP_Adapter.ttcn:257 DECODER: 13:40:17.067426 307 HTTP_Adapter.ttcn:257 method_name: 13:40:17.067439 307 HTTP_Adapter.ttcn:257 Decoding the headers 13:40:17.067451 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:17.067464 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:17.067476 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:17.067488 307 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 13:40:17.067499 307 HTTP_Adapter.ttcn:257 Decoding body, buffer length: 12 13:40:17.067511 307 HTTP_Adapter.ttcn:257 lengthof body: 12, content_length given: 12 13:40:17.067522 307 HTTP_Adapter.ttcn:257 Message successfully decoded 13:40:17.067535 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:17.067552 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 := "Wed, 29 Oct 2025 13:40:17 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "12" } }, body := "{\"banks\":[]}" } } id 4 13:40:17.067565 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:17.067577 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:17.067589 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:17.067600 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:17.067612 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:17.067625 307 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 13:40:17.067640 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 := "Wed, 29 Oct 2025 13:40:17 GMT" }, { header_name := "Content-Type", header_value := "application/json" }, { header_name := "Content-Length", header_value := "12" } }, body := "{\"banks\":[]}" } } id 4 13:40:17.067652 307 HTTP_Adapter.ttcn:258 Message with id 4 was extracted from the queue of HTTP. 13:40:17.067664 307 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 13:40:17.067681 307 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:17.067693 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:17.067704 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:17.067716 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:17.067728 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:17.067739 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:17.067752 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:17.067764 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:17.067777 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:17.067789 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:17.067800 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:17.067812 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:17.067824 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:17.067842 307 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 13:40:17.067857 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:17.067870 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:17.067883 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:17.067895 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:17.067908 307 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Stream before decoding: '7B2262616E6B73223A5B5D7D'O ("{\"banks\":[]}") 13:40:17.067929 307 RemsimServer_Tests.ttcn:36 f_dec_JsRoot(): Decoded @RSRES.JsRoot: { clients := omit, banks := { }, slotmaps := omit } 13:40:17.067976 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:17.067997 307 REMSIM_Tests.ttcn:109 Start timer T: 10 s 13:40:17.068166 554 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:17.068291 554 IPA_Emulation.ttcnpp:904 Matching on port IPA_RSPRO_PORT succeeded: matched 13:40:17.068308 554 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:17.068323 554 IPA_Emulation.ttcnpp:904 Message with id 1 was extracted from the queue of IPA_RSPRO_PORT. 13:40:17.068548 554 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:17.068566 554 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:17.068584 554 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0042EE07303F800102810100A237A03530210A01021606666F6F62617280055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O 13:40:17.068601 554 IPA_Emulation.ttcnpp:907 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0042EE07303F800102810100A237A03530210A01021606666F6F62617280055454434E338103302E3182087379736D6F636F6D020101020108300A80047F0000010202270F'O } 13:40:17.108808 554 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 := '0039EE073036800102810100A22EA12C30270A0101160C663863343064653938633730800D72656D73696D2D7365727665728105312E312E320A0100'O } id 3 13:40:17.108893 554 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0039EE073036800102810100A22EA12C30270A0101160C663863343064653938633730800D72656D73696D2D7365727665728105312E312E320A0100'O 13:40:17.108973 554 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 := '3036800102810100A22EA12C30270A0101160C663863343064653938633730800D72656D73696D2D7365727665728105312E312E320A0100'O } 13:40:17.109051 554 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 := '3036800102810100A22EA12C30270A0101160C663863343064653938633730800D72656D73696D2D7365727665728105312E312E320A0100'O } id 3 13:40:17.109183 554 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:17.109272 554 IPA_Emulation.ttcnpp:761 Matching on port IPA_PORT succeeded: matched 13:40:17.109347 554 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 := '3036800102810100A22EA12C30270A0101160C663863343064653938633730800D72656D73696D2D7365727665728105312E312E320A0100'O } id 3 13:40:17.109361 554 IPA_Emulation.ttcnpp:761 Message with id 3 was extracted from the queue of IPA_PORT. 13:40:17.109519 554 IPA_Emulation.ttcnpp:649 Sent on IPA_RSPRO_PORT to mtc @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankRes := { identity := { type_ := remsimServer (1), name := "f8c40de98c70", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } 13:40:17.109638 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 := "f8c40de98c70", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } id 3 13:40:17.109684 307 REMSIM_Tests.ttcn:111 Matching on port RSPRO[0] succeeded: matched 13:40:17.109707 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 := "f8c40de98c70", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := ok (0) } } } id 3 13:40:17.109727 307 REMSIM_Tests.ttcn:111 Message with id 3 was extracted from the queue of RSPRO[0]. 13:40:17.109745 307 REMSIM_Tests.ttcn:112 setverdict(pass): pass -> pass, component reason not changed 13:40:17.109786 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:17.109805 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:17.109819 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:17.109855 307 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 13:40:17.109870 307 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 13:40:17.109882 307 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:17.109917 307 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/57486 -> 127.0.0.1/9997 13:40:17.109929 307 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:17.109941 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:17.109955 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:17.109966 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:17.109977 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:17.109988 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:17.110002 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:17.110014 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:17.110025 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:17.110036 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:17.110048 307 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 5 13:40:17.110061 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:17.110073 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:17.110085 307 HTTP_Adapter.ttcn:213 Start timer T: 2 s 13:40:17.110102 307 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 13:40:17.110114 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:17.110127 307 HTTP_Adapter.ttcn:215 Message with id 5 was extracted from the queue of HTTP. 13:40:17.110153 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:17.110166 307 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:17.110179 307 HTTP_Adapter.ttcn:242 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:17.110191 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:17.110210 307 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:17.110221 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:17.110238 307 HTTP_Adapter.ttcn:242 Abstract socket: Nr of bytes sent = 60 13:40:17.110250 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:17.110262 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:17.110276 307 HTTP_Adapter.ttcn:256 Start timer T: 2 s 13:40:17.110341 307 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:17.110354 307 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:17.110365 307 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 13:40:17.110377 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:17.110390 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:17.110406 307 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/57486 13:40:17.110417 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 57 65 64 2c 20 32 39 20 4f 63 74 20 32 30 32 35 20 31 33 3a 34 30 3a 31 37 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:17.110451 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:17.110463 307 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 309 13:40:17.110475 307 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 13:40:17.110487 307 HTTP_Adapter.ttcn:257 DECODER: 13:40:17.110500 307 HTTP_Adapter.ttcn:257 method_name: 13:40:17.110513 307 HTTP_Adapter.ttcn:257 Decoding the headers 13:40:17.110525 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:17.110537 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:17.110549 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:17.110561 307 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 13:40:17.110573 307 HTTP_Adapter.ttcn:257 Decoding body, buffer length: 200 13:40:17.110584 307 HTTP_Adapter.ttcn:257 lengthof body: 200, content_length given: 200 13:40:17.110596 307 HTTP_Adapter.ttcn:257 Message successfully decoded 13:40:17.110608 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:17.110631 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 := "Wed, 29 Oct 2025 13:40:17 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:17.110644 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:17.110655 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:17.110667 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:17.110678 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:17.110689 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:17.110702 307 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 13:40:17.110723 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 := "Wed, 29 Oct 2025 13:40:17 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:17.110735 307 HTTP_Adapter.ttcn:258 Message with id 6 was extracted from the queue of HTTP. 13:40:17.110748 307 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 13:40:17.110764 307 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:17.110776 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:17.110787 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:17.110799 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:17.110810 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:17.110822 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:17.110835 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:17.110846 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:17.110858 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:17.110869 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:17.110881 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:17.110893 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:17.110904 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:17.110921 307 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 13:40:17.110933 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:17.110944 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:17.110956 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:17.110968 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:17.110982 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:17.111022 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:17.111049 307 REMSIM_Tests.ttcn:59 Creating new PTC with component type IPA_Emulation.IPA_Emulation_CT, component name: RSPRO1. 13:40:17.112328 557 - Warning: A plug-in from the same path `libjunitlogger2' is already active, skipping plug-in 13:40:17.112361 557 - TTCN-3 Parallel Test Component started on f8c40de98c70. Component reference: RSPRO1(9), component type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO1. Version: 11.1.0. 13:40:17.112378 557 - 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:17.112426 557 - Connected to MC. 13:40:17.112442 557 - Initializing variables, timers and ports of component type IPA_Emulation.IPA_Emulation_CT inside testcase TC_connect_bank_duplicate. 13:40:17.112451 307 REMSIM_Tests.ttcn:59 PTC was created. Component reference: 9, alive: no, type: IPA_Emulation.IPA_Emulation_CT, component name: RSPRO1. 13:40:17.112466 307 REMSIM_Tests.ttcn:69 Mapping port RSPRO1(9):IPA_PORT to system:IPA_CODEC_PT. 13:40:17.112956 557 - Port IPA_PORT was started. 13:40:17.112978 557 - Port CFG_PORT was started. 13:40:17.112990 557 - Port IPA_CTRL_PORT was started. 13:40:17.113001 557 - Port IPA_RSPRO_PORT was started. 13:40:17.113012 557 - Port IPA_SP_PORT was started. 13:40:17.113022 557 - Component type IPA_Emulation.IPA_Emulation_CT was initialized. 13:40:17.113048 557 - Port IPA_PORT was mapped to system:IPA_CODEC_PT. 13:40:17.113074 307 REMSIM_Tests.ttcn:69 Map operation of RSPRO1(9):IPA_PORT to system:IPA_CODEC_PT finished. 13:40:17.113088 307 REMSIM_Tests.ttcn:70 Connecting ports RSPRO1(9):IPA_RSPRO_PORT and mtc:RSPRO[1]. 13:40:17.113257 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:17.113283 557 - Port IPA_RSPRO_PORT has established the connection with mtc:RSPRO[1] using transport type UNIX. 13:40:17.113312 307 REMSIM_Tests.ttcn:70 Port RSPRO[1] has accepted the connection from RSPRO1(9):IPA_RSPRO_PORT. 13:40:17.113329 307 REMSIM_Tests.ttcn:70 Connect operation on RSPRO1(9):IPA_RSPRO_PORT and mtc:RSPRO[1] finished. 13:40:17.113342 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:17.113370 307 REMSIM_Tests.ttcn:72 Function was started. 13:40:17.113382 307 REMSIM_Tests.ttcn:74 Start timer T: 4 s 13:40:17.113422 557 - 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:17.113524 557 IPA_Emulation.ttcnpp:316 entering f__IPL4__PROVIDER__connect: :10001 -> 127.0.0.1:9998 / TCP 13:40:17.113921 557 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:17.113994 557 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Stream after encoding: '06'O 13:40:17.114078 557 IPA_Emulation.ttcnpp:479 CCM Tx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:17.114127 557 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:17.114171 557 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:17.114220 557 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE06'O 13:40:17.114255 557 IPA_Emulation.ttcnpp:480 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE06'O } 13:40:17.114403 557 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:17.114444 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:17.114459 307 REMSIM_Tests.ttcn:76 Matching on port RSPRO[1] succeeded: matched 13:40:17.114471 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:17.114483 307 REMSIM_Tests.ttcn:76 Message with id 1 was extracted from the queue of RSPRO[1]. 13:40:17.114494 307 REMSIM_Tests.ttcn:82 Warning: Re-starting timer T, which is already active (running or expired). 13:40:17.114507 307 REMSIM_Tests.ttcn:82 Start timer T: 4 s 13:40:17.114717 557 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:17.114734 557 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE00'O 13:40:17.114784 557 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:17.114802 557 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:17.114818 557 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:17.114830 557 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0001FE06'O 13:40:17.114842 557 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:17.114855 557 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:17.114890 557 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT succeeded: matched 13:40:17.114909 557 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:17.114922 557 IPA_Emulation.ttcnpp:745 Message with id 1 was extracted from the queue of IPA_PORT. 13:40:17.114934 557 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Stream before decoding: '00'O 13:40:17.114964 557 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Decoded @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PING (0), u := omit } 13:40:17.114976 557 IPA_Emulation.ttcnpp:747 CCM Rx:{ msg_type := IPAC_MSGT_PING (0), u := omit } 13:40:17.114996 557 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Encoding @IPA_Types.PDU_IPA_CCM: { msg_type := IPAC_MSGT_PONG (1), u := omit } 13:40:17.115009 557 IPA_Emulation.ttcnpp:478 enc_PDU_IPA_CCM(): Stream after encoding: '01'O 13:40:17.115021 557 IPA_Emulation.ttcnpp:479 CCM Tx:{ msg_type := IPAC_MSGT_PONG (1), u := omit } 13:40:17.115038 557 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:17.115050 557 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:17.115064 557 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0001FE01'O 13:40:17.115077 557 IPA_Emulation.ttcnpp:480 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0001FE01'O } 13:40:17.115097 557 IPA_Emulation.ttcnpp:745 Matching on port IPA_PORT succeeded: matched 13:40:17.115182 557 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:17.115196 557 IPA_Emulation.ttcnpp:745 Message with id 2 was extracted from the queue of IPA_PORT. 13:40:17.115292 557 IPA_Emulation.ttcnpp:746 dec_PDU_IPA_CCM(): Stream before decoding: '06'O 13:40:17.115307 557 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:17.115398 557 IPA_Emulation.ttcnpp:747 CCM Rx:{ msg_type := IPAC_MSGT_ID_ACK (6), u := omit } 13:40:17.115420 557 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:17.115499 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:17.115579 307 REMSIM_Tests.ttcn:84 Matching on port RSPRO[1] succeeded: matched 13:40:17.115592 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:17.115604 307 REMSIM_Tests.ttcn:84 Message with id 2 was extracted from the queue of RSPRO[1]. 13:40:17.115617 307 REMSIM_Tests.ttcn:92 Altstep as_ignore_id_ack was activated as default, id 3 13:40:17.115654 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:17.115674 307 REMSIM_Tests.ttcn:109 Start timer T: 10 s 13:40:17.115858 557 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:17.115988 557 IPA_Emulation.ttcnpp:904 Matching on port IPA_RSPRO_PORT succeeded: matched 13:40:17.116006 557 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:17.116021 557 IPA_Emulation.ttcnpp:904 Message with id 1 was extracted from the queue of IPA_RSPRO_PORT. 13:40:17.116253 557 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:17.116270 557 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:17.116290 557 IPA_CodecPort.ttcn:54 enc_PDU_IPA(): Stream after encoding: '0042EE07303F800102810100A237A03530210A01021606666F6F62617280055454434E338103302E3182087379736D6F636F6D020101020117300A80047F0000010202270F'O 13:40:17.116307 557 IPA_Emulation.ttcnpp:907 Outgoing message was mapped to @IPL4asp_Types.ASP_Send : { connId := 1, proto := { tcp := { } }, msg := '0042EE07303F800102810100A237A03530210A01021606666F6F62617280055454434E338103302E3182087379736D6F636F6D020101020117300A80047F0000010202270F'O } 13:40:17.156925 557 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 := '0039EE073036800102810100A22EA12C30270A0101160C663863343064653938633730800D72656D73696D2D7365727665728105312E312E320A0106'O } id 3 13:40:17.157090 557 IPA_CodecPort.ttcn:43 dec_PDU_IPA(): Stream before decoding: '0039EE073036800102810100A22EA12C30270A0101160C663863343064653938633730800D72656D73696D2D7365727665728105312E312E320A0106'O 13:40:17.157221 557 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 := '3036800102810100A22EA12C30270A0101160C663863343064653938633730800D72656D73696D2D7365727665728105312E312E320A0106'O } 13:40:17.157344 557 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 := '3036800102810100A22EA12C30270A0101160C663863343064653938633730800D72656D73696D2D7365727665728105312E312E320A0106'O } id 3 13:40:17.157504 557 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:17.157567 557 IPA_Emulation.ttcnpp:761 Matching on port IPA_PORT succeeded: matched 13:40:17.157639 557 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 := '3036800102810100A22EA12C30270A0101160C663863343064653938633730800D72656D73696D2D7365727665728105312E312E320A0106'O } id 3 13:40:17.157713 557 IPA_Emulation.ttcnpp:761 Message with id 3 was extracted from the queue of IPA_PORT. 13:40:17.157872 557 IPA_Emulation.ttcnpp:649 Sent on IPA_RSPRO_PORT to mtc @RSPRO.RsproPDU : { version := 2, tag := 0, msg := { connectBankRes := { identity := { type_ := remsimServer (1), name := "f8c40de98c70", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := identityInUse (6) } } } 13:40:17.157951 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 := "f8c40de98c70", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := identityInUse (6) } } } id 3 13:40:17.157994 307 REMSIM_Tests.ttcn:111 Matching on port RSPRO[1] succeeded: matched 13:40:17.158052 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 := "f8c40de98c70", software := "remsim-server", swVersion := "1.1.2", hwManufacturer := omit, hwModel := omit, hwSerialNr := omit, hwVersion := omit, fwVersion := omit }, result := identityInUse (6) } } } id 3 13:40:17.158069 307 REMSIM_Tests.ttcn:111 Message with id 3 was extracted from the queue of RSPRO[1]. 13:40:17.158150 307 REMSIM_Tests.ttcn:112 setverdict(pass): pass -> pass, component reason not changed 13:40:17.158224 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:17.158253 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::outgoing_send(Connect) 13:40:17.158343 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(remoteAddr: 127.0.0.1/9997, localAddr: UNSPEC/UNSPEC) called 13:40:17.158412 307 HTTP_Adapter.ttcn:212 Abstract socket: Number of remote addresses: 1 13:40:17.158505 307 HTTP_Adapter.ttcn:212 Abstract socket: Using address family for socket 8: IPv4 13:40:17.158536 307 HTTP_Adapter.ttcn:212 Abstract socket: Connecting to server from address UNSPEC/UNSPEC 13:40:17.158595 307 HTTP_Adapter.ttcn:212 Abstract socket: Connection established (addr): 127.0.0.1/57488 -> 127.0.0.1/9997 13:40:17.158656 307 HTTP_Adapter.ttcn:212 Abstract socket: connected to: host 127.0.0.1 service 9997 via address family IPv4 13:40:17.158724 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_add_peer: Adding client 8 to peer list 13:40:17.158745 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:17.158810 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:17.158876 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 9 13:40:17.158941 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 9 13:40:17.158967 307 HTTP_Adapter.ttcn:212 Abstract socket: Abstract_Socket::open_client_connection(). Handler set to socket fd 8 13:40:17.158989 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::add_user_data(client_id: 8, use_ssl: no) 13:40:17.159009 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::add_user_data() with returning Abstract_Socket::add_user_data() 13:40:17.159029 307 HTTP_Adapter.ttcn:212 Abstract socket: entering HTTPmsg__PT::client_connection_opened(8) 13:40:17.159051 307 HTTP_Adapter.ttcn:212 Message enqueued on HTTP from system @HTTPmsg_Types.Connect_result : { client_id := 8 } id 7 13:40:17.159074 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::client_connection_opened() 13:40:17.159094 307 HTTP_Adapter.ttcn:212 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Connect),client_id: 8 13:40:17.159117 307 HTTP_Adapter.ttcn:213 Start timer T: 2 s 13:40:17.159143 307 HTTP_Adapter.ttcn:215 Matching on port HTTP succeeded: matched 13:40:17.159165 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:17.159187 307 HTTP_Adapter.ttcn:215 Message with id 7 was extracted from the queue of HTTP. 13:40:17.159229 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:17.159252 307 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:17.159276 307 HTTP_Adapter.ttcn:242 Abstract socket: entering Abstract_Socket::send_outgoing() 13:40:17.159296 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:17.159324 307 HTTP_Adapter.ttcn:242 Abstract socket: entering HTTPmsg__PT::send_message_on_fd(client_id: 8) 13:40:17.159344 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::send_message_on_fd() with returning Abstract_Socket::send_message_on_fd() 13:40:17.159377 307 HTTP_Adapter.ttcn:242 Abstract socket: Nr of bytes sent = 60 13:40:17.159399 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving Abstract_Socket::send_outgoing() 13:40:17.159419 307 HTTP_Adapter.ttcn:242 Abstract socket: leaving HTTPmsg__PT::outgoing_send(HTTPMessage) 13:40:17.159441 307 HTTP_Adapter.ttcn:256 Start timer T: 2 s 13:40:17.159476 307 HTTP_Adapter.ttcn:257 Abstract socket: -------------- entering HTTPmsg__PT::Handle_Fd_Event() - event received on a connection 13:40:17.159498 307 HTTP_Adapter.ttcn:257 Abstract socket: entering Abstract_Socket::Handle_Socket_Event(): fd: 8 readable 13:40:17.159518 307 HTTP_Adapter.ttcn:257 Abstract socket: receiving data 13:40:17.159538 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::receive_message_on_fd(client_id: 8) 13:40:17.159562 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::receive_message_on_fd() with returning Abstract_Socket::receive_message_on_fd() 13:40:17.159587 307 HTTP_Adapter.ttcn:257 Abstract socket: Message received from address (addr) 127.0.0.1/57488 13:40:17.159608 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 57 65 64 2c 20 32 39 20 4f 63 74 20 32 30 32 35 20 31 33 3a 34 30 3a 31 37 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:17.159656 307 HTTP_Adapter.ttcn:257 Abstract socket: entering HTTPmsg__PT::message_incoming() 13:40:17.159677 307 HTTP_Adapter.ttcn:257 Abstract socket: HTTPmsg__PT::message_incoming(): decoding next message, len: 309 13:40:17.159697 307 HTTP_Adapter.ttcn:257 starting f_HTTP_decodeCommon 13:40:17.159717 307 HTTP_Adapter.ttcn:257 DECODER: 13:40:17.159737 307 HTTP_Adapter.ttcn:257 method_name: 13:40:17.159760 307 HTTP_Adapter.ttcn:257 Decoding the headers 13:40:17.159781 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:17.159802 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:17.159823 307 HTTP_Adapter.ttcn:257 +Header line: 13:40:17.159845 307 HTTP_Adapter.ttcn:257 Headers decoded. Valid headers. 13:40:17.159864 307 HTTP_Adapter.ttcn:257 Decoding body, buffer length: 200 13:40:17.159883 307 HTTP_Adapter.ttcn:257 lengthof body: 200, content_length given: 200 13:40:17.159903 307 HTTP_Adapter.ttcn:257 Message successfully decoded 13:40:17.159925 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, before calling incoming_message 13:40:17.159961 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 := "Wed, 29 Oct 2025 13:40:17 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:17.159985 307 HTTP_Adapter.ttcn:257 HTTPmsg__PT::HTTP_decode, after calling incoming_message 13:40:17.160005 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::message_incoming() 13:40:17.160025 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::handle_message() 13:40:17.160044 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving Abstract_Socket::Handle_Socket_Event() 13:40:17.160063 307 HTTP_Adapter.ttcn:257 Abstract socket: leaving HTTPmsg__PT::Handle_Fd_Event() 13:40:17.160086 307 HTTP_Adapter.ttcn:258 Matching on port HTTP succeeded: matched 13:40:17.160123 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 := "Wed, 29 Oct 2025 13:40:17 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:17.160149 307 HTTP_Adapter.ttcn:258 Message with id 8 was extracted from the queue of HTTP. 13:40:17.160170 307 HTTP_Adapter.ttcn:259 setverdict(pass): pass -> pass, component reason not changed 13:40:17.160199 307 HTTP_Adapter.ttcn:274 Sent on HTTP to system @HTTPmsg_Types.Close : { client_id := omit } 13:40:17.160220 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::outgoing_send(Close) 13:40:17.160239 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:17.160259 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_client(client_id: 8) 13:40:17.160279 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_client() with returning Abstract_Socket::remove_client() 13:40:17.160298 307 HTTP_Adapter.ttcn:274 Abstract socket: entering Abstract_Socket::remove_client(8) 13:40:17.160320 307 HTTP_Adapter.ttcn:274 Abstract socket: entering HTTPmsg__PT::remove_user_data(client_id: 8 13:40:17.160340 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::remove_user_data() with returning Abstract_Socket::remove_user_data() 13:40:17.160360 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_remove_peer: Removing client 8 from peer list 13:40:17.160380 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: Finding last peer of the peer array 13:40:17.160399 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_last_peer: No active peer found 13:40:17.160420 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: Resizing to 0 13:40:17.160439 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_resize_list: New length is 0 13:40:17.160472 307 HTTP_Adapter.ttcn:274 Abstract socket: Removed client 8. 13:40:17.160494 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_client(8) 13:40:17.160514 307 HTTP_Adapter.ttcn:274 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:17.160533 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:17.160553 307 HTTP_Adapter.ttcn:274 Abstract socket: leaving HTTPmsg__PT::outgoing_send(Close) 13:40:17.160578 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:17.160665 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:17.160749 307 Osmocom_Types.ttcn:126 Start timer T: 2 s 13:40:18.158079 557 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:18.158360 557 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:18.158470 557 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:18.158600 557 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:18.158700 557 IPA_Emulation.ttcnpp:847 Matching on port IPA_PORT succeeded: matched 13:40:18.158777 557 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:18.158867 557 IPA_Emulation.ttcnpp:847 Message with id 4 was extracted from the queue of IPA_PORT. 13:40:18.158964 557 IPA_Emulation.ttcnpp:848 IPA: Closed 13:40:18.159080 557 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:18.159127 557 IPA_Emulation.ttcnpp:852 Stopping test component execution. 13:40:18.159146 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:18.159221 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:18.159351 557 - Function main_client was stopped. PTC terminates. 13:40:18.159402 557 - Terminating component type IPA_Emulation.IPA_Emulation_CT. 13:40:18.159423 557 - Removing unterminated mapping between port IPA_PORT and system:IPA_CODEC_PT. 13:40:18.159451 557 - Port IPA_PORT was unmapped from system:IPA_CODEC_PT. 13:40:18.159474 557 - Port IPA_PORT was stopped. 13:40:18.159493 557 - Port CFG_PORT was stopped. 13:40:18.159510 557 - Port IPA_CTRL_PORT was stopped. 13:40:18.159526 557 - Removing unterminated connection between port IPA_RSPRO_PORT and mtc:RSPRO[1]. 13:40:18.159555 557 - Port IPA_RSPRO_PORT was stopped. 13:40:18.159566 307 Osmocom_Types.ttcn:127 Connection of port RSPRO[1] to RSPRO1(9):IPA_RSPRO_PORT was closed unexpectedly by the peer. 13:40:18.159575 557 - Port IPA_SP_PORT was stopped. 13:40:18.159595 557 - Component type IPA_Emulation.IPA_Emulation_CT was shut down inside testcase TC_connect_bank_duplicate. 13:40:18.159596 307 Osmocom_Types.ttcn:127 Port RSPRO[1] was disconnected from RSPRO1(9):IPA_RSPRO_PORT. 13:40:18.159618 557 - Final verdict of PTC: none 13:40:18.159640 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:18.159717 557 - Disconnected from MC. 13:40:18.159739 557 - TTCN-3 Parallel Test Component finished. 13:40:19.161723 307 Osmocom_Types.ttcn:127 Timeout T: 2 s 13:40:19.161965 307 RemsimServer_Tests.ttcn:245 setverdict(pass): pass -> pass, component reason not changed 13:40:19.162142 307 RemsimServer_Tests.ttcn:245 Terminating component type RemsimServer_Tests.test_CT. 13:40:19.162251 307 RemsimServer_Tests.ttcn:245 Default with id 1 (altstep as_Tguard) was deactivated. 13:40:19.162295 307 RemsimServer_Tests.ttcn:245 Default with id 2 (altstep as_ignore_id_ack) was deactivated. 13:40:19.162423 307 RemsimServer_Tests.ttcn:245 Default with id 3 (altstep as_ignore_id_ack) was deactivated. 13:40:19.162471 307 RemsimServer_Tests.ttcn:245 Stop timer g_T_guard: 60 s 13:40:19.162607 307 RemsimServer_Tests.ttcn:245 Removing unterminated mapping between port HTTP and system:HTTP. 13:40:19.162722 307 RemsimServer_Tests.ttcn:245 Abstract socket: entering HTTPmsg__PT::user_unmap(HTTP) 13:40:19.162760 307 RemsimServer_Tests.ttcn:245 Abstract socket: entering Abstract_Socket::unmap_user() 13:40:19.162790 307 RemsimServer_Tests.ttcn:245 Abstract socket: entering Abstract_Socket::remove_all_clients 13:40:19.162819 307 RemsimServer_Tests.ttcn:245 Abstract socket: Abstract_Socket::peer_list_get_nr_of_peers: Number of active peers = 0 13:40:19.162849 307 RemsimServer_Tests.ttcn:245 Abstract socket: leaving Abstract_Socket::remove_all_clients 13:40:19.162879 307 RemsimServer_Tests.ttcn:245 Abstract socket: leaving Abstract_Socket::unmap_user() 13:40:19.162907 307 RemsimServer_Tests.ttcn:245 Abstract socket: leaving HTTPmsg__PT::user_unmap() 13:40:19.162935 307 RemsimServer_Tests.ttcn:245 Port HTTP was unmapped from system:HTTP. 13:40:19.162969 307 RemsimServer_Tests.ttcn:245 Port HTTP was stopped. 13:40:19.162999 307 RemsimServer_Tests.ttcn:245 Removing unterminated connection between port RSPRO[0] and RSPRO0(8):IPA_RSPRO_PORT. 13:40:19.163052 307 RemsimServer_Tests.ttcn:245 Port RSPRO[0] was stopped. 13:40:19.163077 554 IPA_Emulation.ttcnpp:743 Connection of port IPA_RSPRO_PORT to mtc:RSPRO[0] was closed unexpectedly by the peer. 13:40:19.163146 307 RemsimServer_Tests.ttcn:245 Message with id 4 was extracted from the queue of RSPRO[1]. 13:40:19.163180 307 RemsimServer_Tests.ttcn:245 Port RSPRO[1] was stopped. 13:40:19.163182 554 IPA_Emulation.ttcnpp:743 Port IPA_RSPRO_PORT was disconnected from mtc:RSPRO[0]. 13:40:19.163210 307 RemsimServer_Tests.ttcn:245 Port RSPRO[2] was stopped. 13:40:19.163240 307 RemsimServer_Tests.ttcn:245 Component type RemsimServer_Tests.test_CT was shut down inside testcase TC_connect_bank_duplicate. 13:40:19.163271 307 RemsimServer_Tests.ttcn:245 Waiting for PTCs to finish. 13:40:19.163331 554 IPA_Emulation.ttcnpp:743 Kill was requested from MC. 13:40:19.163366 554 IPA_Emulation.ttcnpp:743 Terminating test component execution. 13:40:19.163708 554 - Function main_client was stopped. PTC terminates. 13:40:19.163756 554 - Terminating component type IPA_Emulation.IPA_Emulation_CT. 13:40:19.163786 554 - Removing unterminated mapping between port IPA_PORT and system:IPA_CODEC_PT. 13:40:19.163974 554 - Port IPA_PORT was unmapped from system:IPA_CODEC_PT. 13:40:19.164011 554 - Port IPA_PORT was stopped. 13:40:19.164041 554 - Port CFG_PORT was stopped. 13:40:19.164082 554 - Port IPA_CTRL_PORT was stopped. 13:40:19.164109 554 - Port IPA_RSPRO_PORT was stopped. 13:40:19.164140 554 - Port IPA_SP_PORT was stopped. 13:40:19.164167 554 - Component type IPA_Emulation.IPA_Emulation_CT was shut down inside testcase TC_connect_bank_duplicate. 13:40:19.164199 554 - Final verdict of PTC: none 13:40:19.164285 554 - Disconnected from MC. 13:40:19.164296 307 RemsimServer_Tests.ttcn:245 Setting final verdict of the test case. 13:40:19.164317 554 - TTCN-3 Parallel Test Component finished. 13:40:19.164328 307 RemsimServer_Tests.ttcn:245 Local verdict of MTC: pass 13:40:19.164365 307 RemsimServer_Tests.ttcn:245 Local verdict of PTC RSPRO0(8): none (pass -> pass) 13:40:19.164401 307 RemsimServer_Tests.ttcn:245 Local verdict of PTC RSPRO1(9): none (pass -> pass) 13:40:19.164512 307 RemsimServer_Tests.ttcn:245 Test case TC_connect_bank_duplicate finished. Verdict: pass 13:40:19.164560 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:21.214100 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:21.214315 307 RemsimServer_Tests.ttcn:278 Switching to log file `REMSIM_Tests-TC_slotmap_add-f8c40de98c70-mtc-307.log'