View Issue Details

IDProjectCategoryView StatusLast Update
0009666Part 81: UAFX Connecting Devices and Information ModelSpecpublic2024-09-10 13:50
ReporterJan Murzyn Assigned ToPaul Hunkar  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Product Version1.00.02 
Fixed in Version1.00.03 
Summary0009666: Add more status codes to VerificationVariablesErrors in FunctionalEntityType.Verify
Description

Table 41 describes requirements for ExpectedVerificationVariables. There are 2 requirements which don’t have corresponding error codes. It makes it impossible to test for conformance, because implementation can choose any code.

1)
“The Node may be of any NodeClass, but only the NodeClass of Variable or VariableType can have a non-null value.”
What is the expected error if this is not fulfilled?

2)
“If the ArrayIndex is provided, the Value shall be checked against corresponding index.”
It is implied that the ArrayIndex shall be in bound of the actual array. What if it’s not?

Note:
Current CTT (1.04.508) does not have a test for condition 1. It has a test for condition 2 and assumes some concrete error code, which is not listed in the spec.

TagsNo tags attached.

Activities

Paul Hunkar

2024-08-29 03:37

manager   ~0021640

Added text explaining that for all case it is Bad_OutOfRange, since the value does not match what was provided.

Paul Hunkar

2024-09-10 13:50

manager   ~0021689

Reviewed changes - agreed to changes in call and closed issue

Issue History

Date Modified Username Field Change
2024-07-12 08:30 Jan Murzyn New Issue
2024-07-20 05:54 Paul Hunkar Assigned To => Paul Hunkar
2024-07-20 05:54 Paul Hunkar Status new => assigned
2024-08-29 03:37 Paul Hunkar Status assigned => resolved
2024-08-29 03:37 Paul Hunkar Resolution open => fixed
2024-08-29 03:37 Paul Hunkar Fixed in Version => 1.00.03
2024-08-29 03:37 Paul Hunkar Note Added: 0021640
2024-09-10 13:50 Paul Hunkar Status resolved => closed
2024-09-10 13:50 Paul Hunkar Note Added: 0021689