From a8bc93a86ca6ecbae76b425babd0b52c7ff100ae Mon Sep 17 00:00:00 2001 From: reinaortega <miguelangel.reinaortega@etsi.org> Date: Thu, 2 Apr 2020 12:20:04 +0200 Subject: [PATCH] Make f_sendUtPrimitive usable for both CseSimu and AeSimu Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org> --- LibOneM2M/OneM2M_Functions.ttcn | 167 ++++++++++++++++++++-------- OneM2M_PermutationFunctions.ttcn | 34 +++--- OneM2M_Testcases_AE_Release_1.ttcn | 28 ++--- OneM2M_Testcases_CSE_Release_1.ttcn | 6 +- OneM2M_Testcases_CSE_Release_2.ttcn | 2 +- 5 files changed, 153 insertions(+), 84 deletions(-) diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn index a01ca56..4a53af2 100644 --- a/LibOneM2M/OneM2M_Functions.ttcn +++ b/LibOneM2M/OneM2M_Functions.ttcn @@ -1352,7 +1352,7 @@ module OneM2M_Functions { if(vc_localRemoteCseIndex != -1) { //Deregistration by Registree (IUT) - Send trigger message for deregistration v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(vc_localRemoteCseIndex); - f_sendUtPrimitive(v_utRequest, v_action & f_getLocalResourceAddress(vc_localRemoteCseIndex)); + f_cse_sendUtPrimitive_cseSimu(v_utRequest, v_action & f_getLocalResourceAddress(vc_localRemoteCseIndex)); tc_ac.start; alt { @@ -2399,7 +2399,7 @@ module OneM2M_Functions { //Activate defaults when running on a PTC f_cse_activateDefaults_cse1(); - f_sendUtPrimitive(p_utRequest, p_action); + f_cse_sendUtPrimitive_cseSimu(p_utRequest, p_action); tc_ac.start; alt { @@ -2786,7 +2786,7 @@ module OneM2M_Functions { f_cse_activateDefaults_cse1(); //send triggering primitive to SUT - f_sendUtPrimitive(v_utRequest,v_action); + f_cse_sendUtPrimitive_cseSimu(v_utRequest,v_action); tc_ac.start; alt { @@ -3603,6 +3603,70 @@ module OneM2M_Functions { } }//end group CseAltstepFunctions + group UtFunctions { + + /** + * @desc Sending of an Upper Tester primitive + * @param p_utRequest Action to be performed by IUT + * @param p_action Description of the given action to be performed by the IUT + * @verdict + */ + function f_cse_sendUtPrimitive(template UtTriggerPrimitive p_utRequest, in universal charstring p_action) runs on AeSimu { + + if (PX_UT_IMPLEMENTED){ + + p_utRequest.requestPrimitive.requestIdentifier := "m_uttriggerPrimitive" & f_rnd(1, 1000000); + + deactivate; + + f_sendUtPrimitive(p_utRequest); + + f_checkAeSimuStatus(); + + activate(a_default()); + if(vc_config == e_cf01) { + vc_aeSimu := activate(a_cse_cf01()); + } else if ((vc_config == e_cf02) or (vc_config == e_cf02CseSimuMaster)) { + if(vc_testSystemRole == e_ae) { + vc_aeSimu := activate(a_cse_cf02_ae1()); + } + } + } else { + action(p_action); + } + } + + /** + * @desc Sending of an Upper Tester primitive + * @param p_utRequest Action to be performed by IUT + * @param p_action Description of the given action to be performed by the IUT + * @verdict + */ + function f_cse_sendUtPrimitive_cseSimu(template UtTriggerPrimitive p_utRequest, in universal charstring p_action) runs on CseSimu { + + if (PX_UT_IMPLEMENTED){ + + p_utRequest.requestPrimitive.requestIdentifier := "m_uttriggerPrimitive" & f_rnd(1, 1000000); + + deactivate; + + f_sendUtPrimitive(p_utRequest); + + f_checkCseSimuStatus(); + + activate(a_default()); + if ((vc_config == e_cf02) or (vc_config == e_cf02CseSimuMaster)) { + if (vc_testSystemRole == e_cse) { + vc_cseSimu := activate(a_cse_cf02_cse1()); + } + } + } else { + action(p_action); + } + } + + }//end group UtFunctions + }//end cseFunctions group AeFunctions { @@ -3626,7 +3690,7 @@ module OneM2M_Functions { p_utRequest := m_utCreateAe; } - f_sendUtPrimitive(p_utRequest, v_action); + f_ae_sendUtPrimitive(p_utRequest, v_action); tc_ac.start; alt { @@ -3669,7 +3733,7 @@ module OneM2M_Functions { p_utRequest.requestPrimitive.primitiveContent.container := m_contentCreateContainer; } - f_sendUtPrimitive(p_utRequest, v_action); + f_ae_sendUtPrimitive(p_utRequest, v_action); tc_ac.start; alt { @@ -3716,7 +3780,7 @@ module OneM2M_Functions { p_utRequest.requestPrimitive.primitiveContent.pollingChannel := m_contentCreatePollingChannel; } - f_sendUtPrimitive(p_utRequest, v_action); + f_ae_sendUtPrimitive(p_utRequest, v_action); tc_ac.start; alt { @@ -3813,6 +3877,40 @@ module OneM2M_Functions { } }//end group AeAltstepFunctions + group UtFunctions { + + /** + * @desc Sending of an Upper Tester primitive + * @param p_utRequest Action to be performed by IUT + * @param p_action Description of the given action to be performed by the IUT + * @verdict + */ + function f_ae_sendUtPrimitive(template UtTriggerPrimitive p_utRequest, in universal charstring p_action) runs on CseSimu { + + if (PX_UT_IMPLEMENTED){ + + p_utRequest.requestPrimitive.requestIdentifier := "m_uttriggerPrimitive" & f_rnd(1, 1000000); + + deactivate; + + f_sendUtPrimitive(p_utRequest); + + f_checkCseSimuStatus(); + + activate(a_default()); + if (vc_config == e_cf03) { + vc_cseSimu := activate(a_ae_cf03()); + } else if (vc_config == e_cf04) { + vc_cseSimu := activate(a_cse_cf04()); + } + }else{ + action(p_action); + } + } + + + }//end group UtFunctions + }//end of aeFunctions @@ -5505,52 +5603,23 @@ module OneM2M_Functions { * @param p_action Description of the given action to be performed by the IUT * @verdict */ - function f_sendUtPrimitive(template UtTriggerPrimitive p_utRequest, in universal charstring p_action) runs on CseSimu { + function f_sendUtPrimitive(template UtTriggerPrimitive p_utRequest) runs on Tester { - if (PX_UT_IMPLEMENTED){ - - p_utRequest.requestPrimitive.requestIdentifier := "m_uttriggerPrimitive" & f_rnd(1, 1000000); - - deactivate; - utPort.send(valueof(p_utRequest)); - - tc_wait.start; - alt{ - [] utPort.receive(mw_utResponseOK) { - tc_wait.stop; - setverdict(pass, __SCOPE__ & " : Triggering message is successfully received!"); - } - [] utPort.receive(mw_utResponseKO) { - tc_wait.stop; - setverdict(inconc, __SCOPE__ & " : Error while receiving Triggering message!"); - } - [] tc_wait.timeout{ - setverdict(inconc, __SCOPE__ & " : Timeout due to no response received from requested SUT!"); - } + utPort.send(valueof(p_utRequest)); + + tc_wait.start; + alt{ + [] utPort.receive(mw_utResponseOK) { + tc_wait.stop; + setverdict(pass, __SCOPE__ & " : Triggering message is successfully received!"); } - - f_checkCseSimuStatus(); - - activate(a_default()); - //In case UtPrimitive is used from AeSimu - /*if(vc_config == e_cf01) { - vc_aeSimu := activate(a_cse_cf01()); - } else if ((vc_config == e_cf02) or (vc_config == e_cf02CseSimuMaster)) { - if(vc_testSystemRole == e_ae) { - vc_aeSimu := activate(a_cse_cf02_ae1()); - } else if (vc_testSystemRole == e_cse) { - vc_cseSimu := activate(a_cse_cf02_cse1()); - } - } else */ - if (vc_config == e_cf03) { - vc_cseSimu := activate(a_ae_cf03()); - } else if (vc_config == e_cf04) { - vc_cseSimu := activate(a_cse_cf04()); + [] utPort.receive(mw_utResponseKO) { + tc_wait.stop; + setverdict(inconc, __SCOPE__ & " : Error while receiving Triggering message!"); + } + [] tc_wait.timeout{ + setverdict(inconc, __SCOPE__ & " : Timeout due to no response received from requested SUT!"); } - }else{ - - action(p_action); - } } diff --git a/OneM2M_PermutationFunctions.ttcn b/OneM2M_PermutationFunctions.ttcn index 6134fea..e66e508 100644 --- a/OneM2M_PermutationFunctions.ttcn +++ b/OneM2M_PermutationFunctions.ttcn @@ -43,7 +43,7 @@ module OneM2M_PermutationFunctions { //Send Trigger Message v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(-, e_nonHierarchical, p_primitiveScope); - f_sendUtPrimitive(v_utRequest, v_action & f_getLocalResourceAddress(-, e_nonHierarchical, p_primitiveScope)); + f_ae_sendUtPrimitive(v_utRequest, v_action & f_getLocalResourceAddress(-, e_nonHierarchical, p_primitiveScope)); tc_ac.start; alt { @@ -85,7 +85,7 @@ module OneM2M_PermutationFunctions { //Send Trigger Message v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(-, e_hierarchical, p_primitiveScope); - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(-, e_hierarchical, p_primitiveScope)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(-, e_hierarchical, p_primitiveScope)); tc_ac.start; @@ -135,7 +135,7 @@ module OneM2M_PermutationFunctions { v_localResource := f_generateLocalResource(valueof(m_primitiveContentContainer(m_contentCreateContainer)), vc_cSEBaseIndex, int3); v_resourceIndex := f_setLocalResource(v_localResource, int3, vc_cSEBaseIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_resourceIndex, e_nonHierarchical, p_primitiveScope); - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex, e_nonHierarchical, p_primitiveScope)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex, e_nonHierarchical, p_primitiveScope)); tc_ac.start; alt { @@ -178,7 +178,7 @@ module OneM2M_PermutationFunctions { v_localResource := f_generateLocalResource(valueof(m_primitiveContentContainer(m_contentCreateContainer)), vc_cSEBaseIndex, int3); v_resourceIndex := f_setLocalResource(v_localResource, int3, vc_cSEBaseIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_resourceIndex, e_hierarchical, p_primitiveScope); - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex, e_hierarchical, p_primitiveScope)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex, e_hierarchical, p_primitiveScope)); tc_ac.start; alt { @@ -226,7 +226,7 @@ module OneM2M_PermutationFunctions { v_localResource := f_generateLocalResource(valueof(m_primitiveContentContainer(m_contentCreateContainer)), vc_cSEBaseIndex, int3); v_resourceIndex := f_setLocalResource(v_localResource, int3, vc_cSEBaseIndex); v_utRequest := m_utRetrieve(f_getLocalResourceAddress(v_resourceIndex, e_nonHierarchical, p_primitiveScope)); - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex, e_nonHierarchical, p_primitiveScope)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex, e_nonHierarchical, p_primitiveScope)); tc_ac.start; alt { @@ -269,7 +269,7 @@ module OneM2M_PermutationFunctions { v_localResource := f_generateLocalResource(valueof(m_primitiveContentContainer(m_contentCreateContainer)), vc_cSEBaseIndex, int3); v_resourceIndex := f_setLocalResource(v_localResource, int3, vc_cSEBaseIndex); v_utRequest := m_utRetrieve(f_getLocalResourceAddress(v_resourceIndex, e_hierarchical, p_primitiveScope)); - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex, e_hierarchical, p_primitiveScope)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex, e_hierarchical, p_primitiveScope)); tc_ac.start; alt { @@ -317,7 +317,7 @@ module OneM2M_PermutationFunctions { v_localResource := f_generateLocalResource(valueof(m_primitiveContentContainer(m_contentCreateContainer)), vc_cSEBaseIndex, int3); v_auxInteger := f_setLocalResource(v_localResource, int3, vc_cSEBaseIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_auxInteger, e_nonHierarchical, p_primitiveScope); - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_auxInteger, e_nonHierarchical, p_primitiveScope)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_auxInteger, e_nonHierarchical, p_primitiveScope)); tc_ac.start; alt { @@ -360,7 +360,7 @@ module OneM2M_PermutationFunctions { v_localResource := f_generateLocalResource(valueof(m_primitiveContentContainer(m_contentCreateContainer)), vc_cSEBaseIndex, int3); v_auxInteger := f_setLocalResource(v_localResource, int3, vc_cSEBaseIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_auxInteger, e_hierarchical, p_primitiveScope); - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_auxInteger, e_hierarchical, p_primitiveScope)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_auxInteger, e_hierarchical, p_primitiveScope)); tc_ac.start; @@ -409,7 +409,7 @@ module OneM2M_PermutationFunctions { //Send Trigger Message p_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(-, -, -); p_request.to_ := p_utRequest.requestPrimitive.to_; - f_sendUtPrimitive(p_utRequest,p_action & f_getLocalResourceAddress(-, -, -)); + f_ae_sendUtPrimitive(p_utRequest,p_action & f_getLocalResourceAddress(-, -, -)); //Test behavior tc_ac.start; @@ -463,7 +463,7 @@ module OneM2M_PermutationFunctions { v_containerIndex := f_setLocalResource(v_localResource, int3, vc_cSEBaseIndex); p_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_containerIndex, -, -); p_request.to_ := p_utRequest.requestPrimitive.to_; - f_sendUtPrimitive(p_utRequest,p_action & f_getLocalResourceAddress(v_containerIndex, -, -)); + f_ae_sendUtPrimitive(p_utRequest,p_action & f_getLocalResourceAddress(v_containerIndex, -, -)); //Test behavior tc_ac.start; @@ -501,7 +501,7 @@ module OneM2M_PermutationFunctions { //send triggering primitive to SUT p_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(-, -, -); p_request.to_ := p_utRequest.requestPrimitive.to_; - f_sendUtPrimitive(p_utRequest,p_action & f_getLocalResourceAddress(-, -, -)); + f_ae_sendUtPrimitive(p_utRequest,p_action & f_getLocalResourceAddress(-, -, -)); //Test behavior tc_ac.start; @@ -548,7 +548,7 @@ module OneM2M_PermutationFunctions { v_localResource := f_generateLocalResource(valueof(m_primitiveContentAe(m_contentCreateAe(omit, -, -, omit))), vc_cSEBaseIndex, int2); v_resourceIndex := f_setLocalResource(v_localResource, int2, vc_cSEBaseIndex); p_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_resourceIndex); - f_sendUtPrimitive(p_utRequest,p_action & f_getLocalResourceAddress(v_resourceIndex)); + f_ae_sendUtPrimitive(p_utRequest,p_action & f_getLocalResourceAddress(v_resourceIndex)); //Test behavior @@ -587,7 +587,7 @@ module OneM2M_PermutationFunctions { v_localResource := f_generateLocalResource(valueof(m_primitiveContentContainer(m_contentCreateContainer)), vc_cSEBaseIndex, int3); v_resourceIndex := f_setLocalResource(v_localResource, int3, vc_cSEBaseIndex); p_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_resourceIndex); - f_sendUtPrimitive(p_utRequest,p_action & f_getLocalResourceAddress(v_resourceIndex)); + f_ae_sendUtPrimitive(p_utRequest,p_action & f_getLocalResourceAddress(v_resourceIndex)); //Test behavior tc_ac.start; @@ -638,7 +638,7 @@ module OneM2M_PermutationFunctions { v_resourceIndex := vc_cSEBaseIndex; } v_utRequest := m_utRetrieve(f_getLocalResourceAddress(v_resourceIndex)); - f_sendUtPrimitive(v_utRequest,p_action & f_getLocalResourceAddress(v_resourceIndex)); + f_ae_sendUtPrimitive(v_utRequest,p_action & f_getLocalResourceAddress(v_resourceIndex)); //Test behavior tc_ac.start; @@ -688,7 +688,7 @@ module OneM2M_PermutationFunctions { //send triggering primitive to SUT p_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(); - f_sendUtPrimitive(p_utRequest,p_action); + f_ae_sendUtPrimitive(p_utRequest,p_action); //Test behavior tc_ac.start; @@ -2009,7 +2009,7 @@ module OneM2M_PermutationFunctions { f_cf04Up(); //send triggering primitive to SUT - f_sendUtPrimitive(p_utRequest,p_action); + f_cse_sendUtPrimitive_cseSimu(p_utRequest,p_action); //Test behavior tc_ac.start; @@ -2293,7 +2293,7 @@ module OneM2M_PermutationFunctions { //Send Trigger Message v_utRequest.requestPrimitive.to_ := f_getResourceAddress(); - f_sendUtPrimitive(v_utRequest, v_action); + f_cse_sendUtPrimitive_cseSimu(v_utRequest, v_action); // Test Body v_request := f_getUpdateRequestPrimitive(int16, vc_remoteCseIndex, p_requestPrimitive); diff --git a/OneM2M_Testcases_AE_Release_1.ttcn b/OneM2M_Testcases_AE_Release_1.ttcn index 155e238..c68acd9 100644 --- a/OneM2M_Testcases_AE_Release_1.ttcn +++ b/OneM2M_Testcases_AE_Release_1.ttcn @@ -474,7 +474,7 @@ module OneM2M_Testcases_AE_Release_1 { //Send Trigger Message v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(-, -, -); v_requestPrimitive.to_ := v_utRequest.requestPrimitive.to_; - f_sendUtPrimitive(v_utRequest, v_action & f_getLocalResourceAddress(-, -, -)); + f_ae_sendUtPrimitive(v_utRequest, v_action & f_getLocalResourceAddress(-, -, -)); //Test behavior tc_ac.start; @@ -692,7 +692,7 @@ module OneM2M_Testcases_AE_Release_1 { v_localResource := f_generateLocalResource(valueof(m_primitiveContentAe(m_contentCreateAe(omit, -, -, omit))), vc_cSEBaseIndex, int2); v_auxInteger := f_setLocalResource(v_localResource, int2, vc_cSEBaseIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_auxInteger, -, -); - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_auxInteger, -, -)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_auxInteger, -, -)); //Test behavior tc_ac.start; @@ -754,7 +754,7 @@ module OneM2M_Testcases_AE_Release_1 { //send triggering primitive to SUT v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(-, -, -); v_requestPrimitive.to_ := v_utRequest.requestPrimitive.to_; - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(-, -, -)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(-, -, -)); //Test behavior tc_ac.start; @@ -810,7 +810,7 @@ module OneM2M_Testcases_AE_Release_1 { v_containerIndex := f_setLocalResource(v_localResource, int3, vc_cSEBaseIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_containerIndex, -, -); v_requestPrimitive.to_ := v_utRequest.requestPrimitive.to_; - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_containerIndex, -, -)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_containerIndex, -, -)); //Test behavior tc_ac.start; @@ -1314,7 +1314,7 @@ module OneM2M_Testcases_AE_Release_1 { v_resourceIndex := f_setLocalResource(v_localResource, int4, v_containerResourceIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_containerResourceIndex) & "/" & c_resourceShortNameOldest; - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_containerResourceIndex)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_containerResourceIndex)); //Test behavior tc_ac.start; @@ -1373,7 +1373,7 @@ module OneM2M_Testcases_AE_Release_1 { v_resourceIndex := f_setLocalResource(v_localResource, int4, v_containerResourceIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_containerResourceIndex) & "/" & c_resourceShortNameLatest; - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_containerResourceIndex)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_containerResourceIndex)); //Test behavior @@ -1430,7 +1430,7 @@ module OneM2M_Testcases_AE_Release_1 { v_localResource := f_generateLocalResource(valueof(m_primitiveContentContainer(m_contentCreateContainer)), vc_cSEBaseIndex, int3); v_resourceIndex := f_setLocalResource(v_localResource, int3, vc_cSEBaseIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_resourceIndex); - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex)); //Test behavior tc_ac.start; @@ -1488,7 +1488,7 @@ module OneM2M_Testcases_AE_Release_1 { v_localResource := f_generateLocalResource(valueof(m_primitiveContentContentInstance(m_contentCreateContentInstance)), v_resourceIndex, int4); v_resourceIndex := f_setLocalResource(v_localResource, int4, v_resourceIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_resourceIndex); - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex)); //Test behavior tc_ac.start; @@ -1548,7 +1548,7 @@ module OneM2M_Testcases_AE_Release_1 { v_localResource := f_generateLocalResource(valueof(m_primitiveContentContainer(m_contentCreateContainer)), vc_cSEBaseIndex, int3); v_resourceIndex := f_setLocalResource(v_localResource, int3, vc_cSEBaseIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_resourceIndex) & "/" & c_resourceShortNameOldest; - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex)); //Test behavior tc_ac.start; @@ -1609,7 +1609,7 @@ module OneM2M_Testcases_AE_Release_1 { v_localResource := f_generateLocalResource(valueof(m_primitiveContentContainer(m_contentCreateContainer)), vc_cSEBaseIndex, int3); v_resourceIndex := f_setLocalResource(v_localResource, int3, vc_cSEBaseIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_resourceIndex) & "/" & c_resourceShortNameLatest; - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex)); //Test behavior tc_ac.start; @@ -1670,7 +1670,7 @@ module OneM2M_Testcases_AE_Release_1 { v_localResource := f_generateLocalResource(valueof(m_primitiveContentContainer(m_contentCreateContainer)), vc_cSEBaseIndex, int3); v_resourceIndex := f_setLocalResource(v_localResource, int3, vc_cSEBaseIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_resourceIndex); - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex)); //Test behavior tc_ac.start; @@ -1733,7 +1733,7 @@ module OneM2M_Testcases_AE_Release_1 { v_localResource := f_generateLocalResource(valueof(m_primitiveContentContentInstance(m_contentCreateContentInstance)), v_containerResourceIndex, int4); v_resourceIndex := f_setLocalResource(v_localResource, int4, v_containerResourceIndex); v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(v_resourceIndex); - f_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex)); + f_ae_sendUtPrimitive(v_utRequest,v_action & f_getLocalResourceAddress(v_resourceIndex)); //Test behavior tc_ac.start; @@ -1800,7 +1800,7 @@ module OneM2M_Testcases_AE_Release_1 { //send triggering primitive to SUT v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(); - f_sendUtPrimitive(v_utRequest,v_action); + f_ae_sendUtPrimitive(v_utRequest,v_action); //Test behavior tc_ac.start; @@ -2120,7 +2120,7 @@ module OneM2M_Testcases_AE_Release_1 { //Trigger IUT for sending a polling request (req1) v_utRequest3 := valueof(m_utRetrievePollingChannelUri(f_getLocalResourceAddress(v_pollingChannelIndex) & "/" & c_resourceShortNamePollingChannelUri)); - f_sendUtPrimitive(v_utRequest3,v_action3); + f_ae_sendUtPrimitive(v_utRequest3,v_action3); tc_ac.start; alt { diff --git a/OneM2M_Testcases_CSE_Release_1.ttcn b/OneM2M_Testcases_CSE_Release_1.ttcn index 7810da9..c131b87 100644 --- a/OneM2M_Testcases_CSE_Release_1.ttcn +++ b/OneM2M_Testcases_CSE_Release_1.ttcn @@ -1725,7 +1725,7 @@ module OneM2M_Testcases_CSE_Release_1 { // Preamble //send triggering primitive to SUT - f_sendUtPrimitive(v_utRequest,v_action); + f_cse_sendUtPrimitive_cseSimu(v_utRequest,v_action); // Test Body tc_ac.start; @@ -2875,7 +2875,7 @@ module OneM2M_Testcases_CSE_Release_1 { //Send Trigger Message v_utRequest := m_utRetrieve(f_getLocalResourceAddress(vc_localRemoteCseIndex)); - f_sendUtPrimitive(v_utRequest, v_action & f_getLocalResourceAddress(vc_localRemoteCseIndex)); + f_cse_sendUtPrimitive_cseSimu(v_utRequest, v_action & f_getLocalResourceAddress(vc_localRemoteCseIndex)); tc_ac.start; alt { @@ -3389,7 +3389,7 @@ module OneM2M_Testcases_CSE_Release_1 { //Send Trigger Message v_utRequest.requestPrimitive.to_ := f_getLocalResourceAddress(vc_localRemoteCseIndex); - f_sendUtPrimitive(v_utRequest, v_action & f_getLocalResourceAddress(vc_localRemoteCseIndex)); + f_cse_sendUtPrimitive_cseSimu(v_utRequest, v_action & f_getLocalResourceAddress(vc_localRemoteCseIndex)); // Test Body tc_ac.start; diff --git a/OneM2M_Testcases_CSE_Release_2.ttcn b/OneM2M_Testcases_CSE_Release_2.ttcn index ab0e2ce..dc629c1 100644 --- a/OneM2M_Testcases_CSE_Release_2.ttcn +++ b/OneM2M_Testcases_CSE_Release_2.ttcn @@ -3692,7 +3692,7 @@ module OneM2M_Testcases_CSE_Release_2 { //Trigger IUT for sending a polling request (req1) v_utRequest2 := valueof(m_utRetrievePollingChannelUri(f_getLocalResourceAddress(v_localResourceIndex) & "/" & c_resourceShortNamePollingChannelUri)); - f_sendUtPrimitive(v_utRequest2,v_action2); + f_cse_sendUtPrimitive_cseSimu(v_utRequest2,v_action2); tc_ac.start; alt { -- GitLab