Loading ttcn/AtsNGAP/NGAP_TCFunctions.ttcn +90 −0 Original line number Diff line number Diff line Loading @@ -4319,6 +4319,96 @@ module NGAP_TCFunctions { } // End of group UE_Context_Suspend //8.3.12 group UE_Context_Resume{ /** * @desc Testcase function for TP_NGAP_AMF_CMP_10 */ function f_TC_NGAP_AMF_CMP_10() runs on gNBNGAPComponent { // Local variables // Preamble f_NGAP_gnb_init(); f_NGAP_gnb_UE_Register(); f_NGAP_amf_UE_Has_Suspended_Context(); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Preamble done. ***"); // Body f_send_NGAP_PDU( m_ngap_initMsg( m_n2_UEContextResumeRequest( -, -, - ) ) ); f_recv_NGAP_PDU( mw_ngap_succMsg( mw_n2_UEContextResumeResponse( ?, ? ))); f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Testbody done. ***"); // Postamble f_postamble_NGAP_gNB(); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Postamble done. ***"); } // End of function f_TC_NGAP_AMF_CMP_10 /** * @desc Testcase function for TP_NGAP_AMF_CMP_11 */ function f_TC_NGAP_AMF_CMP_11() runs on gNBNGAPComponent { // Local variables // Preamble f_NGAP_gnb_init(); f_NGAP_gnb_UE_Register(); f_NGAP_amf_UE_Has_Suspended_Context(); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Preamble done. ***"); // Body f_send_NGAP_PDU( m_ngap_initMsg( m_n2_UEContextResumeRequest( -, -, - ) ) ); f_recv_NGAP_PDU( mw_ngap_unsuccMsg( mw_n2_UEContextResumeFailure( ?, ?, ? ))); f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Testbody done. ***"); // Postamble f_postamble_NGAP_gNB(); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Postamble done. ***"); } // End of function f_TC_NGAP_AMF_CMP_11 } // End of group UE_Context_Resume } // End of group UE_Context_Management_Procedures //8.4 Loading Loading
ttcn/AtsNGAP/NGAP_TCFunctions.ttcn +90 −0 Original line number Diff line number Diff line Loading @@ -4319,6 +4319,96 @@ module NGAP_TCFunctions { } // End of group UE_Context_Suspend //8.3.12 group UE_Context_Resume{ /** * @desc Testcase function for TP_NGAP_AMF_CMP_10 */ function f_TC_NGAP_AMF_CMP_10() runs on gNBNGAPComponent { // Local variables // Preamble f_NGAP_gnb_init(); f_NGAP_gnb_UE_Register(); f_NGAP_amf_UE_Has_Suspended_Context(); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Preamble done. ***"); // Body f_send_NGAP_PDU( m_ngap_initMsg( m_n2_UEContextResumeRequest( -, -, - ) ) ); f_recv_NGAP_PDU( mw_ngap_succMsg( mw_n2_UEContextResumeResponse( ?, ? ))); f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Testbody done. ***"); // Postamble f_postamble_NGAP_gNB(); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Postamble done. ***"); } // End of function f_TC_NGAP_AMF_CMP_10 /** * @desc Testcase function for TP_NGAP_AMF_CMP_11 */ function f_TC_NGAP_AMF_CMP_11() runs on gNBNGAPComponent { // Local variables // Preamble f_NGAP_gnb_init(); f_NGAP_gnb_UE_Register(); f_NGAP_amf_UE_Has_Suspended_Context(); f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Preamble done. ***"); // Body f_send_NGAP_PDU( m_ngap_initMsg( m_n2_UEContextResumeRequest( -, -, - ) ) ); f_recv_NGAP_PDU( mw_ngap_unsuccMsg( mw_n2_UEContextResumeFailure( ?, ?, ? ))); f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Testbody done. ***"); // Postamble f_postamble_NGAP_gNB(); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Postamble done. ***"); } // End of function f_TC_NGAP_AMF_CMP_11 } // End of group UE_Context_Resume } // End of group UE_Context_Management_Procedures //8.4 Loading