View Issue Details

IDProjectCategoryView StatusLast Update
0010324Compliance Test Tool (CTT) Unified Architecture1 - Script Issuepublic2025-05-09 12:22
ReporterMatti Siponen Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version1.04.11-01.00.508 
Summary0010324: "History > Historical Access Read Raw > 013.js" expect certain minimum lengths for array dimensions
Description

Test script "History > Historical Access Read Raw > 013.js" applies the following index ranges to 2-dimensional array Nodes: "1:3,1:3", "1:3,2:4" and "2:4,1:3".

In some cases, the 2-dimensional array Nodes used in the tests might not have sufficient dimensions for applying these index ranges and return StatusCode Bad_IndexRangeNoData. However, this StatusCode is rejected by the test script.

The "Server Test > NodeIds > HA Profile > Arrays" settings use [5,5] as an example for dimension lengths of 2-dimensional array Nodes, but it isn't specified that shorter dimension lengths would be unsupported by the tests.

Thus, the "Server Test > NodeIds > HA Profile > Arrays" settings should clearly state minimum lengths of dimensions of 2-dimensional array Nodes.

Steps To Reproduce

Use a 2-dimensional array Node where the length of each dimension is less than 4 in "Server Test > NodeIds > HA Profile > Arrays" and attempt to run the script. If the Server returns the expected StatusCode Bad_IndexRangeNoData when the index range can't be applied, the script will report it as an error.

TagsNo tags attached.
Files Affected

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-05-09 12:22 Matti Siponen New Issue