View Issue Details

IDProjectCategoryView StatusLast Update
0009661Part 81: UAFX Connecting Devices and Information ModelSpecpublic2024-09-06 13:38
ReporterJan Murzyn Assigned ToPaul Hunkar  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.00.02 
Fixed in Version1.00.03 
Summary0009661: Clarify the expected order of checks in the VerifyAsset method
Description

Table 31 specifies result codes for the VerifyAsset Method.
For a specific set of (invalid) input arguments, it’s currently implementation dependent which error code will be returned. It depends on the order of checks performed by implementation.

Current version of CTT (1.04.508) makes assumptions about the order and expects certain result in certain conditions.
Need to decide whether specification should mandate a certain order of checks, or the CTT should accept more than one result.

E.g.
A list of ExpectedVerificationVariable contains an invalid element. At the same time, the list is missing a mandatory variable for the chosen VerificationMode.
What is the expected result: Bad_InvalidArgument (for missing mandatory variable), or Uncertain (for invalid element).

TagsNo tags attached.

Activities

Paul Hunkar

2024-07-20 06:14

manager   ~0021498

when originally define - it was vendor specific for the order of checks the CTT should be fixed - but an uncertain is not an error and the error should always be report over an uncertain (uncertain should not stop processing)

Paul Hunkar

2024-08-03 15:13

manager   ~0021528

added text to explain order/precedence

Paul Hunkar

2024-09-06 13:38

manager   ~0021669

Reviewed in call agreed to changes - closed issue

Issue History

Date Modified Username Field Change
2024-07-12 07:18 Jan Murzyn New Issue
2024-07-20 06:12 Paul Hunkar Assigned To => Paul Hunkar
2024-07-20 06:12 Paul Hunkar Status new => assigned
2024-07-20 06:14 Paul Hunkar Note Added: 0021498
2024-08-03 15:13 Paul Hunkar Status assigned => resolved
2024-08-03 15:13 Paul Hunkar Resolution open => fixed
2024-08-03 15:13 Paul Hunkar Fixed in Version => 1.00.03
2024-08-03 15:13 Paul Hunkar Note Added: 0021528
2024-09-06 13:38 Paul Hunkar Status resolved => closed
2024-09-06 13:38 Paul Hunkar Note Added: 0021669