View Issue Details

IDProjectCategoryView StatusLast Update
0007047CTT UA Scripts1 - Script Issuepublic2022-09-09 16:19
ReporterKishan Rathod Assigned ToYannik Klaass  
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Summary0007047: Failing write tests on a read only OPC UA Server
Description

Following CTT tests fail on a READ-ONLY OPC UA server on returning BadNotWritable on Write request, however they should be skipped:

Attribute Write Values > Attribute Write Values > 001.js
Attribute Write Values > Attribute Write Values > 005.js
Attribute Write Values > Attribute Write Values > 006.js
Attribute Write Values > Attribute Write Values > 013.js
Attribute Write Values > Attribute Write Values > Err-005.js

Base Information > Base Info Server Capabilities > 06.js
Base Information > Base Info Server Capabilities > 11.js

Subscription Services > Subsciption Minimum 02 > all Test case.
Subscription Services > Subsciption Minimum 05 > all Test case.
Subscription Services > Subscription Publish Min 02 > all Test case.
Subscription Services > Subscription Publish Min 05 > all Test case.
Subscription Services > Subscription Publish Min 10 > all Test case.

afterTest.js also fails on BadNotWritable status but works for BadUserAccessDenied. It should also skip write tests on BadNotWritable status.

Note: BadWriteNotSupported and BadUserAccessDenied give the same result.

TagsNo tags attached.
Files Affected

Relationships

related to 0008026 closedYannik Klaass CTT UA Scripts Attribute Write Values: Some scripts skip incorrectly 
related to 0006037 closedAlexander Allmendinger Compliance Test Tool (CTT) Unified Architecture Failing write tests on a read only OPC UA Server 
has duplicate 0006005 closedPaul Hunkar Compliance Test Tool (CTT) Unified Architecture Failing write tests on a read only OPC UA Server 

Activities

Paul Hunkar

2021-07-02 15:53

administrator   ~0014613

Base Information > Base Info Server Capabilities > 06.js - needs to be checked other are not issue

The test cases for write are correct as describe - they are a failure on a read only server - since a read only server should not be trying to support a write facet
Base Information > Base Info Server Capabilities > 11.js - is about write capabilities - again should not be provided if a readonly server
the subscription test handle checking for the useraccess right as part of the test

we see one possible issue otherwwise this is a no fix required

Paul Hunkar

2021-07-02 15:56

administrator   ~0014614

please in the future enter separate mantis issue for categories of scripts . i.e. attribute write vs Capabilities vs Subscription

See note:

Paul Hunkar

2021-10-15 02:50

administrator   ~0015184

investigate and is required fix capabilities issue - otherwise mark as no fix

Yannik Klaass

2022-09-07 12:22

developer   ~0017537

Marked as no fix, as scripts in Attribute Write Values are fixed along with Mantis 0008026, others have already been fixed with 0006037 and 0004042.

Paul Hunkar

2022-09-09 16:19

administrator   ~0017603

All of the related issue are closed - so this issue can also be closed

Issue History

Date Modified Username Field Change
2021-07-01 09:03 Kishan Rathod New Issue
2021-07-02 15:53 Paul Hunkar Note Added: 0014613
2021-07-02 15:56 Paul Hunkar Assigned To => Paul Hunkar
2021-07-02 15:56 Paul Hunkar Status new => feedback
2021-07-02 15:56 Paul Hunkar Note Added: 0014614
2021-07-02 15:56 Paul Hunkar Relationship added has duplicate 0006005
2021-09-04 05:10 Paul Hunkar Assigned To Paul Hunkar => Alexander Allmendinger
2021-10-15 02:50 Paul Hunkar Status feedback => assigned
2021-10-15 02:50 Paul Hunkar Note Added: 0015184
2022-08-02 20:04 Paul Hunkar Project Compliance Test Tool (CTT) Unified Architecture => CTT UA Scripts
2022-09-07 12:18 Yannik Klaass Relationship added related to 0008026
2022-09-07 12:19 Yannik Klaass Relationship added related to 0006037
2022-09-07 12:19 Yannik Klaass Relationship added related to 0004042
2022-09-07 12:22 Yannik Klaass Assigned To Alexander Allmendinger => Yannik Klaass
2022-09-07 12:22 Yannik Klaass Status assigned => resolved
2022-09-07 12:22 Yannik Klaass Resolution open => no change required
2022-09-07 12:22 Yannik Klaass Note Added: 0017537
2022-09-09 16:18 Paul Hunkar Relationship deleted related to 0004042
2022-09-09 16:19 Paul Hunkar Status resolved => closed
2022-09-09 16:19 Paul Hunkar Note Added: 0017603