Commit 976c1641 authored by poglitsch's avatar poglitsch
Browse files

mx interface support added

parent e6025b44
Loading
Loading
Loading
Loading
+224 −1
Original line number Diff line number Diff line
@@ -4376,6 +4376,229 @@ group checksTC_IMS_SHARE_0009 {
           p_monitorCompRef.done;
	    }
	}
    group ici {
        function f_mtc_check_invite_ici(
            ImsInterfaceMonitor p_monitorCompRef
        ) runs on ImsTestCoordinator {
		   	    		
           p_monitorCompRef.start(
            f_imsIot_receive(
                {mw_SipRequest(mw_INVITE_Request_Base)},
                {},
                {0,omit},
                "f_mtc_check_invite_ici",
                false,
                false
            )
           );
           p_monitorCompRef.done;
        }
        
        function f_mtc_check_message_ici(
            ImsInterfaceMonitor p_monitorCompRef
        ) runs on ImsTestCoordinator {
		   	    		
           p_monitorCompRef.start(
            f_imsIot_receive(
                {mw_SipRequest(mw_MESSAGE_Request_Base)},
                {},
                {0,omit},
                "f_mtc_check_message_ici",
                false,
                false
            )
           );
           p_monitorCompRef.done;
        }
        
        function f_mtc_check_ack_ici(
            ImsInterfaceMonitor p_monitorCompRef
        ) runs on ImsTestCoordinator {
		   	    		
           p_monitorCompRef.start(
            f_imsIot_receive(
                {mw_SipRequest(mw_ACK_Request_Base(?))},
                {},
                {0,omit},
                "f_mtc_check_ack_ici",
                false,
                false
            )
           );
           p_monitorCompRef.done;
        }
        
        function f_mtc_check_prack_ici(
            ImsInterfaceMonitor p_monitorCompRef
        ) runs on ImsTestCoordinator {
		   	    		
           p_monitorCompRef.start(
            f_imsIot_receive(
                {mw_SipRequest(mw_PRACK_Request_Base(?))},
                {},
                {0,omit},
                "f_mtc_check_prack_ici",
                false,
                false
            )
           );
           p_monitorCompRef.done;
        }
        
        function f_mtc_check_bye_ici(
            ImsInterfaceMonitor p_monitorCompRef
        ) runs on ImsTestCoordinator {
		   	    		
           p_monitorCompRef.start(
            f_imsIot_receive(
                {mw_SipRequest(mw_BYE_Request_Base(?))},
                {},
                {0,omit},
                "f_mtc_check_bye_ici",
                false,
                false
            )
           );
           p_monitorCompRef.done;
        }
        
        function f_mtc_check_update_ici(
            ImsInterfaceMonitor p_monitorCompRef
        ) runs on ImsTestCoordinator {
		   	    		
           p_monitorCompRef.start(
            f_imsIot_receive(
                {mw_SipRequest(mw_UPDATE_Request_Base(?))},
                {},
                {0,omit},
                "f_mtc_check_update_ici",
                false,
                false
            )
           );
           p_monitorCompRef.done;
        }
        
        function f_mtc_check_register_ici(
            ImsInterfaceMonitor p_monitorCompRef
        ) runs on ImsTestCoordinator {
		   	    		
           p_monitorCompRef.start(
            f_imsIot_receive(
                {mw_SipRequest(mw_REGISTER_Request_Base)},
                {},
                {0,omit},
                "f_mtc_check_register_ici",
                false,
                false
            )
           );
           p_monitorCompRef.done;
        }
        
        function f_mtc_check_notify_ici(
            ImsInterfaceMonitor p_monitorCompRef
        ) runs on ImsTestCoordinator {
		   	    		
           p_monitorCompRef.start(
            f_imsIot_receive(
                {mw_SipRequest(mw_NOTIFY_Request_Base(?))},
                {},
                {0,omit},
                "f_mtc_check_notify_ici",
                false,
                false
            )
           );
           p_monitorCompRef.done;
        }
        
        function f_mtc_check_info_ici(
            ImsInterfaceMonitor p_monitorCompRef
        ) runs on ImsTestCoordinator {
		   	    		
           p_monitorCompRef.start(
            f_imsIot_receive(
                {mw_SipRequest(mw_INFO_Request_Base(?))},
                {},
                {0,omit},
                "f_mtc_check_info_ici",
                false,
                false
            )
           );
           p_monitorCompRef.done;
        }
        
        function f_mtc_check_subscribe_ici(
            ImsInterfaceMonitor p_monitorCompRef
        ) runs on ImsTestCoordinator {
		   	    		
           p_monitorCompRef.start(
            f_imsIot_receive(
                {mw_SipRequest(mw_SUBSCRIBE_Request_Base)},
                {},
                {0,omit},
                "f_mtc_check_subscribe_ici",
                false,
                false
            )
           );
           p_monitorCompRef.done;
        }
        
        function f_mtc_check_cancel_ici(
            ImsInterfaceMonitor p_monitorCompRef
        ) runs on ImsTestCoordinator {
		   	    		
           p_monitorCompRef.start(
            f_imsIot_receive(
                {mw_SipRequest(mw_CANCEL_Request_Base(?))},
                {},
                {0,omit},
                "f_mtc_check_cancel_ici",
                false,
                false
            )
           );
           p_monitorCompRef.done;
        }
        
        function f_mtc_check_refer_ici(
            ImsInterfaceMonitor p_monitorCompRef
        ) runs on ImsTestCoordinator {
		   	    		
           p_monitorCompRef.start(
            f_imsIot_receive(
                {mw_SipRequest(mw_REFER_Request_Base(?))},
                {},
                {0,omit},
                "f_mtc_check_refer_ici",
                false,
                false
            )
           );
           p_monitorCompRef.done;
        }
        
        function f_mtc_check_response_ici(
            ImsInterfaceMonitor p_monitorCompRef,
            template StatusLine p_statusLine
        ) runs on ImsTestCoordinator {
		   	    		
           p_monitorCompRef.start(
            f_imsIot_receive(
                {mw_SipResponse(mw_Response_Base(p_statusLine, ?, ?))},
                {},
                {0,omit},
                "f_mtc_check_response_ici",
                false,
                false
            )
           );
           p_monitorCompRef.done;
        }
        
    }
} // end group
}// end module
+72 −30
Original line number Diff line number Diff line
@@ -48,7 +48,9 @@ module AtsImsIot_TestCases_CALL {
		var ImsUserInfo v_userInfoA := f_getSipUserId(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getSipUserId(PX_EUT_B);
		var ImsUserInfo v_userTelInfoB := f_getTelUserId(PX_EUT_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
		var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -133,7 +135,9 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getAnyValidUser(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getAnyValidUser(PX_EUT_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -227,7 +231,9 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getTelUserId(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getTelUserId(PX_EUT_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -309,7 +315,9 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getAnyValidUser(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getAnyValidUser(PX_EUT_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, omit};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, omit};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -354,7 +362,9 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getAnyValidUser(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getAnyValidUser(PX_EUT_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, omit};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, omit};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -396,7 +406,9 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getAnyValidUser(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getAnyValidUser(PX_EUT_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, omit};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, omit};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -438,7 +450,9 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getAnyValidUser(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getAnyValidUser(PX_EUT_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, omit};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, omit};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -481,13 +495,13 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getAnyValidUser(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getAnyValidUser(PX_EUT_B);
		//var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
				
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
		// map/connect component ports
		f_cf_adapter_up();
		f_cf_user_up(v_ueA);
		f_cf_user_up(v_ueB);
  		f_cf_roam_call_up(v_gmA, v_ic);
  		f_cf_roam_call_up(v_gmA, v_mxA, v_ic, v_mxB);
		
		// preamble
		f_mtc_userRegistration(v_ueA, v_userInfoA); 
@@ -534,7 +548,7 @@ module AtsImsIot_TestCases_CALL {
		// postamble
		f_PO_user_home_deregistration(v_ueA);
		f_PO_user_home_deregistration(v_ueB);
		f_cf_roam_call_down(v_gmA, v_ic);
		f_cf_roam_call_down(v_gmA, v_mxA, v_ic, v_mxB);
		
		//unmap/disconnet component ports
		f_cf_user_down(v_ueA);
@@ -556,12 +570,14 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getSipUserId(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getSipUserId(PX_EUT_B);
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
				
		// map/connect component ports
		f_cf_adapter_up();
		f_cf_user_up(v_ueA);
		f_cf_user_up(v_ueB);
		f_cf_roam_call_up(v_gmA, v_ic);
		f_cf_roam_call_up(v_gmA, v_mxA, v_ic, v_mxB);
		
		// preamble
		f_mtc_userRegistration(v_ueA, v_userInfoA); 
@@ -611,7 +627,7 @@ module AtsImsIot_TestCases_CALL {
		// postamble
		f_PO_user_home_deregistration(v_ueA);
		f_PO_user_home_deregistration(v_ueB);
		f_cf_roam_call_down(v_gmA, v_ic);
		f_cf_roam_call_down(v_gmA, v_mxA, v_ic, v_mxB);
		
		//unmap/disconnet component ports
		f_cf_user_down(v_ueA);
@@ -633,13 +649,15 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getAnyValidUser(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getAnyValidUser(PX_EUT_B);
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
		
				
		// map/connect component ports
		f_cf_adapter_up();
		f_cf_user_up(v_ueA);
		f_cf_user_up(v_ueB);
  		f_cf_roam_call_up(v_gmA, v_ic);
  		f_cf_roam_call_up(v_gmA, v_mxA, v_ic, v_mxB);
		
		// preamble
		f_mtc_userRegistration(v_ueA, v_userInfoA); 
@@ -667,7 +685,7 @@ module AtsImsIot_TestCases_CALL {
		// postamble
		f_PO_user_home_deregistration(v_ueA);
		f_PO_user_home_deregistration(v_ueB);
		f_cf_roam_call_down(v_gmA, v_ic);
		f_cf_roam_call_down(v_gmA, v_mxA, v_ic, v_mxB);
		
		//unmap/disconnet component ports
		f_cf_user_down(v_ueA);
@@ -689,12 +707,14 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getAnyValidUser(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getAnyValidUser(PX_EUT_B);
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
				
		// map/connect component ports
		f_cf_adapter_up();
		f_cf_user_up(v_ueA);
		f_cf_user_up(v_ueB);
		f_cf_roam_call_up(v_gmA, v_ic);
		f_cf_roam_call_up(v_gmA, v_mxA, v_ic, v_mxB);
		
		// preamble
		f_mtc_userRegistration(v_ueA, v_userInfoA); 
@@ -736,7 +756,7 @@ module AtsImsIot_TestCases_CALL {
		// postamble
		f_PO_user_home_deregistration(v_ueA);
		f_PO_user_home_deregistration(v_ueB);
		f_cf_roam_call_down(v_gmA, v_ic);
		f_cf_roam_call_down(v_gmA, v_mxA, v_ic, v_mxB);
		
		//unmap/disconnet component ports
		f_cf_user_down(v_ueA);
@@ -757,12 +777,14 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getSipUserId(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getSipUserId(PX_EUT_B);
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
				
		// map/connect component ports
		f_cf_adapter_up();
		f_cf_user_up(v_ueA);
		f_cf_user_up(v_ueB);
		f_cf_roam_call_up(v_gmA, v_ic);
		f_cf_roam_call_up(v_gmA, v_mxA, v_ic, v_mxB);
		
		// preamble
		f_mtc_userRegistration(v_ueA, v_userInfoA); 
@@ -783,7 +805,7 @@ module AtsImsIot_TestCases_CALL {
		// postamble
		f_PO_user_home_deregistration(v_ueA);
		f_PO_user_home_deregistration(v_ueB);
		f_cf_roam_call_down(v_gmA, v_ic);
		f_cf_roam_call_down(v_gmA, v_mxA, v_ic, v_mxB);
		
		//unmap/disconnet component ports
		f_cf_user_down(v_ueA);
@@ -807,7 +829,9 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getSipUserId(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getSipUserId(PX_EUT_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, omit};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -862,7 +886,9 @@ module AtsImsIot_TestCases_CALL {
		// variables
		var IotEquipmentUser v_ueA := f_cf_create_IotEquipmentUser(c_userUE_A);
		var IotEquipmentUser v_ueB := f_cf_create_IotEquipmentUser(c_userUE_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -957,7 +983,9 @@ module AtsImsIot_TestCases_CALL {
		// variables
		var IotEquipmentUser v_ueA := f_cf_create_IotEquipmentUser(c_userUE_A);
		var IotEquipmentUser v_ueB := f_cf_create_IotEquipmentUser(c_userUE_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -1052,7 +1080,9 @@ module AtsImsIot_TestCases_CALL {
		// variables
		var IotEquipmentUser v_ueA := f_cf_create_IotEquipmentUser(c_userUE_A);
		var IotEquipmentUser v_ueB := f_cf_create_IotEquipmentUser(c_userUE_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -1142,7 +1172,9 @@ module AtsImsIot_TestCases_CALL {
		// variables
		var IotEquipmentUser v_ueA := f_cf_create_IotEquipmentUser(c_userUE_A);
		var IotEquipmentUser v_ueB := f_cf_create_IotEquipmentUser(c_userUE_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -1255,7 +1287,9 @@ module AtsImsIot_TestCases_CALL {
		// variables
		var IotEquipmentUser v_ueA := f_cf_create_IotEquipmentUser(c_userUE_A);
		var IotEquipmentUser v_ueB := f_cf_create_IotEquipmentUser(c_userUE_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -1393,7 +1427,9 @@ module AtsImsIot_TestCases_CALL {
		// variables
		var IotEquipmentUser v_ueA := f_cf_create_IotEquipmentUser(c_userUE_A);
		var IotEquipmentUser v_ueB := f_cf_create_IotEquipmentUser(c_userUE_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -1529,7 +1565,9 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getAnyValidUser(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getAnyValidUser(PX_EUT_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -1611,7 +1649,9 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getSipUserId(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getSipUserId(PX_EUT_B);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
				
		// map/connect component ports
		f_cf_adapter_up();
@@ -1659,11 +1699,13 @@ module AtsImsIot_TestCases_CALL {
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var ImsUserInfo v_userInfoA := f_getSipUserId(PX_EUT_A);
		var ImsUserInfo v_userInfoB := f_getSipUserId(PX_EUT_B);
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
				
		// map/connect component ports
		f_cf_user_up(v_ueA);
		f_cf_user_up(v_ueB);
		f_cf_roam_call_up(v_gmA, v_ic);
		f_cf_roam_call_up(v_gmA, v_mxA, v_ic, v_mxB);
		
		// preamble
		f_mtc_userRegistration(v_ueA, v_userInfoA); 
@@ -1707,7 +1749,7 @@ module AtsImsIot_TestCases_CALL {
		//unmap/disconnet component ports
		f_cf_user_down(v_ueA);
		f_cf_user_down(v_ueB);
		f_cf_roam_call_down(v_gmA, v_ic);
		f_cf_roam_call_down(v_gmA, v_mxA, v_ic, v_mxB);
	} //end testcase TC_IMS_CALL_0026
	
}
 No newline at end of file
+22 −8
Original line number Diff line number Diff line
@@ -46,7 +46,9 @@ module AtsImsIot_TestCases_MESS {
		var IotEquipmentUser v_ueB := f_cf_create_IotEquipmentUser(c_userUE_B);
		var ImsInterfaceMonitor v_gmA := f_cf_create_monitor(c_gm_A);
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var CF_INT_CALL v_config := {v_gmA, v_ic, omit};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, omit};
		
		// map/connect component ports
		f_cf_adapter_up();
@@ -91,7 +93,9 @@ module AtsImsIot_TestCases_MESS {
		var ImsInterfaceMonitor v_gmA := f_cf_create_monitor(c_gm_A);
		var ImsInterfaceMonitor v_gmB := f_cf_create_monitor(c_gm_B);
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
		
		// map/connect component ports
		f_cf_adapter_up();
@@ -142,7 +146,9 @@ module AtsImsIot_TestCases_MESS {
		var ImsInterfaceMonitor v_gmA := f_cf_create_monitor(c_gm_A);
		var ImsInterfaceMonitor v_gmB := f_cf_create_monitor(c_gm_B);
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
		
		// map/connect component ports
		f_cf_adapter_up();
@@ -192,7 +198,9 @@ module AtsImsIot_TestCases_MESS {
		var ImsInterfaceMonitor v_gmA := f_cf_create_monitor(c_gm_A);
		var ImsInterfaceMonitor v_gmB := f_cf_create_monitor(c_gm_B);
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var CF_INT_CALL v_config := {v_gmA, v_ic, v_gmB};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, v_gmB};
		
		// map/connect component ports
		f_cf_adapter_up();
@@ -241,12 +249,14 @@ module AtsImsIot_TestCases_MESS {
		var IotEquipmentUser v_ueB := f_cf_create_IotEquipmentUser(c_userUE_B);
		var ImsInterfaceMonitor v_gmA := f_cf_create_monitor(c_gm_A);
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
		
		// map/connect component ports
		f_cf_adapter_up();
		f_cf_user_up(v_ueA);
		f_cf_user_up(v_ueB);
		f_cf_roam_call_up(v_gmA, v_ic);
		f_cf_roam_call_up(v_gmA, v_mxA, v_ic, v_mxB);
		
		// preamble
		f_PR_user_home_registration(v_ueA, f_getAnyValidUser(PX_EUT_A));
@@ -265,7 +275,7 @@ module AtsImsIot_TestCases_MESS {
		// postabmle
		f_PO_user_home_deregistration(v_ueA);
		f_PO_user_roaming_deregistration(v_ueB);
		f_cf_roam_call_down(v_gmA, v_ic);
		f_cf_roam_call_down(v_gmA, v_mxA, v_ic, v_mxB);
		
		//unmap/disconnet component ports
		f_cf_user_down(v_ueA);
@@ -283,7 +293,9 @@ module AtsImsIot_TestCases_MESS {
		var IotEquipmentUser v_ueA := f_cf_create_IotEquipmentUser(c_userUE_A);
		var ImsInterfaceMonitor v_gmA := f_cf_create_monitor(c_gm_A);
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var CF_INT_CALL v_config := {v_gmA, v_ic, omit};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, omit};
		
		// map/connect component ports
		f_cf_adapter_up();
@@ -322,7 +334,9 @@ module AtsImsIot_TestCases_MESS {
		var IotEquipmentUser v_ueB := f_cf_create_IotEquipmentUser(c_userUE_B);
		var ImsInterfaceMonitor v_gmA := f_cf_create_monitor(c_gm_A);
		var ImsInterfaceMonitor v_ic := f_cf_create_monitor(c_ic);
		var CF_INT_CALL v_config := {v_gmA, v_ic, omit};
        var ImsInterfaceMonitor v_mxA := f_cf_create_monitor(c_mx_A);
        var ImsInterfaceMonitor v_mxB := f_cf_create_monitor(c_mx_B);
        var CF_INT_CALL v_config := {v_gmA, v_mxA, v_ic, v_mxB, omit};
		
		// map/connect component ports
		f_cf_adapter_up();
+24 −12

File changed.

Preview size limit exceeded, changes collapsed.

+30 −10

File changed.

Preview size limit exceeded, changes collapsed.

Loading