Skip to content

[WotCon] Add the WoT protocol binding abstractions and planners - #4140

Open
marcschier wants to merge 27 commits into
marcschier/wot-10-wotcon-modelfrom
marcschier/wot-11-bindings-core
Open

[WotCon] Add the WoT protocol binding abstractions and planners#4140
marcschier wants to merge 27 commits into
marcschier/wot-10-wotcon-modelfrom
marcschier/wot-11-bindings-core

Merge remote-tracking branch 'origin/marcschier/wot-10-wotcon-model' …

591dcb3
Select commit
Loading
Failed to load commit list.
Azure Pipelines / OPCFoundation.UA-.NETStandard succeeded Aug 4, 2026 in 1h 3m 13s

Build #2.0.187-preview+4e737e2a64 had test failures

Details

Tests

  • Failed: 2 (0.00%)
  • Passed: 145,607 (97.96%)
  • Other: 3,024 (2.03%)
  • Total: 148,633

Annotations

Check failure on line 1 in Opc.Ua.Redundancy.Server.Tests.ReplicatedAddressSpaceSynchronizerTests.ReconcileMaterializedValuesCorrectsStaleReplicaAndRebroadcastsAsync

See this annotation in the file changed.

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

Opc.Ua.Redundancy.Server.Tests.ReplicatedAddressSpaceSynchronizerTests.ReconcileMaterializedValuesCorrectsStaleReplicaAndRebroadcastsAsync

  replication did not complete within the timeout
Assert.That(completed, Is.SameAs(task))
  Expected: same as <System.Threading.Tasks.Task`1[System.Boolean]>
  But was:  <System.Threading.Tasks.Task+DelayPromise>
Raw output
   at Opc.Ua.Redundancy.Server.Tests.ReplicatedAddressSpaceSynchronizerTests.AwaitWithTimeoutAsync(Task task) in D:\a\_work\1\s\tests\Opc.Ua.Redundancy.Server.Tests\State\ReplicatedAddressSpaceSynchronizerTests.cs:line 374
   at Opc.Ua.Redundancy.Server.Tests.ReplicatedAddressSpaceSynchronizerTests.ReconcileMaterializedValuesCorrectsStaleReplicaAndRebroadcastsAsync() in D:\a\_work\1\s\tests\Opc.Ua.Redundancy.Server.Tests\State\ReplicatedAddressSpaceSynchronizerTests.cs:line 273
   at Opc.Ua.Redundancy.Server.Tests.ReplicatedAddressSpaceSynchronizerTests.ReconcileMaterializedValuesCorrectsStaleReplicaAndRebroadcastsAsync() in D:\a\_work\1\s\tests\Opc.Ua.Redundancy.Server.Tests\State\ReplicatedAddressSpaceSynchronizerTests.cs:line 273
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass3_0.<PerformWork>b__0()
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass2_0.<DoIsolated>b__0(Object s)

1)    at Opc.Ua.Redundancy.Server.Tests.ReplicatedAddressSpaceSynchronizerTests.AwaitWithTimeoutAsync(Task task) in D:\a\_work\1\s\tests\Opc.Ua.Redundancy.Server.Tests\State\ReplicatedAddressSpaceSynchronizerTests.cs:line 374
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)

Check failure on line 1 in Opc.Ua.Server.Tests.ReferenceServerTests.TransferSubscriptionAsync(False,True)

See this annotation in the file changed.

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

Opc.Ua.Server.Tests.ReferenceServerTests.TransferSubscriptionAsync(False,True)

System.Security.Cryptography.CryptographicException : Error occurred during a cryptographic operation.
Raw output
   at Interop.Crypto.RsaGenerateKey(Int32 keySize)
   at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
   at System.Lazy`1.CreateValue()
   at System.Security.Cryptography.RSAOpenSsl.ExportRSAPublicKey()
   at System.Security.Cryptography.X509Certificates.RSAPkcs1X509SignatureGenerator.BuildPublicKey(RSA rsa)
   at Opc.Ua.Security.Certificates.CertificateBuilder.CreateForRSA()
   at Opc.Ua.Server.TestFramework.ServerFixtureUtils.CreateAndActivateSessionAsync(SessionServerBase server, String sessionName, Boolean useSecurity, UserIdentityToken identityToken, Double sessionTimeout, UInt32 maxResponseMessageSize, String clientApplicationUri)
   at Opc.Ua.Server.Tests.ReferenceServerTests.TransferSubscriptionAsync(Boolean sendInitialData, Boolean useSecurity) in /mnt/vss/_work/1/s/tests/Opc.Ua.Server.Tests/ReferenceServerTest.cs:line 1134
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   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 Interop.Crypto.RsaGenerateKey(Int32 keySize)
   at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
   at System.Lazy`1.CreateValue()
   at System.Security.Cryptography.RSAOpenSsl.ExportRSAPublicKey()
   at System.Security.Cryptography.X509Certificates.RSAPkcs1X509SignatureGenerator.BuildPublicKey(RSA rsa)
   at Opc.Ua.Security.Certificates.CertificateBuilder.CreateForRSA()
   at Opc.Ua.Server.TestFramework.ServerFixtureUtils.CreateAndActivateSessionAsync(SessionServerBase server, String sessionName, Boolean useSecurity, UserIdentityToken identityToken, Double sessionTimeout, UInt32 maxResponseMessageSize, String clientApplicationUri)
   at Opc.Ua.Server.Tests.ReferenceServerTests.TransferSubscriptionAsync(Boolean sendInitialData, Boolean useSecurity) in /mnt/vss/_work/1/s/tests/Opc.Ua.Server.Tests/ReferenceServerTest.cs:line 1134
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   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)