Commit 878c8d79 authored by pintar's avatar pintar
Browse files

test cases groups 504, 505

parent ae1fe861
Loading
Loading
Loading
Loading
+414 −102
Original line number Diff line number Diff line
@@ -7139,111 +7139,423 @@ group TP504_CONF {//TODO group
}//end group TP504_CONF


group TP505_3PTY {//TODO group
group TP505_3PTY {

    /*
    * @desc TC_505_001
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_505_001(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_505_001(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_505_001());
    
        // synchronize both PTCs on 6 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_sync1, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_505_001
            
            
    /*
    * @desc TC_505_002
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_505_002(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_505_002(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_505_002());
    
        // synchronize both PTCs on 5 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_505_002
            
            
    /*
    * @desc TC_505_003
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_505_003(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_505_003(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_505_003());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_sync1, c_sync2, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_505_003
    
    	
///*
//* @desc TC_505_001
//* @param p_CSeq_s Transaction Id
//*/
//testcase TC_505_001(inout CSeq p_CSeq_s)
//runs on ServerSyncComp
//system TestAdapter {
//   //Variables
//   var ImsComponent v_imsComponent ;
//   var IsupBiccComponent v_isupBiccComponent ;
//        
//   f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
//
//   //Start
//   //f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_505_001(p_CSeq_s));
//   //v_isupBiccComponent.start(f_IsupBicc_TC_505_001());
//
//   // synchronize both PTCs on 2 sychronization points
//   f_serverSync2ClientsAndStop({c_prDone, c_sync1, c_sync2, c_sync3, c_tbDone});
//
//   f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
//
//} //endTC_505_001
//        
//        
///*
//* @desc TC_505_002
//* @param p_CSeq_s Transaction Id
//*/
//testcase TC_505_002(inout CSeq p_CSeq_s)
//runs on ServerSyncComp
//system TestAdapter {
//   //Variables
//   var ImsComponent v_imsComponent ;
//   var IsupBiccComponent v_isupBiccComponent ;
//        
//   f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
//
//   //Start
//   //f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_505_002(p_CSeq_s));
//   //v_isupBiccComponent.start(f_IsupBicc_TC_505_002());
//
//   // synchronize both PTCs on 2 sychronization points
//   f_serverSync2ClientsAndStop({c_prDone, c_sync1, c_sync2, c_sync3, c_tbDone});
//
//   f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
//
//} //endTC_505_002
//        
//        
///*
//* @desc TC_505_003
//* @param p_CSeq_s Transaction Id
//*/
//testcase TC_505_003(inout CSeq p_CSeq_s)
//runs on ServerSyncComp
//system TestAdapter {
//   //Variables
//   var ImsComponent v_imsComponent ;
//   var IsupBiccComponent v_isupBiccComponent ;
//        
//   f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
//
//   //Start
//   //f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_505_003(p_CSeq_s));
//   //v_isupBiccComponent.start(f_IsupBicc_TC_505_003());
//
//   // synchronize both PTCs on 3 sychronization points
//   f_serverSync2ClientsAndStop({c_prDone, c_sync1, c_tbDone});
//
//   f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
//
//} //endTC_505_003
//
//	
}//end group TP505_3PTY

group TP506_COL {//TODO group
//	/*
//* @desc TC_506_001
//* @param p_CSeq_s Transaction Id
//*/
//testcase TC_506_001(inout CSeq p_CSeq_s)
//runs on ServerSyncComp
//system TestAdapter {
//   //Variables
//   var ImsComponent v_imsComponent ;
//   var IsupBiccComponent v_isupBiccComponent ;
//        
//   f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
//
//   //Start
//   //f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_001(p_CSeq_s));
//   //v_isupBiccComponent.start(f_IsupBicc_TC_506_001());
//
//   // synchronize both PTCs on 2 sychronization points
//   f_serverSync2ClientsAndStop({c_prDone, c_uPlane, c_tbDone});
//
//   f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
//
//} //endTC_506_001
//
//	
group TP506_COL {

    /*
    * @desc TC_506_001
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_001(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_001(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_001());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_001

    /*
    * @desc TC_506_002
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_002(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_002(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_002());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_002

    /*
    * @desc TC_506_003
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_003(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_003(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_003());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_003

    /*
    * @desc TC_506_004
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_004(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_004(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_004());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_004

    /*
    * @desc TC_506_005
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_005(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_005(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_005());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_005

    /*
    * @desc TC_506_006
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_006(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_006(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_006());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_006

    /*
    * @desc TC_506_007
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_007(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_007(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_007());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_007

    /*
    * @desc TC_506_008
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_008(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_008(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_008());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_008

    /*
    * @desc TC_506_009
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_009(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_009(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_009());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_009

    /*
    * @desc TC_506_010
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_010(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_010(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_010());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_010

    /*
    * @desc TC_506_011
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_011(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_011(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_011());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_011

    /*
    * @desc TC_506_012
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_012(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_012(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_012());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_012

    /*
    * @desc TC_506_013
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_013(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_013(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_013());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_013

    /*
    * @desc TC_506_014
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_506_014(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
        //Variables
        var ImsComponent v_imsComponent ;
        var IsupBiccComponent v_isupBiccComponent ;
            
        f_cf_imsIsupUp(v_imsComponent, v_isupBiccComponent);
    
        //Start
        f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_506_014(p_CSeq_s));
        v_isupBiccComponent.start(f_IsupBicc_TC_506_014());
    
        // synchronize both PTCs on 4 sychronization points
        f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
        f_cf_imsIsupDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_506_014
	
}//end group TP506_COL

group TP507_MCID {