From ae02669508fa95073e3609320ce66130da17e305 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sat, 9 Dec 2017 01:03:01 +0100 Subject: BSC_Tests: Start with much simpler tests at BSSAP / SCCP level Rather than using the more complex RSL Emulation and BSSAP emulation components, we attach to the RSL and BSSAP Codec Ports and send some messages back and forth for low-level testing such as timeouts, response to RACH requests, failure of MSC to react to CR requests, etc. --- bsc/gen_links.sh | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) (limited to 'bsc/gen_links.sh') diff --git a/bsc/gen_links.sh b/bsc/gen_links.sh index 9743398a..4fd22a03 100755 --- a/bsc/gen_links.sh +++ b/bsc/gen_links.sh @@ -23,17 +23,38 @@ DIR=$BASEDIR/titan.TestPorts.Common_Components.Socket-API/src FILES="Socket_API_Definitions.ttcn" gen_links $DIR $FILES +# Required by MGCP and IPA DIR=$BASEDIR/titan.TestPorts.IPL4asp/src FILES="IPL4asp_Functions.ttcn IPL4asp_PT.cc IPL4asp_PT.hh IPL4asp_PortType.ttcn IPL4asp_Types.ttcn IPL4asp_discovery.cc IPL4asp_protocol_L234.hh" gen_links $DIR $FILES +# required by M3UA_Emulation +DIR=$BASEDIR/titan.ProtocolModules.M3UA/src +FILES="M3UA_Types.ttcn" +gen_links $DIR $FILES + +# required by M3UA_Emulation +DIR=$BASEDIR/titan.TestPorts.SCTPasp/src +FILES="SCTPasp_PT.cc SCTPasp_PT.hh SCTPasp_PortType.ttcn SCTPasp_Types.ttcn" +gen_links $DIR $FILES + +# required by M3UA Emulation +DIR=../MTP3asp_CNL113337/src +FILES="MTP3asp_PortType.ttcn MTP3asp_Types.ttcn" +gen_links $DIR $FILES + +# required by SCCP Emulation +DIR=../M3UA_CNL113537/src +FILES="M3UA_Emulation.ttcn" +gen_links $DIR $FILES + # required by SCCP Emulation DIR=../MTP3asp_CNL113337/src FILES="MTP3asp_PortType.ttcn MTP3asp_Types.ttcn" gen_links $DIR $FILES DIR=../SCCP_CNL113341/src -FILES="SCCP_Emulation.ttcn SCCP_EncDec.cc SCCP_Mapping.ttcnpp SCCP_Types.ttcn SCCPasp_Types.ttcn" +FILES="SCCP_Emulation.ttcn SCCP_Mapping.ttcnpp SCCP_Types.ttcn SCCPasp_Types.ttcn" gen_links $DIR $FILES ln -sf SCCP_Mapping.ttcnpp SCCP_Mapping.ttcn @@ -55,5 +76,5 @@ FILES="RTP_EncDec.cc RTP_Types.ttcn" gen_links $DIR $FILES DIR=../library -FILES="General_Types.ttcn Osmocom_Types.ttcn IPA_Types.ttcn IPA_CodecPort.ttcn IPA_CodecPort_CtrlFunct.ttcn IPA_CodecPort_CtrlFunctDef.cc IPA_Emulation.ttcn L3_Templates.ttcn BSSMAP_Templates.ttcn BSSMAP_Emulation.ttcn MGCP_Types.ttcn MGCP_Templates.ttcn MGCP_CodecPort.ttcn MGCP_CodecPort_CtrlFunct.ttcn MGCP_CodecPort_CtrlFunctDef.cc RLCMAC_CSN1_Types.ttcn GSM_RR_Types.ttcn RSL_Emulation.ttcn" +FILES="General_Types.ttcn Osmocom_Types.ttcn GSM_Types.ttcn IPA_Types.ttcn IPA_CodecPort.ttcn IPA_CodecPort_CtrlFunct.ttcn IPA_CodecPort_CtrlFunctDef.cc IPA_Emulation.ttcn L3_Templates.ttcn BSSMAP_Templates.ttcn BSSMAP_Emulation.ttcn RLCMAC_CSN1_Types.ttcn GSM_RR_Types.ttcn RSL_Types.ttcn RSL_Emulation.ttcn MGCP_Types.ttcn MGCP_Templates.ttcn BSSAP_CodecPort.ttcn" gen_links $DIR $FILES -- cgit v1.2.3