Skip to content

Add ICoreNodeManager interface and update server to depend on interfa…

4fc1afa
Select commit
Loading
Failed to load commit list.
Draft

Refactor CoreNodeManager to inherit from CustomNodeManager2 with ICoreNodeManager interface #3429

Add ICoreNodeManager interface and update server to depend on interfa…
4fc1afa
Select commit
Loading
Failed to load commit list.
Azure Pipelines / OPCFoundation.UA-.NETStandard succeeded Dec 22, 2025 in 25m 45s

Build #1.5.378.69-preview+4a0a59e37a had test failures

Details

Tests

  • Failed: 1 (0.00%)
  • Passed: 45,126 (97.19%)
  • Other: 1,303 (2.81%)
  • Total: 46,430

Annotations

Check failure on line 1 in Opc.Ua.Client.Tests.NodeCacheAsyncTest("opc.tcp").NodeCacheTestAllMethodsConcurrentlyAsync

See this annotation in the file changed.

@azure-pipelines azure-pipelines / OPCFoundation.UA-.NETStandard

Opc.Ua.Client.Tests.NodeCacheAsyncTest("opc.tcp").NodeCacheTestAllMethodsConcurrentlyAsync

Opc.Ua.ServiceResultException : [80340000] 'BadNodeIdUnknown'
Raw output
   at Opc.Ua.Client.NodeCacheContext.ProcessReadResponse(ResponseHeader responseHeader, IDictionary`2 attributes, ReadValueIdCollection itemsToRead, DataValueCollection values, DiagnosticInfoCollection diagnosticInfos) in /_/Libraries/Opc.Ua.Client/NodeCache/NodeCacheContext.cs:line 495
   at Opc.Ua.Client.NodeCacheContext.FetchNodeAsync(RequestHeader requestHeader, NodeId nodeId, NodeClass nodeClass, Boolean skipOptionalAttributes, CancellationToken ct) in /_/Libraries/Opc.Ua.Client/NodeCache/NodeCacheContext.cs:line 256
   at Opc.Ua.Client.NodeCache.FetchNodeAsync(ExpandedNodeId nodeId, CancellationToken ct) in /_/Libraries/Opc.Ua.Client/NodeCache/NodeCache.cs:line 378
   at Opc.Ua.Client.Tests.NodeCacheAsyncTest.<>c__DisplayClass22_1.<<NodeCacheTestAllMethodsConcurrentlyAsync>b__3>d.MoveNext() in /_/Tests/Opc.Ua.Client.Tests/NodeCacheAsyncTest.cs:line 570
--- End of stack trace from previous location ---
   at Opc.Ua.Client.Tests.NodeCacheAsyncTest.NodeCacheTestAllMethodsConcurrentlyAsync() in /_/Tests/Opc.Ua.Client.Tests/NodeCacheAsyncTest.cs:line 639
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__0()
   at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
1)    at Opc.Ua.Client.NodeCacheContext.ProcessReadResponse(ResponseHeader responseHeader, IDictionary`2 attributes, ReadValueIdCollection itemsToRead, DataValueCollection values, DiagnosticInfoCollection diagnosticInfos) in /_/Libraries/Opc.Ua.Client/NodeCache/NodeCacheContext.cs:line 495
   at Opc.Ua.Client.NodeCacheContext.FetchNodeAsync(RequestHeader requestHeader, NodeId nodeId, NodeClass nodeClass, Boolean skipOptionalAttributes, CancellationToken ct) in /_/Libraries/Opc.Ua.Client/NodeCache/NodeCacheContext.cs:line 256
   at Opc.Ua.Client.NodeCache.FetchNodeAsync(ExpandedNodeId nodeId, CancellationToken ct) in /_/Libraries/Opc.Ua.Client/NodeCache/NodeCache.cs:line 378
   at Opc.Ua.Client.Tests.NodeCacheAsyncTest.<>c__DisplayClass22_1.<<NodeCacheTestAllMethodsConcurrentlyAsync>b__3>d.MoveNext() in /_/Tests/Opc.Ua.Client.Tests/NodeCacheAsyncTest.cs:line 570
--- End of stack trace from previous location ---
   at Opc.Ua.Client.Tests.NodeCacheAsyncTest.NodeCacheTestAllMethodsConcurrentlyAsync() in /_/Tests/Opc.Ua.Client.Tests/NodeCacheAsyncTest.cs:line 639
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__0()
   at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)