View Issue Details

IDProjectCategoryView StatusLast Update
0007934Compliance Test Tool (CTT) Unified Architecture1 - Script Issuepublic2022-10-12 16:52
ReporterAndré Kießlich Assigned ToAlexander Allmendinger  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionduplicate 
Product Version1.03.341.390 
Fixed in Version1.03.341.396 
Summary0007934: Monitor MinQueueSize_05 testcase 002 fails when doubel value is configured in settings
Description

This test case works well only when we had a Int32-Value put into the node id’s (Path in settings: Server Test -> NodeIds -> Static -> All Profiles ->Scalar). When we add a NodeId for a double value, the test fails. See also screenshot CTT_MonitorMinQueueSize_05_002_failed.png and CTT_MonitorMinQueueSize_05_002_passed.png on the appendix.

Steps To Reproduce
  1. Add in the Settings for the NodeIds a double value and a int32 value ( Server Test -> NodeIds -> Static -> All Profiles ->Scalar)
  2. Apply settings
  3. Select testcase 002.js under "Monitored Item Service -> Monitor MinQueueSize_05"
  4. Run test
TagsNo tags attached.
Attached Files
Files Affected

Activities

Paul Hunkar

2022-04-14 16:04

administrator   ~0016581

This sounds like a server problem, not a test problem. Do you have more information - what happens if just double is configured? what happens if multiple items are configured (not just 2)? Is the server restricting the queue size based on the number of items being subscribed for? Does the Server restrict the writing of doubles and not report errors on the writes? Queues are per item, not overall for all items in a subscription - is there an implementation issue?

Can you provide more information?

André Kießlich

2022-04-21 04:18

reporter   ~0016603

Hello and thanks for reply. Here are the answers to the questions:
Do you have more information - what happens if just double is configured?
Same error like configuration of double and int32.

What happens if multiple items are configured (not just 2)?
Test ends with same error.

Is the server restricting the queue size based on the number of items being subscribed for?
What must done in the configuration of the server for that? So far we did not change this configuration. The max number of subscriptions are 100, if this is mean.

Does the Server restrict the writing of doubles and not report errors on the writes?
No

Queues are per item, not overall for all items in a subscription - is there an implementation issue?
This would be managed by the default OPC-Foundation implementation in or server. So we don't override something in that case.

I hope this answers your questions, otherwise feel free to ask.

Alexander Allmendinger

2022-04-25 10:13

developer   ~0016616

Thanks for the additional information. After a further check it appears to have been a problem with the increment of doubles which has been fixed in version 1.03.341.395 of the CTT. Currently we are at version 1.03.341.401. If the issue is still present in your case with the latest CTT version, please do let us know.

Paul Hunkar

2022-10-12 16:52

administrator   ~0018019

The original issue was fixed in build 396 - closed issue

Issue History

Date Modified Username Field Change
2022-04-13 11:24 André Kießlich New Issue
2022-04-13 11:24 André Kießlich File Added: CTT_MonitorMinQueueSize_05_002_failed.png
2022-04-13 11:24 André Kießlich File Added: CTT_MonitorMinQueueSize_05_002_passed.png
2022-04-14 16:04 Paul Hunkar Assigned To => Paul Hunkar
2022-04-14 16:04 Paul Hunkar Status new => feedback
2022-04-14 16:04 Paul Hunkar Note Added: 0016581
2022-04-21 04:18 André Kießlich Note Added: 0016603
2022-04-21 04:18 André Kießlich Status feedback => assigned
2022-04-25 10:13 Alexander Allmendinger Assigned To Paul Hunkar => Alexander Allmendinger
2022-04-25 10:13 Alexander Allmendinger Status assigned => resolved
2022-04-25 10:13 Alexander Allmendinger Resolution open => no change required
2022-04-25 10:13 Alexander Allmendinger Fixed in Version => 1.03.341.396
2022-04-25 10:13 Alexander Allmendinger Note Added: 0016616
2022-08-02 20:03 Paul Hunkar Project Compliance Test Tool (CTT) Unified Architecture => CTT UA Scripts
2022-08-02 20:23 Paul Hunkar Project CTT UA Scripts => .NET API
2022-08-02 20:23 Paul Hunkar Category 1 - Script Issue => Api Change
2022-08-04 14:24 Paul Hunkar Project .NET API => Compliance Test Tool (CTT) Unified Architecture
2022-10-12 16:51 Paul Hunkar Resolution no change required => duplicate
2022-10-12 16:51 Paul Hunkar Category Api Change => 1 - Script Issue
2022-10-12 16:52 Paul Hunkar Status resolved => closed
2022-10-12 16:52 Paul Hunkar Note Added: 0018019