Skip to content

Changes

#11 (Sep 17, 2024, 1:49:18 PM)

  1. s1gw: Print idx of component timing out — Pau Espin Pedrol / detail
  2. StatsD_Checker: Allow building without VTY support — Pau Espin Pedrol / detail
  3. StatsD_Checker: Simplify by getting rid of StatsDExpectPriv — Pau Espin Pedrol / detail
  4. StatsD_Checker: Allow running without VTY support — Pau Espin Pedrol / detail
  5. s1gw: Initial StatsD support — Pau Espin Pedrol / detail
  6. s1gw: ConnHdlr: Use stats reported by osmo-s1gw to expect PFCP Assoc — Pau Espin Pedrol / detail
  7. s1gw: TC_setup: Validate some metrics — Pau Espin Pedrol / detail
  8. SIP_Emulation: Allow forwarding ASP_SIP_close — Pau Espin Pedrol / detail
  9. asterisk: Introduce test TC_ims_call_mo_after_tcp_conn_closed — Pau Espin Pedrol / detail
  10. deps/Makefile: Update titan.TestPorts.SIPmsg to current master — Pau Espin Pedrol / detail
  11. testenv: support obtaining talloc reports — Oliver Smith / detail
  12. */testenv.cfg: add vty_port, vty_host — Oliver Smith / detail
  13. HTTP_Adapter: Rename s/g_pars/g_http_pars/ — Pau Espin Pedrol / detail
  14. Misc_Helpers: Introduce API helper f_str_startswith — Pau Espin Pedrol / detail
  15. Introduce Prometheus_Checker module — Pau Espin Pedrol / detail
  16. hss: Initial validation of Prometheus metrics — Pau Espin Pedrol / detail
  17. Introduce PCRF_Tests testsuite — Pau Espin Pedrol / detail
  18. pcrf: Validate Gx metrics — Pau Espin Pedrol / detail
  19. cosmetic: Fix same typo in comment in several files — Pau Espin Pedrol / detail
  20. lapdm: remove — laforge / detail
  21. upf: remove unused port PFCP from test_CT — laforge / detail
  22. hnbgw: move vc_PFCP from ConnHdlr to test_CT — laforge / detail
  23. library/PFCP_Emulation: look up by SeqNr and SEID separately — laforge / detail
  24. library/PFCP_Emulation: fix routing of incoming PDUs — laforge / detail
  25. library/PFCP_Emulation: allow retrieving the Recovery Time Stamp — laforge / detail
  26. s1gw: rework f_pfcp_wait_assoc_setup() into f_ConnHdlr_pfcp_expect() — Vadim Yanitskiy / detail
  27. s1gw: cache PFCP Recovery Timestamp in ConnHdlr — Vadim Yanitskiy / detail
  28. s1gw: send the actual Recovery Time Stamp — Vadim Yanitskiy / detail
  29. s1gw: move t_ConnHdlrPars back to S1GW_Tests — Vadim Yanitskiy / detail
  30. s1gw: add TC_pfcp_heartbeat — Vadim Yanitskiy / detail
  31. library/s1ap: add more E-RAB related templates — Vadim Yanitskiy / detail
  32. library/PFCP_Templates: add missing receive templates — Vadim Yanitskiy / detail
  33. testenv: on crash, wait until test stopped — laforge / detail
  34. testenv: display current test name on ^C — laforge / detail
  35. library/PFCP_Templates: fix missing fields in — Vadim Yanitskiy / detail
  36. library/s1ap: fix formatting in ts_S1AP_RABSetupItemCtxtSURes — Vadim Yanitskiy / detail
  37. sgsn/SGSN_Tests: remove a superfluous/wrong comment — lynxis / detail
  38. asterisk: TC_ims_reregistration: Expect re-register using existing ipsec — Pau Espin Pedrol / detail
  39. testenv: get coredump + backtrace on crash — Oliver Smith / detail

#10 (Sep 2, 2024, 7:26:53 AM)

  1. asterisk: IMS: Fix To header 'tag' attr not set in resync 401 — Pau Espin Pedrol / detail
  2. asterisk: f_TC_ims_registration_423_interval_too_brief: Fix To address — Pau Espin Pedrol / detail
  3. asterisk: Log unexpected AMI msg — Pau Espin Pedrol / detail
  4. Revert "s1ap: add {enc,dec}_S1AP_Global_ENB_ID() API" — laforge / detail
  5. deps/Makefile: Use osmocom fork of titan.TestPorts.SIPmsg — Pau Espin Pedrol / detail
  6. asterisk: Split test code into helper functions — Pau Espin Pedrol / detail
  7. asterisk: Unregister SIP UAs whose MT call gets cancelled — Pau Espin Pedrol / detail
  8. asterisk: Introduce test TC_ims_call_mo_holdresume_mo — Pau Espin Pedrol / detail
  9. asterisk: Increase timeout waiting for AMI event FullyBooted — Pau Espin Pedrol / detail
  10. asterisk: Fix accessing to unset called_contact var in MT call without — Pau Espin Pedrol / detail
  11. SGP32Definitions_Templates: populate certificates correctly — pmaier@sysmocom.de / detail
  12. SGP32Definitions_Templates: add template for IpaEuiccDataResponse — pmaier@sysmocom.de / detail
  13. IPAd_Tests: move static test configuration to IPAd_Tests.default — pmaier@sysmocom.de / detail
  14. IPAd_Tests: rework verification of ESipa responses from IPAd — pmaier@sysmocom.de / detail
  15. eIM_Tests: add testsuite for an eIM — pmaier@sysmocom.de / detail
  16. eIM_Tests: Use real notificationAddress in ProfileINstallationResultData — pmaier@sysmocom.de / detail
  17. RSPDefinitions_Templates: add variants of — pmaier@sysmocom.de / detail
  18. IPAd_Tests: expect the IPAd to request a notifications list on init — pmaier@sysmocom.de / detail
  19. asterisk: TC_ims_call_mo_2nd_mo_rejected — Pau Espin Pedrol / detail
  20. asterisk: Move Via generation to helper function — Pau Espin Pedrol / detail
  21. asterisk: IMS: MT call: Move Tx INVITE to helper function — Pau Espin Pedrol / detail
  22. ttcn3-asterisk: Introduce test TC_ims_call_mo_2nd_mt_rejected — Pau Espin Pedrol / detail
  23. asterisk: MO internal call: Expect direct rtp re-INVITE — Pau Espin Pedrol / detail
  24. asterisk: sip: Fail rx unexpected msg during unregister — Pau Espin Pedrol / detail
  25. asterisk: TC_internal_call_all_Nregistered: Answer Cancel when received — Pau Espin Pedrol / detail
  26. asterisk: Introduce test TC_ims_call_mt_no_local_uas_registered — Pau Espin Pedrol / detail
  27. asterisk: Introduce test TC_ims_call_mt_local_uas_inacall — Pau Espin Pedrol / detail
  28. Fix BTS_Tests_ASCI.TC_vbs_notification, add missing SI1 — jolly / detail
  29. asterisk: Introduce test TC_ims_call_mo_holdswitchresume_mo — Pau Espin Pedrol / detail
  30. sgsn: Move BSSGP_ConnHdlr code to its own file — Pau Espin Pedrol / detail
  31. sgsn: expected-results.xml: Add missing TC_sgsn_context_req_{in,out} — Pau Espin Pedrol / detail
  32. asterisk: IMS: enable EVS-only codec on IMS side — Pau Espin Pedrol / detail
  33. sgsn: Fix regression t_guard not passed — Pau Espin Pedrol / detail
  34. msc: Use RAB_ID obtained from RAB-AssReq — Pau Espin Pedrol / detail
  35. msc: Use template ts_RAB_SMdL — Pau Espin Pedrol / detail
  36. library/GTP_Emulation: Check IMSI presence before returning if — Pau Espin Pedrol / detail
  37. library/GTPv1C_Templates: Introduce template ts_GTPC_UpdatePdpRespGGSN — Pau Espin Pedrol / detail
  38. library/L3_Templates: Introduce templates for GMM Service Req/Acc/Rej — Pau Espin Pedrol / detail
  39. library/L3_Templates: Fix discriminator field in ts_GMM_DET_ACCEPT_MO — Pau Espin Pedrol / detail
  40. deps: Update titan.ProtocolEmulations.M3UA to current master — Pau Espin Pedrol / detail
  41. library/GTP_Emulation: Make GTPv1C port optional — Pau Espin Pedrol / detail
  42. sgsn: Rename vc_GTP -> vc_GGSN_GTP — Pau Espin Pedrol / detail
  43. GTP_ConnHdlr: Allow connection to multiple GTP_Emulation — Pau Espin Pedrol / detail
  44. sgsn: Set up GTPv1U in emulated RNCs — Pau Espin Pedrol / detail
  45. sgsn: Introduce test TC_attach_pdp_act_user — Pau Espin Pedrol / detail
  46. sgsn: Validate Direct Tunnel Flags DTI=1 is set during — Pau Espin Pedrol / detail
  47. ggsn: Fix function name — Pau Espin Pedrol / detail
  48. hnbgw: remove <= 1.5.x code paths — Oliver Smith / detail
  49. msc: remove <= 1.11.x code path — Oliver Smith / detail
  50. stp: remove <= 1.8.x code paths — Oliver Smith / detail
  51. sgsn: Introduce test TC_attach_pdp_act_pmm_idle — Pau Espin Pedrol / detail
  52. Improve use of enumareted type GTP_Clause — Pau Espin Pedrol / detail
  53. GTP1C_Templates,Osmocom_Gb_types: Use/move conversion functions at — Pau Espin Pedrol / detail
  54. sgsn: Introduce test TC_attach_pdp_act_pmm_idle_lost_pdp_status — Pau Espin Pedrol / detail
  55. library/GTPv1U_Templates: Mark parameters as templates — Pau Espin Pedrol / detail
  56. sgsn: Introduce test TC_pmm_idle_rx_mt_data — Pau Espin Pedrol / detail
  57. sgsn: Introduce test TC_update_ctx_err_ind_from_ggsn — Pau Espin Pedrol / detail
  58. pcu: Introduce test TC_x2001_pacch_pkt_dl_ass_unanswered_timeout — Pau Espin Pedrol / detail
  59. testenv: seccomp_profile: import — Oliver Smith / detail
  60. testenv: seccomp profile: enable io_uring — Oliver Smith / detail
  61. testenv: add test environment script — Oliver Smith / detail
  62. hlr: initial testenv.cfg — Oliver Smith / detail
  63. mgw: initial testenv.cfg — Oliver Smith / detail
  64. sip: initial testenv.cfg — Oliver Smith / detail
  65. sgsn/SGSN_Tests_SNS.cfg: run only SGSN_Tests_NS — Oliver Smith / detail
  66. sgsn: initial testenv.cfg — Oliver Smith / detail
  67. upf: initial testenv.cfg — Oliver Smith / detail
  68. hnodeb: default configs: fix conflict — Oliver Smith / detail
  69. hnodeb: more verbose error for f_tc_cs_mo_call — Oliver Smith / detail
  70. hnodeb: initial testenv.cfg — Oliver Smith / detail
  71. dia2gsup: initial testenv.cfg — Oliver Smith / detail
  72. smlc: import current configs from docker-playground — Oliver Smith / detail
  73. smlc: initial testenv.cfg — Oliver Smith / detail
  74. cbc: initial testenv.cfg — Oliver Smith / detail
  75. hss: initial testenv.cfg — Oliver Smith / detail
  76. mme: initial testenv.cfg — Oliver Smith / detail
  77. ttcn3-(tcp)dump(pcap)-stop.sh: store multiple runs of same test into — laforge / detail
  78. testenv/podman: use explicit no_podman=True — Oliver Smith / detail
  79. testenv: podman.is_running() -> testenv.args.podman — Oliver Smith / detail
  80. testenv/testdir: fix typo — Oliver Smith / detail
  81. SGSN_Tests: add paging a whole routing area with multiple cells — lynxis / detail
  82. SGSN_Tests: remove unused variable d — lynxis / detail
  83. SGSN_Tests_NS: NS related tests: use the shutdown helper — lynxis / detail
  84. SGSN_Tests_NS: TC_NS_connect_alive: set missing verdict — lynxis / detail
  85. ggsn: Split test and relax expectations testing gtpu access over ipv6 — Pau Espin Pedrol / detail
  86. sgsn: Fix running with testenv.py podman setup — Pau Espin Pedrol / detail
  87. sgsn: Introduce test TC_attach_rau_a_b_wrong_old_ra — Pau Espin Pedrol / detail
  88. deps/Makefile: Use upstream titan.TestPorts.SIPmsg — Pau Espin Pedrol / detail
  89. testenv: set args.podman = False if action != "run" — Oliver Smith / detail
  90. testenv: cmd: pass all env vars without --podman — Oliver Smith / detail
  91. S1AP_Emulation: Fix new_ctx never set when building security header — Pau Espin Pedrol / detail
  92. S1AP_Emulation: Fix building security headers for Integrity and — Pau Espin Pedrol / detail
  93. testenv/README: update — Oliver Smith / detail
  94. testenv: add TESTENV_REBUILD_OUTDATED_IMAGE — Oliver Smith / detail
  95. testenv: fix duplicate 2>&1 — Oliver Smith / detail
  96. mme: expect authentication during 2g->4G TAU procedure — Pau Espin Pedrol / detail
  97. s1gw: Split ConnHdlr to its own file — Pau Espin Pedrol / detail
  98. s1gw: Add mp_enb_bind_ip module parameter — Pau Espin Pedrol / detail
  99. s1gw: initial testenv.cfg — Pau Espin Pedrol / detail
  100. s1gw: Wait for component to stop before testing IUT for conn refused — Pau Espin Pedrol / detail
  101. s1gw: Immediate stop all components upon ConnHdlr failure — Pau Espin Pedrol / detail
  102. s1gw: Increase failure timeouts to ease debugging — Pau Espin Pedrol / detail
  103. s1gw: Fix direction of e-RAB Setup — Pau Espin Pedrol / detail
  104. mme: Fix order in eutran_to_geran testcase — daniel / detail
  105. s1gw: Validate S1SetupResp is forwarded fine MME->ENB — Pau Espin Pedrol / detail
  106. s1gw: Increase S1AP setup timeout — Pau Espin Pedrol / detail
  107. s1gw: Make components alive — Pau Espin Pedrol / detail
  108. s1gw: Add initial PFCP support emulating UPF — Pau Espin Pedrol / detail
  109. s1gw: Rename functions to include s1ap information — Pau Espin Pedrol / detail
  110. testenv: fix testsuite.run() not passing env variables — Vadim Yanitskiy / detail
  111. s1gw: rename module ConnHdlr -> S1GW_ConnHdlr — Vadim Yanitskiy / detail
  112. s1gw: cosmetic: reorder module parameters — Vadim Yanitskiy / detail
  113. s1gw: S1GW_Tests.cfg: add PFCP related module params — Vadim Yanitskiy / detail
  114. s1gw: osmo-s1gw.config: fix pfcp_{loc,rem}_addr comments — Vadim Yanitskiy / detail
  115. s1gw: osmo-s1gw.config: enable colors in logging — Vadim Yanitskiy / detail
  116. PFCP: rework templates, get rid of functions — Vadim Yanitskiy / detail
  117. PFCP: fix SEID value in {ts,tr}_PFCP_Session_Est_Req — Vadim Yanitskiy / detail
  118. PFCP: drop no longer needed {ts,tr}_PDU_PFCP — Vadim Yanitskiy / detail
  119. PFCP: add Heartbeat Req/Resp templates — Vadim Yanitskiy / detail
  120. PFCP_Emulation: respond to incoming Heartbeat Req — Vadim Yanitskiy / detail
  121. testenv: Fix testsuite.run() passing too many envvars to podman — Pau Espin Pedrol / detail
  122. Update key for Osmocom OBS — Oliver Smith / detail