osmo-ttcn3-hacks/library
Pau Espin 5eff975b23 BSSMAP_templates: Update templates to set Osmux fields
After new fields (osmux osmocom extensions) were added to BSSMAP Reset
and BSSMAP AssignReq/AssignCompl in titan.ProtocolModules.BSSMAP, we
need to set them in ts_* templates, otherwise TTCN3 runtimes fails with:
"""
BSC_Tests.ttcn:143 Dynamic test case error: Performing a valueof or send
operation on a non-specific template of type @BSSAP_Types.BSSMAP_IE_Osmo_OsmuxSupport.
"""

Fixes: fe0c6083bd
Depends: titan.ProtocolModules.BSSMAP Iaf1e137269c0da20b2c96fd104b57edf336693af
Change-Id: I568100376cf8a47c01a33bada97bf8eaa7c07fcd
2019-05-23 15:03:57 +02:00
..
hnbap HNBAP, RUA and RANAP protocol codecs 2019-04-25 20:07:11 +00:00
ranap HNBAP, RUA and RANAP protocol codecs 2019-04-25 20:07:11 +00:00
rua HNBAP, RUA and RANAP protocol codecs 2019-04-25 20:07:11 +00:00
AbisOML_Types.ttcn Add TTCN-3 definition of GSM Abis OML protocol (TS 12.21) 2019-02-17 14:29:17 +01:00
BSSAP_CodecPort.ttcn Add comments with short module description on top of each file 2018-01-03 21:09:29 +01:00
BSSGP_Emulation.ttcn BSSGP_Emulation: More/improved comments 2019-05-11 06:03:12 +00:00
BSSGP_Helper.cc gprs: Move BSSGP related code to library 2018-02-16 18:33:59 +01:00
BSSGP_Helper_Functions.ttcn gprs: Move BSSGP related code to library 2018-02-16 18:33:59 +01:00
BSSGP_Types.ttcn gprs: Move BSSGP related code to library 2018-02-16 18:33:59 +01:00
BSSMAP_Templates.ttcn BSSMAP_templates: Update templates to set Osmux fields 2019-05-23 15:03:57 +02:00
DNS_Helpers.ttcn SGsAP_Emulation: Add functions to send MME or VLR reset 2018-10-28 09:52:34 +00:00
GSMTAP_PortType.ttcn Add ASP_ConnId_ReadyToRelease in all translation ports using IPL4asp 2017-11-19 09:29:51 +01:00
GSMTAP_Types.ttcn Introduce 'library' directory for modules shared by multiple test cases 2017-07-19 19:57:26 +02:00
GSM_RR_Types.ttcn GSM_RR_Types: Add enc_RoutingAreaIdentification() 2019-03-27 11:17:49 +00:00
GSM_SystemInformation.ttcn Merge duplicate SI3 in GSM_RR_Types and GSM_SystemInformation 2018-02-25 16:17:33 +01:00
GSM_Types.ttcn GSM_Types: Add CBCH_Block definition of TS 04.12 2018-09-16 18:12:17 +02:00
GSUP_Emulation.ttcn library: Ensure setverdict(fail) is followed by mtc.stop 2018-07-24 09:54:18 +00:00
GSUP_Types.ttcn Fix regression in tr_GSUP_PROC_SS_ERR during inter-MSC-ho 2019-05-11 12:26:49 +02:00
GTP_CodecPort.ttcn move GTP_CodecPort from ggsn to library (for sgsn reuse) 2018-02-18 10:26:45 +01:00
GTP_CodecPort_CtrlFunct.ttcn move GTP_CodecPort from ggsn to library (for sgsn reuse) 2018-02-18 10:26:45 +01:00
GTP_CodecPort_CtrlFunctDef.cc move GTP_CodecPort from ggsn to library (for sgsn reuse) 2018-02-18 10:26:45 +01:00
GTP_Emulation.ttcn library: Ensure setverdict(fail) is followed by mtc.stop 2018-07-24 09:54:18 +00:00
GTP_Templates.ttcn ggsn: add tests to validate IPv4v6 pdp ctx 2019-03-14 09:10:45 +00:00
General_Types.ttcn General_Types: Add BIT13, BIT28, BIT29, BIT30 2019-02-17 20:51:54 +01:00
IPA_CodecPort.ttcn Add comments with short module description on top of each file 2018-01-03 21:09:29 +01:00
IPA_CodecPort_CtrlFunct.ttcn IPA_CodecPort: Wrap f_IPL4_setGetMsgLen function 2017-11-29 11:46:24 +01:00
IPA_CodecPort_CtrlFunctDef.cc IPA_CodecPort: Wrap f_IPL4_setGetMsgLen function 2017-11-29 11:46:24 +01:00
IPA_Emulation.ttcnpp IPA: log host:port on listen errors 2019-03-11 15:22:02 +01:00
IPA_Testing.ttcn add an IPA test which sends a chopped payload 2018-10-15 16:41:16 +02:00
IPA_Types.ttcn IPA_Types/Emulation: Add RSPRO support 2018-10-10 20:42:44 +00:00
IPCP_Types.ttcn ggsn: Verify presence of DNS addresses in IPCP of PCO 2017-12-04 19:04:24 +01:00
IPL4_GSMTAP_CtrlFunct.ttcn Introduce 'library' directory for modules shared by multiple test cases 2017-07-19 19:57:26 +02:00
IPL4_GSMTAP_CtrlFunctDef.cc Introduce 'library' directory for modules shared by multiple test cases 2017-07-19 19:57:26 +02:00
IuUP_Emulation.ttcn library: Ensure setverdict(fail) is followed by mtc.stop 2018-07-24 09:54:18 +00:00
IuUP_EncDec.cc Add 3GPP TS 25.415 IuUP encoder/decoder 2017-12-25 00:00:58 +01:00
IuUP_Types.ttcn Add comments with short module description on top of each file 2018-01-03 21:09:29 +01:00
L1CTL_PortType.ttcn L1CTL: Add f_L1CTL_DM_EST_REQ() for activation without IMM.ASS 2019-05-20 00:15:09 +02:00
L1CTL_PortType_CtrlFunct.ttcn L1CTL: Add message segmentation helper via getMsgLen() 2018-02-27 22:32:49 +01:00
L1CTL_PortType_CtrlFunctDef.cc L1CTL: Add message segmentation helper via getMsgLen() 2018-02-27 22:32:49 +01:00
L1CTL_Types.ttcn library/L1CTL_Types.ttcn: add L1CTL_EXT_RACH_REQ message 2019-04-23 14:49:36 +00:00
L3_Common.ttcn Ensure BcdMccMnc is encoded as 24.008 10.5.5.15 2019-04-12 15:10:24 +00:00
L3_Templates.ttcn msc: add inter-BSC and inter-MSC Handover tests 2019-05-09 00:55:11 +02:00
LAPDm_RAW_PT.ttcn library: Ensure setverdict(fail) is followed by mtc.stop 2018-07-24 09:54:18 +00:00
LAPDm_Types.ttcn bts: ciphering tests 2018-05-10 18:36:59 +02:00
LLC_Templates.ttcn LLC_Templates: Add XID related templates 2019-05-02 10:03:32 +02:00
MGCP_CodecPort.ttcn MGCP_CodecPort: Receive MGCP command or response 2018-01-26 10:42:53 +01:00
MGCP_CodecPort_CtrlFunct.ttcn Move MGCP_CodecPort to library directory 2017-11-25 02:05:04 +01:00
MGCP_CodecPort_CtrlFunctDef.cc Move MGCP_CodecPort to library directory 2017-11-25 02:05:04 +01:00
MGCP_Emulation.ttcn cosmetic: fix compilation warnings 2018-11-06 19:11:34 +01:00
MGCP_Templates.ttcn msc: mo and mt voice call tests: add lots of missing parts 2019-05-07 01:20:09 +02:00
MGCP_Types.ttcn MGCP: remove commented variants 2018-12-11 21:07:40 +00:00
MNCC_CodecPort.ttcn MNCC: Add some useful templates / helper functions 2018-01-17 13:34:58 +00:00
MNCC_Emulation.ttcn library: Ensure setverdict(fail) is followed by mtc.stop 2018-07-24 09:54:18 +00:00
MNCC_EncDec.cc MNCC_EncDec.cc: Fix decoding of speech versions in bearer capabilities 2018-03-26 23:07:24 +02:00
MNCC_Types.ttcn msc: mo and mt voice call tests: add lots of missing parts 2019-05-07 01:20:09 +02:00
Misc_Helpers.ttcn Add Misc_Helpers.ttcn to centralize TTCN3 shutdown handling 2018-10-24 15:10:13 +02:00
NS_CodecPort.ttcn Migrate Gb (NS/BSSGP) code over to Ericsson NS/BSSGP modules 2018-02-16 18:35:44 +00:00
NS_CodecPort_CtrlFunct.ttcn gprs: Move NS Types/CodecPort/Emulation to library directory 2018-02-16 18:33:55 +01:00
NS_CodecPort_CtrlFunctDef.cc gprs: Move NS Types/CodecPort/Emulation to library directory 2018-02-16 18:33:55 +01:00
NS_Emulation.ttcn NS_Emulation: Disable sending NS-RESET from SGSN to BSS 2019-03-27 11:17:49 +00:00
NS_Types.ttcn gprs: Move NS Types/CodecPort/Emulation to library directory 2018-02-16 18:33:55 +01:00
Native_FunctionDefs.cc library: Implement f_inet6_addr function 2018-01-29 15:18:19 +01:00
Native_Functions.ttcn library: Implement f_inet6_addr function 2018-01-29 15:18:19 +01:00
Osmocom_CTRL_Adapter.ttcn Osmocom_CTRL_Adapter: Let the OS decide over the local port number 2018-12-18 17:14:19 +01:00
Osmocom_CTRL_Functions.ttcn cosmetic: fix compilation warnings 2018-11-06 19:11:34 +01:00
Osmocom_CTRL_Types.ttcn Add comments with short module description on top of each file 2018-01-03 21:09:29 +01:00
Osmocom_Gb_Types.ttcn Ensure BcdMccMnc is encoded as 24.008 10.5.5.15 2019-04-12 15:10:24 +00:00
Osmocom_Types.ttcn move imsi_hex2oct to Osmocom_Types.ttcn 2019-05-02 18:35:43 +02:00
Osmocom_VTY_Functions.ttcn BSC_Tests: add testcases to verify S15-S0 handling 2019-03-19 13:29:31 +00:00
PAP_Types.ttcn library: Add PAP_Types for PPP Authentication Protocol (RFC 1334) 2019-05-10 10:46:26 +00:00
PCUIF_CodecPort.ttcn Log PCU socket path on errors 2019-03-15 11:43:32 +00:00
PCUIF_Types.ttcn library/PCUIF_Types.ttcn: add explicit ALIGN(left) attribute 2019-05-17 01:08:22 +07:00
RAN_Adapter.ttcnpp RAN_Adapter: More verbose logging 2019-05-02 18:35:43 +02:00
RAN_Emulation.ttcnpp RAN_Emulation: Fix IMSI table lookup on RANAP paging 2019-05-10 00:45:40 +02:00
RLCMAC_CSN1_Types.ttcn resolve ambiguity of MobileIdentityLV type name 2018-10-10 11:09:25 +02:00
RLCMAC_EncDec.cc RLCMAC_EncDec: Fix handling of optional LlcBlockHdr 2018-03-12 14:23:57 +00:00
RLCMAC_Types.ttcn WIP: Work towards a more real DL TBF receiver implementation 2018-03-12 16:04:15 +01:00
RSL_Emulation.ttcn bts: f_est_dchan: verify Chan Rqd originated by RACH arrives on RSL 2018-11-06 16:22:57 +00:00
RSL_Types.ttcn bts: Add tests for CBCH LOAD IND (underflow, overflow) 2019-05-21 16:40:57 +02:00
RTP_CodecPort.ttcn Add comments with short module description on top of each file 2018-01-03 21:09:29 +01:00
RTP_CodecPort_CtrlFunct.ttcn Add missing RTP_CodecPort_CtrlFunct TTCN and C++ files 2017-12-13 15:42:31 +01:00
RTP_CodecPort_CtrlFunctDef.cc Add missing RTP_CodecPort_CtrlFunct TTCN and C++ files 2017-12-13 15:42:31 +01:00
RTP_Emulation.ttcn RTP_Emulation: Avoid failure if T_transmit triggers between bind and connect 2019-05-21 10:25:42 +00:00
SCCP_Templates.ttcn introduce a TTCN3 test suite for SCCP 2018-07-24 19:05:10 +00:00
SGsAP_CodecPort.ttcn Add SGsAP_CodecPort + SGsAP_Emulation module 2018-10-28 09:52:34 +00:00
SGsAP_CodecPort_CtrlFunct.ttcn Add SGsAP_CodecPort + SGsAP_Emulation module 2018-10-28 09:52:34 +00:00
SGsAP_CodecPort_CtrlFunctDef.cc Add SGsAP_CodecPort + SGsAP_Emulation module 2018-10-28 09:52:34 +00:00
SGsAP_Emulation.ttcn WIP: MSC_Tests: Add SGs testcases 2019-01-07 15:48:28 +00:00
SGsAP_Templates.ttcn SGsAP_Templates: Remove invalid template. 2019-04-09 15:37:44 +02:00
SIP_Emulation.ttcn library: Ensure setverdict(fail) is followed by mtc.stop 2018-07-24 09:54:18 +00:00
SIP_Templates.ttcn More progress on osmo-sip-connector tests 2018-03-26 23:11:51 +02:00
SMPP_CodecPort.ttcn msc: Add SMPP_CodecPort 2018-04-14 21:58:16 +02:00
SMPP_CodecPort_CtrlFunct.ttcn msc: Add SMPP_CodecPort 2018-04-14 21:58:16 +02:00
SMPP_CodecPort_CtrlFunctDef.cc msc: Add SMPP_CodecPort 2018-04-14 21:58:16 +02:00
SMPP_Emulation.ttcn library: Ensure setverdict(fail) is followed by mtc.stop 2018-07-24 09:54:18 +00:00
SMPP_Templates.ttcn msc: Add SMPP tests for MO + MT SMS 2018-04-14 21:58:16 +02:00
SS_Templates.ttcn library/SS_Templates.ttcn: add SS_USSD_FACILITY_INVOKE templates 2018-11-28 06:00:52 +07:00
TRXC_CodecPort.ttcn library: Ensure setverdict(fail) is followed by mtc.stop 2018-07-24 09:54:18 +00:00
TRXC_CodecPort_CtrlFunct.ttcn Add TRXC (OsmoTRX Control) protocol types + codec port 2018-02-24 01:03:09 +01:00
TRXC_CodecPort_CtrlFunctDef.cc Add TRXC (OsmoTRX Control) protocol types + codec port 2018-02-24 01:03:09 +01:00
TRXC_Types.ttcn library/TRXC_Types.ttcn: correct FAKE_RSSI command template 2018-10-23 10:43:15 +00:00
USSD_Helpers.ttcn move USSD_Helpers.ttcn to library 2018-08-07 23:32:32 +02:00
mncc.h Add a MNCC Socket implementation for TTCN-3 2018-01-03 21:09:35 +01:00