Skip to content
Changes
- testenv: fix missing titan_min= error msg
—
Oliver Smith /
detail
- pgw: initial testenv.cfg
—
Oliver Smith /
detail
- stp: Expect and answer M3UA BEAT from IUT
—
Pau Espin Pedrol /
detail
- IPA_Emulation.ttcn: Add call to support dis/enabling CCM management
—
Pau Espin Pedrol /
detail
- stp: IPA: Introduce test TC_beat
—
Pau Espin Pedrol /
detail
- stp: IPA: Introduce test TC_beat_timeout
—
Pau Espin Pedrol /
detail
- stp: IPA: Introduce test TC_clnt_beat_timeout
—
Pau Espin Pedrol /
detail
- stp: Introduce test TC_(m3ua_tcp(clnt_))beat_timeout
—
Pau Espin Pedrol /
detail
- epdg/testenv/run_osmo_epdg…: fix ip link ls output
—
Oliver Smith /
detail
- epdg/testenv/run_osmo_epdg…: wait up to 30s
—
Oliver Smith /
detail
- Bump titan_min to 11.1.0 where possible
—
Oliver Smith /
detail
- testenv/podman_install: fix regex warning
—
Oliver Smith /
detail
- stp: m3ua: Introduce test TC_combinedlset_loadshare
—
Pau Espin Pedrol /
detail
- stp: Add helper function to build SCCP UDT encoded octetstring
—
Pau Espin Pedrol /
detail
- stp: ipa: Introduce test TC_combinedlset_loadshare
—
Pau Espin Pedrol /
detail
- Fix typo unknwon -> unknown
—
Pau Espin Pedrol /
detail
- stp: Fix recent regression introduced in TC_ipa_to_m3ua_patch_sccp
—
Pau Espin Pedrol /
detail
- pcu: TC_sns_del: improve test stability
—
lynxis /
detail
- remsim: bankd: add TC for creating a mapping with a busy client
—
lynxis /
detail
- bsc: generic: Introduce test TC_stat_msc_sctp_disconnected
—
Pau Espin Pedrol /
detail
- stp: Support expect RFC466 4.5.1 DUNA after ASP ACT
—
Pau Espin Pedrol /
detail
- Cosmetic: testenv: tweak argparse formatting
—
Oliver Smith /
detail
- testenv: add run --asan
—
Oliver Smith /
detail
- bsc-sccplite: Fix override of opc of incoming msgs
—
Pau Espin Pedrol /
detail
- bsc: Avoid running TC_stat_msc_sctp_disconnected in latest
—
Pau Espin Pedrol /
detail
- PCU: TC_sns_del: expect NS Alive while preparing the test
—
lynxis /
detail
- RAW_NS: SNS: allow to set the transaction id of Add/Chg/Del procedures
—
lynxis /
detail
- RAN_Emulation.ttcnpp: Log ignored rx RANAP msg when no cb set
—
Pau Espin Pedrol /
detail
- StatsD_Checker: Allow configuring timeout
—
Pau Espin Pedrol /
detail
- StatsD_Checker: Keep polling IUT if waiting for convergence
—
Pau Espin Pedrol /
detail
- bsc: TC_mscpool_sccp_n_pcstate_detaches_msc: wait for AS to become
—
Pau Espin Pedrol /
detail
- hnbgw: Use static sigtran config between osmo-hnbgw and osmo-stp
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce test TC_stat_stp_sctp_disconnected
—
Pau Espin Pedrol /
detail
- hnbgw: swap first MSC and SGSN PC to be usual default ones
—
Pau Espin Pedrol /
detail
- msc: Use static sigtran config between osmo-msc and osmo-stp
—
Pau Espin Pedrol /
detail
- RAN_Emulation: Fix handling of IMSI in RANAP Paging
—
Pau Espin Pedrol /
detail
- msc: Add suport to obtain statsd output
—
Pau Espin Pedrol /
detail
- msc: Introduce test TC_stat_bsc_sctp_disconnected
—
Pau Espin Pedrol /
detail
- GSUP Fix missing IMSI template present restriction in tr_GSUP_SAI_REQ
—
Pau Espin Pedrol /
detail
- sgsn: Use static sigtran config between osmo-sgsn and osmo-stp
—
Pau Espin Pedrol /
detail
- sgsn: Introduce test TC_stat_rnc_sctp_disconnected
—
Pau Espin Pedrol /
detail
- smlc: Use static sigtran config between osmo-msc and osmo-stp
—
Pau Espin Pedrol /
detail
- smlc: Add suport to obtain statsd output
—
Pau Espin Pedrol /
detail
- sctp: Introduce test TC_stat_bsc_sctp_disconnected
—
Pau Espin Pedrol /
detail
- hnbgw: Use static sigtran config also in osmo-hnbgw-with-pfcp.cfg
—
Pau Espin Pedrol /
detail
- smlc: fix running against latest
—
Oliver Smith /
detail
- SGSN: Iu: use correct service request type
—
lynxis /
detail
- testenv/requirements: update link
—
Oliver Smith /
detail
- testenv: run requirements check before cfg init
—
Oliver Smith /
detail
- testenv/requirements: simplify rsync checks
—
Oliver Smith /
detail
- NGAP_Templates: Fix wrong IEs passed to InitialContextSetupResponse
—
Pau Espin Pedrol /
detail
- Dockerfile: upgrade to libfftranscode 0.6 (updated NGAP ASN.1 to
—
Pau Espin Pedrol /
detail
- ngap: Fix deviation in ASN1 from TS 38.413 version 17.5.0
—
Pau Espin Pedrol /
detail
- library/ngap: Use titan native APER enc/dec
—
Pau Espin Pedrol /
detail
- Cosmetic: deps/Makefile: update comments
—
Oliver Smith /
detail
- 5gc: Support PDU Session Establishment procedure
—
Pau Espin Pedrol /
detail
- Split GTPv1U out of GTPv2_Emulation
—
Pau Espin Pedrol /
detail
- GTP1vU_Emulation: Make UECUPS support optional
—
Pau Espin Pedrol /
detail
- gbproxy: Drop unneeded GTP dependencies
—
Pau Espin Pedrol /
detail
- GTPv1U_Emulation: support multiple client ports per GTP1U_ConnHdlr
—
Pau Espin Pedrol /
detail
- Split GTPv1U out of GTP_Emulation
—
Pau Espin Pedrol /
detail
- 5gc: Rework init code
—
Pau Espin Pedrol /
detail
- 5gc: C5G_Tests.cfg: Set module name of multiple module params
—
Pau Espin Pedrol /
detail
- Move ConnHdlr logic to its own file
—
Pau Espin Pedrol /
detail
- pgw: Move to library/ high level APIs to run commands over UECUPS
—
Pau Espin Pedrol /
detail
- pgw: Use templates to generate UECUPS commands
—
Pau Espin Pedrol /
detail
- 5gc: Introduce test TC_register_ping4
—
Pau Espin Pedrol /
detail
- library/ngap: Fix wrong procedureCode in
—
Pau Espin Pedrol /
detail
- testenv: Dockerfile: use debian archive for deb10 libssl pkg
—
Oliver Smith /
detail
- testenv: Add $install_dir/usr/bin to $PATH
—
Oliver Smith /
detail
- s1gw/testenv: adjust to use new launcher script
—
Oliver Smith /
detail
- testenv: podman: add libnftables-dev
—
Oliver Smith /
detail
- library/ngap: Support passing optional NAS-PDU to
—
Pau Espin Pedrol /
detail
- NGAP_Functions.ttcn: Fix wrong offset of NGAP_ID_pair in
—
Pau Espin Pedrol /
detail
- 5gc: Implement PDU Session Release procedure
—
Pau Espin Pedrol /
detail
- library: Comment out debugging for NGAP/5G-NAS
—
Pau Espin Pedrol /
detail
- 5gc: Introduce test TC_ng_register_ping4_256
—
Pau Espin Pedrol /
detail
- 5gc: Introduce test TC_periodic_registration_updating
—
Pau Espin Pedrol /
detail
- {S1AP,NGAP}_Emulation: Fix indentation
—
Pau Espin Pedrol /
detail
- {S1AP,NGAP}_Emulation: Fix using the value of an optional field
—
Pau Espin Pedrol /
detail
- {S1AP,NGAP}_Emulation: Simplify lookup code
—
Pau Espin Pedrol /
detail
- NGAP_Templates: Fixes and improvements for UEContextReleaseComplete
—
Pau Espin Pedrol /
detail
- 5gc: Implement UE-initiated de-registration procedure
—
Pau Espin Pedrol /
detail
- testenv: osmo_dev: remove unused limit_section arg
—
Oliver Smith /
detail
- testenv/osmo-dev: split get_targets to own func
—
Oliver Smith /
detail
- testenv: pass targets to osmo-dev's gen_makefile
—
Oliver Smith /
detail
- Makefile: add 'clean-logs' target
—
Vadim Yanitskiy /
detail
- msc: add TC_silent_call_{start_stop,active_conn}
—
Vadim Yanitskiy /
detail
- testenv: Dockerfile: fix Suites: stable-backports
—
Oliver Smith /
detail
- ngap: Add missing mandatory IE Cause to m_n2_UEContextReleaseRequest
—
Pau Espin Pedrol /
detail
- ngap: Add template for UEContextReleaseReq without PDU Session List
—
Pau Espin Pedrol /
detail
- 5gc: Obtain amf_id from NGAP_Emulation
—
Pau Espin Pedrol /
detail
- 5gc: Place PDU Session params into its own subrecord
—
Pau Espin Pedrol /
detail
- 5gc: Add tests for UE release context request procedure
—
Pau Espin Pedrol /
detail
- 5gc: Add helper to get incremental PTI field
—
Pau Espin Pedrol /
detail
- GSUP Templates: fix empty destination_name in GSUP ISD/UL
—
lynxis /
detail
- GSUP_Templates: ts_GSUP_UL_REQ: add template scopes
—
lynxis /
detail
- GSUP_Templates: fix whitespace issues
—
lynxis /
detail
- BSSGP_ConnHdlr: f_service_request: allow to define if a Service Accept
—
lynxis /
detail
- MSC Tests: add TC_gsup_lu_and_det: do a LU, Detach and expect GSUP MS
—
lynxis /
detail
- ngap: Fix wrong IE Id in m_n2_PDUSessionResourceModifyResponse()
—
Pau Espin Pedrol /
detail
- 5gc: Test UE requested PDU Session Modification procedure
—
Pau Espin Pedrol /
detail
- testenv: install curl backport only for bookworm
—
Oliver Smith /
detail
- Cosmetic: testenv: make builddir_env more readable
—
Oliver Smith /
detail
- testenv: use separate cache dirs per distro
—
Oliver Smith /
detail
- testenv: init podman: add --distro arg
—
Oliver Smith /
detail
- testenv: debian 13: fix installing libgcc
—
Oliver Smith /
detail
- testenv: debian 13: fix installing eclipse-titan
—
Oliver Smith /
detail
- testenv: check for --distro without --podman
—
Oliver Smith /
detail
- testenv: check value of --distro early
—
Oliver Smith /
detail
- testenv: add debian:trixie
—
Oliver Smith /
detail
- testenv: enable_binary_repo: configure apt pin
—
Oliver Smith /
detail
- testenv: set default distro to debian:trixie
—
Oliver Smith /
detail
- Revert "testenv: use eclipse-titan 11 in Dockerfile"
—
Oliver Smith /
detail
- testenv: allow passing -j/--jobs together with -b/--binary-repo
—
Vadim Yanitskiy /
detail
- Makefile: add global per-project clean target
—
Vadim Yanitskiy /
detail
- msc: add TC_lu_and_ussd_notify_during_mt_call
—
Vadim Yanitskiy /
detail
- library/MGCP_Emulation: Fix Dynamic test case error returning unbound
—
Pau Espin Pedrol /
detail
- mme: Move LTE_CryptoFunction* to library/
—
Pau Espin Pedrol /
detail
- S1AP_Emulation: Remove commented duplicated function
—
Pau Espin Pedrol /
detail
- 5gc: Implement AKA authentication
—
Pau Espin Pedrol /
detail
- 5gc: Implement NAS integrity check of DL messages
—
Pau Espin Pedrol /
detail
- library: Improve some f_rnd_*() functions
—
Pau Espin Pedrol /
detail
- NGAP_Emulation: Fix match on DownlinkNASTransport with different list of
—
Pau Espin Pedrol /
detail
- 5gc: Implement UE registration
—
Pau Espin Pedrol /
detail
- testenv/README: fix missing :
—
Oliver Smith /
detail
- testenv: add titan_min to all configs
—
Oliver Smith /
detail
- testenv: move ttcn3_hacks_dir to __init__.py
—
Oliver Smith /
detail
- testenv: support using multiple titan versions
—
Oliver Smith /
detail
- testenv: fix missing titan_min= error msg
—
Oliver Smith /
detail
- pgw: initial testenv.cfg
—
Oliver Smith /
detail
- stp: Expect and answer M3UA BEAT from IUT
—
Pau Espin Pedrol /
detail
- IPA_Emulation.ttcn: Add call to support dis/enabling CCM management
—
Pau Espin Pedrol /
detail
- stp: IPA: Introduce test TC_beat
—
Pau Espin Pedrol /
detail
- stp: IPA: Introduce test TC_beat_timeout
—
Pau Espin Pedrol /
detail
- stp: IPA: Introduce test TC_clnt_beat_timeout
—
Pau Espin Pedrol /
detail
- stp: Introduce test TC_(m3ua_tcp(clnt_))beat_timeout
—
Pau Espin Pedrol /
detail
- epdg/testenv/run_osmo_epdg…: fix ip link ls output
—
Oliver Smith /
detail
- epdg/testenv/run_osmo_epdg…: wait up to 30s
—
Oliver Smith /
detail
- Bump titan_min to 11.1.0 where possible
—
Oliver Smith /
detail
- testenv/podman_install: fix regex warning
—
Oliver Smith /
detail
- stp: m3ua: Introduce test TC_combinedlset_loadshare
—
Pau Espin Pedrol /
detail
- stp: Add helper function to build SCCP UDT encoded octetstring
—
Pau Espin Pedrol /
detail
- stp: ipa: Introduce test TC_combinedlset_loadshare
—
Pau Espin Pedrol /
detail
- Fix typo unknwon -> unknown
—
Pau Espin Pedrol /
detail
- stp: Fix recent regression introduced in TC_ipa_to_m3ua_patch_sccp
—
Pau Espin Pedrol /
detail
- pcu: TC_sns_del: improve test stability
—
lynxis /
detail
- remsim: bankd: add TC for creating a mapping with a busy client
—
lynxis /
detail
- bsc: generic: Introduce test TC_stat_msc_sctp_disconnected
—
Pau Espin Pedrol /
detail
- stp: Support expect RFC466 4.5.1 DUNA after ASP ACT
—
Pau Espin Pedrol /
detail
- Cosmetic: testenv: tweak argparse formatting
—
Oliver Smith /
detail
- testenv: add run --asan
—
Oliver Smith /
detail
- bsc-sccplite: Fix override of opc of incoming msgs
—
Pau Espin Pedrol /
detail
- bsc: Avoid running TC_stat_msc_sctp_disconnected in latest
—
Pau Espin Pedrol /
detail
- PCU: TC_sns_del: expect NS Alive while preparing the test
—
lynxis /
detail
- RAW_NS: SNS: allow to set the transaction id of Add/Chg/Del procedures
—
lynxis /
detail
- RAN_Emulation.ttcnpp: Log ignored rx RANAP msg when no cb set
—
Pau Espin Pedrol /
detail
- StatsD_Checker: Allow configuring timeout
—
Pau Espin Pedrol /
detail
- StatsD_Checker: Keep polling IUT if waiting for convergence
—
Pau Espin Pedrol /
detail
- bsc: TC_mscpool_sccp_n_pcstate_detaches_msc: wait for AS to become
—
Pau Espin Pedrol /
detail
- hnbgw: Use static sigtran config between osmo-hnbgw and osmo-stp
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce test TC_stat_stp_sctp_disconnected
—
Pau Espin Pedrol /
detail
- hnbgw: swap first MSC and SGSN PC to be usual default ones
—
Pau Espin Pedrol /
detail
- msc: Use static sigtran config between osmo-msc and osmo-stp
—
Pau Espin Pedrol /
detail
- RAN_Emulation: Fix handling of IMSI in RANAP Paging
—
Pau Espin Pedrol /
detail
- msc: Add suport to obtain statsd output
—
Pau Espin Pedrol /
detail
- msc: Introduce test TC_stat_bsc_sctp_disconnected
—
Pau Espin Pedrol /
detail
- GSUP Fix missing IMSI template present restriction in tr_GSUP_SAI_REQ
—
Pau Espin Pedrol /
detail
- sgsn: Use static sigtran config between osmo-sgsn and osmo-stp
—
Pau Espin Pedrol /
detail
- sgsn: Introduce test TC_stat_rnc_sctp_disconnected
—
Pau Espin Pedrol /
detail
- smlc: Use static sigtran config between osmo-msc and osmo-stp
—
Pau Espin Pedrol /
detail
- smlc: Add suport to obtain statsd output
—
Pau Espin Pedrol /
detail
- sctp: Introduce test TC_stat_bsc_sctp_disconnected
—
Pau Espin Pedrol /
detail
- hnbgw: Use static sigtran config also in osmo-hnbgw-with-pfcp.cfg
—
Pau Espin Pedrol /
detail
- smlc: fix running against latest
—
Oliver Smith /
detail
- SGSN: Iu: use correct service request type
—
lynxis /
detail
- testenv/requirements: update link
—
Oliver Smith /
detail
- testenv: run requirements check before cfg init
—
Oliver Smith /
detail
- testenv/requirements: simplify rsync checks
—
Oliver Smith /
detail
- NGAP_Templates: Fix wrong IEs passed to InitialContextSetupResponse
—
Pau Espin Pedrol /
detail
- Dockerfile: upgrade to libfftranscode 0.6 (updated NGAP ASN.1 to
—
Pau Espin Pedrol /
detail
- sccp: Initial testenv
—
Pau Espin Pedrol /
detail
- sccp: Let some time for SCCP RLC to reach IUT before finishing test
—
Pau Espin Pedrol /
detail
- library/s1ap: f_tr_S1AP_RABSetupRsp(): use ispresent()
—
Vadim Yanitskiy /
detail
- library/s1ap: add E-RAB MODIFY REQ/RSP templates
—
Vadim Yanitskiy /
detail
- library/s1ap: add E-RAB MODIFY IND/CNF templates
—
Vadim Yanitskiy /
detail
- s1gw: make f_ConnHdlr_rx_session_modify_req() more flexible
—
Vadim Yanitskiy /
detail
- s1gw: add constants for PFCP FAR IDs
—
Vadim Yanitskiy /
detail
- mgw: Improve log and teardown upon unexpected mgcp resp received
—
Pau Espin Pedrol /
detail
- PCU_Tests_SNS: sns_del: check if removed NS-VC still transmits
—
lynxis /
detail
- GSUP_Templates: Purge MS Request: allow the Message class IE to be
—
lynxis /
detail
- SGSN: f_cellid_to_RAI: fix spaces vs tabs
—
lynxis /
detail
- msc: add testenv.cfg
—
lynxis /
detail
- stp: Improve failure teardown using Misc_Helpers.f_shutdown
—
laforge /
detail
- stp: set up all M3UA ports in array in steps
—
laforge /
detail
- gbproxy: Don't log the payload size for every DL/UL-UNITDATA
—
dwillmann /
detail
- testenv: run: add --autoreconf-in-src-copy arg
—
Oliver Smith /
detail
- library/s1ap: fix criticality in UE CONTEXT RELEASE PDUs
—
Vadim Yanitskiy /
detail
- s1gw: add f_TC_exec()
—
Vadim Yanitskiy /
detail
- s1gw: add TCs for UE CONTEXT RELEASE procedures
—
Vadim Yanitskiy /
detail
- hnbgw: Use Misc_Helpers.f_shutdown upon rx of unexpected msg
—
Pau Espin Pedrol /
detail
- MGCP_Emulation: Make sure peer is running before Tx
—
Pau Espin Pedrol /
detail
- hnbgw: Submit proper L3 PDUs during CR
—
Pau Espin Pedrol /
detail
- Mutex: Create component alive
—
Pau Espin Pedrol /
detail
- RAN_Adapter: Create components alive
—
Pau Espin Pedrol /
detail
- hnbgw: Create all components alive
—
Pau Espin Pedrol /
detail
- pcu: Fix wrong BSN uint size
—
Pau Espin Pedrol /
detail
- pcu: Fix TC_dl_cs1_to_cs4 sporadic fail
—
Pau Espin Pedrol /
detail
- pcu: Fix dummy DL block received due to timer race conditions
—
Pau Espin Pedrol /
detail
- s1gw: f_ConnHdlr_session_delete(): invalidate peer's SEID
—
Vadim Yanitskiy /
detail
- s1gw: f_ConnHdlr_session_delete(): respect any order
—
Vadim Yanitskiy /
detail
- s1gw: add TC_e_rab_modify_req_rsp[_multi]
—
Vadim Yanitskiy /
detail
- s1gw: add TC_e_rab_modify_ind_cnf[_multi]
—
Vadim Yanitskiy /
detail
- hnbgw: remove osmo-hnbgw <= 1.6.0 code path
—
Pau Espin Pedrol /
detail
- sgsn: remove osmo-sgsn <= 1.12.0 code path
—
Pau Espin Pedrol /
detail
- eim: move es9p_Types_JSON to library
—
pmaier@sysmocom.de /
detail
- mgw: osmo-mgw.cfg: remove deprecated no-op params
—
laforge /
detail
- bts: expect TC_data_{rtp,facch}_tchf144 to pass
—
laforge /
detail
- stp: Allow setting up different m3ua_config list by test
—
Pau Espin Pedrol /
detail
- Use fork of titan.ProtocolModules.M3UA containing fix
—
Pau Espin Pedrol /
detail
- stp: Pass M3UA conn idx to f_M3UA_rkm_register()
—
Pau Espin Pedrol /
detail
- stp: NOTIFY expectancy fixes
—
Pau Espin Pedrol /
detail
- stp: Introduce tests TC_dyn_(2)asp_as_rkm_permitted
—
Pau Espin Pedrol /
detail
- stp: Fix expectancies of TC_clnt_quirk_snm_inactive
—
Pau Espin Pedrol /
detail
- stp: Fix brokeness in STP_Tests_M3UA.TC_tmt_loadshare
—
Pau Espin Pedrol /
detail
- stp: Fix brokeness in STP_Tests_IPA.TC_tmt_loadshare
—
Pau Espin Pedrol /
detail
- stp: STP_Tests.ttcn: Use M3UA PC and RCTX from config
—
Pau Espin Pedrol /
detail
- es9p_Types_JSON: split headers into separate module
—
pmaier@sysmocom.de /
detail
- RSPDefinitions_Templates: add missing default values
—
pmaier@sysmocom.de /
detail
- es9p_Types_JSON: add decoder/encoder functions for opposite direction
—
pmaier@sysmocom.de /
detail
- HTTP_Adapter/cosmetic: remove stray newline
—
pmaier@sysmocom.de /
detail
- testenv/README: fix markdown syntax
—
Oliver Smith /
detail
- HTTP_Adapter: allow requests to different hosts
—
pmaier@sysmocom.de /
detail
- HTTP_Adapter: add missing omit qualifiers
—
pmaier@sysmocom.de /
detail
- testenv: use --autoreconf-in-src-copy by default
—
Oliver Smith /
detail
- deps: Update titan.ProtocolModules.M3UA to upstream master
—
Pau Espin Pedrol /
detail
- stp: STP_Tests_IPA.TC_tmt_loadshare_sls: Fix test expectancies
—
Pau Espin Pedrol /
detail
- sccp: Improve logging receiving unexpected msg
—
Pau Espin Pedrol /
detail
- sccp: Fix test rx SLS expectancies
—
Pau Espin Pedrol /
detail
- SCCP_Templates: Expect either proto class0 or class1 upon rx SCCP
—
Pau Espin Pedrol /
detail
- HTTP_Server_Emulation: allow multiple HTTP server ports
—
laforge /
detail
- testenv: -h output: add more binary repo examples
—
Oliver Smith /
detail
- bts: BTS_Tests.cfg: remove commented out params
—
Vadim Yanitskiy /
detail
- bts: BTS_Tests.cfg: set BTS_Tests.mp_transceiver_num
—
Vadim Yanitskiy /
detail
- bts: Run osmo-bts-trx with sched_rr priority
—
Pau Espin Pedrol /
detail
- asterisk: Rework test TC_ims_call_mo_after_tcp_conn_closed with new
—
laforge /
detail
- mme: Take into account KSI update by Network
—
Pau Espin Pedrol /
detail
- mme: Replace TC_s1ap_setup_wrong_plmn with test with different
—
Pau Espin Pedrol /
detail
- rmlinks.sh: use -delete instead of -exec rm
—
Vadim Yanitskiy /
detail
- rmlinks.sh: remove non-existent path exclude
—
Vadim Yanitskiy /
detail
- remove unused ROHC_CNL113426_LATEST dir
—
Vadim Yanitskiy /
detail
- deps: fix overriding recipe for target 'titan.ProtocolEmulations.SCCP'
—
Vadim Yanitskiy /
detail
- bts: simplify f_tc_rsl_ms_pwr_ctrl()
—
Vadim Yanitskiy /
detail
- library: fix coding style near f_rnd_int()
—
Vadim Yanitskiy /
detail
- library: add f_rnd_sleep()
—
Vadim Yanitskiy /
detail
- library/s1ap: cosmetic: fix a typo
—
Vadim Yanitskiy /
detail
- library/s1ap: split PDU specific API to S1AP_Functions.ttcn
—
Vadim Yanitskiy /
detail
- s1gw: derive altsteps from f_ConnHdlr_rx_s1ap_from_{enb,mme}()
—
Vadim Yanitskiy /
detail
- s1gw: add UE multiplex component
—
Vadim Yanitskiy /
detail
- s1gw: add TC_uemux_uldl_nas_release
—
Vadim Yanitskiy /
detail
- s1gw: disable Nagle for eNB and MME connections
—
Vadim Yanitskiy /
detail
- msc: f_establish_fully(): merge EST_TYPE_MO_{CALL,CSD}
—
Vadim Yanitskiy /
detail
- msc: use f_expect_paging() in SS/USSD TCs
—
Vadim Yanitskiy /
detail
- msc: split up as_unexp_gsup_or_bssap_msg()
—
Vadim Yanitskiy /
detail
- msc: add TC_gsup_mt_sms_{paging,conn}_timeout
—
Vadim Yanitskiy /
detail
- s1gw: ConnHdlr: allow passing {MME,ENB}-UE-S1AP-ID
—
Vadim Yanitskiy /
detail
- s1gw: add UEMux TCs for E-RAB SETUP and RELEASE
—
Vadim Yanitskiy /
detail
- s1gw: add UEMux TCs for INITIAL CTX SETUP and UE CTX RELEASE
—
Vadim Yanitskiy /
detail
- s1gw: fix passing swapped {MME,ENB}_UE_S1AP_ID
—
Vadim Yanitskiy /
detail
- remsim: make client tests work in testenv
—
Oliver Smith /
detail
- testenv: fix building osmo-remsim with osmo-dev
—
Oliver Smith /
detail
- Cosmetic: testenv/testdir: fix formatting
—
Oliver Smith /
detail
- stp: TC_tmt_loadshare*: Use new vty command 'binding-table reset'
—
Pau Espin Pedrol /
detail
- testenv: fix OSMO_DEV_MAKE_DIR env var
—
Oliver Smith /
detail
- sccp: testenv: fix hardcoded sccp_demo_user path
—
Oliver Smith /
detail
- sccp: testenv: fix run with asan + latest binaries
—
Oliver Smith /
detail
- testenv: remove TESTENV_GIT_DIR
—
Oliver Smith /
detail
- msc: add/expect network-originated MT-Forward-SM.Err
—
Vadim Yanitskiy /
detail
- msc: execute more SMS-over-GSUP tests via UTRAN
—
Vadim Yanitskiy /
detail
- testenv: make clone project function generic
—
Oliver Smith /
detail
- testenv: clone_project: fix getting latest version
—
Oliver Smith /
detail
- ns: initial testenv config
—
Oliver Smith /
detail
- hnbgw: Support configuring RAC on each hnb conn
—
Pau Espin Pedrol /
detail
- hnbgw: Test paging with PAge Area ID IE
—
Pau Espin Pedrol /
detail
- stp: Fix typo in comment
—
Pau Espin Pedrol /
detail
- testenv: clean: fix cleaning git dir
—
Oliver Smith /
detail
- Revert "hnbgw: Test paging with PAge Area ID IE"
—
Oliver Smith /
detail
- Revert "hnbgw: Support configuring RAC on each hnb conn"
—
Oliver Smith /
detail
- msc: add TC_mo_ussd_evil_ms for OS#6756
—
Vadim Yanitskiy /
detail
- buildsystem: move related scripts to subdir
—
Oliver Smith /
detail
- buildsystem/regen_makefile: change to inc script
—
Oliver Smith /
detail
- buildsystem: remove ttcn3_compiler workaround
—
Oliver Smith /
detail
- buildsystem/regen_makefile: modernize
—
Oliver Smith /
detail
- buildsystem/gen_links: move set -e to users
—
Oliver Smith /
detail
- buildsystem/gen_links: rename ignore_pp_results
—
Oliver Smith /
detail
- buildsystem: build out-of-tree
—
Oliver Smith /
detail
- buildsystem: make output more readable
—
Oliver Smith /
detail
- testenv: remove copy_ttcn3_hacks_dir
—
Oliver Smith /
detail
- testenv: refactor run --until-nok code
—
Oliver Smith /
detail
- testenv: run: add --bisect argument
—
Oliver Smith /
detail
- start-testsuite: fix passing $TEST to ttcn3_start
—
Oliver Smith /
detail
- README: use # and ## for headlines
—
Oliver Smith /
detail
- start-testsuite: respect $TTCN3_DIR (if set)
—
Vadim Yanitskiy /
detail
- Move f_{dec,enc}_mcc_mnc() API BSSMAP_Templates.ttcn -> GSM_Types.ttcn
—
Pau Espin Pedrol /
detail
- Fix MNC decoding in f_dec_mcc_mnc()
—
Pau Espin Pedrol /
detail
- hnbgw: Support configuring RAC and Cell ID on each hnb conn
—
Pau Espin Pedrol /
detail
- hnbgw: Test paging with Page Area ID IE
—
Pau Espin Pedrol /
detail
- README: explain how to run testsuites manually
—
Oliver Smith /
detail
- start-testsuite: remove workaround for TITAN < 9.0.0
—
Vadim Yanitskiy /
detail
- testenv: support fetching coredumps in jenkins
—
Oliver Smith /
detail
- bts: set osmo-bts sched priority to 30
—
Oliver Smith /
detail
- tcpdump/dumpcap: move kill_rm_pidfile to inc file
—
Oliver Smith /
detail
- Common.cfg: Logging: add %p to LogFile format
—
Oliver Smith /
detail
- Cosmetic: log_merge: modernize
—
Oliver Smith /
detail
- log_merge: ensure we don't overwrite the log file
—
Oliver Smith /
detail
- log_merge: use same prefix as for pcap files
—
Oliver Smith /
detail
- M3UA_Templates: Allow passing multiple Routing Context values
—
Pau Espin Pedrol /
detail
- stp: Update TC_rkm_unreg_active to expect multiple routing contexts
—
Pau Espin Pedrol /
detail
- stp: Store asp name in array of m3ua cfgs
—
Pau Espin Pedrol /
detail
- stp: Introduce test TC_clnt_sctp_adm_shutdown
—
Pau Espin Pedrol /
detail
- stp: Introduce test TC_m3ua_sctp_srv_adm_shutdown
—
Pau Espin Pedrol /
detail
- hnbgw: HNBGW_Tests.default: Drop unused LLSK config
—
Pau Espin Pedrol /
detail
- hnbgw: Add missing plmn config in osmo-hnbgw.cfg
—
Pau Espin Pedrol /
detail
- hnbgw: Configure local ASP/AS in osmo-hnbgw.cfg
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce test TC_{cs,ps}_rua_dt_during_sccp_wait_cc
—
Pau Espin Pedrol /
detail
- gbproxy/testenv: initial
—
Oliver Smith /
detail
- gbproxy: sync configs with docker-playground
—
Oliver Smith /
detail
- hnbgw: Introduce altstep as_pfcp_handle_del_req()
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce tests TC_ps_rab_release(_abnormal)
—
Pau Espin Pedrol /
detail
- testenv: podman_install: show checked out commits
—
Oliver Smith /
detail
- testenv: podman_install: tweak git commands
—
Oliver Smith /
detail
- testenv: no python trace for setup script failures
—
Oliver Smith /
detail
- testenv: podman: add erlang-dev
—
Oliver Smith /
detail
- testenv: podman: add missing tree command
—
Oliver Smith /
detail
- testenv: qemu: fix adding kernel modules
—
Oliver Smith /
detail
- testenv: fix not aborting on build_initrd error
—
Oliver Smith /
detail
- testenv: qemu: initrd build fail: stop immediately
—
Oliver Smith /
detail
- testenv: qemu: add modules.alias
—
Oliver Smith /
detail
- testenv: support qemu=required in testenv.cfg
—
Oliver Smith /
detail
- testenv: qemu_initrd_add_bin: support adding so
—
Oliver Smith /
detail
- testenv: cfg: check for multiple spaces in lists
—
Oliver Smith /
detail
- stp: Rename STP_Tests.ttcn -> STP_Tests_IPA_M3UA.ttcn
—
Pau Espin Pedrol /
detail
- stp: STP_Tests_IPA: Support configuring less than 8 AS(P)s
—
Pau Espin Pedrol /
detail
- epdg: add sleep to f_TC_hss_initiated_deregister_permanent_termination
—
Oliver Smith /
detail
- epdg: TC_concurrent_ues_MTC: rx CMD_ATTACHED without from
—
Oliver Smith /
detail
- epdg: initial testenv.cfg
—
Oliver Smith /
detail
- testenv: check eclipse-titan version
—
Oliver Smith /
detail
- stp: Initial split into several testenv config
—
Pau Espin Pedrol /
detail
- stp: Split M3UA TCP tests into its own testenv config
—
Pau Espin Pedrol /
detail
- stp: m3ua: Specify ASP names to use per test
—
Pau Espin Pedrol /
detail
- stp: ipa: Specify ASP names to use per test
—
Pau Espin Pedrol /
detail
- library: NGAP encoding/decoding using libfftranscode
—
Pau Espin Pedrol /
detail
- library: Add NGAP_Templates.ttcn
—
Pau Espin Pedrol /
detail
- ngap: NGAP_Pixits: fix modulepar without default value assigned to
—
Pau Espin Pedrol /
detail
- NGAP_Templates: Fix criticality of PLMNSupportList IE in NGSetupResponse
—
Pau Espin Pedrol /
detail
- NGAP_Templates: Add missing rx template for NGSetupFailure with
—
Pau Espin Pedrol /
detail
- library: Introduce NGAP Emulation
—
Pau Espin Pedrol /
detail
- testenv: podman: Stick rebar3 downloaded version to 3.24.0
—
Pau Espin Pedrol /
detail
- 5gc: Introduce testsuite
—
Pau Espin Pedrol /
detail
- library: Rename NAS_Templates.ttcn -> NAS_EPS_Templates.ttcn
—
Pau Espin Pedrol /
detail
- testenv: add -j/--jobs parameter to run action
—
Oliver Smith /
detail
- testenv: add TESTENV_INSTALL_DIR
—
Oliver Smith /
detail
- testenv: README: document env vars set by testenv
—
Oliver Smith /
detail
- 5gc: Initial ConnHdlr support
—
Pau Espin Pedrol /
detail
- stp: ipa: Introduce tests to validate incoming TCP conn with unkown AS
—
Pau Espin Pedrol /
detail
- testenv: deduplicate make_dir
—
Oliver Smith /
detail
- testenv: fix TESTENV_INSTALL_DIR
—
Oliver Smith /
detail
- 5gc: testenv: use TESTENV_INSTALL_DIR
—
Oliver Smith /
detail
- log_merge.sh: Merge all logs if no test cases are found
—
Pau Espin Pedrol /
detail
- deps: Depend on osmocom fork of forge.etsi.org nas.git
—
Pau Espin Pedrol /
detail
- 5gc: Initial support encoding NG NAS UL messages
—
Pau Espin Pedrol /
detail
- library/ngap: Fix wrong id set on PWSFailureIndication templates
—
Pau Espin Pedrol /
detail
- library/ngap: Fix criticality of several NGAP messages
—
Pau Espin Pedrol /
detail
- bts: f_init(): print testcasename() in the IUT's logs
—
laforge /
detail
- bsc: fix race condition in RSLEm
—
laforge /
detail
- testenv: run "make deps" every time
—
Oliver Smith /
detail
- 5gc: Initial NAS receiving support
—
Pau Espin Pedrol /
detail
- 5gc: Initial NAS transmitting support
—
Pau Espin Pedrol /
detail
- testenv: podman: Install newer libcurl from bookworm-backports
—
Pau Espin Pedrol /
detail
- 5gc: Fix upfd failing to start outside podman
—
Pau Espin Pedrol /
detail
- testenv: use eclipse-titan 11 in Dockerfile
—
Oliver Smith /
detail
- Revert "testenv: use eclipse-titan 11 in Dockerfile"
—
Oliver Smith /
detail
- Common.cfg: Logging: add %p to LogFile format
—
Oliver Smith /
detail
- Cosmetic: log_merge: modernize
—
Oliver Smith /
detail
- log_merge: ensure we don't overwrite the log file
—
Oliver Smith /
detail
- log_merge: use same prefix as for pcap files
—
Oliver Smith /
detail
- M3UA_Templates: Allow passing multiple Routing Context values
—
Pau Espin Pedrol /
detail
- stp: Update TC_rkm_unreg_active to expect multiple routing contexts
—
Pau Espin Pedrol /
detail
- stp: Store asp name in array of m3ua cfgs
—
Pau Espin Pedrol /
detail
- stp: Introduce test TC_clnt_sctp_adm_shutdown
—
Pau Espin Pedrol /
detail
- stp: Introduce test TC_m3ua_sctp_srv_adm_shutdown
—
Pau Espin Pedrol /
detail
- hnbgw: HNBGW_Tests.default: Drop unused LLSK config
—
Pau Espin Pedrol /
detail
- hnbgw: Add missing plmn config in osmo-hnbgw.cfg
—
Pau Espin Pedrol /
detail
- hnbgw: Configure local ASP/AS in osmo-hnbgw.cfg
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce test TC_{cs,ps}_rua_dt_during_sccp_wait_cc
—
Pau Espin Pedrol /
detail
- gbproxy/testenv: initial
—
Oliver Smith /
detail
- gbproxy: sync configs with docker-playground
—
Oliver Smith /
detail
- hnbgw: Introduce altstep as_pfcp_handle_del_req()
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce tests TC_ps_rab_release(_abnormal)
—
Pau Espin Pedrol /
detail
- testenv: podman_install: show checked out commits
—
Oliver Smith /
detail
- testenv: podman_install: tweak git commands
—
Oliver Smith /
detail
- testenv: no python trace for setup script failures
—
Oliver Smith /
detail
- testenv: podman: add erlang-dev
—
Oliver Smith /
detail
- testenv: podman: add missing tree command
—
Oliver Smith /
detail
- testenv: qemu: fix adding kernel modules
—
Oliver Smith /
detail
- testenv: fix not aborting on build_initrd error
—
Oliver Smith /
detail
- testenv: qemu: initrd build fail: stop immediately
—
Oliver Smith /
detail
- testenv: qemu: add modules.alias
—
Oliver Smith /
detail
- testenv: support qemu=required in testenv.cfg
—
Oliver Smith /
detail
- testenv: qemu_initrd_add_bin: support adding so
—
Oliver Smith /
detail
- testenv: cfg: check for multiple spaces in lists
—
Oliver Smith /
detail
- stp: Rename STP_Tests.ttcn -> STP_Tests_IPA_M3UA.ttcn
—
Pau Espin Pedrol /
detail
- stp: STP_Tests_IPA: Support configuring less than 8 AS(P)s
—
Pau Espin Pedrol /
detail
- epdg: add sleep to f_TC_hss_initiated_deregister_permanent_termination
—
Oliver Smith /
detail
- epdg: TC_concurrent_ues_MTC: rx CMD_ATTACHED without from
—
Oliver Smith /
detail
- epdg: initial testenv.cfg
—
Oliver Smith /
detail
- testenv: check eclipse-titan version
—
Oliver Smith /
detail
- stp: Initial split into several testenv config
—
Pau Espin Pedrol /
detail
- stp: Split M3UA TCP tests into its own testenv config
—
Pau Espin Pedrol /
detail
- stp: m3ua: Specify ASP names to use per test
—
Pau Espin Pedrol /
detail
- stp: ipa: Specify ASP names to use per test
—
Pau Espin Pedrol /
detail
- library: NGAP encoding/decoding using libfftranscode
—
Pau Espin Pedrol /
detail
- library: Add NGAP_Templates.ttcn
—
Pau Espin Pedrol /
detail
- ngap: NGAP_Pixits: fix modulepar without default value assigned to
—
Pau Espin Pedrol /
detail
- NGAP_Templates: Fix criticality of PLMNSupportList IE in NGSetupResponse
—
Pau Espin Pedrol /
detail
- NGAP_Templates: Add missing rx template for NGSetupFailure with
—
Pau Espin Pedrol /
detail
- library: Introduce NGAP Emulation
—
Pau Espin Pedrol /
detail
- testenv: podman: Stick rebar3 downloaded version to 3.24.0
—
Pau Espin Pedrol /
detail
- 5gc: Introduce testsuite
—
Pau Espin Pedrol /
detail
- library: Rename NAS_Templates.ttcn -> NAS_EPS_Templates.ttcn
—
Pau Espin Pedrol /
detail
- testenv: add -j/--jobs parameter to run action
—
Oliver Smith /
detail
- testenv: add TESTENV_INSTALL_DIR
—
Oliver Smith /
detail
- testenv: README: document env vars set by testenv
—
Oliver Smith /
detail
- 5gc: Initial ConnHdlr support
—
Pau Espin Pedrol /
detail
- stp: ipa: Introduce tests to validate incoming TCP conn with unkown AS
—
Pau Espin Pedrol /
detail
- testenv: deduplicate make_dir
—
Oliver Smith /
detail
- testenv: fix TESTENV_INSTALL_DIR
—
Oliver Smith /
detail
- 5gc: testenv: use TESTENV_INSTALL_DIR
—
Oliver Smith /
detail
- log_merge.sh: Merge all logs if no test cases are found
—
Pau Espin Pedrol /
detail
- deps: Depend on osmocom fork of forge.etsi.org nas.git
—
Pau Espin Pedrol /
detail
- 5gc: Initial support encoding NG NAS UL messages
—
Pau Espin Pedrol /
detail
- library/ngap: Fix wrong id set on PWSFailureIndication templates
—
Pau Espin Pedrol /
detail
- library/ngap: Fix criticality of several NGAP messages
—
Pau Espin Pedrol /
detail
- bts: f_init(): print testcasename() in the IUT's logs
—
laforge /
detail
- bsc: fix race condition in RSLEm
—
laforge /
detail
- testenv: run "make deps" every time
—
Oliver Smith /
detail
- 5gc: Initial NAS receiving support
—
Pau Espin Pedrol /
detail
- 5gc: Initial NAS transmitting support
—
Pau Espin Pedrol /
detail
- testenv: podman: Install newer libcurl from bookworm-backports
—
Pau Espin Pedrol /
detail
- 5gc: Fix upfd failing to start outside podman
—
Pau Espin Pedrol /
detail
- testenv: use eclipse-titan 11 in Dockerfile
—
Oliver Smith /
detail
- library/s1ap: add E-RAB RELEASE templates
—
laforge /
detail
- s1gw: derive functions from f_TC_e_rab_setup()
—
laforge /
detail
- s1gw: fix TC_e_rab_setup: handle PFCP Session related PDUs
—
laforge /
detail
- s1gw: TC_e_rab_setup: also test E-RAB release
—
laforge /
detail
- s1gw: add TC_e_rab_setup3 (3 E-RABs at a time)
—
laforge /
detail
- deps/update.sh: split update cmds from Makefile
—
Oliver Smith /
detail
- deps/update: don't fetch repos where COMMIT exists
—
Oliver Smith /
detail
- deps: make output readable
—
Oliver Smith /
detail
- deps/update: skip checkout if nothing to do
—
Oliver Smith /
detail
- Makefile: avoid fetching deps if not needed
—
Vadim Yanitskiy /
detail
- .gitignore: ignore '.make.*' files (like .make.deps)
—
Vadim Yanitskiy /
detail
- .gitignore: ignore ctags
—
Vadim Yanitskiy /
detail
- Remove dead links and generated code in bin/*
—
Vadim Yanitskiy /
detail
- {bsc-nat,selftest,sysinfo}/gen_links.sh: use bash, not sh
—
Vadim Yanitskiy /
detail
- gen_links.sh.inc: 'set -e' to abort on error
—
Vadim Yanitskiy /
detail
- testenv: testsuite: use rsync with --archive
—
Oliver Smith /
detail
- testenv/README: consistency fix
—
Oliver Smith /
detail
- testenv: podman.exec_cmd: better error if stopped
—
Oliver Smith /
detail
- testenv/README: deduplicate clean= description
—
Oliver Smith /
detail
- testenv/README: document current working dir
—
Oliver Smith /
detail
- testenv: clean_run_scripts: skip if podman stopped
—
Oliver Smith /
detail
- testenv: copy=: support copying directories too
—
Oliver Smith /
detail
- ggsn: sync GGSN_Tests.cfg with docker-playground
—
Oliver Smith /
detail
- ggsn: add testenv.cfgs for osmo-ggsn
—
Oliver Smith /
detail
- ggsn: add testenv.cfg for open5gs
—
Oliver Smith /
detail
- pcap-client: initial testenv.cfg
—
Oliver Smith /
detail
- ruff.toml: new file
—
Oliver Smith /
detail
- Cosmetic: testenv: fix line length
—
Oliver Smith /
detail
- testenv: improve --config argument parsing
—
Oliver Smith /
detail
- ggsn: testenv: fix paths in copy= and clean=
—
Oliver Smith /
detail
- ggsn: testenv: add libosmocore-utils to package=
—
Oliver Smith /
detail
- library: add generic Mutex API for parallel components
—
laforge /
detail
- library/PFCP_Emulation: a better PDU routing concept
—
laforge /
detail
- library: as_pfcp_ignore(): log SeqNr of received PDUs
—
laforge /
detail
- s1gw: f_init_pfcp(): use 'PFCPEM' as the prefix
—
laforge /
detail
- s1gw: make number of eNBs configurable via module params
—
laforge /
detail
- Revert "s1gw: cache PFCP Recovery Timestamp in ConnHdlr"
—
laforge /
detail
- s1gw: move PFCP association handling into a dedicated ConnHdlr
—
laforge /
detail
- s1gw: add multi-eNB variants of TC_e_rab_setup
—
laforge /
detail
- s1gw: add f_ConnHdlrList_all_done()
—
laforge /
detail
- s1gw: f_ConnHdlr_rx_erab_release_cmd(): fix wrong template
—
laforge /
detail
- s1gw: add TC_e_rab_release_ind
—
laforge /
detail
- s1gw: f_ConnHdlr_erab_release_cmd(): add missing logging
—
laforge /
detail
- library/s1ap: fix wrong IE ID in E-RABReleaseListBearerRelComp
—
laforge /
detail
- library/s1ap: fix wrong field in S1AP-RABReleaseInd
—
laforge /
detail
- library/s1ap: add templates for INITIAL CONTEXT SETUP
—
laforge /
detail
- library/s1ap: fix wrong IDs in {ts,tr}_S1AP_InitialCtxSetupResp
—
laforge /
detail
- library/s1ap: comment out optional IE in tr_S1AP_InitialCtxSetupResp
—
Vadim Yanitskiy /
detail
- library/pfcp: fix template restriction in PFCP_Session_Est_Resp
—
Vadim Yanitskiy /
detail
- library/pfcp: make Cause IE configurable in all templates
—
Vadim Yanitskiy /
detail
- s1gw: TC_e_rab_setup: complete E-RAB release
—
Vadim Yanitskiy /
detail
- s1gw: separate f_ConnHdlr_session_{establish,modify}()
—
Vadim Yanitskiy /
detail
- s1gw: add testcases for INITIAL CONTEXT SETUP
—
Vadim Yanitskiy /
detail
- testenv: podman: disable send_redirects
—
Oliver Smith /
detail
- s1gw: add TC_initial_ctx_setup_failure
—
Vadim Yanitskiy /
detail
- s1gw: move MME_UE_S1AP_ID to ConnHdlrPars
—
Vadim Yanitskiy /
detail
- testenv: requirements: find programs in /usr/sbin
—
Oliver Smith /
detail
- testenv: podman: remove mongodb-org.list
—
Oliver Smith /
detail
- testenv: podman: don't install GUI packages
—
Oliver Smith /
detail
- ggsn: osmo-ggsn.src.cfg: tweak log output
—
Oliver Smith /
detail
- ggsn: testenv: replace dummy netdev with bridge
—
Oliver Smith /
detail
- testenv: osmo-dev: build with gtp_linux.opts
—
Oliver Smith /
detail
- testenv: bridge: change default IPs 201 -> 1
—
Oliver Smith /
detail
- ggsn: testenv: run SUT on bridge instead of lo
—
Oliver Smith /
detail
- ggsn: testenv: change VTY IP
—
Oliver Smith /
detail
- testenv: support running SUT in QEMU
—
Oliver Smith /
detail
- ggsn: testenv: support running osmo-ggsn in QEMU
—
Oliver Smith /
detail
- Cosmetic: ggsn: fix copy paste error
—
Oliver Smith /
detail
- L3_Templates: GMM: fix off-by-one error in ServiceType IE
—
lynxis /
detail
- update osmo-stp.cfg to make STP_Tests work at all again
—
Pau Espin Pedrol /
detail
- Replace libosmo-sccp references with libosmo-sigtran
—
Pau Espin Pedrol /
detail
- _testenv: Avoid running make check when building IUT
—
Pau Espin Pedrol /
detail
- stp: Support running with testenv
—
Pau Espin Pedrol /
detail
- library/GTPv1U_Templates: support sending ext hdrs
—
Oliver Smith /
detail
- testenv: podman: restart_count in container_name
—
Oliver Smith /
detail
- sgsn: Validate TLI received in RAB Ass Req
—
Pau Espin Pedrol /
detail
- sgsn: Test tx Rab Ass Resp with ITU X.213 IPv4 address format
—
Pau Espin Pedrol /
detail
- sgsn: Introduce test TC_attach_pdp_act_user_addr_itu_x213_ipv4toolarge
—
Pau Espin Pedrol /
detail
- sgsn: Improve validation of TLA encoded in RAB Ass Req
—
Pau Espin Pedrol /
detail
- cosmetic: sgsn: Fix indenation whitespace
—
Pau Espin Pedrol /
detail
- ggsn: README: document how to run with testenv
—
Oliver Smith /
detail
- library/GTPv1C_Templates: Lots of improvements in template declarations
—
Pau Espin Pedrol /
detail
- cosmetic: library/GTPv1C_Templates: remove extra indentation level
—
Pau Espin Pedrol /
detail
- library/GTPv1C_Templates: Clean up PCO templates
—
Pau Espin Pedrol /
detail
- mgw: Remove unneeded dep IPCP_Types.ttcn
—
Pau Espin Pedrol /
detail
- s1gw: Remove unneeded dep IPCP_Types.ttcn
—
Pau Espin Pedrol /
detail
- library: Move IPCP templates GTPv1C_Templates.ttcn ->
—
Pau Espin Pedrol /
detail
- library/PCO_Types: Drop unused nonsense enum
—
Pau Espin Pedrol /
detail
- library/PCO_Types.ttcn: Drop unsued IPCP_OPT enum
—
Pau Espin Pedrol /
detail
- ggsn: Introduce test TC_pdp4(6)_act_deact_mtu
—
Pau Espin Pedrol /
detail
- ggsn: Validate MTU sent during ICMPv6 RA
—
Pau Espin Pedrol /
detail
- ggsn: Request osmo-ggsn to apply the MTU on the tundev
—
Pau Espin Pedrol /
detail
- ctrl: tweak errmsg for counter mismatch
—
Oliver Smith /
detail
- testenv: qemu: get coredump and show backtrace
—
Oliver Smith /
detail
- pcu: add testenv.cfg
—
Oliver Smith /
detail
- bsc/osmo-bsc-sccplite.cfg: add trx1, trx2
—
Oliver Smith /
detail
- bsc/osmo-bsc{,-vamos}.cfg: add no missing-msc-text
—
Oliver Smith /
detail
- bsc/osmo-stp.cfg: sync with docker-playground
—
Oliver Smith /
detail
- bsc: add testenv.cfg
—
Oliver Smith /
detail
- testenv: improve output for missing -c argument
—
Oliver Smith /
detail
- testenv: osmo-dev: add hint for gen_makefile fail
—
Oliver Smith /
detail
- hnbgw: Support testenv
—
Oliver Smith /
detail
- testenv: remove dead code for [testsuite] prepare=
—
Oliver Smith /
detail
- testenv: add proper [testsuite] prepare= support
—
Oliver Smith /
detail
- hnbgw: Split ConnHdlr component code to its own file
—
Pau Espin Pedrol /
detail
- RAN_Emulation: Introduce field ranap_connect_ind_auto_res
—
Pau Espin Pedrol /
detail
- hnbgw: Allow modifying RanOps during test startup
—
Pau Espin Pedrol /
detail
- Convert RAN_Conn_Prim from enum to union
—
Pau Espin Pedrol /
detail
- RAN_Emulation: Allow setting reason in primitive MSC_CONN_PRIM_DISC_REQ
—
Pau Espin Pedrol /
detail
- hnbgw: Fix TC_ranap_ps_mo_disconnect testing CS instead of PS
—
Pau Espin Pedrol /
detail
- hnbgw: Drop unused template
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce test TC_ranap_{cs,ps}_creq_cref
—
Pau Espin Pedrol /
detail
- hnbgw: Set sccp_addr parameters during init
—
Pau Espin Pedrol /
detail
- hbngw: Store IuSigConid in ConnHdlr params
—
Pau Espin Pedrol /
detail
- RANAP_Templates: Add templates for ResetResource(Ack)
—
Pau Espin Pedrol /
detail
- RAN_Emulation: Support registering IuSigConId for connectionless RANAP
—
Pau Espin Pedrol /
detail
- s1gw: use the new counter name (out_pkt.forward.unmodified)
—
Vadim Yanitskiy /
detail
- RUA_Emulation: Support passing no RANAP PDU in RUA_Disc_Req
—
Pau Espin Pedrol /
detail
- hnbgw: Add missing timer stop after use
—
Pau Espin Pedrol /
detail
- hnbgw: Get rid of pars param in void_fn
—
Pau Espin Pedrol /
detail
- testenv: run podman command with logfile
—
Oliver Smith /
detail
- library/s1ap: fix wrong IE criticality in templates
—
Vadim Yanitskiy /
detail
- library/s1ap: rework {ts,tr}_S1AP_RABSetupRsp templates
—
Vadim Yanitskiy /
detail
- s1gw: add TC_e_rab_setup_failure
—
Vadim Yanitskiy /
detail
- hnbgw: test for RUA Disconnect when there is no CN
—
Oliver Smith /
detail
- hnbgw: Send meaningful RANAP messages in f_tc_ranap_mo_disconnect()
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce test TC_cs_iu_release_req_rua_disconnect
—
Pau Espin Pedrol /
detail
- hnbgw: fixup for expect_compl_l3_success
—
Oliver Smith /
detail
- hnbgw: Rename RAB helper functions to be CS specific
—
Pau Espin Pedrol /
detail
- hnbgw: Use g_pars.mgcp_pars directly during RAB CS setup
—
Pau Espin Pedrol /
detail
- hnbgw/expected-results: update
—
Oliver Smith /
detail
- testenv: make podman stop more robust
—
Oliver Smith /
detail
- hnbgw: Move gtp_pars to Connhdlr
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce PfcpParameters in TestHdlrParameters
—
Pau Espin Pedrol /
detail
- bsc: testenv: set MTU=1500 for lo
—
Oliver Smith /
detail
- hnbgw: Merge TC_ps_rab_assignment_* testcases
—
Pau Espin Pedrol /
detail
- hnbgw: Move normal condition Iu Release procedure to helper function
—
Pau Espin Pedrol /
detail
- hnbgw: Tear down SCCP conn from CN under normal conditions
—
Pau Espin Pedrol /
detail
- testenv: fix 'container crashed' detection
—
Oliver Smith /
detail
- testenv: podman-main: set watchdog timer to 60s
—
Oliver Smith /
detail
- statsd: Support f_statsd_snapshot() API when using VTY-triggered stats
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce module parameter mp_statsd_prefix
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce module parameter mp_pfcp_upf_node_id
—
Pau Espin Pedrol /
detail
- hnbgw: Handle PFCP Assoc Setup procedure in test_CT
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce test TC_ps_iu_release_req_rua_disconnect
—
Pau Espin Pedrol /
detail
- testenv: show testsuite results at the end
—
Oliver Smith /
detail
- testenv: more tweaks for container shutdown logic
—
Oliver Smith /
detail
- hnbgw: Parametrize UPF F-SEID
—
Pau Espin Pedrol /
detail
- hlr: use :memory: (volatile in-memory database)
—
Vadim Yanitskiy /
detail
- hlr: refactor f_SS_expect()
—
Vadim Yanitskiy /
detail
- library/gsup: improve formatting of SS templates
—
Vadim Yanitskiy /
detail
- library/gsup: improve generic GSUP_PDU templates
—
Vadim Yanitskiy /
detail
- hnbgw: with-pfcp: Support running ConnHdlr concurrently
—
Pau Espin Pedrol /
detail
- RAN_Emulation: Increase ExpecTable size to 16
—
Pau Espin Pedrol /
detail
- hnbgw: Add test TC_ps_rab_assignment_concurrent
—
Pau Espin Pedrol /
detail
- hnbgw: Parametrize MgcpParameters MGCP endpoint
—
Pau Espin Pedrol /
detail
- hnbgw: mgcp: Support running CS RAB ConnHdlr concurrently
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce test TC_rab_assignment_concurrent
—
Pau Espin Pedrol /
detail
- RUA_Emulation: Add missing msg component destination
—
Pau Espin Pedrol /
detail
- hnbgw: Small fixes in f_tc_rab_assignment()
—
Pau Espin Pedrol /
detail
- deps: Update titan.ProtocolEmulations.SCCP to upstream master
—
Pau Espin Pedrol /
detail
- osmo-*.cfg: enable gsmtap log
—
Oliver Smith /
detail
- library/gsup: improve GSUP_IE templates
—
Vadim Yanitskiy /
detail
- library/gsup: rework f_gen_{tr,ts}_ss_ies() and SS templates
—
Vadim Yanitskiy /
detail
- library/gsup: add src/dst name IEs to all SS templates
—
Vadim Yanitskiy /
detail
- library/rsl: rename t_RSL_IE_ActType_* -> c_RSL_IE_ActType_*
—
Vadim Yanitskiy /
detail
- msc: use :memory: for SMS (volatile in-memory database)
—
laforge /
detail
- hlr: expected-results.xml: expect TC_MSLookup_* to pass
—
laforge /
detail
- {epdg,msc,pgw}/expected-results.xml: sync with Jenkins
—
laforge /
detail
- bts: use proper ActType in f_TC_data_rtp_loopback()
—
Vadim Yanitskiy /
detail
- bts: TC_data_rtp_tchh*: fix timeslot number in comments
—
Vadim Yanitskiy /
detail
- bts: add TC_data_facch_*: test FACCH/[FH] on data channels
—
Vadim Yanitskiy /
detail
- bsc: Fix sporadic failure in .TC_ho_in_fail_ipa_crcx_timeout
—
Pau Espin Pedrol /
detail
- epdg: fix a DTE in as_GSUP_rx_CL_REQ
—
Vadim Yanitskiy /
detail
- testenv: add run --until-nok
—
Oliver Smith /
detail
- mgw: fix RTP packets received while RX disabled
—
Oliver Smith /
detail
- testenv: make it pass 'ruff check' linter
—
Oliver Smith /
detail
- testenv: install dbg pkgs with --binary-repo too
—
Oliver Smith /
detail
- testenv: pass env var for --binary-repo
—
Oliver Smith /
detail
- bts/run_fake_trx.sh: tweak cd logic
—
Oliver Smith /
detail
- testenv: respawn.sh: don't respawn on segfault
—
Pau Espin Pedrol /
detail
- testenv: print backtrace on startup fail too
—
Pau Espin Pedrol /
detail
- testenv: build virtphy from src with --binary-repo
—
Oliver Smith /
detail
- bts: add initial testenv.cfg
—
Oliver Smith /
detail
- L3_Templates: GMM: Attach Req/RAU Req: add TLVs required for 4G -> 2G
—
lynxis /
detail
- L3_Templates: RAU Request: add support for MS Network Capability
—
lynxis /
detail
- L3_Templates: set R99 indicator
—
lynxis /
detail
- L3_Templates: Add required TLVs for RA Request when moving from 4G to 2G
—
lynxis /
detail
- L3_Templates: correct set a5 bits to A1 + A5
—
lynxis /
detail
- Osmocom_CTRL_Functions.ttcn: Use Misc_Helpers.f_shutdown() everywhere
—
Pau Espin Pedrol /
detail
- deps/Makefile: update titan.ProtocolModules.RTP
—
pmaier@sysmocom.de /
detail
- hnbgw: TC_rab_release: Fix race condition stats checked too early
—
laforge /
detail
- bsc: Fix missing teardown in TC_ho_in_fail_msc_clears_after_ho_detect
—
laforge /
detail
- msc: fix a race condition in f_mt_call_establish()
—
laforge /
detail
- bsc: osmo-bsc.cfg: Listen IPA Abis and CTRL interfaces on 127.0.0.1
—
Pau Espin Pedrol /
detail
- bsc: Add missing testcase in expected-results.xml
—
Pau Espin Pedrol /
detail
- PCU_Tests_SNS: del/change weight: don't fail on NS
—
lynxis /
detail
- tr_GTPC_SGSNContextReq: use the same template as MsgType
—
laforge /
detail
- SGSN: BSSGP_ConnHdlr: GMM Service Request: handle PMM IDLE UE correct
—
lynxis /
detail
- SGSN: BSSGP_ConnHdlr: GMM Service Request: add support to expect
—
lynxis /
detail
- SGSN: BSSGP_ConnHdlr: f_gmm_attach(): allow the SGSN to request the IMEI
—
lynxis /
detail
- SGSN: f_TC_attach_timeout_after_pdp_act: allow authentication
—
lynxis /
detail
- SGSN: f_TC_attach_rau: do a periodic RA update instead of RA change
—
lynxis /
detail
- SGSN: TC_attach_auth_id_timeout: set TMSI to provoke a ID Request
—
lynxis /
detail
- SGSN: f_TC_hlr_location_cancel_request_withdraw: drop incorrect Update
—
lynxis /
detail
- SGSN: f_TC_paging_ps: call f_gmm_attach() direct
—
lynxis /
detail
- SGSN: f_TC_cell_change_different_*: always expect the auth
—
lynxis /
detail
- SGSN: fix encoding of IMEISV in Auth and Ciphering Response
—
lynxis /
detail
- SGSN: TC_attach_pdp_act_pmm_idle: use correct Service Request type
—
lynxis /
detail
- SGSN: Context Req In: use correct TEID-C
—
lynxis /
detail
- SGSN: assign random TEID-C to Context Req/Resp/Ack messages
—
lynxis /
detail
- SGSN: Remove mm context triplets
—
lynxis /
detail
- testenv: use new osmocom-bb binary packages
—
Oliver Smith /
detail
- SGSN_Tests: f_TC_attach_usim_resync: fix IMEISV value
—
lynxis /
detail
- PCU_Tests_SNS: SNS Add: handle NS_Alive while waiting for SNS_Ack
—
lynxis /
detail
- testenv: make copy= more intuitive
—
Pau Espin Pedrol /
detail
- remsim: Add initial testenv
—
Pau Espin Pedrol /
detail
- RAW_NS: SNS Add: handle IPv4/IPv6 element in SNS Ack
—
lynxis /
detail
- RAW_NS: SNS Changeweight: remove IPv4/IPv6 element in SNS Ack
—
lynxis /
detail
- PCUIF: fix usage of bts number in PCUIF_TXT_IND
—
pmaier@sysmocom.de /
detail
- RAN_Emulation: Allow client to trigger SCCP CC if automatic CC was
—
Pau Espin Pedrol /
detail
- hnbgw: Introduce test TC_{cs,ps}_rua_disconnect_during_sccp_cr_cc
—
Pau Espin Pedrol /
detail
- hnbgw: Fix template restriction in template param
—
Pau Espin Pedrol /
detail
- testenv: Log return code of unexpected end of process
—
Pau Espin Pedrol /
detail
- remsim: Enable debug output of bankd
—
Pau Espin Pedrol /
detail
- remsim: bankd: Install vsmartcard-vpcd
—
Oliver Smith /
detail
- sccp: Initial testenv
—
Pau Espin Pedrol /
detail
- sccp: Let some time for SCCP RLC to reach IUT before finishing test
—
Pau Espin Pedrol /
detail
- library/s1ap: f_tr_S1AP_RABSetupRsp(): use ispresent()
—
Vadim Yanitskiy /
detail
- library/s1ap: add E-RAB MODIFY REQ/RSP templates
—
Vadim Yanitskiy /
detail
- library/s1ap: add E-RAB MODIFY IND/CNF templates
—
Vadim Yanitskiy /
detail
- s1gw: make f_ConnHdlr_rx_session_modify_req() more flexible
—
Vadim Yanitskiy /
detail
- s1gw: add constants for PFCP FAR IDs
—
Vadim Yanitskiy /
detail
- mgw: Improve log and teardown upon unexpected mgcp resp received
—
Pau Espin Pedrol /
detail
- PCU_Tests_SNS: sns_del: check if removed NS-VC still transmits
—
lynxis /
detail
- GSUP_Templates: Purge MS Request: allow the Message class IE to be
—
lynxis /
detail
- SGSN: f_cellid_to_RAI: fix spaces vs tabs
—
lynxis /
detail
- msc: add testenv.cfg
—
lynxis /
detail
- stp: Improve failure teardown using Misc_Helpers.f_shutdown
—
laforge /
detail
- stp: set up all M3UA ports in array in steps
—
laforge /
detail
- gbproxy: Don't log the payload size for every DL/UL-UNITDATA
—
dwillmann /
detail
- testenv: run: add --autoreconf-in-src-copy arg
—
Oliver Smith /
detail
- library/s1ap: fix criticality in UE CONTEXT RELEASE PDUs
—
Vadim Yanitskiy /
detail
- s1gw: add f_TC_exec()
—
Vadim Yanitskiy /
detail
- s1gw: add TCs for UE CONTEXT RELEASE procedures
—
Vadim Yanitskiy /
detail
- hnbgw: Use Misc_Helpers.f_shutdown upon rx of unexpected msg
—
Pau Espin Pedrol /
detail
- MGCP_Emulation: Make sure peer is running before Tx
—
Pau Espin Pedrol /
detail
- hnbgw: Submit proper L3 PDUs during CR
—
Pau Espin Pedrol /
detail
- Mutex: Create component alive
—
Pau Espin Pedrol /
detail
- RAN_Adapter: Create components alive
—
Pau Espin Pedrol /
detail
- hnbgw: Create all components alive
—
Pau Espin Pedrol /
detail
- pcu: Fix wrong BSN uint size
—
Pau Espin Pedrol /
detail
- pcu: Fix TC_dl_cs1_to_cs4 sporadic fail
—
Pau Espin Pedrol /
detail
- pcu: Fix dummy DL block received due to timer race conditions
—
Pau Espin Pedrol /
detail
- s1gw: f_ConnHdlr_session_delete(): invalidate peer's SEID
—
Vadim Yanitskiy /
detail
- s1gw: f_ConnHdlr_session_delete(): respect any order
—
Vadim Yanitskiy /
detail
- s1gw: add TC_e_rab_modify_req_rsp[_multi]
—
Vadim Yanitskiy /
detail
- s1gw: add TC_e_rab_modify_ind_cnf[_multi]
—
Vadim Yanitskiy /
detail
- hnbgw: remove osmo-hnbgw <= 1.6.0 code path
—
Pau Espin Pedrol /
detail
- sgsn: remove osmo-sgsn <= 1.12.0 code path
—
Pau Espin Pedrol /
detail
- eim: move es9p_Types_JSON to library
—
pmaier@sysmocom.de /
detail
- mgw: osmo-mgw.cfg: remove deprecated no-op params
—
laforge /
detail
- bts: expect TC_data_{rtp,facch}_tchf144 to pass
—
laforge /
detail
- stp: Allow setting up different m3ua_config list by test
—
Pau Espin Pedrol /
detail
- Use fork of titan.ProtocolModules.M3UA containing fix
—
Pau Espin Pedrol /
detail
- stp: Pass M3UA conn idx to f_M3UA_rkm_register()
—
Pau Espin Pedrol /
detail
- stp: NOTIFY expectancy fixes
—
Pau Espin Pedrol /
detail
- stp: Introduce tests TC_dyn_(2)asp_as_rkm_permitted
—
Pau Espin Pedrol /
detail
- stp: Fix expectancies of TC_clnt_quirk_snm_inactive
—
Pau Espin Pedrol /
detail
- stp: Fix brokeness in STP_Tests_M3UA.TC_tmt_loadshare
—
Pau Espin Pedrol /
detail
- stp: Fix brokeness in STP_Tests_IPA.TC_tmt_loadshare
—
Pau Espin Pedrol /
detail
- stp: STP_Tests.ttcn: Use M3UA PC and RCTX from config
—
Pau Espin Pedrol /
detail
- es9p_Types_JSON: split headers into separate module
—
pmaier@sysmocom.de /
detail
- RSPDefinitions_Templates: add missing default values
—
pmaier@sysmocom.de /
detail
- es9p_Types_JSON: add decoder/encoder functions for opposite direction
—
pmaier@sysmocom.de /
detail
- HTTP_Adapter/cosmetic: remove stray newline
—
pmaier@sysmocom.de /
detail
- testenv/README: fix markdown syntax
—
Oliver Smith /
detail
- HTTP_Adapter: allow requests to different hosts
—
pmaier@sysmocom.de /
detail
- HTTP_Adapter: add missing omit qualifiers
—
pmaier@sysmocom.de /
detail
- testenv: use --autoreconf-in-src-copy by default
—
Oliver Smith /
detail
- deps: Update titan.ProtocolModules.M3UA to upstream master
—
Pau Espin Pedrol /
detail
- stp: STP_Tests_IPA.TC_tmt_loadshare_sls: Fix test expectancies
—
Pau Espin Pedrol /
detail
- sccp: Improve logging receiving unexpected msg
—
Pau Espin Pedrol /
detail
- sccp: Fix test rx SLS expectancies
—
Pau Espin Pedrol /
detail
- SCCP_Templates: Expect either proto class0 or class1 upon rx SCCP
—
Pau Espin Pedrol /
detail
- HTTP_Server_Emulation: allow multiple HTTP server ports
—
laforge /
detail
- testenv: -h output: add more binary repo examples
—
Oliver Smith /
detail
- bts: BTS_Tests.cfg: remove commented out params
—
Vadim Yanitskiy /
detail
- bts: BTS_Tests.cfg: set BTS_Tests.mp_transceiver_num
—
Vadim Yanitskiy /
detail
- bts: Run osmo-bts-trx with sched_rr priority
—
Pau Espin Pedrol /
detail
- asterisk: Rework test TC_ims_call_mo_after_tcp_conn_closed with new
—
laforge /
detail
- mme: Take into account KSI update by Network
—
Pau Espin Pedrol /
detail
- mme: Replace TC_s1ap_setup_wrong_plmn with test with different
—
Pau Espin Pedrol /
detail
- rmlinks.sh: use -delete instead of -exec rm
—
Vadim Yanitskiy /
detail
- rmlinks.sh: remove non-existent path exclude
—
Vadim Yanitskiy /
detail
- remove unused ROHC_CNL113426_LATEST dir
—
Vadim Yanitskiy /
detail
- deps: fix overriding recipe for target 'titan.ProtocolEmulations.SCCP'
—
Vadim Yanitskiy /
detail
- bts: simplify f_tc_rsl_ms_pwr_ctrl()
—
Vadim Yanitskiy /
detail
- library: fix coding style near f_rnd_int()
—
Vadim Yanitskiy /
detail
- library: add f_rnd_sleep()
—
Vadim Yanitskiy /
detail
- library/s1ap: cosmetic: fix a typo
—
Vadim Yanitskiy /
detail
- library/s1ap: split PDU specific API to S1AP_Functions.ttcn
—
Vadim Yanitskiy /
detail
- s1gw: derive altsteps from f_ConnHdlr_rx_s1ap_from_{enb,mme}()
—
Vadim Yanitskiy /
detail
- s1gw: add UE multiplex component
—
Vadim Yanitskiy /
detail
- s1gw: add TC_uemux_uldl_nas_release
—
Vadim Yanitskiy /
detail
- s1gw: disable Nagle for eNB and MME connections
—
Vadim Yanitskiy /
detail
- msc: f_establish_fully(): merge EST_TYPE_MO_{CALL,CSD}
—
Vadim Yanitskiy /
detail
- msc: use f_expect_paging() in SS/USSD TCs
—
Vadim Yanitskiy /
detail
- msc: split up as_unexp_gsup_or_bssap_msg()
—
Vadim Yanitskiy /
detail
- msc: add TC_gsup_mt_sms_{paging,conn}_timeout
—
Vadim Yanitskiy /
detail
- s1gw: ConnHdlr: allow passing {MME,ENB}-UE-S1AP-ID
—
Vadim Yanitskiy /
detail
- s1gw: add UEMux TCs for E-RAB SETUP and RELEASE
—
Vadim Yanitskiy /
detail
- s1gw: add UEMux TCs for INITIAL CTX SETUP and UE CTX RELEASE
—
Vadim Yanitskiy /
detail
- s1gw: fix passing swapped {MME,ENB}_UE_S1AP_ID
—
Vadim Yanitskiy /
detail
- remsim: make client tests work in testenv
—
Oliver Smith /
detail
- testenv: fix building osmo-remsim with osmo-dev
—
Oliver Smith /
detail
- Cosmetic: testenv/testdir: fix formatting
—
Oliver Smith /
detail
- stp: TC_tmt_loadshare*: Use new vty command 'binding-table reset'
—
Pau Espin Pedrol /
detail
- testenv: fix OSMO_DEV_MAKE_DIR env var
—
Oliver Smith /
detail
- sccp: testenv: fix hardcoded sccp_demo_user path
—
Oliver Smith /
detail
- sccp: testenv: fix run with asan + latest binaries
—
Oliver Smith /
detail
- testenv: remove TESTENV_GIT_DIR
—
Oliver Smith /
detail
- msc: add/expect network-originated MT-Forward-SM.Err
—
Vadim Yanitskiy /
detail
- msc: execute more SMS-over-GSUP tests via UTRAN
—
Vadim Yanitskiy /
detail
- testenv: make clone project function generic
—
Oliver Smith /
detail
- testenv: clone_project: fix getting latest version
—
Oliver Smith /
detail
- ns: initial testenv config
—
Oliver Smith /
detail
- hnbgw: Support configuring RAC on each hnb conn
—
Pau Espin Pedrol /
detail
- hnbgw: Test paging with PAge Area ID IE
—
Pau Espin Pedrol /
detail
- stp: Fix typo in comment
—
Pau Espin Pedrol /
detail
- testenv: clean: fix cleaning git dir
—
Oliver Smith /
detail
- Revert "hnbgw: Test paging with PAge Area ID IE"
—
Oliver Smith /
detail
- Revert "hnbgw: Support configuring RAC on each hnb conn"
—
Oliver Smith /
detail
- msc: add TC_mo_ussd_evil_ms for OS#6756
—
Vadim Yanitskiy /
detail
- buildsystem: move related scripts to subdir
—
Oliver Smith /
detail
- buildsystem/regen_makefile: change to inc script
—
Oliver Smith /
detail
- buildsystem: remove ttcn3_compiler workaround
—
Oliver Smith /
detail
- buildsystem/regen_makefile: modernize
—
Oliver Smith /
detail
- buildsystem/gen_links: move set -e to users
—
Oliver Smith /
detail
- buildsystem/gen_links: rename ignore_pp_results
—
Oliver Smith /
detail
- buildsystem: build out-of-tree
—
Oliver Smith /
detail
- buildsystem: make output more readable
—
Oliver Smith /
detail
- testenv: remove copy_ttcn3_hacks_dir
—
Oliver Smith /
detail
- testenv: refactor run --until-nok code
—
Oliver Smith /
detail
- testenv: run: add --bisect argument
—
Oliver Smith /
detail
- start-testsuite: fix passing $TEST to ttcn3_start
—
Oliver Smith /
detail
- README: use # and ## for headlines
—
Oliver Smith /
detail
- start-testsuite: respect $TTCN3_DIR (if set)
—
Vadim Yanitskiy /
detail
- Move f_{dec,enc}_mcc_mnc() API BSSMAP_Templates.ttcn -> GSM_Types.ttcn
—
Pau Espin Pedrol /
detail
- Fix MNC decoding in f_dec_mcc_mnc()
—
Pau Espin Pedrol /
detail
- hnbgw: Support configuring RAC and Cell ID on each hnb conn
—
Pau Espin Pedrol /
detail
- hnbgw: Test paging with Page Area ID IE
—
Pau Espin Pedrol /
detail
- README: explain how to run testsuites manually
—
Oliver Smith /
detail
- start-testsuite: remove workaround for TITAN < 9.0.0
—
Vadim Yanitskiy /
detail
- testenv: support fetching coredumps in jenkins
—
Oliver Smith /
detail
- bts: set osmo-bts sched priority to 30
—
Oliver Smith /
detail
- tcpdump/dumpcap: move kill_rm_pidfile to inc file
—
Oliver Smith /
detail
- 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