View Issue Details

IDProjectCategoryView StatusLast Update
0010328Compliance Test Tool (CTT) Unified Architecture4 - Test Case Definitionpublic2025-05-13 12:25
ReporterJesper Palmér Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version1.04.09.398 
Summary0010328: Should Attribute Write Values 006 accept BadOutOfRange?
Description

Test case Attribute Services/Attribute Write Values/006.js "Write maximum value for each supported data-type" does not accept the statuscode BadOutOfRange, but test case 005.js "Write minimum value for each supported data-type" does accept statuscode BadOutOfRange. This causes test case 006 to fail for a DUT that does not support null bytestrings, but test case 005 passes. Attached image shows the packet that causes 006 to fail but when the same message is sent in test case 005 it passes.

BadOutOfRange should be the correct response according to issue 0006341 (https://mantis.opcfoundation.org/view.php?id=6341): "BadOutOfRange is the expected StatusCode if the server does not support null values for a DataVariable of the DataType ByteString". Should this not be the same for test case 006?

Steps To Reproduce

Run test case Attribute Services/Attribute Write Values/006.js with a dut that does not support NULL bytestrings.

TagsNo tags attached.
Attached Files
OpcUaBadOutOfRange.png (59,295 bytes)   
OpcUaBadOutOfRange.png (59,295 bytes)   
Files Affected

Activities

Issue History

Date Modified Username Field Change
2025-05-13 12:25 Jesper Palmér New Issue
2025-05-13 12:25 Jesper Palmér File Added: OpcUaBadOutOfRange.png