Loading AtsCommon/SS_Ims_TestConfiguration.ttcn +169 −0 Original line number Diff line number Diff line Loading @@ -36,12 +36,181 @@ group cfUp { /** * * @desc Creates test configuration of CF_1Gm * @param p_imsComponent_ue1 first ue1 component */ function f_cf_1GmUp(out ImsComponent p_imsComponent_ue1) runs on ServerSyncComp { //Variables var FncRetCode v_ret := e_success; //Create p_imsComponent_ue1 := ImsComponent.create ; //Connect connect(p_imsComponent_ue1:syncPort, self:syncPort) ; //Map map(p_imsComponent_ue1:SIPP, system:UE1);// Init test Configuration f_setVerdict(v_ret); }//end f_cf_1GmUp /** * * @desc Creates test configuration of CF_1Isc * @param p_imsComponent_as1 - as1 component */ function f_cf_1IscUp(out ImsComponent p_imsComponent_as1) runs on ServerSyncComp { //Variables var FncRetCode v_ret := e_success; //Create p_imsComponent_as1 := ImsComponent.create ; //Connect connect(p_imsComponent_as1:syncPort, self:syncPort) ; //Map map(p_imsComponent_as1:SIPP, system:ISC1);// Init test Configuration f_setVerdict(v_ret); }//end f_cf_1IscUp /** * * @desc Creates test configuration of CF_1Isc1Mw * @param p_imsComponent_mwi1 - mwi1 component * @param p_imsComponent_as1 - as1 component */ function f_cf_1Mwi1IscUp(out ImsComponent p_imsComponent_mwi1, out ImsComponent p_imsComponent_as1) runs on ServerSyncComp { //Variables var FncRetCode v_ret := e_success; //Create p_imsComponent_mwi1 := ImsComponent.create ; p_imsComponent_as1 := ImsComponent.create ; //Connect connect(p_imsComponent_mwi1:syncPort, self:syncPort) ; connect(p_imsComponent_as1:syncPort, self:syncPort) ; //Map map(p_imsComponent_mwi1:SIPP, system:MW_I1);// Init test Configuration map(p_imsComponent_as1:SIPP, system:ISC1);// Init test Configuration f_setVerdict(v_ret); }//end f_cf_1Mwi1IscUp /** * * @desc Creates test configuration of CF_1Mwi1Ic * @param p_imsComponent_mwi1 mwi1 component * @param p_imsComponent_ic1 ic1 component */ function f_cf_1Mwi1IcUp(out ImsComponent p_imsComponent_mwi1, out ImsComponent p_imsComponent_ic1) runs on ServerSyncComp { //Variables var FncRetCode v_ret := e_success; //Create p_imsComponent_mwi1 := ImsComponent.create ; p_imsComponent_ic1 := ImsComponent.create ; //Connect connect(p_imsComponent_mwi1:syncPort, self:syncPort) ; connect(p_imsComponent_ic1:syncPort, self:syncPort) ; //Map map(p_imsComponent_mwi1:SIPP, system:MW_I1);// Init test Configuration map(p_imsComponent_ic1:SIPP, system:IC1);// Init test Configuration f_setVerdict(v_ret); }//end f_cf_1Mwi1IcUp }//end group cfUp group cfDown { /** * * @desc Deletes configuration of CF_1Gm * @param p_imsComponent_ue1 first ue1 component */ function f_cf_1GmDown(in ImsComponent p_imsComponent_ue1) runs on ServerSyncComp { f_serverWaitForAllClientsToStop(); //Disconnect disconnect(p_imsComponent_ue1:syncPort, self:syncPort) ; //Unmap unmap(p_imsComponent_ue1:SIPP, system:UE1); }//end f_cf_1GmDown /** * * @desc Deletes configuration of CF_1Isc * @param p_imsComponent_as1 - as1 component */ function f_cf_1IscDown(in ImsComponent p_imsComponent_as1) runs on ServerSyncComp { f_serverWaitForAllClientsToStop(); //Disconnect disconnect(p_imsComponent_as1:syncPort, self:syncPort) ; //Unmap unmap(p_imsComponent_as1:SIPP, system:ISC1); }//end f_cf_1IscDown /** * * @desc Creates test configuration of CF_1Isc1Mw * @param p_imsComponent_mwi1 - mwi1 component * @param p_imsComponent_as1 - as1 component */ function f_cf_1Mwi1IscDown(in ImsComponent p_imsComponent_mwi1, in ImsComponent p_imsComponent_as1) runs on ServerSyncComp { f_serverWaitForAllClientsToStop(); //Disconnect disconnect(p_imsComponent_mwi1:syncPort, self:syncPort) ; disconnect(p_imsComponent_as1:syncPort, self:syncPort) ; //Unmap unmap(p_imsComponent_mwi1:SIPP, system:MW_I1); unmap(p_imsComponent_as1:SIPP, system:ISC1); }//end f_cf_1Mwi1IscDown /** * * @desc Creates test configuration of CF_1Mwi1Ic * @param p_imsComponent_mwi1 mwi1 component * @param p_imsComponent_ic1 ic1 component */ function f_cf_1Mwi1IcDown(in ImsComponent p_imsComponent_mwi1, in ImsComponent p_imsComponent_ic1) runs on ServerSyncComp { f_serverWaitForAllClientsToStop(); //Disconnect disconnect(p_imsComponent_mwi1:syncPort, self:syncPort) ; disconnect(p_imsComponent_ic1:syncPort, self:syncPort) ; //Unmap unmap(p_imsComponent_mwi1:SIPP, system:MW_I1); unmap(p_imsComponent_ic1:SIPP, system:IC1); }//end f_cf_1Mwi1IcDown }//end cfDown Loading Loading
AtsCommon/SS_Ims_TestConfiguration.ttcn +169 −0 Original line number Diff line number Diff line Loading @@ -36,12 +36,181 @@ group cfUp { /** * * @desc Creates test configuration of CF_1Gm * @param p_imsComponent_ue1 first ue1 component */ function f_cf_1GmUp(out ImsComponent p_imsComponent_ue1) runs on ServerSyncComp { //Variables var FncRetCode v_ret := e_success; //Create p_imsComponent_ue1 := ImsComponent.create ; //Connect connect(p_imsComponent_ue1:syncPort, self:syncPort) ; //Map map(p_imsComponent_ue1:SIPP, system:UE1);// Init test Configuration f_setVerdict(v_ret); }//end f_cf_1GmUp /** * * @desc Creates test configuration of CF_1Isc * @param p_imsComponent_as1 - as1 component */ function f_cf_1IscUp(out ImsComponent p_imsComponent_as1) runs on ServerSyncComp { //Variables var FncRetCode v_ret := e_success; //Create p_imsComponent_as1 := ImsComponent.create ; //Connect connect(p_imsComponent_as1:syncPort, self:syncPort) ; //Map map(p_imsComponent_as1:SIPP, system:ISC1);// Init test Configuration f_setVerdict(v_ret); }//end f_cf_1IscUp /** * * @desc Creates test configuration of CF_1Isc1Mw * @param p_imsComponent_mwi1 - mwi1 component * @param p_imsComponent_as1 - as1 component */ function f_cf_1Mwi1IscUp(out ImsComponent p_imsComponent_mwi1, out ImsComponent p_imsComponent_as1) runs on ServerSyncComp { //Variables var FncRetCode v_ret := e_success; //Create p_imsComponent_mwi1 := ImsComponent.create ; p_imsComponent_as1 := ImsComponent.create ; //Connect connect(p_imsComponent_mwi1:syncPort, self:syncPort) ; connect(p_imsComponent_as1:syncPort, self:syncPort) ; //Map map(p_imsComponent_mwi1:SIPP, system:MW_I1);// Init test Configuration map(p_imsComponent_as1:SIPP, system:ISC1);// Init test Configuration f_setVerdict(v_ret); }//end f_cf_1Mwi1IscUp /** * * @desc Creates test configuration of CF_1Mwi1Ic * @param p_imsComponent_mwi1 mwi1 component * @param p_imsComponent_ic1 ic1 component */ function f_cf_1Mwi1IcUp(out ImsComponent p_imsComponent_mwi1, out ImsComponent p_imsComponent_ic1) runs on ServerSyncComp { //Variables var FncRetCode v_ret := e_success; //Create p_imsComponent_mwi1 := ImsComponent.create ; p_imsComponent_ic1 := ImsComponent.create ; //Connect connect(p_imsComponent_mwi1:syncPort, self:syncPort) ; connect(p_imsComponent_ic1:syncPort, self:syncPort) ; //Map map(p_imsComponent_mwi1:SIPP, system:MW_I1);// Init test Configuration map(p_imsComponent_ic1:SIPP, system:IC1);// Init test Configuration f_setVerdict(v_ret); }//end f_cf_1Mwi1IcUp }//end group cfUp group cfDown { /** * * @desc Deletes configuration of CF_1Gm * @param p_imsComponent_ue1 first ue1 component */ function f_cf_1GmDown(in ImsComponent p_imsComponent_ue1) runs on ServerSyncComp { f_serverWaitForAllClientsToStop(); //Disconnect disconnect(p_imsComponent_ue1:syncPort, self:syncPort) ; //Unmap unmap(p_imsComponent_ue1:SIPP, system:UE1); }//end f_cf_1GmDown /** * * @desc Deletes configuration of CF_1Isc * @param p_imsComponent_as1 - as1 component */ function f_cf_1IscDown(in ImsComponent p_imsComponent_as1) runs on ServerSyncComp { f_serverWaitForAllClientsToStop(); //Disconnect disconnect(p_imsComponent_as1:syncPort, self:syncPort) ; //Unmap unmap(p_imsComponent_as1:SIPP, system:ISC1); }//end f_cf_1IscDown /** * * @desc Creates test configuration of CF_1Isc1Mw * @param p_imsComponent_mwi1 - mwi1 component * @param p_imsComponent_as1 - as1 component */ function f_cf_1Mwi1IscDown(in ImsComponent p_imsComponent_mwi1, in ImsComponent p_imsComponent_as1) runs on ServerSyncComp { f_serverWaitForAllClientsToStop(); //Disconnect disconnect(p_imsComponent_mwi1:syncPort, self:syncPort) ; disconnect(p_imsComponent_as1:syncPort, self:syncPort) ; //Unmap unmap(p_imsComponent_mwi1:SIPP, system:MW_I1); unmap(p_imsComponent_as1:SIPP, system:ISC1); }//end f_cf_1Mwi1IscDown /** * * @desc Creates test configuration of CF_1Mwi1Ic * @param p_imsComponent_mwi1 mwi1 component * @param p_imsComponent_ic1 ic1 component */ function f_cf_1Mwi1IcDown(in ImsComponent p_imsComponent_mwi1, in ImsComponent p_imsComponent_ic1) runs on ServerSyncComp { f_serverWaitForAllClientsToStop(); //Disconnect disconnect(p_imsComponent_mwi1:syncPort, self:syncPort) ; disconnect(p_imsComponent_ic1:syncPort, self:syncPort) ; //Unmap unmap(p_imsComponent_mwi1:SIPP, system:MW_I1); unmap(p_imsComponent_ic1:SIPP, system:IC1); }//end f_cf_1Mwi1IcDown }//end cfDown Loading