From e5caae1094e6dc8ce0216a11e06879c159cc4400 Mon Sep 17 00:00:00 2001 From: Miguel Angel Reina Ortega <miguelangel.reinaortega@etsi.org> Date: Wed, 21 Jun 2023 09:30:43 +0200 Subject: [PATCH] Unnecessary code for Release 2 --- LibOneM2M/OneM2M_Functions.ttcn | 35 ---- OneM2M_PermutationFunctions.ttcn | 290 +------------------------------ 2 files changed, 1 insertion(+), 324 deletions(-) diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn index 755bb00..4036355 100644 --- a/LibOneM2M/OneM2M_Functions.ttcn +++ b/LibOneM2M/OneM2M_Functions.ttcn @@ -1835,33 +1835,6 @@ module OneM2M_Functions { } } - - - function f_cse_generateMissingDataPoint(in integer p_timeSeriesResourceIndex) runs on AeSimu{ - - var RequestPrimitive v_request; - var integer v_resourceIndex := -1; - var integer i; - var XSD.NonNegativeInteger v_periodicInterval := vc_resourcesList[p_timeSeriesResourceIndex].resource.timeSeries.periodicInterval; - var XSD.NonNegativeInteger v_missingDataDetectTimer := vc_resourcesList[p_timeSeriesResourceIndex].resource.timeSeries.missingDataDetectTimer; - timer t_noAction; - - //Activate defaults when running on a PTC - f_cse_activateDefaults_ae(); - i := 0; - while (i < 3) { - v_request := f_getCreateRequestPrimitive(int30, m_createTimeSeriesInstanceBase, p_timeSeriesResourceIndex); - v_request.primitiveContent.timeSeriesInstance.resourceName := "MyTimeSeriesInstance" & int2str(i); - - v_resourceIndex := f_cse_createResource(int30, v_request, p_timeSeriesResourceIndex); - i := i + 1; - t_noAction.start(int2float(v_periodicInterval)); - } - - //After missingDataTimerDetect, a missing data point should have been detected - t_noAction.start(int2float(v_missingDataDetectTimer)); - - } }//end group AeSimu @@ -4333,14 +4306,6 @@ module OneM2M_Functions { p_request.primitiveContent.subscription.accessControlPolicyIDs := {f_getResourceAddress(vc_acpIndex)}; } } - } else if (p_resourceType == int4) {//contentInstance - } else if (p_resourceType == int30) {//timeSeriesInstance - //dataGenerationTime - if(ispresent(p_request.primitiveContent.timeSeriesInstance.dataGenerationTime)) { - if(match(valueof(p_request.primitiveContent.timeSeriesInstance.dataGenerationTime), {alt_ := "29991231T000000"} )){ - p_request.primitiveContent.timeSeriesInstance.dataGenerationTime := {alt_ := fx_generateTimestamp()}; - } - } } return valueof(p_request); diff --git a/OneM2M_PermutationFunctions.ttcn b/OneM2M_PermutationFunctions.ttcn index 8f4d6cd..b76dc6e 100644 --- a/OneM2M_PermutationFunctions.ttcn +++ b/OneM2M_PermutationFunctions.ttcn @@ -3674,164 +3674,6 @@ module OneM2M_PermutationFunctions { }//end f_CSE_DMR_CRE_020 - function f_CSE_DMR_CRE_021(ResourceType p_resourceType, template RequestPrimitive p_requestPrimitive) runs on CseSimu system CseSystem { - - // Local variables - var MsgIn v_response; - var RequestPrimitive v_request; - var integer v_parentIndex := -1; - var integer v_resourceIndex := -1; - var integer v_aEAnncIndex := -1; - - // Test control - - // Test component configuration - f_cf04Up(); - - // Test adapter configuration - - // Preamble - vc_remoteCseIndex := f_cse_registerRemoteCse(m_createRemoteCSEBase); - - v_aEAnncIndex := f_cse_createResource_cseSimu(int10002, m_createAEAnnc(omit, omit, omit, PX_TS_CSE1.cseId, PX_TS_CSE1.cseId), vc_remoteCseIndex); //AEAnnnc under RemoteCSE - - // Test Body - - v_request := f_getCreateRequestPrimitive(p_resourceType, p_requestPrimitive, v_aEAnncIndex); - - f_send(e_mcc_port, m_request(v_request)); - tc_ac.start; - alt { - [] mccPort.receive(mw_response(mw_responsePrimitive(int2001))) -> value vc_response { - tc_ac.stop; - setverdict(pass, __SCOPE__ & ": Resource type " & int2str(enum2int(p_resourceType)) & " created successfully"); - f_checkAttributesToBeSaved(p_resourceType, v_request, vc_response.primitive.responsePrimitive); - v_resourceIndex := f_setResource(vc_response.primitive.responsePrimitive.primitiveContent, p_resourceType, v_aEAnncIndex); - } - [] mccPort.receive(mw_response(mw_responsePrimitiveOK)) -> value vc_response { - tc_ac.stop; - setverdict(fail, __SCOPE__ & ": Wrong response status code"); - } - [] mccPort.receive(mw_response(mw_responsePrimitiveKO)) -> value vc_response { - tc_ac.stop; - setverdict(fail, __SCOPE__ & ": Error while creating resource type " & int2str(enum2int(p_resourceType))); - } - [] tc_ac.timeout { - setverdict(fail, __SCOPE__ & ": No answer while creating resource type " & int2str(enum2int(p_resourceType))); - } - } - - f_checkCseSimuStatus(); - - //Check to see if the resource is present or not - if (f_cse_isResourcePresent_cseSimu(v_resourceIndex)){ - setverdict(pass, __SCOPE__ & ":INFO: Resource created"); - } else { - setverdict(fail, __SCOPE__ & ":ERROR: Resource not created"); - } - - // Postamble - f_cse_postamble_deleteResourcesCSE(); - - // Tear down - f_cf04Down(); - - }//end f_CSE_DMR_CRE_021 - - function f_CSE_DMR_CRE_022(ResourceType p_resourceType, template RequestPrimitive p_requestPrimitive, template (present) RequestPrimitive p_requestAnnc) runs on AeSimu system CseSystem { - - // Local variables - var MsgIn v_response; - var RequestPrimitive v_request; - var integer v_parentIndex := -1; - var integer v_containerIndex := -1; - - // Test control - - // Test component configuration - f_cf02Up(); - - // Test adapter configuration - - // Preamble - v_parentIndex := f_cse_preamble_registerAe();//c_CRUDNDi); - - if(p_resourceType == int4) { - v_containerIndex := f_cse_createResource(int3, m_createContainerBase, v_parentIndex); - v_parentIndex := v_containerIndex; - } - - // Test Body - v_request := f_getCreateRequestPrimitive(p_resourceType, p_requestPrimitive, v_parentIndex); - - f_send(e_mca_port, m_request(v_request)); - - vc_cse1.start(f_cse_receiveCreateRequest_cseSimu(p_requestAnnc)); - f_aeSimu_checkComponentDoneAndGetVerdict(vc_cse1); - - // Postamble - f_cse_postamble_deleteResources(); - - // Tear down - f_cf02Down(); - - }//end f_CSE_DMR_CRE_022 - - function f_CSE_DMR_CRE_023(ResourceType p_resourceType, template RequestPrimitive p_requestPrimitive, template (present) RequestPrimitive p_requestAnnc) runs on AeSimu system CseSystem{ - - // Local variables - var MsgIn v_anncRequest; - var RequestPrimitive v_request; - var integer v_parentIndex := -1; - var integer v_containerIndex := -1; - var integer v_remoteCseIndex; - var integer v_aeAnncIndex; - var integer v_resourceIndex; - - // Test control - - // Test component configuration - f_cf02Up(); - - // Test adapter configuration - - // Preamble - - if (PX_MN_CSE) { - vc_cse1.start(f_cse_registrationRemoteCse(mw_createRemoteCSE)); - }else if (PX_IN_CSE) { - vc_cse1.start(f_cse_registerRemoteCse(m_createRemoteCSEBase)); - } - f_aeSimu_checkComponentDoneAndGetVerdict(vc_cse1); - - vc_cse1.start(f_cse_announcementProcedure_createHandler()); - v_resourceIndex := f_cse_createResource(int2, m_createAe(PX_TS_AE1.appId, omit, omit)); - f_aeSimu_checkComponentDoneAndGetVerdict(vc_cse1); - - if(p_resourceType == int4) { - v_containerIndex := f_cse_createResource(int3, m_createContainerBase, v_parentIndex); - v_parentIndex := v_containerIndex; - } - - // Test Body - v_request := f_getCreateRequestPrimitive(p_resourceType, p_requestPrimitive, v_parentIndex); - - vc_cse1.start(f_cse_receiveCreateRequest_cseSimu(p_requestAnnc)); - f_send(e_mca_port, m_request(v_request)); - f_aeSimu_checkComponentDoneAndGetVerdict(vc_cse1); - - vc_request.primitive.requestPrimitive := f_getRequestPrimitive(vc_cse1); - - // Postamble - f_cse_postamble_deleteResources(); - - // Tear down - f_cf02Down(); - - //return v_anncRequest.primitive.requestPrimitive; - - }//end f_CSE_DMR_CRE_023 - }//end group Create group Retrieve { @@ -6070,137 +5912,7 @@ module OneM2M_PermutationFunctions { } } //end function f_CSE_DMR_UPD_016 - - function f_CSE_DMR_UPD_017(ResourceType p_resourceType, template RequestPrimitive p_requestCreatePrimitive, template RequestPrimitive p_createRequestAnnc, template RequestPrimitive p_requestUpdatePrimitive) runs on CseSimu system CseSystem { - // Local variables - var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var MsgIn v_request; - var RequestPrimitive v_requestUpdatePrimitive; - var integer v_parentIndex := -1; - var integer v_aeIndex := -1; - var integer v_latestResourceIndex; - var ResponsePrimitive v_responsePrimitive; - var template RequestPrimitive v_create := m_createAe(PX_TS_AE1.appId, omit, omit); - v_create.primitiveContent.aE.announceTo := {PX_TS_CSE1.cseId}; - - //Test control - - // Test component configuration - f_cf02UpCseSimuMaster(); - - // Test adapter configuration - // Register the CSE - f_cse_registerRemoteCse(m_createRemoteCSEBase); - - //Preamble - - v_ae1.start(f_cse_createResource(int2,v_create)); - f_cse_announcementProcedure_createHandler(mw_createAEAnnc(-, -, -)); - v_ae1.done; - - v_aeIndex:= f_getLatestResourceIndex(v_ae1); - - v_ae1.start(f_cse_createResource(p_resourceType, p_requestCreatePrimitive, v_aeIndex)); - v_ae1.done; - - v_latestResourceIndex := f_getLatestResourceIndex(v_ae1); - - // Test Body - v_ae1.start(f_cse_updateResource(p_resourceType, v_latestResourceIndex, p_requestUpdatePrimitive)); - - tc_ac.start; - alt { - [] mccPortIn.receive(mw_request(p_createRequestAnnc)) -> value v_request { - tc_ac.stop; - setverdict(pass, __SCOPE__ & ":INFO: CREATE REQUEST received"); - - if(match(v_request.primitive.requestPrimitive.to_, f_getLocalResourceAddress(lengthof(vc_localResourcesList)-1, e_hierarchical, e_spRelative)) or - match(v_request.primitive.requestPrimitive.to_, f_getLocalResourceAddress(lengthof(vc_localResourcesList)-1, e_nonHierarchical, e_spRelative))) { - setverdict(pass, __SCOPE__ & ":matching ANNC_PARENT_RESOURCE_ADDRESS"); - } else { - setverdict(fail, __SCOPE__ & ":mis-matching ANNC_PARENT_RESOURCE_ADDRESS"); - } - - } - [] tc_ac.timeout { - setverdict(fail, __SCOPE__ & ":ERROR: No CREATE REQUEST received"); - } - } - v_ae1.done; - - // Postamble - f_cse_postamble_deleteResourcesCSE(); - - // Tear down - f_cf02DownCseSimuMaster(); - - }//end f_CSE_DMR_UPD_017 - - function f_CSE_DMR_UPD_018(ResourceType p_resourceType, template RequestPrimitive p_requestCreatePrimitive, template RequestPrimitive p_createRequestAnnc, template RequestPrimitive p_requestUpdatePrimitive, template RequestPrimitive p_updateRequestAnnc) runs on CseSimu system CseSystem { - // Local variables - var AeSimu v_ae1 := AeSimu.create("AE1") alive; - var MsgIn v_request; - var RequestPrimitive v_requestUpdatePrimitive; - var integer v_parentIndex := -1; - var integer v_aeIndex := -1; - var integer v_latestResourceIndex; - var ResponsePrimitive v_responsePrimitive; - var template RequestPrimitive v_create := m_createAe(PX_TS_AE1.appId, omit, omit); - - v_create.primitiveContent.aE.announceTo := {PX_TS_CSE1.cseId}; - - //Test control - - // Test component configuration - f_cf02UpCseSimuMaster(); - - // Test adapter configuration - // Register the CSE - f_cse_registerRemoteCse(m_createRemoteCSEBase); - - //Preamble - - v_ae1.start(f_cse_createResource(int2,v_create)); - f_cse_announcementProcedure_createHandler(mw_createAEAnnc(-, -, -)); - v_ae1.done; - - v_aeIndex := f_getLatestResourceIndex(v_ae1); - - v_ae1.start(f_cse_createResource(p_resourceType, p_requestCreatePrimitive, v_aeIndex)); - f_cse_announcementProcedure_createHandler(p_createRequestAnnc); - v_ae1.done; - - v_latestResourceIndex := f_getLatestResourceIndex(v_ae1); - p_updateRequestAnnc.to_ := f_getLocalResourceAddress(lengthof(vc_localResourcesList)-1); - - // Test Body - v_ae1.start(f_cse_updateResource(p_resourceType, v_latestResourceIndex, p_requestUpdatePrimitive)); - - tc_ac.start; - alt { - [] mccPortIn.receive(mw_request(p_updateRequestAnnc)) -> value v_request { - tc_ac.stop; - setverdict(pass, __SCOPE__ & ":INFO: Announcement received"); - - v_responsePrimitive := valueof(m_responsePrimitive(int2004,v_request.primitive.requestPrimitive.requestIdentifier)); - v_responsePrimitive.from_ := PX_TS_CSE1.cseId; - v_responsePrimitive.to_ := v_request.primitive.requestPrimitive.from_; - f_send(e_mcc_in_port, m_response(v_responsePrimitive)); - } - [] tc_ac.timeout { - setverdict(fail, __SCOPE__ & ":ERROR: No announcement received"); - } - } - v_ae1.done; - - // Postamble - f_cse_postamble_deleteResourcesCSE(); - - // Tear down - f_cf02DownCseSimuMaster(); - - }//end f_CSE_DMR_UPD_018 - + function f_CSE_DMR_UPD_019(ResourceType p_resourceType, template RequestPrimitive p_requestPrimitive, ResultContent p_resultContent) runs on AeSimu system CseSystem { // Local variables -- GitLab