View Issue Details

IDProjectCategoryView StatusLast Update
0009447CTT UA Scripts3 - Feature Requestpublic2024-04-10 12:54
ReporterYannik Klaass Assigned ToYannik Klaass  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version1.04.508 
Summary0009447: Initial implementation of new UAFX CUs
Description

These UAFX CUs shall be implemented:

UAFX AutomationComponent Base
UAFX AutomationComponent ConformanceName
UAFX AutomationComponent MaxConnections
UAFX AutomationComponent MaxConnectionsPerCall
UAFX AutomationComponent MaxFunctionalEntities
UAFX AutomationComponent SupportsPersistence

Furthermore the test case UAFX ConnectionEndpoint Base TC 005 shall be removed, and UAFX ConnectionEndpoint PubSub TC 012 + 013 shall become manual test cases

TagsNo tags attached.
Files Affected

/library/Base/settings.js
/library/OPC UA FX/NodeSets/OPC.UAFX.AC.xml
/library/OPC UA FX/NodeSets/OPC.UAFX.CM.xml
/library/OPC UA FX/NodeSets/OPC.UAFX.Data.xml
/library/OPC UA FX/Base.js
/library/OPC UA FX/CSUtils.js
/library/PubSub/PubSubUtilities.js
/library/PubSub/UADPMessageDissector.js
/maintree/OPC UA FX/DI ITagNameplate AssetId/Test Cases/initialize.js
/maintree/OPC UA FX/DI ITagNameplate ComponentName/Test Cases/initialize.js
/maintree/OPC UA FX/DI IVendorNameplate DeviceClass/Test Cases/initialize.js
/maintree/OPC UA FX/DI IVendorNameplate DeviceManual/Test Cases/initialize.js
/maintree/OPC UA FX/DI IVendorNameplate DeviceRevision/Test Cases/initialize.js
/maintree/OPC UA FX/DI IVendorNameplate HardwareRevision/Test Cases/initialize.js
/maintree/OPC UA FX/DI IVendorNameplate Manufacturer/Test Cases/initialize.js
/maintree/OPC UA FX/DI IVendorNameplate ManufacturerUri/Test Cases/initialize.js
/maintree/OPC UA FX/DI IVendorNameplate Model/Test Cases/initialize.js
/maintree/OPC UA FX/DI IVendorNameplate ProductCode/Test Cases/initialize.js
/maintree/OPC UA FX/DI IVendorNameplate ProductInstanceUri/Test Cases/initialize.js
/maintree/OPC UA FX/DI IVendorNameplate RevisionCounter/Test Cases/initialize.js
/maintree/OPC UA FX/DI IVendorNameplate SerialNumber/Test Cases/initialize.js
/maintree/OPC UA FX/DI IVendorNameplate SoftwareRevision/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AssetConnector Clamp Base/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AssetConnector ClampBlock Base/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AssetConnector ClampBlock BlockSize/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AssetConnector ClampBlock Nested/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AssetConnector Id/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AssetConnector Kind/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AssetConnector Name/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AssetConnector Slot Base/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AssetConnector Slot LogicalId/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AssetConnector Socket Base/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/001.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/002.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/003.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/004.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/005.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/006.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/007.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/008.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/009.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/010.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/011.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/cleanup.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/Err-001.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/Err-002.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/Err-003.js
/maintree/OPC UA FX/UAFX AutomationComponent Base/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AutomationComponent ConformanceName/Test Cases/001.js
/maintree/OPC UA FX/UAFX AutomationComponent ConformanceName/Test Cases/002.js
/maintree/OPC UA FX/UAFX AutomationComponent ConformanceName/Test Cases/003.js
/maintree/OPC UA FX/UAFX AutomationComponent ConformanceName/Test Cases/cleanup.js
/maintree/OPC UA FX/UAFX AutomationComponent ConformanceName/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AutomationComponent ConnectionEstablishment CreateConnectionEndPoint/Test Cases/001.js
/maintree/OPC UA FX/UAFX AutomationComponent ConnectionEstablishment CreateConnectionEndPoint/Test Cases/002.js
/maintree/OPC UA FX/UAFX AutomationComponent ConnectionEstablishment CreateConnectionEndPoint/Test Cases/Err-011.js
/maintree/OPC UA FX/UAFX AutomationComponent ConnectionEstablishment CreateConnectionEndPoint/Test Cases/Err-012.js
/maintree/OPC UA FX/UAFX AutomationComponent ConnectionEstablishment CreateConnectionEndPoint/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AutomationComponent ConnectionEstablishment ReserveCommunicationIds/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AutomationComponent ConnectionEstablishment VerifyAsset/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxConnections/Test Cases/001.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxConnections/Test Cases/002.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxConnections/Test Cases/cleanup.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxConnections/Test Cases/Err-001.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxConnections/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxConnectionsPerCall/Test Cases/001.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxConnectionsPerCall/Test Cases/002.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxConnectionsPerCall/Test Cases/003.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxConnectionsPerCall/Test Cases/cleanup.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxConnectionsPerCall/Test Cases/Err-001.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxConnectionsPerCall/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxFunctionalEntities/Test Cases/001.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxFunctionalEntities/Test Cases/002.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxFunctionalEntities/Test Cases/003.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxFunctionalEntities/Test Cases/cleanup.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxFunctionalEntities/Test Cases/Err-001.js
/maintree/OPC UA FX/UAFX AutomationComponent MaxFunctionalEntities/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX AutomationComponent SupportsPersistence/Test Cases/001.js
/maintree/OPC UA FX/UAFX AutomationComponent SupportsPersistence/Test Cases/002.js
/maintree/OPC UA FX/UAFX AutomationComponent SupportsPersistence/Test Cases/003.js
/maintree/OPC UA FX/UAFX AutomationComponent SupportsPersistence/Test Cases/004.js
/maintree/OPC UA FX/UAFX AutomationComponent SupportsPersistence/Test Cases/cleanup.js
/maintree/OPC UA FX/UAFX AutomationComponent SupportsPersistence/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX ConfigurationDataFolder Hierarchy/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX ConfigurationDataFolder VariableStorage/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX ConnectionEndpoint Base/Test Cases/002.js
/maintree/OPC UA FX/UAFX ConnectionEndpoint Base/Test Cases/004.js
/maintree/OPC UA FX/UAFX ConnectionEndpoint Base/Test Cases/005.js
/maintree/OPC UA FX/UAFX ConnectionEndpoint Base/Test Cases/006.js
/maintree/OPC UA FX/UAFX ConnectionEndpoint Base/Test Cases/007.js
/maintree/OPC UA FX/UAFX ConnectionEndpoint Base/Test Cases/008.js
/maintree/OPC UA FX/UAFX ConnectionEndpoint Base/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX ConnectionEndpoint InputVariables/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX ConnectionEndpoint OutputVariables/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX ConnectionEndpoint PubSub/Test Cases/012.js
/maintree/OPC UA FX/UAFX ConnectionEndpoint PubSub/Test Cases/013.js
/maintree/OPC UA FX/UAFX ConnectionEndpoint PubSub/Test Cases/cleanup.js
/maintree/OPC UA FX/UAFX ConnectionEndpoint PubSub/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX ConnectionEndpointsFolder CommHealth/Test Cases/003.js
/maintree/OPC UA FX/UAFX ConnectionEndpointsFolder CommHealth/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX ControlGroup Base/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX ControlGroup Methods/Test Cases/007.js
/maintree/OPC UA FX/UAFX ControlGroup Methods/Test Cases/009.js
/maintree/OPC UA FX/UAFX ControlGroup Methods/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX ControlGroup Nested/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX FunctionalEntity Base/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX FunctionalEntity SubFunctionalEntity/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX FunctionalEntity Type/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IAssetRevision Build/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IAssetRevision SubBuild/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IAssetRevision VerifyAsset AssetIdentity/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IAssetRevision VerifyAsset AssetIdentityAndCompatibility/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IAssetRevision VerifyAsset Base/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IAssetRevision Version/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IFunctionalEntity ApplicationIdentifier/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IFunctionalEntity AuthorAssignedIdentifier/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IFunctionalEntity AuthorAssignedVersion/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IFunctionalEntity AuthorUri/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IFunctionalEntity ConfigurationData/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IFunctionalEntity ConnectionEndpoints/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IFunctionalEntity ControlGroups/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IFunctionalEntity InputData/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IFunctionalEntity OperationalHealth/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IFunctionalEntity OperationalHealthAlarms/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IFunctionalEntity OutputData/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IFunctionalEntity ProcessData/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX IFunctionalEntity Verify/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX InputsFolder Hierarchy/Test Cases/initialize.js
/maintree/OPC UA FX/UAFX OutputsFolder Hierarchy/Test Cases/initialize.js
/default.ctt.xml
/libmodel.xml
/uaprofiles.xml

Activities

Yannik Klaass

2024-04-10 11:50

developer   ~0021102

Initially implementing new CUs:

  • UAFX AutomationComponent Base
  • UAFX AutomationComponent ConformanceName
  • UAFX AutomationComponent MaxConnections
  • UAFX AutomationComponent MaxConnectionsPerCall
  • UAFX AutomationComponent MaxFunctionalEntities
  • UAFX AutomationComponent SupportsPersistence

Changing CUs:

  • Deleting UAFX ConnectionEndpoint Base TC 005 and changing subsequent TC numbers accordingly
  • Making UAFX ConnectionEndpoint PubSub TC 012 + 013 a manual test case

Furthermore making needed changes to library and adding CTT PubSub Settings

Paul Hunkar

2024-04-10 12:54

administrator   ~0021107

reviewed changes in call, agreed to changes and closed issue

Issue History

Date Modified Username Field Change
2024-02-29 19:04 Yannik Klaass New Issue
2024-02-29 19:04 Yannik Klaass Status new => assigned
2024-02-29 19:04 Yannik Klaass Assigned To => Yannik Klaass
2024-04-10 11:49 Yannik Klaass Files Affected => /library/Base/settings.js
/library/OPC UA FX/NodeSets/OPC.UAFX.AC.xml
/library/OPC UA FX/NodeSets/OPC.UAFX.CM.xml
/library/OPC UA FX/NodeSets/OPC.UAFX.Data.xml
/library/OPC UA FX/Base.js
/library/OPC UA FX/CSUtils.js
/library/PubSub/PubSubUtiliti...
2024-04-10 11:50 Yannik Klaass Status assigned => resolved
2024-04-10 11:50 Yannik Klaass Resolution open => fixed
2024-04-10 11:50 Yannik Klaass Note Added: 0021102
2024-04-10 12:54 Paul Hunkar Project Compliance Test Tool (CTT) Unified Architecture => CTT UA Scripts
2024-04-10 12:54 Paul Hunkar Status resolved => closed
2024-04-10 12:54 Paul Hunkar Fixed in Version => 1.04.508
2024-04-10 12:54 Paul Hunkar Note Added: 0021107