Commit b7e18a5f authored by juvancic's avatar juvancic
Browse files

test configuration + init

parent 79af402f
Loading
Loading
Loading
Loading
+22 −0
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@ module AtsImsIot_TestSystem {
	import from AtsImsIot_TypesAndValues {type SipMessage, NAPTRmessage;}
	import from LibIot_TestInterface {type EquipmentAccessPort;}
	import from LibIot_TestInterface all;
	import from LibIot_TypesAndValues {type VxLTEMonitorInterfaceList;}
    import from LibDiameter_TypesAndValues {type DIAMETER_MSG;}

	/**
@@ -56,6 +57,8 @@ module AtsImsIot_TestSystem {
	*/
	type component ImsTestCoordinator extends TestCoordinator {
			port ImsCoordinationPort icpPort;
		    var	 VxLTEMonitorInterfaceList vc_MonIntfList;
		    var  CF_VXLTE_Interfaces vc_vxlte_monitor_components;
	}
    	
   	group portDefinitions {
@@ -116,6 +119,25 @@ module AtsImsIot_TestSystem {

	group g_release15 {
		
		type record CF_VXLTE_Interfaces{
			SipInterfaceMonitor gmA 	optional,
			SipInterfaceMonitor gmB 	optional,
			SipInterfaceMonitor ic 		optional,
			SipInterfaceMonitor mwPI 	optional,// Mw interface at P-CSCF/I-CSCF or P-CSCF/S-CSCF if I-CSCF not used
			SipInterfaceMonitor mwPS 	optional,
			SipInterfaceMonitor mwIS	optional,// Mw interface at I-CSCF/S-CSCF
			SipInterfaceMonitor mwPB	optional,// Mw interface at P-CSCF/IBCF    
			SipInterfaceMonitor mwIB	optional,// Mw interface at I-CSCF/IBCF 
			SipInterfaceMonitor isc		optional, 
			DiameterInterfaceMonitor cxIH	optional, 
			DiameterInterfaceMonitor cxSH	optional,
			DiameterInterfaceMonitor gx		optional,
			DiameterInterfaceMonitor rx		optional,
			DiameterInterfaceMonitor s6a	optional,
			DiameterInterfaceMonitor s9		optional,
			DiameterInterfaceMonitor sh		optional        
		}

		type record CF_ATT_old {
			ImsInterfaceMonitor gmA,
            ImsInterfaceMonitor rx,