Skip to content
Changes
- s1gw: Print idx of component timing out
—
Pau Espin Pedrol /
detail
- StatsD_Checker: Allow building without VTY support
—
Pau Espin Pedrol /
detail
- StatsD_Checker: Simplify by getting rid of StatsDExpectPriv
—
Pau Espin Pedrol /
detail
- StatsD_Checker: Allow running without VTY support
—
Pau Espin Pedrol /
detail
- s1gw: Initial StatsD support
—
Pau Espin Pedrol /
detail
- s1gw: ConnHdlr: Use stats reported by osmo-s1gw to expect PFCP Assoc
—
Pau Espin Pedrol /
detail
- s1gw: TC_setup: Validate some metrics
—
Pau Espin Pedrol /
detail
- SIP_Emulation: Allow forwarding ASP_SIP_close
—
Pau Espin Pedrol /
detail
- asterisk: Introduce test TC_ims_call_mo_after_tcp_conn_closed
—
Pau Espin Pedrol /
detail
- deps/Makefile: Update titan.TestPorts.SIPmsg to current master
—
Pau Espin Pedrol /
detail
- testenv: support obtaining talloc reports
—
Oliver Smith /
detail
- */testenv.cfg: add vty_port, vty_host
—
Oliver Smith /
detail
- HTTP_Adapter: Rename s/g_pars/g_http_pars/
—
Pau Espin Pedrol /
detail
- Misc_Helpers: Introduce API helper f_str_startswith
—
Pau Espin Pedrol /
detail
- Introduce Prometheus_Checker module
—
Pau Espin Pedrol /
detail
- hss: Initial validation of Prometheus metrics
—
Pau Espin Pedrol /
detail
- Introduce PCRF_Tests testsuite
—
Pau Espin Pedrol /
detail
- pcrf: Validate Gx metrics
—
Pau Espin Pedrol /
detail
- cosmetic: Fix same typo in comment in several files
—
Pau Espin Pedrol /
detail
- lapdm: remove
—
laforge /
detail
- upf: remove unused port PFCP from test_CT
—
laforge /
detail
- hnbgw: move vc_PFCP from ConnHdlr to test_CT
—
laforge /
detail
- library/PFCP_Emulation: look up by SeqNr and SEID separately
—
laforge /
detail
- library/PFCP_Emulation: fix routing of incoming PDUs
—
laforge /
detail
- library/PFCP_Emulation: allow retrieving the Recovery Time Stamp
—
laforge /
detail
- s1gw: rework f_pfcp_wait_assoc_setup() into f_ConnHdlr_pfcp_expect()
—
Vadim Yanitskiy /
detail
- s1gw: cache PFCP Recovery Timestamp in ConnHdlr
—
Vadim Yanitskiy /
detail
- s1gw: send the actual Recovery Time Stamp
—
Vadim Yanitskiy /
detail
- s1gw: move t_ConnHdlrPars back to S1GW_Tests
—
Vadim Yanitskiy /
detail
- s1gw: add TC_pfcp_heartbeat
—
Vadim Yanitskiy /
detail
- library/s1ap: add more E-RAB related templates
—
Vadim Yanitskiy /
detail
- library/PFCP_Templates: add missing receive templates
—
Vadim Yanitskiy /
detail
- testenv: on crash, wait until test stopped
—
laforge /
detail
- testenv: display current test name on ^C
—
laforge /
detail
- library/PFCP_Templates: fix missing fields in
—
Vadim Yanitskiy /
detail
- library/s1ap: fix formatting in ts_S1AP_RABSetupItemCtxtSURes
—
Vadim Yanitskiy /
detail
- sgsn/SGSN_Tests: remove a superfluous/wrong comment
—
lynxis /
detail
- asterisk: TC_ims_reregistration: Expect re-register using existing ipsec
—
Pau Espin Pedrol /
detail
- testenv: get coredump + backtrace on crash
—
Oliver Smith /
detail
- asterisk: IMS: Fix To header 'tag' attr not set in resync 401
—
Pau Espin Pedrol /
detail
- asterisk: f_TC_ims_registration_423_interval_too_brief: Fix To address
—
Pau Espin Pedrol /
detail
- asterisk: Log unexpected AMI msg
—
Pau Espin Pedrol /
detail
- Revert "s1ap: add {enc,dec}_S1AP_Global_ENB_ID() API"
—
laforge /
detail
- deps/Makefile: Use osmocom fork of titan.TestPorts.SIPmsg
—
Pau Espin Pedrol /
detail
- asterisk: Split test code into helper functions
—
Pau Espin Pedrol /
detail
- asterisk: Unregister SIP UAs whose MT call gets cancelled
—
Pau Espin Pedrol /
detail
- asterisk: Introduce test TC_ims_call_mo_holdresume_mo
—
Pau Espin Pedrol /
detail
- asterisk: Increase timeout waiting for AMI event FullyBooted
—
Pau Espin Pedrol /
detail
- asterisk: Fix accessing to unset called_contact var in MT call without
—
Pau Espin Pedrol /
detail
- SGP32Definitions_Templates: populate certificates correctly
—
pmaier@sysmocom.de /
detail
- SGP32Definitions_Templates: add template for IpaEuiccDataResponse
—
pmaier@sysmocom.de /
detail
- IPAd_Tests: move static test configuration to IPAd_Tests.default
—
pmaier@sysmocom.de /
detail
- IPAd_Tests: rework verification of ESipa responses from IPAd
—
pmaier@sysmocom.de /
detail
- eIM_Tests: add testsuite for an eIM
—
pmaier@sysmocom.de /
detail
- eIM_Tests: Use real notificationAddress in ProfileINstallationResultData
—
pmaier@sysmocom.de /
detail
- RSPDefinitions_Templates: add variants of
—
pmaier@sysmocom.de /
detail
- IPAd_Tests: expect the IPAd to request a notifications list on init
—
pmaier@sysmocom.de /
detail
- asterisk: TC_ims_call_mo_2nd_mo_rejected
—
Pau Espin Pedrol /
detail
- asterisk: Move Via generation to helper function
—
Pau Espin Pedrol /
detail
- asterisk: IMS: MT call: Move Tx INVITE to helper function
—
Pau Espin Pedrol /
detail
- ttcn3-asterisk: Introduce test TC_ims_call_mo_2nd_mt_rejected
—
Pau Espin Pedrol /
detail
- asterisk: MO internal call: Expect direct rtp re-INVITE
—
Pau Espin Pedrol /
detail
- asterisk: sip: Fail rx unexpected msg during unregister
—
Pau Espin Pedrol /
detail
- asterisk: TC_internal_call_all_Nregistered: Answer Cancel when received
—
Pau Espin Pedrol /
detail
- asterisk: Introduce test TC_ims_call_mt_no_local_uas_registered
—
Pau Espin Pedrol /
detail
- asterisk: Introduce test TC_ims_call_mt_local_uas_inacall
—
Pau Espin Pedrol /
detail
- Fix BTS_Tests_ASCI.TC_vbs_notification, add missing SI1
—
jolly /
detail
- asterisk: Introduce test TC_ims_call_mo_holdswitchresume_mo
—
Pau Espin Pedrol /
detail
- sgsn: Move BSSGP_ConnHdlr code to its own file
—
Pau Espin Pedrol /
detail
- sgsn: expected-results.xml: Add missing TC_sgsn_context_req_{in,out}
—
Pau Espin Pedrol /
detail
- asterisk: IMS: enable EVS-only codec on IMS side
—
Pau Espin Pedrol /
detail
- sgsn: Fix regression t_guard not passed
—
Pau Espin Pedrol /
detail
- msc: Use RAB_ID obtained from RAB-AssReq
—
Pau Espin Pedrol /
detail
- msc: Use template ts_RAB_SMdL
—
Pau Espin Pedrol /
detail
- library/GTP_Emulation: Check IMSI presence before returning if
—
Pau Espin Pedrol /
detail
- library/GTPv1C_Templates: Introduce template ts_GTPC_UpdatePdpRespGGSN
—
Pau Espin Pedrol /
detail
- library/L3_Templates: Introduce templates for GMM Service Req/Acc/Rej
—
Pau Espin Pedrol /
detail
- library/L3_Templates: Fix discriminator field in ts_GMM_DET_ACCEPT_MO
—
Pau Espin Pedrol /
detail
- deps: Update titan.ProtocolEmulations.M3UA to current master
—
Pau Espin Pedrol /
detail
- library/GTP_Emulation: Make GTPv1C port optional
—
Pau Espin Pedrol /
detail
- sgsn: Rename vc_GTP -> vc_GGSN_GTP
—
Pau Espin Pedrol /
detail
- GTP_ConnHdlr: Allow connection to multiple GTP_Emulation
—
Pau Espin Pedrol /
detail
- sgsn: Set up GTPv1U in emulated RNCs
—
Pau Espin Pedrol /
detail
- sgsn: Introduce test TC_attach_pdp_act_user
—
Pau Espin Pedrol /
detail
- sgsn: Validate Direct Tunnel Flags DTI=1 is set during
—
Pau Espin Pedrol /
detail
- ggsn: Fix function name
—
Pau Espin Pedrol /
detail
- hnbgw: remove <= 1.5.x code paths
—
Oliver Smith /
detail
- msc: remove <= 1.11.x code path
—
Oliver Smith /
detail
- stp: remove <= 1.8.x code paths
—
Oliver Smith /
detail
- sgsn: Introduce test TC_attach_pdp_act_pmm_idle
—
Pau Espin Pedrol /
detail
- Improve use of enumareted type GTP_Clause
—
Pau Espin Pedrol /
detail
- GTP1C_Templates,Osmocom_Gb_types: Use/move conversion functions at
—
Pau Espin Pedrol /
detail
- sgsn: Introduce test TC_attach_pdp_act_pmm_idle_lost_pdp_status
—
Pau Espin Pedrol /
detail
- library/GTPv1U_Templates: Mark parameters as templates
—
Pau Espin Pedrol /
detail
- sgsn: Introduce test TC_pmm_idle_rx_mt_data
—
Pau Espin Pedrol /
detail
- sgsn: Introduce test TC_update_ctx_err_ind_from_ggsn
—
Pau Espin Pedrol /
detail
- pcu: Introduce test TC_x2001_pacch_pkt_dl_ass_unanswered_timeout
—
Pau Espin Pedrol /
detail
- testenv: seccomp_profile: import
—
Oliver Smith /
detail
- testenv: seccomp profile: enable io_uring
—
Oliver Smith /
detail
- testenv: add test environment script
—
Oliver Smith /
detail
- hlr: initial testenv.cfg
—
Oliver Smith /
detail
- mgw: initial testenv.cfg
—
Oliver Smith /
detail
- sip: initial testenv.cfg
—
Oliver Smith /
detail
- sgsn/SGSN_Tests_SNS.cfg: run only SGSN_Tests_NS
—
Oliver Smith /
detail
- sgsn: initial testenv.cfg
—
Oliver Smith /
detail
- upf: initial testenv.cfg
—
Oliver Smith /
detail
- hnodeb: default configs: fix conflict
—
Oliver Smith /
detail
- hnodeb: more verbose error for f_tc_cs_mo_call
—
Oliver Smith /
detail
- hnodeb: initial testenv.cfg
—
Oliver Smith /
detail
- dia2gsup: initial testenv.cfg
—
Oliver Smith /
detail
- smlc: import current configs from docker-playground
—
Oliver Smith /
detail
- smlc: initial testenv.cfg
—
Oliver Smith /
detail
- cbc: initial testenv.cfg
—
Oliver Smith /
detail
- hss: initial testenv.cfg
—
Oliver Smith /
detail
- mme: initial testenv.cfg
—
Oliver Smith /
detail
- ttcn3-(tcp)dump(pcap)-stop.sh: store multiple runs of same test into
—
laforge /
detail
- testenv/podman: use explicit no_podman=True
—
Oliver Smith /
detail
- testenv: podman.is_running() -> testenv.args.podman
—
Oliver Smith /
detail
- testenv/testdir: fix typo
—
Oliver Smith /
detail
- SGSN_Tests: add paging a whole routing area with multiple cells
—
lynxis /
detail
- SGSN_Tests: remove unused variable d
—
lynxis /
detail
- SGSN_Tests_NS: NS related tests: use the shutdown helper
—
lynxis /
detail
- SGSN_Tests_NS: TC_NS_connect_alive: set missing verdict
—
lynxis /
detail
- ggsn: Split test and relax expectations testing gtpu access over ipv6
—
Pau Espin Pedrol /
detail
- sgsn: Fix running with testenv.py podman setup
—
Pau Espin Pedrol /
detail
- sgsn: Introduce test TC_attach_rau_a_b_wrong_old_ra
—
Pau Espin Pedrol /
detail
- deps/Makefile: Use upstream titan.TestPorts.SIPmsg
—
Pau Espin Pedrol /
detail
- testenv: set args.podman = False if action != "run"
—
Oliver Smith /
detail
- testenv: cmd: pass all env vars without --podman
—
Oliver Smith /
detail
- S1AP_Emulation: Fix new_ctx never set when building security header
—
Pau Espin Pedrol /
detail
- S1AP_Emulation: Fix building security headers for Integrity and
—
Pau Espin Pedrol /
detail
- testenv/README: update
—
Oliver Smith /
detail
- testenv: add TESTENV_REBUILD_OUTDATED_IMAGE
—
Oliver Smith /
detail
- testenv: fix duplicate 2>&1
—
Oliver Smith /
detail
- mme: expect authentication during 2g->4G TAU procedure
—
Pau Espin Pedrol /
detail
- s1gw: Split ConnHdlr to its own file
—
Pau Espin Pedrol /
detail
- s1gw: Add mp_enb_bind_ip module parameter
—
Pau Espin Pedrol /
detail
- s1gw: initial testenv.cfg
—
Pau Espin Pedrol /
detail
- s1gw: Wait for component to stop before testing IUT for conn refused
—
Pau Espin Pedrol /
detail
- s1gw: Immediate stop all components upon ConnHdlr failure
—
Pau Espin Pedrol /
detail
- s1gw: Increase failure timeouts to ease debugging
—
Pau Espin Pedrol /
detail
- s1gw: Fix direction of e-RAB Setup
—
Pau Espin Pedrol /
detail
- mme: Fix order in eutran_to_geran testcase
—
daniel /
detail
- s1gw: Validate S1SetupResp is forwarded fine MME->ENB
—
Pau Espin Pedrol /
detail
- s1gw: Increase S1AP setup timeout
—
Pau Espin Pedrol /
detail
- s1gw: Make components alive
—
Pau Espin Pedrol /
detail
- s1gw: Add initial PFCP support emulating UPF
—
Pau Espin Pedrol /
detail
- s1gw: Rename functions to include s1ap information
—
Pau Espin Pedrol /
detail
- testenv: fix testsuite.run() not passing env variables
—
Vadim Yanitskiy /
detail
- s1gw: rename module ConnHdlr -> S1GW_ConnHdlr
—
Vadim Yanitskiy /
detail
- s1gw: cosmetic: reorder module parameters
—
Vadim Yanitskiy /
detail
- s1gw: S1GW_Tests.cfg: add PFCP related module params
—
Vadim Yanitskiy /
detail
- s1gw: osmo-s1gw.config: fix pfcp_{loc,rem}_addr comments
—
Vadim Yanitskiy /
detail
- s1gw: osmo-s1gw.config: enable colors in logging
—
Vadim Yanitskiy /
detail
- PFCP: rework templates, get rid of functions
—
Vadim Yanitskiy /
detail
- PFCP: fix SEID value in {ts,tr}_PFCP_Session_Est_Req
—
Vadim Yanitskiy /
detail
- PFCP: drop no longer needed {ts,tr}_PDU_PFCP
—
Vadim Yanitskiy /
detail
- PFCP: add Heartbeat Req/Resp templates
—
Vadim Yanitskiy /
detail
- PFCP_Emulation: respond to incoming Heartbeat Req
—
Vadim Yanitskiy /
detail
- testenv: Fix testsuite.run() passing too many envvars to podman
—
Pau Espin Pedrol /
detail
- Update key for Osmocom OBS
—
Oliver Smith /
detail