View Issue Details

IDProjectCategoryView StatusLast Update
0007382CTT UA Scripts1 - Script Issuepublic2022-10-12 16:41
ReporterMartin Regen Assigned ToAlexander Allmendinger  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version1.03.501 
Summary0007382: CTT crash on test Subscription Services / Subscription Publish Min 02 / 003.js
Description

see https://github.com/OPCFoundation/UA-.NETStandard/issues/1559

TagsNo tags attached.
Files Affected

/maintree/Subscription Services/Subscription Publish Min 02/Test Cases/003.js

Relationships

related to 0008407 assignedAlexander Allmendinger CTT UA Scripts CTT crash on test Subscription Services / Subscription Publish Min 02 / 003.js 
related to 0007890 assignedSebastian Allmendinger CTT UA Test Case Subscription Services/Subscription Publish Min 02/003.js - PublishingInterval measured incorrectly 
related to 0007884 closedPaul Hunkar Compliance Test Tool (CTT) Unified Architecture Subscription Services/Subscription Minimum 02/003.js - Script output shows wrong RequestHandle 

Activities

Paul Hunkar

2021-10-29 15:53

administrator   ~0015237

We think this is related to the threading model in the CTT (it use an old Async functionality) we think switch to new thread model will fix it

Sebastian Allmendinger

2022-03-15 07:05

developer   ~0016371

We were able to reproduce the issue. We think that the server is not able to provide all (initial) notifications in a single PublishResponse. This scenario was not expected in the test script.
A test script has been prepared that resolves this issue with the old async publish mechanism.
Anyway we should consider to update the test scripts after enhancing the new async publish mechanism (see Mantis 7861).

As a workaround with the current test script version, the ServerTest/Capabilities/MaxSupportedMonitoredItems setting of the CTT can be reduced to the number of notifications per publish.

Alexander Allmendinger

2022-10-12 16:12

developer   ~0018008

Implemented workaround as described in the note.

Paul Hunkar

2022-10-12 16:13

administrator   ~0018009

reviewed in call, agreed to change and closed issue (relate issue is for final fix)

Issue History

Date Modified Username Field Change
2021-10-29 14:36 Martin Regen New Issue
2021-10-29 15:49 Paul Hunkar Assigned To => Alexander Allmendinger
2021-10-29 15:49 Paul Hunkar Status new => assigned
2021-10-29 15:51 Paul Hunkar Relationship added related to 0004874
2021-10-29 15:53 Paul Hunkar Note Added: 0015237
2021-12-28 14:29 Alexander Allmendinger Relationship deleted related to 0004874
2022-03-15 07:05 Sebastian Allmendinger Note Added: 0016371
2022-04-19 09:10 Alexander Allmendinger Relationship added related to 0007890
2022-08-02 20:04 Paul Hunkar Project Compliance Test Tool (CTT) Unified Architecture => CTT UA Scripts
2022-10-12 16:10 Paul Hunkar Issue cloned: 0008407
2022-10-12 16:12 Alexander Allmendinger Files Affected => /maintree/Subscription Services/Subscription Publish Min 02/Test Cases/003.js
2022-10-12 16:12 Alexander Allmendinger Status assigned => resolved
2022-10-12 16:12 Alexander Allmendinger Resolution open => fixed
2022-10-12 16:12 Alexander Allmendinger Fixed in Version => 1.03.501
2022-10-12 16:12 Alexander Allmendinger Note Added: 0018008
2022-10-12 16:13 Paul Hunkar Status resolved => closed
2022-10-12 16:13 Paul Hunkar Note Added: 0018009
2022-10-12 16:13 Paul Hunkar Relationship added related to 0008407
2022-10-12 16:41 Paul Hunkar Relationship added related to 0007884