ATS issueshttps://git.onem2m.org/TST/ATS/-/issues2020-05-07T06:55:03Zhttps://git.onem2m.org/TST/ATS/-/issues/98TC_CSE_DMR_CRE_018_RCN_7 hangs2020-05-07T06:55:03ZShahul KoyakuttyTC_CSE_DMR_CRE_018_RCN_7 hangsIt is not implemented, however need to avoid hanging.It is not implemented, however need to avoid hanging.Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/97TC_CSE_ANNC_RET_002_TSI:invalid assignment: assignment with uninitialized val...2020-01-28T09:00:48ZShahul KoyakuttyTC_CSE_ANNC_RET_002_TSI:invalid assignment: assignment with uninitialized value to variable of type OneM2M_Types.PrimitiveContentOneM2M_Functions.ttcn:3243:5:3243:91
LibOneM2M\OneM2M_Functions.ttcn:133:90:162:4
Rel3 onwards.OneM2M_Functions.ttcn:3243:5:3243:91
LibOneM2M\OneM2M_Functions.ttcn:133:90:162:4
Rel3 onwards.Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/96TC_CSE_ANNC_RET_002_TS:wrong union variant selection: {timeSeries := { resour...2020-01-28T08:56:05ZShahul KoyakuttyTC_CSE_ANNC_RET_002_TS:wrong union variant selection: {timeSeries := { resourceName :...OneM2M_Functions.ttcn:3515:7:3515:92
OneM2M_Functions.ttcn:3243:5:3243:91
OneM2M_Functions.ttcn:133:90:162:4
tlz attached[TTsuite-oneM2M_wrong_variant_selection_.tlz](/uploads/0ea140ae4d5af9c55f7cbe86d97ab97b/TTsuite-oneM2M_wrong_varian...OneM2M_Functions.ttcn:3515:7:3515:92
OneM2M_Functions.ttcn:3243:5:3243:91
OneM2M_Functions.ttcn:133:90:162:4
tlz attached[TTsuite-oneM2M_wrong_variant_selection_.tlz](/uploads/0ea140ae4d5af9c55f7cbe86d97ab97b/TTsuite-oneM2M_wrong_variant_selection_.tlz).
Rel3 onwards.Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/95TC_CSE_ANNC_RET_002_TSI: invalid assignment: assignment with uninitialized va...2020-05-07T06:58:35ZShahul KoyakuttyTC_CSE_ANNC_RET_002_TSI: invalid assignment: assignment with uninitialized value to variable of type OneM2M_Types.PrimitiveContentat C:\dev\workspaces\m2m\m2m_rel3\.git-repos\TTsuite-oneM2M_ATS\LibOneM2M\OneM2M_Functions.ttcn:3243:5:3243:91
at C:\dev\workspaces\m2m\m2m_rel3\.git-repos\TTsuite-oneM2M_ATS\LibOneM2M\OneM2M_Functions.ttcn:133:90:162:4
tlz will be sha...at C:\dev\workspaces\m2m\m2m_rel3\.git-repos\TTsuite-oneM2M_ATS\LibOneM2M\OneM2M_Functions.ttcn:3243:5:3243:91
at C:\dev\workspaces\m2m\m2m_rel3\.git-repos\TTsuite-oneM2M_ATS\LibOneM2M\OneM2M_Functions.ttcn:133:90:162:4
tlz will be shared.Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/94TC_CSE_ANNC_UPD_004_ACP:left operand to == is not initialized2020-02-13T16:32:26ZShahul KoyakuttyTC_CSE_ANNC_UPD_004_ACP:left operand to == is not initializedat OneM2M_Functions.ttcn:4915:5:4919:6->f_getOriginator():if(p_testSystemRole == e_ae) {
OneM2M_Functions.ttcn:4584:6:4584:75->f_getCreateRequestPrimitive():p_request.from_ := f_getOriginator(p_parentIndex, vc_testSystemRole);
OneM2M_Fun...at OneM2M_Functions.ttcn:4915:5:4919:6->f_getOriginator():if(p_testSystemRole == e_ae) {
OneM2M_Functions.ttcn:4584:6:4584:75->f_getCreateRequestPrimitive():p_request.from_ := f_getOriginator(p_parentIndex, vc_testSystemRole);
OneM2M_Functions.ttcn:1637:5:1637:97:f_cse_createResource():v_request := f_getCreateRequestPrimitive(p_resourceType, p_requestPrimitive, p_parentIndex);
TC_CSE_ANNC_UPD_004_ACP:v_cse1.start(f_CSE_ANNC_UPD_004(int1, v_createRequest, v_createRequestAnnc, v_updateRequest));//AccessControlPolicy
vc_testSystemRole seems not initialized properly before using.
From Rel3 onwards.Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/93f_CSE_DAU_NTF_002: Null pointer exception2020-02-13T16:32:25ZShahul Koyakuttyf_CSE_DAU_NTF_002: Null pointer exceptionCalls f_cse_preamble_dau_master() without creating vc_ae2, cause null pointer exception inside f_cse_preamble_dau_master().
From Rel3 onwards.Calls f_cse_preamble_dau_master() without creating vc_ae2, cause null pointer exception inside f_cse_preamble_dau_master().
From Rel3 onwards.Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/92ResourceType int9 used for 'node'2020-02-13T16:32:26ZShahul KoyakuttyResourceType int9 used for 'node'TC_CSE_DMR_UPD_015_NOD_LBL:
ResourceType value of int9 is used for Node resource.
As per TS_004, memberType of Node is 14.
also in TC_CSE_DMR_UPD_016_NOD_ET.
Milestone: Rel3 onwardsTC_CSE_DMR_UPD_015_NOD_LBL:
ResourceType value of int9 is used for Node resource.
As per TS_004, memberType of Node is 14.
also in TC_CSE_DMR_UPD_016_NOD_ET.
Milestone: Rel3 onwardsRelease 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/91TC_CSE_DMR_RET_007_TS_LBL: Invalid Notification URI2020-02-13T16:32:26ZShahul KoyakuttyTC_CSE_DMR_RET_007_TS_LBL: Invalid Notification URInotifcationURI is having value as 'NotInitialized'notifcationURI is having value as 'NotInitialized'Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/90TC_CSE_DMR_CRE_023_CNT: restarting CSE1 that was deleted.2020-02-13T16:32:26ZShahul KoyakuttyTC_CSE_DMR_CRE_023_CNT: restarting CSE1 that was deleted.In f_CSE_DMR_CRE_023()
vc_cse1.start(f_cse_announcementProcedure_createHandler());
is called even before AE registration.
This result in timer expiry and deletion of CSE1.
vc_cse1.start(f_cse_receiveCreateRequest_cseSimu(p_requestAnnc))...In f_CSE_DMR_CRE_023()
vc_cse1.start(f_cse_announcementProcedure_createHandler());
is called even before AE registration.
This result in timer expiry and deletion of CSE1.
vc_cse1.start(f_cse_receiveCreateRequest_cseSimu(p_requestAnnc));
is called afterwards, trying to use deleted CSE1.
vc_cse1.start(f_cse_announcementProcedure_createHandler());
need to be moved just before calling
vc_cse1.start(f_cse_receiveCreateRequest_cseSimu(p_requestAnnc));Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/89TC_CSE_DMR_CRE_022_CNT: CSE1 is not registered2020-02-13T16:32:25ZShahul KoyakuttyTC_CSE_DMR_CRE_022_CNT: CSE1 is not registeredCSE1 Id is used for announcement.
v_createRequest.primitiveContent.container.announceTo := {PX_TS_CSE1.cseId};
But CSE1 is not registered and RemoteCSE does not receive create request.
Affected TCs: all T_CSE_DRM_CRE_022 TCs.
Ex:
* TC...CSE1 Id is used for announcement.
v_createRequest.primitiveContent.container.announceTo := {PX_TS_CSE1.cseId};
But CSE1 is not registered and RemoteCSE does not receive create request.
Affected TCs: all T_CSE_DRM_CRE_022 TCs.
Ex:
* TC_CSE_DMR_CRE_022_CIN
* TC_CSE_DMR_CRE_022_GRP
* TC_CSE_DMR_CRE_022_LCP
Also setting of announceTo field to be checked.Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/88'tsi' is not a valid child of resource 'ae'2020-02-13T16:32:26ZShahul Koyakutty'tsi' is not a valid child of resource 'ae'TimeSeriesInstance is not a valid child for 'Ae'.
OneM2M_Testcases_CSE_Release_3.TC_CSE_DMR_CRE_012_TSI_ETTimeSeriesInstance is not a valid child for 'Ae'.
OneM2M_Testcases_CSE_Release_3.TC_CSE_DMR_CRE_012_TSI_ETRelease 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/87primitiveContent in response can be different from request.2020-02-13T16:32:25ZShahul KoyakuttyprimitiveContent in response can be different from request.TC_CSE_DMR_CRE_012_TS_ACPI->f_CSE_DMR_CRE_012
The TC fails despite receiving correct ResponseStatusCode because primitiveContent in responsePrimitive is different from that in request.
responsePrimitive is containing the internal resour...TC_CSE_DMR_CRE_012_TS_ACPI->f_CSE_DMR_CRE_012
The TC fails despite receiving correct ResponseStatusCode because primitiveContent in responsePrimitive is different from that in request.
responsePrimitive is containing the internal resource in the CSE.Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/85'container' is not a valid payload for 'TimeSeries'.2020-02-13T16:32:26ZShahul Koyakutty'container' is not a valid payload for 'TimeSeries'.TC_CSE_DMR_CRE_008_TS_TSITC_CSE_DMR_CRE_008_TS_TSIRelease 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/84Schedule is not valid child of AE resource2020-03-05T08:55:42ZShahul KoyakuttySchedule is not valid child of AE resource
Creation of Schedule resource fails because Schedule is not valid child of AE resource.
* TC_CSE_DMR_CRE_002_SCH
* TC_CSE_DMR_CRE_003_SCH
* TC_CSE_DMR_CRE_004_SCH
* TC_CSE_DMR_CRE_016_SCG
Creation of Schedule resource fails because Schedule is not valid child of AE resource.
* TC_CSE_DMR_CRE_002_SCH
* TC_CSE_DMR_CRE_003_SCH
* TC_CSE_DMR_CRE_004_SCH
* TC_CSE_DMR_CRE_016_SCGRelease 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/81TC_CSE_DMR_CRE_001_SUB_AEA: Error due to assignment of 'omit' to mandatory f...2020-02-13T16:32:25ZShahul KoyakuttyTC_CSE_DMR_CRE_001_SUB_AEA: Error due to assignment of 'omit' to mandatory field.testcase TC_CSE_DMR_CRE_001_SUB_AEA() runs on Tester system CseSystem {
...........
var RequestPrimitive v_createAEAnnc := valueof(m_createAEAnnc(omit, omit, omit, PX_TS_CSE1.cseId));
.............
omit assigned to mandatory 'to_' filed...testcase TC_CSE_DMR_CRE_001_SUB_AEA() runs on Tester system CseSystem {
...........
var RequestPrimitive v_createAEAnnc := valueof(m_createAEAnnc(omit, omit, omit, PX_TS_CSE1.cseId));
.............
omit assigned to mandatory 'to_' filed.
also in TC_CSE_DMR_CRE_001_TS_AEARelease 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/80TC_DMR_RET_017_TS producing an error2020-05-07T07:03:03ZBogdan Stanca-KapostaTC_DMR_RET_017_TS producing an errorTC_DMR_RET_017_TS producing an error after the successful creation of MyAe2 resource.
```
Error: wrong union variant subscription:
...
at LibOneM2M/OneM2M_Functions.ttcn:**Line 4559**:5:4561:6
at LibOneM2M/OneM2M_Functions.ttcn:1637:5...TC_DMR_RET_017_TS producing an error after the successful creation of MyAe2 resource.
```
Error: wrong union variant subscription:
...
at LibOneM2M/OneM2M_Functions.ttcn:**Line 4559**:5:4561:6
at LibOneM2M/OneM2M_Functions.ttcn:1637:5:1637:97
at OneM2M_PermutationFunctions.ttcn:4871:8:4871:84
at OneM2M_PermutationFunctions.ttcn:4836:185:4916:7
```Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/79TC_CRE_DMR_022_LCP valueof applyed on omit2020-05-07T07:03:28ZBogdan Stanca-KapostaTC_CRE_DMR_022_LCP valueof applyed on omit```
invalid argument to valueof: omit is not a value
...
at OneM2M_Testcases_CSE_Release_3.ttcn:1635:7:1635:109
at OneM2M_Testcases_CSE_Release_3.ttcn:1632:72:1642:7
``````
invalid argument to valueof: omit is not a value
...
at OneM2M_Testcases_CSE_Release_3.ttcn:1635:7:1635:109
at OneM2M_Testcases_CSE_Release_3.ttcn:1632:72:1642:7
```Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/77TC_CSE_ANNC_UPD_014_CNT use alive for component creation of CSE12020-02-13T16:32:26ZBogdan Stanca-KapostaTC_CSE_ANNC_UPD_014_CNT use alive for component creation of CSE1Error observed in TC_CSE_ANNC_UPD_014_CNT:
```
re-starting a component that was not created as alive is not allowed: `CSE1'
at OneM2M_PermutationFunctions.ttcn:10171:6:10171:89
at OneM2M_PermutationFunctions.ttcn:10151:255:10212:6
```
...Error observed in TC_CSE_ANNC_UPD_014_CNT:
```
re-starting a component that was not created as alive is not allowed: `CSE1'
at OneM2M_PermutationFunctions.ttcn:10171:6:10171:89
at OneM2M_PermutationFunctions.ttcn:10151:255:10212:6
```
CSE1 should be created using create alive.Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/76TC_CSE_DAU_NTF_001: AE2 component not created but started2020-05-07T07:03:47ZBogdan Stanca-KapostaTC_CSE_DAU_NTF_001: AE2 component not created but startedTC_CSE_DAU_NTF_001: vc_ae2 is not created yet and at line 1364 is started
```
at LibOneM2M\OneM2M_Functions.ttcn:1364:5:1364:47
at OneM2M_Testcases_CSE_Release_3.ttcn:12177:6:12177:56
at OneM2M_Testcases_CSE_Release_3.ttcn:12151:49:1223...TC_CSE_DAU_NTF_001: vc_ae2 is not created yet and at line 1364 is started
```
at LibOneM2M\OneM2M_Functions.ttcn:1364:5:1364:47
at OneM2M_Testcases_CSE_Release_3.ttcn:12177:6:12177:56
at OneM2M_Testcases_CSE_Release_3.ttcn:12151:49:12236:6
```
Error inside the function f_cse_preamble_dau_master:
**vc_ae2**.start(f_cse_preamble_registerAe());Release 3 onwardshttps://git.onem2m.org/TST/ATS/-/issues/75TC_CSE_ANNC_UPD_001_ACP: index out of bounds2020-02-13T16:32:25ZBogdan Stanca-KapostaTC_CSE_ANNC_UPD_001_ACP: index out of boundsvc_myInterfaces is empty for the TC_CSE_ANNC_UPD* test cases.
```
example from TC_CSE_ANNC_UPD_001_ACP:
index out of bounds: 0 current length is 0
at LibOneM2M\OneM2M_Functions.ttcn:6542:4:6542:70
at LibOneM2M\OneM2M_Functions.ttcn:16...vc_myInterfaces is empty for the TC_CSE_ANNC_UPD* test cases.
```
example from TC_CSE_ANNC_UPD_001_ACP:
index out of bounds: 0 current length is 0
at LibOneM2M\OneM2M_Functions.ttcn:6542:4:6542:70
at LibOneM2M\OneM2M_Functions.ttcn:1642:5:1642:45
at LibOneM2M\OneM2M_Functions.ttcn:1632:183:1679:5
```
The line producing the error:
` p_msgOut.host := vc_myInterfaces[**enum2int(p_interfaceIds)**].myHost;`
Please note that all ANNC_UPD are presenting the same errorRelease 3 onwards