Commit c7e03d19 authored by juvancic's avatar juvancic
Browse files

updated check of component status in TP functions for test TCVxLTE_INT_REG_01

parent 9c7dab58
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -69,7 +69,8 @@ module AtsImsIot_TD_REG{
                    f_mtc_userRadioEnabled ( v_ueA, true, true ); // UA-A trigger an initial network_attachment by enabling radio interface of its mobile

                    // Test body
                    
                    log("1");
                    log(vc_vxlte_monitor_components);
                    f_mtc_check_TP_GM_PCSCF_REGISTER_01(vc_vxlte_monitor_components.gmA); // Events 1, 10
                    f_mtc_check_TP_MW_PCSCF_REGISTER_01(vc_vxlte_monitor_components.mwPS, true); // Event 2, 9
                    //f_mtc_check_TP_MW_ICSCF_REGISTER_01(vc_vxlte_monitor_components.mwIS, false, true); // Event 5, 8
+8 −0
Original line number Diff line number Diff line
@@ -88,6 +88,7 @@ group g_HSS {
        in boolean p_checkMessage := true,
        in boolean p_forward_to_mtc := false
    ) runs on ImsTestCoordinator {
		if (isvalue(p_monitorCompRef)){
        p_monitorCompRef.start (
            f_Iot_Diameter_receive(
                {
@@ -102,6 +103,7 @@ group g_HSS {
            )
        );
        p_monitorCompRef.done;
        }
    } // End of function f_mtc_check_TP_CX_HSS_MAA_01
    

@@ -230,6 +232,7 @@ group g_HSS {
        in boolean p_checkMessage := true,
        in boolean p_forward_to_mtc := false
    ) runs on ImsTestCoordinator {
		if (isvalue(p_monitorCompRef)){
        p_monitorCompRef.start (
            f_Iot_Diameter_receive(
                {
@@ -244,6 +247,7 @@ group g_HSS {
            )
        );
        p_monitorCompRef.done;
		}
    } // End of function f_mtc_check_TP_CX_HSS_SAA_01
    

@@ -377,6 +381,7 @@ group g_HSS {
        in boolean p_checkMessage := true,
        in boolean p_forward_to_mtc := false
    ) runs on ImsTestCoordinator {
		if (isvalue(p_monitorCompRef)){
        p_monitorCompRef.start (
            f_Iot_Diameter_receive(
                {
@@ -391,6 +396,7 @@ group g_HSS {
            )
        );
        p_monitorCompRef.done;
        }
    } // End of function f_mtc_check_TP_CX_HSS_UAA_01

    /**
@@ -436,6 +442,7 @@ group g_HSS {
        in boolean p_checkMessage := true,
        in boolean p_forward_to_mtc := false
    ) runs on ImsTestCoordinator {
		if (isvalue(p_monitorCompRef)){
        p_monitorCompRef.start (
            f_Iot_Diameter_receive(
                {
@@ -450,6 +457,7 @@ group g_HSS {
            )
        );
        p_monitorCompRef.done;
		}
    } // End of function f_mtc_check_TP_CX_HSS_UAA_02

    /**
+7 −1
Original line number Diff line number Diff line
@@ -150,6 +150,7 @@ module AtsImsIot_TP_behavior_GM {
                                                     in SipInterfaceMonitor p_monitorCompRef,
                                                     in boolean p_checkMessage := true
			                                         ) runs on ImsTestCoordinator {
			if (isvalue(p_monitorCompRef)){
            p_monitorCompRef.start(
                                   f_Iot_Sip_receive(
                                                    { 
@@ -164,6 +165,7 @@ module AtsImsIot_TP_behavior_GM {
                                                    )
                                   );
           p_monitorCompRef.done;
           }
        } // End of function f_mtc_check_TP_GM_PCSCF_REGISTER_01
        
        /**
@@ -219,6 +221,7 @@ module AtsImsIot_TP_behavior_GM {
                                                     in SipInterfaceMonitor p_monitorCompRef,
                                                     in boolean p_checkMessage := true
                                                     ) runs on ImsTestCoordinator {
			if (isvalue(p_monitorCompRef)){
            p_monitorCompRef.start(
                                   f_Iot_Sip_receive(
                                                    { 
@@ -233,6 +236,7 @@ module AtsImsIot_TP_behavior_GM {
                                                    )
                                   );
           p_monitorCompRef.done;
		   }
        } // End of function f_mtc_check_TP_GM_PCSCF_REGISTER_02
        
        /**
@@ -459,6 +463,7 @@ module AtsImsIot_TP_behavior_GM {
                                                      in SipInterfaceMonitor p_monitorCompRef,
                                                      in boolean p_checkMessage := true
                                                      ) runs on ImsTestCoordinator {
			if (isvalue(p_monitorCompRef)){
            p_monitorCompRef.start(
                                   f_Iot_Sip_receive(
                                                    { 
@@ -473,6 +478,7 @@ module AtsImsIot_TP_behavior_GM {
                                                    )
                                   );
           p_monitorCompRef.done;
		   }
        } // End of function f_mtc_check_TP_GM_PCSCF_SUBSCRIBE_01
        
        function f_mtc_check_TP_GM_PCSCF_SUBSCRIBE_02( // FIXME RMI To be reviewed
+2 −0
Original line number Diff line number Diff line
@@ -201,6 +201,7 @@ group g_PGW {
        in boolean p_checkMessage := true,
        in boolean p_forward_to_mtc := false
    ) runs on ImsTestCoordinator {
		if (isvalue(p_monitorCompRef)){
        p_monitorCompRef.start (
            f_Iot_Diameter_receive(
                {
@@ -215,6 +216,7 @@ group g_PGW {
            )
        );
        p_monitorCompRef.done;
		}
    } // End of function f_mtc_check_TP_GX_PGW_RAA_01
    

+2 −0
Original line number Diff line number Diff line
@@ -189,6 +189,7 @@ module AtsImsIot_TP_behavior_MW_IS {
                                                     in SipInterfaceMonitor p_monitorCompRef,
                                                     in boolean p_checkMessage := true
                                                     ) runs on ImsTestCoordinator {
			if (isvalue(p_monitorCompRef)){
            p_monitorCompRef.start(
                                   f_Iot_Sip_receive(
                                                    { 
@@ -203,6 +204,7 @@ module AtsImsIot_TP_behavior_MW_IS {
                                                    )
                                   );
           p_monitorCompRef.done;
		   }
        } // End of function f_mtc_check_TP_MW_ICSCF_REGISTER_02
        
        function f_mtc_check_TP_MW_ICSCF_REGISTER_03( // FIXME RMI To be reviewed
Loading