Commit 3906681e authored by pintar's avatar pintar
Browse files

Changes done in week 47

parent 7c5f7222
Loading
Loading
Loading
Loading
+84 −74

File changed.

Preview size limit exceeded, changes collapsed.

+35 −20
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@ module AtsIms_Gm_Testcases
	import from AtsIms_TestConfiguration all;
	import from AtsIms_TestSystem all;
	import from AtsIms_Gm_TCFunctions all;
	import from AtsIms_PICS all;

	group TP_ConfigurationsUsingTheGmInterfaceOnly {
		group TP_General {
@@ -420,6 +421,8 @@ module AtsIms_Gm_Testcases
			testcase TC_IMST2_GM_INI_07(inout CSeq p_cSeq_s) 
			runs on ServerSyncComp
			system TestAdapter {
				if(PC_PCSCF_periodic_refreshment_originating)
				{
					//Variables
					var ImsComponent v_imsComponent_ue1;
					f_cf_1GmUp(v_imsComponent_ue1);
@@ -431,6 +434,11 @@ module AtsIms_Gm_Testcases
					f_serverSync1Client({c_prDone, c_tbDone, c_poDone});
		
					f_cf_1GmDown(v_imsComponent_ue1);
			}
			else			
			{
				log("The IUT/P-CSCF is NOT configured for application of periodic session refreshment on receipt of UE-originated INVITE requests. Set PICS item PC_PCSCF_periodic_refreshment_originating to TRUE before running this test!");
			}
		
			} // end TC_IMST2_GM_INI_07
			
@@ -1223,6 +1231,8 @@ module AtsIms_Gm_Testcases
			testcase TC_IMST2_GM_SDP_02(inout CSeq p_cSeq_s) 
			runs on ServerSyncComp
			system TestAdapter {
				if(PC_PCSCF_reject_encrypted_SDP_offer_in_request)
				{
					//Variables
					var ImsComponent v_imsComponent_ue1;
					f_cf_1GmUp(v_imsComponent_ue1);
@@ -1234,6 +1244,11 @@ module AtsIms_Gm_Testcases
					f_serverSync1Client({c_prDone, c_tbDone, c_poDone});
	
					f_cf_1GmDown(v_imsComponent_ue1);
				}
				else			
				{
					log("The IUT/P-CSCF is NOT configured for rejection of requests including encrypted SDP offers. Set PICS item PC_PCSCF_reject_encrypted_SDP_offer_in_request to TRUE before running this test!");
				}
		
			} // end TC_IMST2_GM_SDP_02
			
+6 −8
Original line number Diff line number Diff line
@@ -1386,7 +1386,7 @@ group StandaloneRequest {

		// 	MESSAGE UE1@IMS1
		// TODO  setHeadersMESSAGE
		LibIms_Steps.f_setHeadersINVITE(p_cSeq_s, c_userProfile_IBCFwithHomeUE);
		LibIms_Steps.f_setHeadersMESSAGE(p_cSeq_s, c_userProfile_IBCFwithHomeUE);
		f_SendMESSAGE(m_MESSAGE_Request_Base(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via));

		f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());
@@ -1525,7 +1525,6 @@ group SubsequentRequest {

		// Testbody	

		//TODO check if possible to send a message and check the request after ...
		f_awaitingBYE_sendReply(mw_BYE_Request_Base(vc_callId));

		if (not match(f_getViaHeaderElementHostPort(vc_request,0),f_get_interfaceHostPort(vc_interfaceprofile))
@@ -1604,7 +1603,6 @@ group SubsequentRequest {

		// Testbody	

		//TODO check if possible to send a message and check the request after ...
		f_awaitingBYE_sendReply(mw_BYE_Request_Base(vc_callId));
	
		f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());
@@ -1884,9 +1882,9 @@ group TargetRefreshRequest {
		// Testbody

		// 	Re-INVITE UE1@IMS1
		
		// 	Re-INVITE UE1@IMS1
		LibIms_Steps.f_setHeadersReINVITE(vc_cSeq);
		f_SendINVITE(m_INVITE_Request_Base(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact));
		f_SendINVITE(m_INVITE_Request_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, omit, m_MBody_SDP(vc_sdp_local)));
		
		f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());
		
@@ -2017,9 +2015,9 @@ group TargetRefreshRequest {
		// Testbody
		
		// 	Re-INVITE IMS1@UE1
		
		LibIms_Steps.f_setHeadersReINVITE(vc_cSeq);
		f_SendINVITE(m_INVITE_Request_Base(vc_requestUri, vc_callId, vc_cSeq, vc_from, vc_to, vc_via, vc_contact));
		f_SendINVITE(m_INVITE_Request_UE(vc_requestUri, vc_callId, p_cSeq_s, vc_from, vc_to, vc_via, vc_contact, omit, vc_route, omit, m_MBody_SDP(vc_sdp_local)));
		

		f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());

+40 −25
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ module AtsIms_Ic_Testcases
	import from AtsIms_TestConfiguration all;
	import from AtsIms_TestSystem all;
	import from AtsIms_Ic_TCFunctions all;
	import from AtsIms_PICS all;

	group General {
		
@@ -334,6 +335,8 @@ module AtsIms_Ic_Testcases
		testcase TC_IMST2_IC_INI_06(inout CSeq p_cSeq_s) 
		runs on ServerSyncComp
		system TestAdapter {
			if(PC_IBCF_periodic_refreshment_entry_point)
			{
				//Variables
				var ImsComponent v_imsComponent_ue1, v_imsComponent_ic1;
				f_cf_1Ic1GmUp(v_imsComponent_ue1, v_imsComponent_ic1);
@@ -346,6 +349,11 @@ module AtsIms_Ic_Testcases
				f_serverSync2Clients({c_prDone, c_tbDone});

				f_cf_1Ic1GmDown(v_imsComponent_ue1, v_imsComponent_ic1);
			}
			else			
			{
				log("The IUT/P-CSCF is NOT configured for application of periodic session refreshment on receipt of INVITE requests when acting as entry point. Set PICS item PC_IBCF_periodic_refreshment_entry_point to TRUE before running this test!");
			}
		
		} // end TC_IMTS2_IC_INI_06

@@ -449,6 +457,8 @@ module AtsIms_Ic_Testcases
		testcase TC_IMST2_IC_STA_02(inout CSeq p_cSeq_s) 
		runs on ServerSyncComp
		system TestAdapter {
			if(PC_IBCF_periodic_refreshment_entry_point)
			{
				//Variables
				var ImsComponent v_imsComponent_ue1, v_imsComponent_ic1;
				f_cf_1Ic1GmUp(v_imsComponent_ue1, v_imsComponent_ic1);
@@ -461,6 +471,11 @@ module AtsIms_Ic_Testcases
				f_serverSync2Clients({c_prDone, c_tbDone});

				f_cf_1Ic1GmDown(v_imsComponent_ue1, v_imsComponent_ic1);
			}
			else			
			{
				log("The IUT/P-CSCF is NOT configured for application of periodic session refreshment on receipt of INVITE requests when acting as entry point. Set PICS item PC_IBCF_periodic_refreshment_entry_point to TRUE before running this test!");
			}

		} // end TC_IMTS2_IC_STA_02

+2150 −64

File changed.

Preview size limit exceeded, changes collapsed.

Loading