ATS issueshttps://git.onem2m.org/TST/ATS/-/issues2019-06-21T14:13:10Zhttps://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.orghttps://git.onem2m.org/TST/ATS/-/issues/26TC_CSE_SEC_ACP_006* -- does not delete nor update AE due ACP problems2020-04-21T09:06:55ZgajreTC_CSE_SEC_ACP_006* -- does not delete nor update AE due ACP problems
TC_CSE_SEC_ACP_006* - these test cases does not delete nor update AE due ACP problems.
Please configure correctly accessControlWindow + pattern of scheduleEntry.
TC_CSE_SEC_ACP_006* - these test cases does not delete nor update AE due ACP problems.
Please configure correctly accessControlWindow + pattern of scheduleEntry.
Release 1 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/25TC_CSE_DMR_RET_003 - The used ACP does not work for all permutations2020-04-21T09:06:55ZMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgTC_CSE_DMR_RET_003 - The used ACP does not work for all permutationsThe created ACP is associated to parent resource (AE) which makes some permutations fail (for instance, GRP) as default access privilege instead of the parent resource privilege is used.
In order to solve that, the created ACP should...The created ACP is associated to parent resource (AE) which makes some permutations fail (for instance, GRP) as default access privilege instead of the parent resource privilege is used.
In order to solve that, the created ACP should be associated to the resource itself instead of the parent resource. Release 1 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/20TC_CSE_REG_RET_001 - Expected parentID attribute should be null2020-04-21T09:06:55ZMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgTC_CSE_REG_RET_001 - Expected parentID attribute should be nullThe parentID attribute in the returned CSEBase resource shall be set to null so the mw_contentCSEBase_rc1 template should match that. The parentID attribute in the returned CSEBase resource shall be set to null so the mw_contentCSEBase_rc1 template should match that. Release 1 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/19TC_CSE_REG_CRE_005 does not handle unexpected messages during CSE registration2020-04-21T09:06:55ZMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgTC_CSE_REG_CRE_005 does not handle unexpected messages during CSE registrationThis TC (and similar ones also) does not handle unexpected messages during the CSE registration such as creation of ACP to associate with the remoteCSE, update of remoteCSE, retrieval of CSEBase, etc.. This TC (and similar ones also) does not handle unexpected messages during the CSE registration such as creation of ACP to associate with the remoteCSE, update of remoteCSE, retrieval of CSEBase, etc.. Release 1 onwardsMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orgMiguel Angel Reina Ortegamiguelangel.reinaortega@etsi.orghttps://git.onem2m.org/TST/ATS/-/issues/17TC_CSE_DMR_UPD_0092020-04-21T09:06:55ZAntonio Castillo VerdugoTC_CSE_DMR_UPD_009Update TP, then TC implementation. It is needed to create permutations. This TC will try to update attributes not allowed in certain resources.Update TP, then TC implementation. It is needed to create permutations. This TC will try to update attributes not allowed in certain resources.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.org