Commit 81ca0917 authored by pintar's avatar pintar
Browse files

test cases and sync points done till 107_002

parent 9429dbdc
Loading
Loading
Loading
Loading
+239 −121
Original line number Diff line number Diff line
@@ -1736,17 +1736,16 @@ system TestAdapter {
       f_cf00Up(v_imsComponent, v_isupBiccComponent);
    
       //Start
   //f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_106_001(p_CSeq_s));
  //v_isupBiccComponent.start(f_IsupBicc_TC_106_001());
       f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_106_001(p_CSeq_s));
       v_isupBiccComponent.start(f_IsupBicc_TC_106_001());
    
   // synchronize both PTCs on 2 sychronization points
   f_serverSync2ClientsAndStop({c_prDone, c_tbDone});
       // synchronize both PTCs on 4 sychronization points
		f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
       f_cfTwoPtcsDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_106_001
	
        
    	/*
    * @desc TC_106_002
    * @param p_CSeq_s Transaction Id
@@ -1761,17 +1760,16 @@ system TestAdapter {
       f_cf00Up(v_imsComponent, v_isupBiccComponent);
    
       //Start
   //f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_106_002(p_CSeq_s));
  //v_isupBiccComponent.start(f_IsupBicc_TC_106_002());
       f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_106_002(p_CSeq_s));
       v_isupBiccComponent.start(f_IsupBicc_TC_106_002());
    
   // synchronize both PTCs on 2 sychronization points
   f_serverSync2ClientsAndStop({c_prDone, c_sync1, c_sync2, c_tbDone});
       // synchronize both PTCs on 4 sychronization points
		f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
       f_cfTwoPtcsDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_106_002
	
        
    	/*
    * @desc TC_106_003
    * @param p_CSeq_s Transaction Id
@@ -1786,16 +1784,136 @@ system TestAdapter {
       f_cf00Up(v_imsComponent, v_isupBiccComponent);
    
       //Start
   //f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_106_003(p_CSeq_s));
  //v_isupBiccComponent.start(f_IsupBicc_TC_106_003());
       f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_106_003(p_CSeq_s));
       v_isupBiccComponent.start(f_IsupBicc_TC_106_003());
    
   // synchronize both PTCs on 2 sychronization points
   f_serverSync2ClientsAndStop({c_prDone, c_tbDone});
       // synchronize both PTCs on 4 sychronization points
		f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
       f_cfTwoPtcsDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_106_003
	
    	/*
    * @desc TC_106_004
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_106_004(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
       //Variables
       var ImsComponent v_imsComponent ;
       var IsupBiccComponent v_isupBiccComponent ;
            
       f_cf00Up(v_imsComponent, v_isupBiccComponent);
    
       //Start
       f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_106_004(p_CSeq_s));
       v_isupBiccComponent.start(f_IsupBicc_TC_106_004());
    
       // synchronize both PTCs on 4 sychronization points
		f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
       f_cfTwoPtcsDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_106_004
	
    	/*
    * @desc TC_106_005
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_106_005(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
       //Variables
       var ImsComponent v_imsComponent ;
       var IsupBiccComponent v_isupBiccComponent ;
            
       f_cf00Up(v_imsComponent, v_isupBiccComponent);
    
       //Start
       f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_106_005(p_CSeq_s));
       v_isupBiccComponent.start(f_IsupBicc_TC_106_005());
    
       // synchronize both PTCs on 4 sychronization points
		f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
       f_cfTwoPtcsDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_106_005
	
    	/*
    * @desc TC_106_006
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_106_006(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
       //Variables
       var ImsComponent v_imsComponent ;
       var IsupBiccComponent v_isupBiccComponent ;
            
       f_cf00Up(v_imsComponent, v_isupBiccComponent);
    
       //Start
       f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_106_006(p_CSeq_s));
       v_isupBiccComponent.start(f_IsupBicc_TC_106_006());
    
       // synchronize both PTCs on 4 sychronization points
		f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
       f_cfTwoPtcsDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_106_006
	
    	/*
    * @desc TC_106_007
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_106_007(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
       //Variables
       var ImsComponent v_imsComponent ;
       var IsupBiccComponent v_isupBiccComponent ;
            
       f_cf00Up(v_imsComponent, v_isupBiccComponent);
    
       //Start
       f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_106_007(p_CSeq_s));
       v_isupBiccComponent.start(f_IsupBicc_TC_106_007());
    
       // synchronize both PTCs on 4 sychronization points
		f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
       f_cfTwoPtcsDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_106_007
	
    	/*
    * @desc TC_106_008
    * @param p_CSeq_s Transaction Id
    */
    testcase TC_106_008(inout CSeq p_CSeq_s)
    runs on ServerSyncComp
    system TestAdapter {
       //Variables
       var ImsComponent v_imsComponent ;
       var IsupBiccComponent v_isupBiccComponent ;
            
       f_cf00Up(v_imsComponent, v_isupBiccComponent);
    
       //Start
       f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_106_008(p_CSeq_s));
       v_isupBiccComponent.start(f_IsupBicc_TC_106_008());
    
       // synchronize both PTCs on 4 sychronization points
		f_serverSync2ClientsAndStop({c_prDone, c_Ringing, c_uPlane, c_tbDone});
    
       f_cfTwoPtcsDown(v_imsComponent, v_isupBiccComponent);
    
    } //endTC_106_008
        
} // end group TP106_Receiving_ANM
			
group TP107_Receiving_CON {
@@ -1814,11 +1932,11 @@ system TestAdapter {
       f_cf00Up(v_imsComponent, v_isupBiccComponent);
    
       //Start
   //f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_107_001(p_CSeq_s));
  //v_isupBiccComponent.start(f_IsupBicc_TC_107_001());
       f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_107_001(p_CSeq_s));
       v_isupBiccComponent.start(f_IsupBicc_TC_107_001());
    
   // synchronize both PTCs on 2 sychronization points
   f_serverSync2ClientsAndStop({c_prDone, c_tbDone});
       // synchronize both PTCs on 3 sychronization points
		f_serverSync2ClientsAndStop({c_prDone, c_uPlane, c_tbDone});
    
       f_cfTwoPtcsDown(v_imsComponent, v_isupBiccComponent);
    
@@ -1839,11 +1957,11 @@ system TestAdapter {
       f_cf00Up(v_imsComponent, v_isupBiccComponent);
    
       //Start
   //f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_107_002(p_CSeq_s));
  //v_isupBiccComponent.start(f_IsupBicc_TC_107_002());
       f_IncCSeq(p_CSeq_s); v_imsComponent.start(f_IMS_TC_107_002(p_CSeq_s));
       v_isupBiccComponent.start(f_IsupBicc_TC_107_002());
    
   // synchronize both PTCs on 2 sychronization points
   f_serverSync2ClientsAndStop({c_prDone, c_sync1, c_tbDone});
       // synchronize both PTCs on 4 sychronization points
       f_serverSync2ClientsAndStop({c_prDone, c_sync1, c_uPlane, c_tbDone});
    
       f_cfTwoPtcsDown(v_imsComponent, v_isupBiccComponent);