Osmocom test suites in TTCN-3 (Eclipse Titan) https://osmocom.org/projects/core-testing-infra
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
osmo-ttcn3-hacks/library
Harald Welte 9b461a94a3 sgsn+pcu: Port suspend/resume cases to new BSSGP_CT:GLOBAL port 2 years ago
..
hnbap HNBAP, RUA and RANAP protocol codecs 4 years ago
ranap msc: fix Iu mo call 3 years ago
rua HNBAP, RUA and RANAP protocol codecs 4 years ago
s1ap library: Add S1AP Templates 3 years ago
sabp SABP (Service Area Broadcast Protocol) definitions 3 years ago
AbisOML_Types.ttcn bts-oml: Verify BTS obj becomes Enabled durig OPSTART ACK 2 years ago
BSSAP_CodecPort.ttcn library/BSSAP_CodecPort: turn conn_id into a template param 2 years ago
BSSAP_LE_Adapter.ttcn library: Add BSSLAP_LE_{CodecPort,Emulation} 2 years ago
BSSAP_LE_CodecPort.ttcn library: Add BSSLAP_LE_{CodecPort,Emulation} 2 years ago
BSSAP_LE_Emulation.ttcn bsc: clarify RESET logging: BSSMAP vs RANAP vs BSSMAP-LE 2 years ago
BSSAP_LE_Types.ttcn BSSMAP_LE_IE_LcsCause: fix IEI value and len 2 years ago
BSSGP_Emulation.ttcnpp sgsn+pcu: Port suspend/resume cases to new BSSGP_CT:GLOBAL port 2 years ago
BSSGP_Helper.cc BSSGP/IuUP: Fix license disclaimer copy+paste 3 years ago
BSSGP_Helper_Functions.ttcn gprs: Move BSSGP related code to library 5 years ago
BSSGP_Types.ttcn library/BSSGP_Types: use tr_MI_IMSI from library/L3_Templates 3 years ago
BSSLAP_Types.ttcn BSSLAP: add some templates 2 years ago
BSSMAP_LE_Templates.ttcn BSSMAP_LE template tweaks 2 years ago
BSSMAP_Templates.ttcn BSSMAP templates for LCS 2 years ago
CBSP_Adapter.ttcn library: CBSP_Adapter: Improve robustness of rebind and reconnect 2 years ago
CBSP_CodecPort.ttcn Add CBSP_CodecPort + CBSP_Adapter 3 years ago
CBSP_CodecPort_CtrlFunct.ttcn Add CBSP_CodecPort + CBSP_Adapter 3 years ago
CBSP_CodecPort_CtrlFunctdef.cc Add CBSP_CodecPort + CBSP_Adapter 3 years ago
CBSP_Templates.ttcn CBSP_Templates: Fix tons of compiler warnings 2 years ago
CBSP_Types.ttcn bsc: Test suite for CBSP (Cell Broadcast Service Protocol) 3 years ago
DIAMETER_CodecPort.ttcn library: Add DIAMETER Templates, Emulation, CodecPort 3 years ago
DIAMETER_CodecPort_CtrlFunct.ttcn library: Add DIAMETER Templates, Emulation, CodecPort 3 years ago
DIAMETER_CodecPort_CtrlFunctDef.cc library: Add DIAMETER Templates, Emulation, CodecPort 3 years ago
DIAMETER_Emulation.ttcn DIAMETER_Emulation: Notify user of CapabilityExchange 3 years ago
DIAMETER_Templates.ttcn pgw: Add support for PCRF emulation (CCR/CCA) 3 years ago
DIAMETER_Types.ttcn DIAMETER_Types: Add IETF RFC4006 CreditControl + related 3 years ago
DNS_Helpers.ttcn library/DNS_Helpers: add f_enc_IPv4 3 years ago
GSMTAP_PortType.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
GSMTAP_Types.ttcn library: move Osmocom_Types.Arfcn to GSM_Types.GsmBandArfcn 2 years ago
GSM_RR_Types.ttcn library/GSM_RR_Types: make ts_MEAS_REP more user-friendly 2 years ago
GSM_RestOctets.ttcn bsc: more SI2quater EUTRAN ARFCN tests 2 years ago
GSM_SystemInformation.ttcn library/GSM_SystemInformation: move 'MobileAllocationT' to GSM_RR_Types 2 years ago
GSM_Types.ttcn BTS_Tests: re-organize configuration of TRX/TS params 2 years ago
GSUP_Emulation.ttcn library/IPA: use tr_ASP_IPA_EV instead of inline templates 3 years ago
GSUP_Types.ttcn hlr: add tests for GSUP proxy routing 3 years ago
GTP_CodecPort.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
GTP_CodecPort_CtrlFunct.ttcn move GTP_CodecPort from ggsn to library (for sgsn reuse) 5 years ago
GTP_CodecPort_CtrlFunctDef.cc move GTP_CodecPort from ggsn to library (for sgsn reuse) 5 years ago
GTP_Emulation.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
GTP_Templates.ttcn ggsn: Add TC_pdp4_act_deact_ipcp_pap_broken() 3 years ago
GTPv2_CodecPort.ttcn Fix/complete the partial GTPv2_CodecPort we already had 3 years ago
GTPv2_CodecPort_CtrlFunct.ttcn Fix/complete the partial GTPv2_CodecPort we already had 3 years ago
GTPv2_CodecPort_CtrlFunctDef.cc Fix/complete the partial GTPv2_CodecPort we already had 3 years ago
GTPv2_Emulation.ttcn Add GTPv2_Emulation component 3 years ago
GTPv2_PrivateExtensions.ttcn mme: Add GTPv2 support 3 years ago
GTPv2_Templates.ttcn Add GTPv2_Emulation component 3 years ago
General_Types.ttcn Add GTPv2_Emulation component 3 years ago
IPA_CodecPort.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
IPA_CodecPort_CtrlFunct.ttcn IPA_CodecPort: Wrap f_IPL4_setGetMsgLen function 5 years ago
IPA_CodecPort_CtrlFunctDef.cc IPA_CodecPort: Wrap f_IPL4_setGetMsgLen function 5 years ago
IPA_Emulation.ttcnpp library/IPA_Emulation: server mode: expose IPA IDENTITY RESPONSE 3 years ago
IPA_Testing.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
IPA_Types.ttcn library/RSL_Emulation: server mode: handle multiple transceivers 3 years ago
IPCP_Types.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
IPL4_GSMTAP_CtrlFunct.ttcn Introduce 'library' directory for modules shared by multiple test cases 5 years ago
IPL4_GSMTAP_CtrlFunctDef.cc Introduce 'library' directory for modules shared by multiple test cases 5 years ago
IuUP_Emulation.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
IuUP_EncDec.cc BSSGP/IuUP: Fix license disclaimer copy+paste 3 years ago
IuUP_Types.ttcn Add comments with short module description on top of each file 5 years ago
L1CTL_PortType.ttcn library: move Osmocom_Types.Arfcn to GSM_Types.GsmBandArfcn 2 years ago
L1CTL_PortType_CtrlFunct.ttcn L1CTL: Add message segmentation helper via getMsgLen() 5 years ago
L1CTL_PortType_CtrlFunctDef.cc L1CTL: Add message segmentation helper via getMsgLen() 5 years ago
L1CTL_Types.ttcn library: move Osmocom_Types.Arfcn to GSM_Types.GsmBandArfcn 2 years ago
L3_Common.ttcn move f_gprs_tlli_{type,random} to Osmocom_Gb_Types 2 years ago
L3_Templates.ttcn move f_gen_{imsi,imei,msisdn} from L3_Templates to Osmocom_Types 2 years ago
LAPDm_RAW_PT.ttcn library: move Osmocom_Types.Arfcn to GSM_Types.GsmBandArfcn 2 years ago
LAPDm_Types.ttcn cosmetic: library/LAPDm_Types.ttcn: Fix trailing whitespace 2 years ago
LLC_Templates.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
M3UA_CodecPort.ttcn stp: Introduce STP_Tests*.ttcn for testing OsmoSTP 3 years ago
M3UA_CodecPort_CtrlFunct.ttcn stp: Introduce STP_Tests*.ttcn for testing OsmoSTP 3 years ago
M3UA_CodecPort_CtrlFunctDef.cc stp: Introduce STP_Tests*.ttcn for testing OsmoSTP 3 years ago
M3UA_Templates.ttcn M3UA_Templates: Fix tr_M3UA_ASPUP() length value copy+paste error 3 years ago
MGCP_CodecPort.ttcn lib/mgcp: Add new port with support to handle multiple MGCP sockets 3 years ago
MGCP_CodecPort_CtrlFunct.ttcn Move MGCP_CodecPort to library directory 5 years ago
MGCP_CodecPort_CtrlFunctDef.cc Move MGCP_CodecPort to library directory 5 years ago
MGCP_Emulation.ttcn lib/mgcp: Add new port with support to handle multiple MGCP sockets 3 years ago
MGCP_Templates.ttcn mgw: Introduce test TC_crcx_osmo_ign 2 years ago
MGCP_Types.ttcn mgw: Introduce test TC_crcx_osmo_ign 2 years ago
MNCC_CodecPort.ttcn MNCC: Add some useful templates / helper functions 5 years ago
MNCC_Emulation.ttcn mncc: Support IPv6 addresses (new version mncc 7) 2 years ago
MNCC_EncDec.cc mncc: Support IPv6 addresses (new version mncc 7) 2 years ago
MNCC_Types.ttcn mncc: Support IPv6 addresses (new version mncc 7) 2 years ago
MSLookup_mDNS_Emulation.ttcn hlr: add TC_MSLookup_mDNS_service_other_home 3 years ago
MSLookup_mDNS_Templates.ttcn hlr: add TC_MSLookup_GSUP_proxy 3 years ago
MSLookup_mDNS_Types.ttcn hlr: add TC_MSLookup_mDNS_service_other_home 3 years ago
Misc_Helpers.ttcn library: Add template helpers for AoIP Transport Layer Address 2 years ago
NAS_Templates.ttcn library: Add initial set of LTE/EPC NAS templates 3 years ago
NS_CodecPort.ttcn Migrate Gb (NS/BSSGP) code over to Ericsson NS/BSSGP modules 5 years ago
NS_CodecPort_CtrlFunct.ttcn gprs: Move NS Types/CodecPort/Emulation to library directory 5 years ago
NS_CodecPort_CtrlFunctDef.cc gprs: Move NS Types/CodecPort/Emulation to library directory 5 years ago
NS_Emulation.ttcnpp NS_Emulation: Tolerate late NS-BLOCK-ACK / NS-UNBLOCK-ACK 2 years ago
NS_Provider_FR.ttcn NS_Emulation: Support multiple NS-VC within one NSE (NS-VCG) 2 years ago
NS_Provider_IPL4.ttcn NS_Emulation: Support multiple NS-VC within one NSE (NS-VCG) 2 years ago
NS_Types.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
Native_FunctionDefs.cc Native_Functions: Add f_str_to{lower,upper}() 3 years ago
Native_Functions.ttcn Native_Functions: Add f_str_to{lower,upper}() 3 years ago
OSMUX_CodecPort.ttcn Add Osmux support and tests for MGW 4 years ago
OSMUX_CodecPort_CtrlFunct.ttcn Add Osmux support and tests for MGW 4 years ago
OSMUX_CodecPort_CtrlFunctDef.cc Add Osmux support and tests for MGW 4 years ago
OSMUX_Emulation.ttcn library/RTP_Emulation: Close previous socket after rebind 2 years ago
OSMUX_Types.ttcn Add Osmux support and tests for MGW 4 years ago
Osmocom_CTRL_Adapter.ttcn library/IPA: use tr_ASP_IPA_EV instead of inline templates 3 years ago
Osmocom_CTRL_Functions.ttcn comment: Osmocom_CTRL: fix example for f_counter_name_vals_list_add() 2 years ago
Osmocom_CTRL_Types.ttcn lib/CTRL: Improve and add more helper templates and functions 4 years ago
Osmocom_Gb_Types.ttcn gbproxy: Add test for FLOW-CONTROL-MS procedure (TC_fc_ms) 2 years ago
Osmocom_Types.ttcn library: move Osmocom_Types.Arfcn to GSM_Types.GsmBandArfcn 2 years ago
Osmocom_VTY_Functions.ttcn add f_vty_cfg_bts(), f_vty_cfg_msc() 2 years ago
PAP_Types.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
PCUIF_CodecPort.ttcn fixup library/PCUIF_Types: version 10: do not add redundant padding 2 years ago
PCUIF_Types.ttcn pcu: prepare tests for new GPRS/EGPRS multiplex support 2 years ago
RAN_Adapter.ttcnpp move type RAN_Configurations to RAN_Adapter.ttcnpp 3 years ago
RAN_Emulation.ttcnpp bsc: clarify RESET logging: BSSMAP vs RANAP vs BSSMAP-LE 2 years ago
RAW_NS.ttcn NS_Emulation: Support multiple NS-VC within one NSE (NS-VCG) 2 years ago
RLCMAC_CSN1_Templates.ttcn RLCMAC: Implement type+template for EGPRS Dl Pkt ACK/NACK 2 years ago
RLCMAC_CSN1_Types.ttcn RLCMAC: Implement type+template for EGPRS Dl Pkt ACK/NACK 2 years ago
RLCMAC_EncDec.cc RLCMAC_EncDec: Implement decoding of Egprs Dl Data block HeaderType 2 and 1 2 years ago
RLCMAC_Templates.ttcn pcu: Implement ACKing EGPRS Dl TBF blocks 2 years ago
RLCMAC_Types.ttcn pcu: Specify (M)CS to use when sending UL rlcmac data blocks 2 years ago
RSL_Emulation.ttcn RSL_Emulation: Fix compiler warning about dead code 2 years ago
RSL_Types.ttcn library/RSL_Types: add 'bs_power_params' to 'RSL_IE_Body' 2 years ago
RTP_CodecPort.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
RTP_CodecPort_CtrlFunct.ttcn Add missing RTP_CodecPort_CtrlFunct TTCN and C++ files 5 years ago
RTP_CodecPort_CtrlFunctDef.cc Add missing RTP_CodecPort_CtrlFunct TTCN and C++ files 5 years ago
RTP_Emulation.ttcn library/RTP_Emulation: Close previous socket after rebind 2 years ago
S1AP_CodecPort.ttcn library: Add S1AP CodecPort/Emulation 3 years ago
S1AP_CodecPort_CtrlFunct.ttcn library: Add S1AP CodecPort/Emulation 3 years ago
S1AP_CodecPort_CtrlFunctDef.cc library: Add S1AP CodecPort/Emulation 3 years ago
S1AP_Emulation.ttcn library: Add S1AP CodecPort/Emulation 3 years ago
SABP_Adapter.ttcn SABP CodecPort and SABP_Adapter 3 years ago
SABP_CodecPort.ttcn SABP CodecPort and SABP_Adapter 3 years ago
SABP_CodecPort_CtrlFunct.ttcn SABP CodecPort and SABP_Adapter 3 years ago
SABP_CodecPort_CtrlFunctDef.cc SABP CodecPort and SABP_Adapter 3 years ago
SCCP_Templates.ttcn sccp: Introduce test TC_it_avoids_tiar 3 years ago
SGsAP_CodecPort.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
SGsAP_CodecPort_CtrlFunct.ttcn Add SGsAP_CodecPort + SGsAP_Emulation module 4 years ago
SGsAP_CodecPort_CtrlFunctDef.cc Add SGsAP_CodecPort + SGsAP_Emulation module 4 years ago
SGsAP_Emulation.ttcn mme: initial skeleton for MME / SGsAP tetss 3 years ago
SGsAP_Templates.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
SIP_Emulation.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
SIP_Templates.ttcn More progress on osmo-sip-connector tests 5 years ago
SMPP_CodecPort.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
SMPP_CodecPort_CtrlFunct.ttcn msc: Add SMPP_CodecPort 5 years ago
SMPP_CodecPort_CtrlFunctDef.cc msc: Add SMPP_CodecPort 5 years ago
SMPP_Emulation.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
SMPP_Templates.ttcn msc: Add SMPP tests for MO + MT SMS 5 years ago
SS_Templates.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
StatsD_Checker.ttcn Add parsing and checking of StatsD metrics 2 years ago
StatsD_CodecPort.ttcn Add parsing and checking of StatsD metrics 2 years ago
StatsD_CodecPort_CtrlFunct.ttcn Add parsing and checking of StatsD metrics 2 years ago
StatsD_CodecPort_CtrlFunctdef.cc Add parsing and checking of StatsD metrics 2 years ago
StatsD_Types.ttcn StatsD_Types: Use 'present' qualifier; use template hierarchy 2 years ago
TRXC_CodecPort.ttcn library: Ensure setverdict(fail) is followed by mtc.stop 4 years ago
TRXC_CodecPort_CtrlFunct.ttcn Add TRXC (OsmoTRX Control) protocol types + codec port 5 years ago
TRXC_CodecPort_CtrlFunctDef.cc Add TRXC (OsmoTRX Control) protocol types + codec port 5 years ago
TRXC_Types.ttcn library/TRXC_Types.ttcn: add FAKE_CI command for C/I simulation 3 years ago
USSD_Helpers.ttcn cosmetic: Update copyright statement, license notice and SPDX 4 years ago
VPCD_Adapter.ttcn VPCD protocol support (for vsmartcard.git PCD/PICC code) 3 years ago
VPCD_CodecPort.ttcn VPCD protocol support (for vsmartcard.git PCD/PICC code) 3 years ago
VPCD_CodecPort_CtrlFunct.ttcn VPCD protocol support (for vsmartcard.git PCD/PICC code) 3 years ago
VPCD_CodecPort_CtrlFunctDef.cc VPCD protocol support (for vsmartcard.git PCD/PICC code) 3 years ago
VPCD_Types.ttcn VPCD protocol support (for vsmartcard.git PCD/PICC code) 3 years ago
mncc.h mncc: Support IPv6 addresses (new version mncc 7) 2 years ago