Loading AtsNIT_SipSip/ttcn/AtsNIT_SipSip_Testcases.ttcn +308 −0 Original line number Diff line number Diff line Loading @@ -711,6 +711,173 @@ group TP2_1_SS_OIP_OIR { }//end group TP2_3_HOLD group TP2_4_SS_CFU { /* * @desc TC_SS___XXSS_CFU_01 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFU_01 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent2; var ImsComponent v_imsComponent3; //Configuration f_cf_3imsUp(v_imsComponent1, v_imsComponent2, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SS___XXSSCFU01UE1(p_CSeq_s)); v_imsComponent2.start(f_AtsNIT_TC_SS___XXSSCFU01UE2(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SS___XXSSCFU01UE3(p_CSeq_s)); // synchronize all PTCs on 2 sychronization points f_serverSync3ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_3imsDown(v_imsComponent1, v_imsComponent2, v_imsComponent3); } // end TC_SS___XXSS_CFU_01 /* * @desc TC_SS___XXSS_CFU_02 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFU_02 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent2; var ImsComponent v_imsComponent3; //Configuration f_cf_3imsUp(v_imsComponent1, v_imsComponent2, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SS___XXSSCFU02UE1(p_CSeq_s)); v_imsComponent2.start(f_AtsNIT_TC_SS___XXSSCFU02UE2(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SS___XXSSCFU02UE3(p_CSeq_s)); // synchronize all PTCs on 2 sychronization points f_serverSync3ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_3imsDown(v_imsComponent1, v_imsComponent2, v_imsComponent3); } // end TC_SS___XXSS_CFU_02 /* * @desc TC_SS___XXSS_CFU_03 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFU_03 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SS___XXSSCFU03UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SS___XXSSCFU03UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFU_03 /* * @desc TC_SS___XXSS_CFU_04 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFU_04 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SS___XXSSCFU04UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SS___XXSSCFU04UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFU_04 /* * @desc TC_SS___XXSS_CFU_05 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFU_05 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SS___XXSSCFU05UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SS___XXSSCFU05UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFU_05 /* * @desc TC_SS___XXSS_CFU_06 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFU_06 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SS___XXSSCFU06UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SS___XXSSCFU06UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFU_06 }//end group TP2_4_SS_CFU group TP2_5_SS_CFB { Loading Loading @@ -903,6 +1070,147 @@ group TP2_1_SS_OIP_OIR { }//end group TP2_8_SS_CONF group TP2_9_SS_CFNRc { /* * @desc TC_SS___XXSS_CFNRc_01 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFNRc_01 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent2; var ImsComponent v_imsComponent3; //Configuration f_cf_3imsUp(v_imsComponent1, v_imsComponent2, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SSS___XXSSCFNRc01UE1(p_CSeq_s)); v_imsComponent2.start(f_AtsNIT_TC_SSS___XXSSCFNRc01UE2(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SSS___XXSSCFNRc01UE3(p_CSeq_s)); // synchronize all PTCs on 3 sychronization points f_serverSync3ClientsAndStop({c_prDone, c_sync1, c_tbDone}); //Clear configration f_cf_3imsDown(v_imsComponent1, v_imsComponent2, v_imsComponent3); } // end TC_SS___XXSS_CFNRc_01 /* * @desc TC_SS___XXSS_CFNRc_02 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFNRc_02 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SSS___XXSSCFNRc02UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SSS___XXSSCFNRc02UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFNRc_02 /* * @desc TC_SS___XXSS_CFNRc_03 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFNRc_03 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SSS___XXSSCFNRc03UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SSS___XXSSCFNRc03UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFNRc_03 /* * @desc TC_SS___XXSS_CFNRc_04 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFNRc_04 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SSS___XXSSCFNRc04UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SSS___XXSSCFNRc04UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFNRc_04 /* * @desc TC_SS___XXSS_CFNRc_05 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFNRc_05 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SSS___XXSSCFNRc05UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SSS___XXSSCFNRc05UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFNRc_05 }//end group TP2_9_SS_CFNRc }//end group TP_2_SupplementaryServices Loading Loading
AtsNIT_SipSip/ttcn/AtsNIT_SipSip_Testcases.ttcn +308 −0 Original line number Diff line number Diff line Loading @@ -711,6 +711,173 @@ group TP2_1_SS_OIP_OIR { }//end group TP2_3_HOLD group TP2_4_SS_CFU { /* * @desc TC_SS___XXSS_CFU_01 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFU_01 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent2; var ImsComponent v_imsComponent3; //Configuration f_cf_3imsUp(v_imsComponent1, v_imsComponent2, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SS___XXSSCFU01UE1(p_CSeq_s)); v_imsComponent2.start(f_AtsNIT_TC_SS___XXSSCFU01UE2(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SS___XXSSCFU01UE3(p_CSeq_s)); // synchronize all PTCs on 2 sychronization points f_serverSync3ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_3imsDown(v_imsComponent1, v_imsComponent2, v_imsComponent3); } // end TC_SS___XXSS_CFU_01 /* * @desc TC_SS___XXSS_CFU_02 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFU_02 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent2; var ImsComponent v_imsComponent3; //Configuration f_cf_3imsUp(v_imsComponent1, v_imsComponent2, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SS___XXSSCFU02UE1(p_CSeq_s)); v_imsComponent2.start(f_AtsNIT_TC_SS___XXSSCFU02UE2(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SS___XXSSCFU02UE3(p_CSeq_s)); // synchronize all PTCs on 2 sychronization points f_serverSync3ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_3imsDown(v_imsComponent1, v_imsComponent2, v_imsComponent3); } // end TC_SS___XXSS_CFU_02 /* * @desc TC_SS___XXSS_CFU_03 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFU_03 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SS___XXSSCFU03UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SS___XXSSCFU03UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFU_03 /* * @desc TC_SS___XXSS_CFU_04 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFU_04 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SS___XXSSCFU04UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SS___XXSSCFU04UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFU_04 /* * @desc TC_SS___XXSS_CFU_05 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFU_05 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SS___XXSSCFU05UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SS___XXSSCFU05UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFU_05 /* * @desc TC_SS___XXSS_CFU_06 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFU_06 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SS___XXSSCFU06UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SS___XXSSCFU06UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFU_06 }//end group TP2_4_SS_CFU group TP2_5_SS_CFB { Loading Loading @@ -903,6 +1070,147 @@ group TP2_1_SS_OIP_OIR { }//end group TP2_8_SS_CONF group TP2_9_SS_CFNRc { /* * @desc TC_SS___XXSS_CFNRc_01 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFNRc_01 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent2; var ImsComponent v_imsComponent3; //Configuration f_cf_3imsUp(v_imsComponent1, v_imsComponent2, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SSS___XXSSCFNRc01UE1(p_CSeq_s)); v_imsComponent2.start(f_AtsNIT_TC_SSS___XXSSCFNRc01UE2(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SSS___XXSSCFNRc01UE3(p_CSeq_s)); // synchronize all PTCs on 3 sychronization points f_serverSync3ClientsAndStop({c_prDone, c_sync1, c_tbDone}); //Clear configration f_cf_3imsDown(v_imsComponent1, v_imsComponent2, v_imsComponent3); } // end TC_SS___XXSS_CFNRc_01 /* * @desc TC_SS___XXSS_CFNRc_02 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFNRc_02 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SSS___XXSSCFNRc02UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SSS___XXSSCFNRc02UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFNRc_02 /* * @desc TC_SS___XXSS_CFNRc_03 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFNRc_03 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SSS___XXSSCFNRc03UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SSS___XXSSCFNRc03UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFNRc_03 /* * @desc TC_SS___XXSS_CFNRc_04 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFNRc_04 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SSS___XXSSCFNRc04UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SSS___XXSSCFNRc04UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFNRc_04 /* * @desc TC_SS___XXSS_CFNRc_05 * @param p_CSeq_s Transaction Id */ testcase TC_SS___XXSS_CFNRc_05 ( inout CSeq p_CSeq_s ) runs on ServerSyncComp system TestAdapter { //Variables var ImsComponent v_imsComponent1; var ImsComponent v_imsComponent3; //Configuration f_cf_2imsUp(v_imsComponent1, v_imsComponent3); f_IncCSeq(p_CSeq_s); //Start v_imsComponent1.start(f_AtsNIT_TC_SSS___XXSSCFNRc05UE1(p_CSeq_s)); v_imsComponent3.start(f_AtsNIT_TC_SSS___XXSSCFNRc05UE3(p_CSeq_s)); // synchronize both PTCs on 2 sychronization points f_serverSync2ClientsAndStop({c_prDone, c_tbDone}); //Clear configration f_cf_2imsDown(v_imsComponent1, v_imsComponent3); } // end TC_SS___XXSS_CFNRc_05 }//end group TP2_9_SS_CFNRc }//end group TP_2_SupplementaryServices Loading