ATS issueshttps://git.onem2m.org/TST/ATS/-/issues2018-02-09T10:49:51Zhttps://git.onem2m.org/TST/ATS/-/issues/11TC_CSE_DMR_CRE_003_SUB2018-02-09T10:49:51ZAntonio Castillo VerdugoTC_CSE_DMR_CRE_003_SUBTTCN needs to handle verification because CSE may perform subscription verification before checking the existence of the resourceTTCN needs to handle verification because CSE may perform subscription verification before checking the existence of the resourceRelease 1 onwardsAntonio Castillo VerdugoAntonio Castillo Verdugohttps://git.onem2m.org/TST/ATS/-/issues/14TC_CSE_DMR_CRE_0082018-02-09T10:49:51ZAntonio Castillo VerdugoTC_CSE_DMR_CRE_008Test Case implementation needs to be updated. It is not alligned with TPTest Case implementation needs to be updated. It is not alligned with TPRelease 1 onwardsAntonio Castillo VerdugoAntonio Castillo Verdugohttps://git.onem2m.org/TST/ATS/-/issues/13TC_CSE_DMR_CRE_0072018-02-09T10:49:52ZAntonio Castillo VerdugoTC_CSE_DMR_CRE_007TP needs to be updated, then TC implementation. Current Test Objective says:
"Check that the IUT responds with error when the newly created <contentInstance> results in that the field value of attribute currentNrOfInstances exceeds th...TP needs to be updated, then TC implementation. Current Test Objective says:
"Check that the IUT responds with error when the newly created <contentInstance> results in that the field value of attribute currentNrOfInstances exceeds the field value of maxNrOfInstances in the parent container resource".
Following TS-0001 Release 1 (v1.16.0), in section 10.2.19.2:
"If the newly created <contentInstance> resource violates any of the policies defined in the parent <container> resource (e.g. maxNrOfInstances or maxByteSize), then the oldest <contentInstance> resources shall be removed from the <container> to enable the creation of the new <contentInstance> resource"
So, new Test Objective shall be set to:
"Checks that the IUT accepts a newly created contentInstance when the currentNrOfInstances exceeds the field value set in maxNrOfInstances in the parent container resource by removing enough of the oldest <contentInstance> resources to allow the creation of the new <contentInstance> resource".Release 1 onwardsAntonio Castillo VerdugoAntonio Castillo Verdugohttps://git.onem2m.org/TST/ATS/-/issues/15TC_CSE_DMR_UPD_016_SUB_NU2018-02-09T10:49:53ZAntonio Castillo VerdugoTC_CSE_DMR_UPD_016_SUB_NUWhen notificationURI is updated, it must point to an existing resourceWhen notificationURI is updated, it must point to an existing resourceRelease 1 onwardsAntonio Castillo VerdugoAntonio Castillo Verdugohttps://git.onem2m.org/TST/ATS/-/issues/12TC_CSE_DMR_UPD_005_XXX_XXX2018-02-09T10:49:53ZAntonio Castillo VerdugoTC_CSE_DMR_UPD_005_XXX_XXXTP needs to be updated, then TC. The resource must not be present. Permutations shall be erased.TP needs to be updated, then TC. The resource must not be present. Permutations shall be erased.Release 1 onwardsAntonio Castillo VerdugoAntonio Castillo Verdugohttps://git.onem2m.org/TST/ATS/-/issues/16TC_CSE_REG_CRE_013_POA2018-02-13T16:15:41ZgajreTC_CSE_REG_CRE_013_POATest case implementation needs to handle the response received from the DUT. In this test case when the request of resource creation is sent to DUT, it creates the resource and sends the response back to TTCN code. TTCN Test case impleme...Test case implementation needs to handle the response received from the DUT. In this test case when the request of resource creation is sent to DUT, it creates the resource and sends the response back to TTCN code. TTCN Test case implementation needs to handle this response from the DUT.
Release 1 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/62TC_CSE_DMR_CRE_003_PCH - Specific code is required for pollingChannel permuta...2019-06-21T14:13:10ZMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgTC_CSE_DMR_CRE_003_PCH - Specific code is required for pollingChannel permutationAs pollingChannel resource multiplicity is 0..1, this test needs some specific code for this permutation. When trying to create an already existing resource (same resource name), resourceType of such resource should be different to polli...As pollingChannel resource multiplicity is 0..1, this test needs some specific code for this permutation. When trying to create an already existing resource (same resource name), resourceType of such resource should be different to pollingChannel to avoid error because of multiplicity being exceeded. Release 2 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/61TC_CSE_GMG_001 - set membersAccessControlPolicyIDs attributes instead of acce...2019-06-21T14:13:10ZMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgTC_CSE_GMG_001 - set membersAccessControlPolicyIDs attributes instead of accessControlPolicyIDsTC_CSE_GMG_001 - set membersAccessControlPolicyIDs attributes instead of accessControlPolicyIDs TC_CSE_GMG_001 - set membersAccessControlPolicyIDs attributes instead of accessControlPolicyIDs Release 2 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/60TC_CSE_GMG_UPD_005 - consistencyStrategy to be explicitly setup to ABANDON_ME...2019-06-21T14:13:10ZMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgTC_CSE_GMG_UPD_005 - consistencyStrategy to be explicitly setup to ABANDON_MEMBERTC_CSE_GMG_UPD_005 - consistencyStrategy to be explicitly setup to ABANDON_MEMBER even though ABANDON_MEMBER is the default valueTC_CSE_GMG_UPD_005 - consistencyStrategy to be explicitly setup to ABANDON_MEMBER even though ABANDON_MEMBER is the default valueRelease 2 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/59TC_CSE_GMG_00x (where applicable) - Response Status Code of the response shou...2019-06-21T14:13:10ZMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgTC_CSE_GMG_00x (where applicable) - Response Status Code of the response should be ok regardless of the response status code of individual responsesTC_CSE_GMG_00x (where applicable) - Response Status Code of the response should be OK regardless of the response status code of individual responses TC_CSE_GMG_00x (where applicable) - Response Status Code of the response should be OK regardless of the response status code of individual responses Release 2 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/58TC_CSE_GMG_CRE_006 - consistencyStrategy to be explicitly setup to ABANDON_ME...2019-06-21T14:13:11ZMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgTC_CSE_GMG_CRE_006 - consistencyStrategy to be explicitly setup to ABANDON_MEMBERTC_CSE_GMG_CRE_006 - consistencyStrategy to be explicitly setup to ABANDON_MEMBER even though ABANDON_MEMBER is the default valueTC_CSE_GMG_CRE_006 - consistencyStrategy to be explicitly setup to ABANDON_MEMBER even though ABANDON_MEMBER is the default valueRelease 2 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/56TC_CSE_REG_RET_009 and TC_CSE_REG_DEL_004: wrong resource index expected2019-06-21T14:13:11ZMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgTC_CSE_REG_RET_009 and TC_CSE_REG_DEL_004: wrong resource index expectedThe expected resource index should be vc_localRemoteCseIndex instead of vc_remoteCseIndexThe expected resource index should be vc_localRemoteCseIndex instead of vc_remoteCseIndexRelease 1 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/52TC_CSE_PCH_004 - Minor issue when creating the resource address "\" -> "/"2019-06-21T14:13:11ZMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgTC_CSE_PCH_004 - Minor issue when creating the resource address "\" -> "/"Release 2Miguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/50Error in TC_CSE_DMR_UPD_015_AE_ACPI, TC_CSE_DMR_UPD_015_CNT_ACPI, TC_CSE_DMR_...2019-06-21T14:13:11ZAntonio Castillo VerdugoError in TC_CSE_DMR_UPD_015_AE_ACPI, TC_CSE_DMR_UPD_015_CNT_ACPI, TC_CSE_DMR_UPD_015_SUB_ACPI and TC_CSE_DMR_UPD_015_GRP_ACPIThere are two mistakes in each TC. In both lines, ".node" is being used.
TC_CSE_DMR_UPD_015_AE_ACPI:
if(v_responsePrimitive.primitiveContent.aE.accessControlPolicyIDs != valueof(v_updateRequestPrimitive.primitiveContent.node.access...There are two mistakes in each TC. In both lines, ".node" is being used.
TC_CSE_DMR_UPD_015_AE_ACPI:
if(v_responsePrimitive.primitiveContent.aE.accessControlPolicyIDs != valueof(v_updateRequestPrimitive.primitiveContent.node.accessControlPolicyIDs)){
if(v_responsePrimitive.primitiveContent.aE.accessControlPolicyIDs != valueof(v_updateRequestPrimitive.primitiveContent.node.accessControlPolicyIDs)){
TC_CSE_DMR_UPD_015_CNT_ACPI:
if(v_responsePrimitive.primitiveContent.container.accessControlPolicyIDs != valueof(v_updateRequestPrimitive.primitiveContent.node.accessControlPolicyIDs)){
if(v_primitiveContentRetrieveResource.container.accessControlPolicyIDs != valueof(v_updateRequestPrimitive.primitiveContent.node.accessControlPolicyIDs)){
TC_CSE_DMR_UPD_015_SUB_ACPI:
if(v_responsePrimitive.primitiveContent.subscription.accessControlPolicyIDs != valueof(v_updateRequestPrimitive.primitiveContent.node.accessControlPolicyIDs)){
if(v_primitiveContentRetrieveResource.subscription.accessControlPolicyIDs != valueof(v_updateRequestPrimitive.primitiveContent.node.accessControlPolicyIDs)){
TC_CSE_DMR_UPD_015_GRP_ACPI:
if(v_responsePrimitive.primitiveContent.group_.accessControlPolicyIDs != valueof(v_updateRequestPrimitive.primitiveContent.node.accessControlPolicyIDs)){
if(v_responsePrimitive.primitiveContent.group_.accessControlPolicyIDs != valueof(v_updateRequestPrimitive.primitiveContent.node.accessControlPolicyIDs)){Release 1 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/49Update test case names DMR/RET/0082019-06-21T14:13:11ZAntonio Castillo VerdugoUpdate test case names DMR/RET/008In TS-0018:
TP/oneM2M/CSE/DMR/RET/008_CNT/LBL/AT
TP/oneM2M/CSE/DMR/RET/008_SUB/LBL/AT
TP/oneM2M/CSE/DMR/RET/008_ACP/LBL/AT
TP/oneM2M/CSE/DMR/RET/008_GRP/LBL/AT
TP/oneM2M/CSE/DMR/RET/008_SCH/LBL/AT
TP/oneM2M/CSE/DMR/RET/008_PCH/LB...In TS-0018:
TP/oneM2M/CSE/DMR/RET/008_CNT/LBL/AT
TP/oneM2M/CSE/DMR/RET/008_SUB/LBL/AT
TP/oneM2M/CSE/DMR/RET/008_ACP/LBL/AT
TP/oneM2M/CSE/DMR/RET/008_GRP/LBL/AT
TP/oneM2M/CSE/DMR/RET/008_SCH/LBL/AT
TP/oneM2M/CSE/DMR/RET/008_PCH/LBL/AT
TP/oneM2M/CSE/DMR/RET/008_TS/LBL/AT
In TTCN-3:
TC_CSE_DMR_RET_008_CNT_AT
TC_CSE_DMR_RET_008_SUB_AT
TC_CSE_DMR_RET_008_ACP_AT
TC_CSE_DMR_RET_008_GRP_AT
TC_CSE_DMR_RET_008_SCH_AT
TC_CSE_DMR_RET_008_PCH_AT
TC_CSE_DMR_RET_008_TS_AT
It is required to add "LBL" to test case names in TTCN-3Release 2Antonio Castillo VerdugoAntonio Castillo Verdugohttps://git.onem2m.org/TST/ATS/-/issues/45Resource Address field (To)" for "Non-hierarchical, Absolute" addressing f...2020-04-21T09:06:43ZgajreResource Address field (To)" for "Non-hierarchical, Absolute" addressing formatFor Non-hierarchical absolute format, should be of //SP-ID/CSE-ID/RESOURCE-ID.
As per the current implementation in TTCN, its add PX_CSE_RESOURCE_ID to additionally to the address field.
Due to this, mainly the test related to non-hi...For Non-hierarchical absolute format, should be of //SP-ID/CSE-ID/RESOURCE-ID.
As per the current implementation in TTCN, its add PX_CSE_RESOURCE_ID to additionally to the address field.
Due to this, mainly the test related to non-hierarchical absolute format fails as it expects the additional field.
We need to do the changes in f_getResourceAddress() function in TTCN code to correct the address format (//SP-ID/CSE-ID/RESOURCE-ID).Release 1 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/34TC_CSE_REG_CRE_004 and TC_CSE_REG_CRE_016 - Incorrect response status code ex...2020-04-21T09:06:55ZMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgTC_CSE_REG_CRE_004 and TC_CSE_REG_CRE_016 - Incorrect response status code expectedResponse status code should be "SECURITY_ASSOCIATION_REQUIRED" (4107) as defined in TS-0004 7.4.6.2.2.
TPs and TTCN code need to be updated accordingly. Response status code should be "SECURITY_ASSOCIATION_REQUIRED" (4107) as defined in TS-0004 7.4.6.2.2.
TPs and TTCN code need to be updated accordingly. Release 1 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/29TC_CSE_DMR_CRE_012_SUB_LBL2020-04-21T09:06:55ZgajreTC_CSE_DMR_CRE_012_SUB_LBLTC_CSE_DMR_CRE_012_SUB_LBL - when not able to create AE2 it generates an error since it sends out on mcaPort without being mapped TC_CSE_DMR_CRE_012_SUB_LBL - when not able to create AE2 it generates an error since it sends out on mcaPort without being mapped Release 1 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/28TC_CSE_DMR_DEL_004* - inconc issue2020-04-21T09:06:55ZgajreTC_CSE_DMR_DEL_004* - inconc issueTC_CSE_DMR_DEL_004* - inconc issues
1. TC_CSE_DMR_DEL_004_GRP - subscription issue (TT? ) -> notificationURI of subscription needs to be corrected. It should be AE2 or AE1 ?
2. TC_CSE_DMR_DEL_004_PCH - set verdict on flag not prese...TC_CSE_DMR_DEL_004* - inconc issues
1. TC_CSE_DMR_DEL_004_GRP - subscription issue (TT? ) -> notificationURI of subscription needs to be corrected. It should be AE2 or AE1 ?
2. TC_CSE_DMR_DEL_004_PCH - set verdict on flag not present.
Release 1 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/27TC_CSE_SEC_ACP_010_* check verdict2020-04-21T09:06:55ZgajreTC_CSE_SEC_ACP_010_* check verdictTC_CSE_SEC_ACP_010_* -
Ip address in ACR should be different to the one used.
Suggestion to use a local IP address. Then, in order to run correctly postamble, update of ACP is needed to remove that ACR.
TC_CSE_SEC_ACP_010_* -
Ip address in ACR should be different to the one used.
Suggestion to use a local IP address. Then, in order to run correctly postamble, update of ACP is needed to remove that ACR.
Release 1 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.org