View Issue Details

IDProjectCategoryView StatusLast Update
0009070CTT UA Scripts1 - Script Issuepublic2023-08-03 15:19
ReporterAlexander Allmendinger Assigned ToArchie Miller  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version1.03.503 
Summary0009070: Test scripts must have access to PublishResponses when using the async Publish mechanism
Description

In several timing scripts we need to have access to the PublishResponses to access the timestamps in the serviceResult header.

TagsNo tags attached.
Files Affected

/library/Base/sessionThread.js
/library/Base/threadHelper.js
/library/Utilities/ThreadInfrastructure/ClearPublishData.js
/library/Utilities/ThreadInfrastructure/GetPublishData.js
/library/Utilities/ThreadInfrastructure/PublishStoreData.js

Relationships

related to 0007861 closedArchie Miller CTT UA Binary Test scripts must have access to PublishRespones when using the async Publish mechanism 

Activities

Alexander Allmendinger

2023-08-01 08:28

developer   ~0019756

To use the async publish mechanism in test scripts for Publish/Subscription/MonitoredItem services, the entire PublishResponses and not only to the received notifications must be available in the test scripts.
Currently, there are only a few stats available (like number of Publish calls, number of bad ServiceResults, ...), but it is not possible to validate timings (for the PublishingInterval) or even to get the specific error code for the bad ServiceResult.

Paul Hunkar

2023-08-03 15:19

administrator   ~0019803

this issue was reviewed as part of the related binary issue - agreed to close issue

Issue History

Date Modified Username Field Change
2023-08-01 08:25 Alexander Allmendinger New Issue
2023-08-01 08:25 Alexander Allmendinger Relationship added related to 0007861
2023-08-01 08:26 Alexander Allmendinger Assigned To => Archie Miller
2023-08-01 08:26 Alexander Allmendinger Status new => assigned
2023-08-01 08:28 Alexander Allmendinger Files Affected => /library/Base/sessionThread.js
/library/Base/threadHelper.js
/library/Utilities/ThreadInfrastructure/ClearPublishData.js
/library/Utilities/ThreadInfrastructure/GetPublishData.js
/library/Utilities/ThreadInfrastructure/PublishStoreData.js
2023-08-01 08:28 Alexander Allmendinger Status assigned => resolved
2023-08-01 08:28 Alexander Allmendinger Resolution open => fixed
2023-08-01 08:28 Alexander Allmendinger Note Added: 0019756
2023-08-03 15:19 Paul Hunkar Status resolved => closed
2023-08-03 15:19 Paul Hunkar Fixed in Version => 1.03.503
2023-08-03 15:19 Paul Hunkar Note Added: 0019803