Skip to content

Moving all logic to constructors #9

Moving all logic to constructors

Moving all logic to constructors #9

GitHub Actions / Test Results failed Jan 29, 2024 in 0s

3 fail, 3 pass in 1h 40m 2s

6 tests  ±0   3 ✅ ±0   1h 40m 2s ⏱️ + 1h 39m 54s
5 suites ±0   0 💤 ±0 
5 files   ±0   3 ❌ ±0 

Results for commit c9cafaf. ± Comparison against earlier commit 7329093.

Annotations

Check warning on line 0 in OpenSmc.Messaging.Hub.Test.MessageHubTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

Subscribers (OpenSmc.Messaging.Hub.Test.MessageHubTest) failed

test/OpenSmc.Messaging.Hub.Test/TestResults/_fv-az993-196_2024-01-28_23_21_37.trx [took 50m 0s]
Raw output
System.Threading.Tasks.TaskCanceledException : A task was canceled.   at OpenSmc.Messaging.Hub.Test.MessageHubTest.Subscribers() in /home/runner/work/OpenSmc/OpenSmc/test/OpenSmc.Messaging.Hub.Test/MessageHubTest.cs:line 80
--- End of stack trace from previous location ---

Check warning on line 0 in OpenSmc.Layout.Test.LayoutStackControlTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

LayoutStackUpdateTest (OpenSmc.Layout.Test.LayoutStackControlTest) failed

test/OpenSmc.Layout.Test/TestResults/_fv-az993-196_2024-01-29_00_11_43.trx [took 50m 0s]
Raw output
System.AggregateException : One or more errors occurred. (A task was canceled.) (Object reference not set to an instance of an object.)
---- System.Threading.Tasks.TaskCanceledException : A task was canceled.
---- System.NullReferenceException : Object reference not set to an instance of an object.
----- Inner Stack Trace #1 (System.Threading.Tasks.TaskCanceledException) -----
   at OpenSmc.Layout.LayoutClient.LayoutClientExtensions.GetAreaAsync(IMessageHub layoutClient, Func`2 selector) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Layout/LayoutClient/LayoutClientExtensions.cs:line 20
   at OpenSmc.Layout.Test.LayoutStackControlTest.LayoutStackUpdateTest() in /home/runner/work/OpenSmc/OpenSmc/test/OpenSmc.Layout.Test/LayoutStackControlTest.cs:line 47
--- End of stack trace from previous location ---
----- Inner Stack Trace #2 (System.NullReferenceException) -----
   at OpenSmc.Layout.Test.LayoutStackControlTest.<>c.<LayoutStackUpdateTest>b__8_2(LayoutClientState state) in /home/runner/work/OpenSmc/OpenSmc/test/OpenSmc.Layout.Test/LayoutStackControlTest.cs:line 47
   at OpenSmc.Layout.LayoutClient.LayoutClientPlugin.OpenSmc.Messaging.IMessageHandler<OpenSmc.Messaging.GetRequest<OpenSmc.Layout.AreaChangedEvent>>.HandleMessage(IMessageDelivery`1 request) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Layout/LayoutClient/LayoutClientHub.cs:line 200
   at lambda_method55(Closure, IMessageDelivery)
   at OpenSmc.Messaging.MessageHubBase`1.<>c__DisplayClass16_0.<CreateAsyncDelivery>b__0(IMessageDelivery d) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHubBase.cs:line 112
   at OpenSmc.Messaging.MessageHubBase`1.WrapFilter(IMessageDelivery delivery, AsyncDelivery action, DeliveryFilter filter) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHubBase.cs:line 211
   at OpenSmc.Messaging.MessageHubBase`1.<>c__DisplayClass34_0.<Register>b__1(IMessageDelivery delivery) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHubBase.cs:line 204
   at OpenSmc.Messaging.MessageHubBase`1.<.ctor>b__12_0(IMessageDelivery delivery) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHubBase.cs:line 43
   at OpenSmc.Messaging.MessageHubBase`1.DeliverMessage(IMessageDelivery delivery, LinkedListNode`1 node) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHubBase.cs:line 145
   at OpenSmc.Messaging.MessageHubBase`1.DeliverMessage(IMessageDelivery delivery, LinkedListNode`1 node) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHubBase.cs:line 150
   at OpenSmc.Messaging.MessageHubBase`1.DeliverMessage(IMessageDelivery delivery, LinkedListNode`1 node) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHubBase.cs:line 150
   at OpenSmc.Messaging.MessageHubBase`1.DeliverMessage(IMessageDelivery delivery, LinkedListNode`1 node) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHubBase.cs:line 150
   at OpenSmc.Messaging.MessageHubBase`1.DeliverMessage(IMessageDelivery delivery, LinkedListNode`1 node) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHubBase.cs:line 150
   at OpenSmc.Messaging.MessageHubBase`1.DeliverMessageAsync(IMessageDelivery delivery) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHubBase.cs:line 135
   at OpenSmc.Messaging.MessageService.NotifyAsync(IMessageDelivery delivery) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageService.cs:line 106
   at OpenSmc.Messaging.DeferralItem.DeliverMessage(IMessageDelivery delivery) in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/DeferralItem.cs:line 27
   at OpenSmc.Messaging.DeferralItem.DisposeAsync() in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/DeferralItem.cs:line 54
   at OpenSmc.Messaging.DeferralContainer.DisposeAsync() in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/DeferralContainer.cs:line 32
   at OpenSmc.Messaging.MessageService.DisposeAsync() in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageService.cs:line 149
   at OpenSmc.Messaging.MessageHub`1.DoDisposeAsync() in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHub.cs:line 234
   at OpenSmc.Messaging.MessageHubBase`1.System.IAsyncDisposable.DisposeAsync() in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHubBase.cs:line 226
   at OpenSmc.Messaging.HostedHubsCollection.DisposeAsync() in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/HostedHubsCollection.cs:line 54
   at OpenSmc.Messaging.MessageHub`1.DoDisposeAsync() in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHub.cs:line 231
   at OpenSmc.Messaging.MessageHubBase`1.System.IAsyncDisposable.DisposeAsync() in /home/runner/work/OpenSmc/OpenSmc/src/OpenSmc.Messaging.Hub/MessageHubBase.cs:line 226
   at OpenSmc.Hub.Fixture.HubTestBase.DisposeAsync() in /home/runner/work/OpenSmc/OpenSmc/test/OpenSmc.Hub.Fixture/HubTestBase.cs:line 41

Check warning on line 0 in OpenSmc.Serialization.Test.SerializationTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

SimpleTest (OpenSmc.Serialization.Test.SerializationTest) failed

test/OpenSmc.Serialization.Test/TestResults/_fv-az993-196_2024-01-28_23_21_38.trx [took 2s]
Raw output
Expected events to contain 1 item(s), but found 0: {empty}.   at FluentAssertions.Execution.XUnit2TestFramework.Throw(String message)
   at FluentAssertions.Execution.TestFrameworkProvider.Throw(String message)
   at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
   at FluentAssertions.Execution.AssertionScope.FailWith(Func`1 failReasonFunc)
   at FluentAssertions.Execution.AssertionScope.FailWith(Func`1 failReasonFunc)
   at FluentAssertions.Execution.AssertionScope.FailWith(String message, Object[] args)
   at FluentAssertions.Collections.GenericCollectionAssertions`3.HaveCount(Int32 expected, String because, Object[] becauseArgs)
   at OpenSmc.Serialization.Test.SerializationTest.SimpleTest() in /home/runner/work/OpenSmc/OpenSmc/test/OpenSmc.Serialization.Test/SerializationTest.cs:line 52
--- End of stack trace from previous location ---