Loading DiameterGx/ttcn/DiameterGx_Gx_TCFunctions.ttcn +4 −4 Original line number Diff line number Diff line Loading @@ -1532,6 +1532,8 @@ module DiameterGx_Gx_TCFunctions { f_preamble_PCRF(); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // sync f_awaiting_CCR(mw_CCR_Request(vc_sessionId, vc_originHost, vc_originRealm, Loading @@ -1541,8 +1543,6 @@ module DiameterGx_Gx_TCFunctions { f_send_CCA(m_CCA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // sync action("Trigger for Session Termination"); f_awaiting_CCR(mw_CCR_basic(vc_sessionId, Loading Loading @@ -1571,6 +1571,8 @@ module DiameterGx_Gx_TCFunctions { f_preamble_PCRF(); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // sync f_awaiting_CCR(mw_CCR_Request(vc_sessionId, vc_originHost, vc_originRealm, Loading @@ -1580,8 +1582,6 @@ module DiameterGx_Gx_TCFunctions { f_send_CCA(m_CCA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // sync f_send_RAR(m_RAR_SessionRelease (vc_sessionId, vc_originHost, vc_originRealm, vc_destinationRealm, vc_destinationHost, Loading DiameterGx/ttcn/DiameterGx_TestCases.ttcn +20 −14 Original line number Diff line number Diff line Loading @@ -1037,17 +1037,20 @@ module DiameterGx_TestCases testcase TC_PCEF_ST_01() runs on ServerSyncComp system TestAdapter { //Variables // Initialize var DiameterComponent v_diameterComponent_pcrf; f_cf_1GxRUp(v_diameterComponent_pcrf); var GtpComponent v_gtpComponent_1; var GtpComponent v_gtpComponent_2; f_ConfigUp_PCRF(v_diameterComponent_pcrf, v_gtpComponent_1, v_gtpComponent_2); //Start v_diameterComponent_pcrf.start(f_TC_PCEF_ST_01()); // synchronize PTC on 3 sychronization points f_serverSync1Client({c_prDone, c_tbDone, c_poDone}); f_cf_1GxRDown(v_diameterComponent_pcrf); // Finish f_ConfigRun_PCRF(v_diameterComponent_pcrf, v_gtpComponent_1, v_gtpComponent_2); } // end TC_PCEF_ST_01 /* Loading @@ -1057,17 +1060,20 @@ module DiameterGx_TestCases testcase TC_PCEF_ST_02() runs on ServerSyncComp system TestAdapter { //Variables // Initialize var DiameterComponent v_diameterComponent_pcrf; f_cf_1GxRUp(v_diameterComponent_pcrf); var GtpComponent v_gtpComponent_1; var GtpComponent v_gtpComponent_2; f_ConfigUp_PCRF(v_diameterComponent_pcrf, v_gtpComponent_1, v_gtpComponent_2); //Start v_diameterComponent_pcrf.start(f_TC_PCEF_ST_02()); // synchronize PTC on 3 sychronization points f_serverSync1Client({c_prDone, c_tbDone, c_poDone}); f_cf_1GxRDown(v_diameterComponent_pcrf); // Finish f_ConfigRun_PCRF(v_diameterComponent_pcrf, v_gtpComponent_1, v_gtpComponent_2); } // end TC_PCEF_ST_02 }//end group TP_PCEFRole_ST Loading Loading
DiameterGx/ttcn/DiameterGx_Gx_TCFunctions.ttcn +4 −4 Original line number Diff line number Diff line Loading @@ -1532,6 +1532,8 @@ module DiameterGx_Gx_TCFunctions { f_preamble_PCRF(); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // sync f_awaiting_CCR(mw_CCR_Request(vc_sessionId, vc_originHost, vc_originRealm, Loading @@ -1541,8 +1543,6 @@ module DiameterGx_Gx_TCFunctions { f_send_CCA(m_CCA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // sync action("Trigger for Session Termination"); f_awaiting_CCR(mw_CCR_basic(vc_sessionId, Loading Loading @@ -1571,6 +1571,8 @@ module DiameterGx_Gx_TCFunctions { f_preamble_PCRF(); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // sync f_awaiting_CCR(mw_CCR_Request(vc_sessionId, vc_originHost, vc_originRealm, Loading @@ -1580,8 +1582,6 @@ module DiameterGx_Gx_TCFunctions { f_send_CCA(m_CCA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // sync f_send_RAR(m_RAR_SessionRelease (vc_sessionId, vc_originHost, vc_originRealm, vc_destinationRealm, vc_destinationHost, Loading
DiameterGx/ttcn/DiameterGx_TestCases.ttcn +20 −14 Original line number Diff line number Diff line Loading @@ -1037,17 +1037,20 @@ module DiameterGx_TestCases testcase TC_PCEF_ST_01() runs on ServerSyncComp system TestAdapter { //Variables // Initialize var DiameterComponent v_diameterComponent_pcrf; f_cf_1GxRUp(v_diameterComponent_pcrf); var GtpComponent v_gtpComponent_1; var GtpComponent v_gtpComponent_2; f_ConfigUp_PCRF(v_diameterComponent_pcrf, v_gtpComponent_1, v_gtpComponent_2); //Start v_diameterComponent_pcrf.start(f_TC_PCEF_ST_01()); // synchronize PTC on 3 sychronization points f_serverSync1Client({c_prDone, c_tbDone, c_poDone}); f_cf_1GxRDown(v_diameterComponent_pcrf); // Finish f_ConfigRun_PCRF(v_diameterComponent_pcrf, v_gtpComponent_1, v_gtpComponent_2); } // end TC_PCEF_ST_01 /* Loading @@ -1057,17 +1060,20 @@ module DiameterGx_TestCases testcase TC_PCEF_ST_02() runs on ServerSyncComp system TestAdapter { //Variables // Initialize var DiameterComponent v_diameterComponent_pcrf; f_cf_1GxRUp(v_diameterComponent_pcrf); var GtpComponent v_gtpComponent_1; var GtpComponent v_gtpComponent_2; f_ConfigUp_PCRF(v_diameterComponent_pcrf, v_gtpComponent_1, v_gtpComponent_2); //Start v_diameterComponent_pcrf.start(f_TC_PCEF_ST_02()); // synchronize PTC on 3 sychronization points f_serverSync1Client({c_prDone, c_tbDone, c_poDone}); f_cf_1GxRDown(v_diameterComponent_pcrf); // Finish f_ConfigRun_PCRF(v_diameterComponent_pcrf, v_gtpComponent_1, v_gtpComponent_2); } // end TC_PCEF_ST_02 }//end group TP_PCEFRole_ST Loading