From 05e5cd8e52ea71841c600a3116110d6633c6ee3a Mon Sep 17 00:00:00 2001 From: Miguel Angel Reina Ortega <miguelangel.reinaortega@etsi.org> Date: Wed, 21 Jun 2023 09:57:01 +0200 Subject: [PATCH] Remove invalid TCs according to TDE-2023-0013-TS-0018_invalid_TPs_R2 --- OneM2M_TestControl_IN_profile.ttcn | 3 -- OneM2M_TestControl_MN_profile.ttcn | 3 -- OneM2M_Testcases_CSE_Release_1.ttcn | 65 ----------------------------- OneM2M_Testcases_CSE_Release_2.ttcn | 63 +--------------------------- 4 files changed, 1 insertion(+), 133 deletions(-) diff --git a/OneM2M_TestControl_IN_profile.ttcn b/OneM2M_TestControl_IN_profile.ttcn index d46fa0d..ac0390a 100644 --- a/OneM2M_TestControl_IN_profile.ttcn +++ b/OneM2M_TestControl_IN_profile.ttcn @@ -280,18 +280,15 @@ module OneM2M_TestControl_IN_profile { if(PICS_CNT_CR) {execute (TC_CSE_DMR_CRE_012_CNT_CR());} if(true) {execute (TC_CSE_DMR_CRE_005_MNI());} - if(true) {execute (TC_CSE_DMR_CRE_006_MNI());} if(PICS_CNT_MNI) {execute (TC_CSE_DMR_CRE_012_CNT_MNI());} if(PICS_CNT_MNI) {execute (TC_CSE_DMR_UPD_014_CNT_MNI());} if(PICS_CNT_MNI) {execute (TC_CSE_DMR_UPD_015_CNT_MNI());} if(true) {execute (TC_CSE_DMR_CRE_005_MBS());} - if(true) {execute (TC_CSE_DMR_CRE_006_MBS());} if(PICS_CNT_MBS) {execute (TC_CSE_DMR_CRE_012_CNT_MBS());} if(true) {execute (TC_CSE_DMR_CRE_013_CNT_CIN());} if(PICS_CNT_MBS) {execute (TC_CSE_DMR_UPD_014_CNT_MBS());} if(PICS_CNT_MBS) {execute (TC_CSE_DMR_UPD_015_CNT_MBS());} if(true) {execute (TC_CSE_DMR_CRE_005_MIA());} - if(true) {execute (TC_CSE_DMR_CRE_006_MIA());} if(PICS_CNT_MIA) {execute (TC_CSE_DMR_CRE_012_CNT_MIA());} if(PICS_CNT_MIA) {execute (TC_CSE_DMR_UPD_014_CNT_MIA());} if(PICS_CNT_MIA) {execute (TC_CSE_DMR_UPD_015_CNT_MIA());} diff --git a/OneM2M_TestControl_MN_profile.ttcn b/OneM2M_TestControl_MN_profile.ttcn index 00f2fa1..9b7775c 100644 --- a/OneM2M_TestControl_MN_profile.ttcn +++ b/OneM2M_TestControl_MN_profile.ttcn @@ -294,18 +294,15 @@ module OneM2M_TestControl_MN_profile { if(PICS_CNT_CR) {execute (TC_CSE_DMR_CRE_012_CNT_CR());} if(true) {execute (TC_CSE_DMR_CRE_005_MNI());} - if(true) {execute (TC_CSE_DMR_CRE_006_MNI());} if(PICS_CNT_MNI) {execute (TC_CSE_DMR_CRE_012_CNT_MNI());} if(PICS_CNT_MNI) {execute (TC_CSE_DMR_UPD_014_CNT_MNI());} if(PICS_CNT_MNI) {execute (TC_CSE_DMR_UPD_015_CNT_MNI());} if(true) {execute (TC_CSE_DMR_CRE_005_MBS());} - if(true) {execute (TC_CSE_DMR_CRE_006_MBS());} if(PICS_CNT_MBS) {execute (TC_CSE_DMR_CRE_012_CNT_MBS());} if(true) {execute (TC_CSE_DMR_CRE_013_CNT_CIN());} if(PICS_CNT_MBS) {execute (TC_CSE_DMR_UPD_014_CNT_MBS());} if(PICS_CNT_MBS) {execute (TC_CSE_DMR_UPD_015_CNT_MBS());} if(true) {execute (TC_CSE_DMR_CRE_005_MIA());} - if(true) {execute (TC_CSE_DMR_CRE_006_MIA());} if(PICS_CNT_MIA) {execute (TC_CSE_DMR_CRE_012_CNT_MIA());} if(PICS_CNT_MIA) {execute (TC_CSE_DMR_UPD_014_CNT_MIA());} if(PICS_CNT_MIA) {execute (TC_CSE_DMR_UPD_015_CNT_MIA());} diff --git a/OneM2M_Testcases_CSE_Release_1.ttcn b/OneM2M_Testcases_CSE_Release_1.ttcn index 19fb24a..3f6be1b 100644 --- a/OneM2M_Testcases_CSE_Release_1.ttcn +++ b/OneM2M_Testcases_CSE_Release_1.ttcn @@ -4168,71 +4168,6 @@ module OneM2M_Testcases_CSE_Release_1 { }// end group g_CSE_DMR_CRE_005 - group g_CSE_DMR_CRE_006 { - - /** - * @desc Check that the IUT returns a default value to RW ATTRIBUTE in the response of a <container> CREATE Request where no a RW ATTRIBUTE is provided by AE - * - */ - testcase TC_CSE_DMR_CRE_006_MNI() runs on Tester system CseSystem { - // Local variables - var verdicttype v_verdict; - var template RequestPrimitive v_createRequest := m_createContainerBase; - var ResponsePrimitive v_responsePrimitive; - var AeSimu v_ae1 := AeSimu.create("AE1") alive; - - v_ae1.start(f_CSE_DMR_CRE_006(int3, v_createRequest)); - v_ae1.done -> value v_verdict; - - - - if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1); - if(not ispresent(v_responsePrimitive.primitiveContent.container.maxNrOfInstances)){ - setverdict(fail, __SCOPE__ & ": Error, maxNrOfInstances attribute not provided"); - } - } - } - - testcase TC_CSE_DMR_CRE_006_MBS() runs on Tester system CseSystem { - // Local variables - var verdicttype v_verdict; - var template RequestPrimitive v_createRequest := m_createContainerBase; - var ResponsePrimitive v_responsePrimitive; - var AeSimu v_ae1 := AeSimu.create("AE1") alive; - - v_ae1.start(f_CSE_DMR_CRE_006(int3, v_createRequest)); - v_ae1.done -> value v_verdict; - - - - if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1); - if(not ispresent(v_responsePrimitive.primitiveContent.container.maxByteSize)){ - setverdict(fail, __SCOPE__ & ": Error, maxByteSize attribute not provided"); - } - } - - } - - testcase TC_CSE_DMR_CRE_006_MIA() runs on Tester system CseSystem { - // Local variables - var verdicttype v_verdict; - var template RequestPrimitive v_createRequest := m_createContainerBase; - var ResponsePrimitive v_responsePrimitive; - var AeSimu v_ae1 := AeSimu.create("AE1") alive; - - v_ae1.start(f_CSE_DMR_CRE_006(int3, v_createRequest)); - v_ae1.done -> value v_verdict; - - - - if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1); - if(not ispresent(v_responsePrimitive.primitiveContent.container.maxInstanceAge)){ - setverdict(fail, __SCOPE__ & ": Error, maxInstanceAge attribute not provided"); - } - } - } - - }// end group g_CSE_DMR_CRE_006 group g_CSE_DMR_CRE_007 { diff --git a/OneM2M_Testcases_CSE_Release_2.ttcn b/OneM2M_Testcases_CSE_Release_2.ttcn index 3bf1be0..8d842ba 100644 --- a/OneM2M_Testcases_CSE_Release_2.ttcn +++ b/OneM2M_Testcases_CSE_Release_2.ttcn @@ -699,68 +699,7 @@ module OneM2M_Testcases_CSE_Release_2 { } }// end group g_CSE_DMR_CRE_004 - - group g_CSE_DMR_CRE_006 { - - /** - * @desc Check that the IUT returns a default value to RW ATTRIBUTE in the response of a RESOURCE_TYPE resource CREATE Request where no a RW ATTRIBUTE is provided by AE - * - */ - testcase TC_CSE_DMR_CRE_006_CNT_MNI() runs on Tester system CseSystem { - // Local variables - var verdicttype v_verdict; - var template RequestPrimitive v_createRequest := m_createContainerBase; - var ResponsePrimitive v_responsePrimitive; - var AeSimu v_ae1 := AeSimu.create("AE1") alive; - - v_ae1.start(f_CSE_DMR_CRE_006(int3, v_createRequest)); - v_ae1.done -> value v_verdict; - - if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1); - if(not ispresent(v_responsePrimitive.primitiveContent.container.maxNrOfInstances)){ - setverdict(fail, __SCOPE__, ": Error, maxNrOfInstances attribute not provided"); - } - } - } - - testcase TC_CSE_DMR_CRE_006_CNT_MBS() runs on Tester system CseSystem { - // Local variables - var verdicttype v_verdict; - var template RequestPrimitive v_createRequest := m_createContainerBase; - var ResponsePrimitive v_responsePrimitive; - var AeSimu v_ae1 := AeSimu.create("AE1") alive; - - v_ae1.start(f_CSE_DMR_CRE_006(int3, v_createRequest)); - v_ae1.done -> value v_verdict; - - if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1); - if(not ispresent(v_responsePrimitive.primitiveContent.container.maxByteSize)){ - setverdict(fail, __SCOPE__, ": Error, maxByteSize attribute not provided"); - } - } - - } - - testcase TC_CSE_DMR_CRE_006_CNT_MIA() runs on Tester system CseSystem { - // Local variables - var verdicttype v_verdict; - var template RequestPrimitive v_createRequest := m_createContainerBase; - var ResponsePrimitive v_responsePrimitive; - var AeSimu v_ae1 := AeSimu.create("AE1") alive; - - - v_ae1.start(f_CSE_DMR_CRE_006(int3, v_createRequest)); - v_ae1.done -> value v_verdict; - - if(v_verdict == pass){ v_responsePrimitive := f_getResponsePrimitive(v_ae1); - if(not ispresent(v_responsePrimitive.primitiveContent.container.maxInstanceAge)){ - setverdict(fail, __SCOPE__, ": Error, maxInstanceAge attribute not provided"); - } - } - } - - }// end group g_CSE_DMR_CRE_006 - + group g_CSE_DMR_CRE_015 { /** -- GitLab