WIP #118
22 fail, 588 pass in 24s
Annotations
Check warning on line 0 in HassClient.WS.Tests.SearchApiTests
github-actions / Unit Test Results
SearchRelatedUnknown(Entity) (HassClient.WS.Tests.SearchApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at HassClient.WS.Tests.SearchApiTests.SearchRelatedUnknown(ItemTypes itemTypes) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/SearchApiTests.cs:line 17
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
1) at HassClient.WS.Tests.SearchApiTests.SearchRelatedUnknown(ItemTypes itemTypes) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/SearchApiTests.cs:line 17
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
Check warning on line 0 in HassClient.WS.Tests.AreaRegistryApiTests
github-actions / Unit Test Results
UpdateWithForce (HassClient.WS.Tests.AreaRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Check warning on line 0 in HassClient.WS.Tests.AreaRegistryApiTests
github-actions / Unit Test Results
CreateArea (HassClient.WS.Tests.AreaRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Check warning on line 0 in HassClient.WS.Tests.AreaRegistryApiTests
github-actions / Unit Test Results
DeleteArea (HassClient.WS.Tests.AreaRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Check warning on line 0 in HassClient.WS.Tests.AreaRegistryApiTests
github-actions / Unit Test Results
GetAreas (HassClient.WS.Tests.AreaRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Check warning on line 0 in HassClient.WS.Tests.AreaRegistryApiTests
github-actions / Unit Test Results
UpdateArea (HassClient.WS.Tests.AreaRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Check warning on line 0 in HassClient.WS.Tests.SubscriptionApiTests
github-actions / Unit Test Results
StateChagedEventListenerShouldSubscribeEntityStatusChanged (HassClient.WS.Tests.SubscriptionApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at HassClient.WS.Tests.SubscriptionApiTests.ForceStateChangedAndGetEventData(MockEventSubscriber subscriber) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/SubscriptionApiTests.cs:line 21
at HassClient.WS.Tests.SubscriptionApiTests.StateChagedEventListenerShouldSubscribeEntityStatusChanged() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/SubscriptionApiTests.cs:line 93
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
1) at HassClient.WS.Tests.SubscriptionApiTests.ForceStateChangedAndGetEventData(MockEventSubscriber subscriber) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/SubscriptionApiTests.cs:line 21
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
Check warning on line 0 in HassClient.WS.Tests.ServiceApiTests
github-actions / Unit Test Results
GetServices (HassClient.WS.Tests.ServiceApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.HassWSApi.<>c.<GetServicesAsync>b__21_0(KeyValuePair`2 x) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSWSApi.cs:line 264
at System.Linq.Enumerable.SelectEnumerableIterator`2.MoveNext()
at NUnit.Framework.Constraints.AllItemsConstraint.ApplyTo[TActual](TActual actual)
at NUnit.Framework.Assert.That[TActual](TActual actual, IResolveConstraint expression, String message, Object[] args)
at NUnit.Framework.CollectionAssert.AllItemsAreNotNull(IEnumerable collection, String message, Object[] args)
at NUnit.Framework.CollectionAssert.AllItemsAreNotNull(IEnumerable collection)
at HassClient.WS.Tests.ServiceApiTests.GetServices() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/ServiceApiTests.cs:line 16
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
1) at HassClient.WS.Tests.BaseHassWSApiTest.HassSerializerError(Object sender, ErrorEventArgs args) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/BaseHassWSApiTest.cs:line 53
at Newtonsoft.Json.JsonSerializer.OnError(ErrorEventArgs e)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, Object target)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.HassWSApi.<>c.<GetServicesAsync>b__21_0(KeyValuePair`2 x) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSWSApi.cs:line 264
at System.Linq.Enumerable.SelectEnumerableIterator`2.MoveNext()
at NUnit.Framework.Constraints.AllItemsConstraint.ApplyTo[TActual](TActual actual)
at NUnit.Framework.Assert.That[TActual](TActual actual, IResolveConstraint expression, String message, Object[] args)
at NUnit.Framework.CollectionAssert.AllItemsAreNotNull(IEnumerable collection, String message, Object[] args)
at NUnit.Framework.CollectionAssert.AllItemsAreNotNull(IEnumerable collection)
at HassClient.WS.Tests.ServiceApiTests.GetServices() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/ServiceApiTests.cs:line 16
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
2) at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.HassWSApi.<>c.<GetServicesAsync>b__21_0(KeyValuePair`2 x) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSWSApi.cs:line 264
at System.Linq.Enumerable.SelectEnumerableIterator`2.MoveNext()
at NUnit.Framework.Constraints.AllItemsConstraint.ApplyTo[TActual](TActual actual)
at NUnit.Framework.Assert.That[TActual](TActual actual, IResolveConstraint expression, String message, Object[] args)
at NUnit.Framework.CollectionAssert.AllItemsAreNotNull(IEnumerable collection, String message, Object[] args)
at NUnit.Framework.CollectionAssert.AllItemsAreNotNull(IEnumerable collection)
at HassClient.WS.Tests.ServiceApiTests.GetServices() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/ServiceApiTests.cs:line 16
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Check warning on line 0 in HassClient.WS.Tests.InputBooleanApiTests
github-actions / Unit Test Results
UpdateInputBooleanIcon (HassClient.WS.Tests.InputBooleanApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at HassClient.WS.HassClientWebSocket.CheckResultMessageError(BaseOutgoingMessage commandMessage, ResultMessage resultMessage) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 657
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync(BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 682
at HassClient.WS.HassWSApi.UpdateStorageEntityRegistryEntryAsync[TStorageEntity](TStorageEntity storageEntity, Boolean forceUpdate, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSWSApi.cs:line 928
at HassClient.WS.Tests.InputBooleanApiTests.UpdateInputBooleanIcon() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/StorageEntityRegistryEntryApiTests/InputBooleanApiTests.cs:line 75
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Check warning on line 0 in HassClient.WS.Tests.InputBooleanApiTests
github-actions / Unit Test Results
UpdateInputBooleanInitial (HassClient.WS.Tests.InputBooleanApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at HassClient.WS.HassClientWebSocket.CheckResultMessageError(BaseOutgoingMessage commandMessage, ResultMessage resultMessage) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 657
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync(BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 682
at HassClient.WS.HassWSApi.UpdateStorageEntityRegistryEntryAsync[TStorageEntity](TStorageEntity storageEntity, Boolean forceUpdate, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSWSApi.cs:line 928
at HassClient.WS.Tests.InputBooleanApiTests.UpdateInputBooleanInitial() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/StorageEntityRegistryEntryApiTests/InputBooleanApiTests.cs:line 65
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Check warning on line 0 in HassClient.WS.Tests.InputBooleanApiTests
github-actions / Unit Test Results
UpdateWithForce (HassClient.WS.Tests.InputBooleanApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at HassClient.WS.Tests.InputBooleanApiTests.UpdateWithForce() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/StorageEntityRegistryEntryApiTests/InputBooleanApiTests.cs:line 93
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
1) at HassClient.WS.Tests.InputBooleanApiTests.UpdateWithForce() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/StorageEntityRegistryEntryApiTests/InputBooleanApiTests.cs:line 93
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
Check warning on line 0 in HassClient.WS.Tests.EntityRegistryApiTests
github-actions / Unit Test Results
UpdateEntityIcon (HassClient.WS.Tests.EntityRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.UpdateEntityIcon() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 116
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.GetResult()
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
1) at HassClient.WS.Tests.BaseHassWSApiTest.HassSerializerError(Object sender, ErrorEventArgs args) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/BaseHassWSApiTest.cs:line 53
at Newtonsoft.Json.JsonSerializer.OnError(ErrorEventArgs e)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
2) at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.UpdateEntityIcon() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 116
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.GetResult()
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Check warning on line 0 in HassClient.WS.Tests.EntityRegistryApiTests
github-actions / Unit Test Results
DeleteEntity (HassClient.WS.Tests.EntityRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.DeleteEntity() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 182
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
1) at HassClient.WS.Tests.BaseHassWSApiTest.HassSerializerError(Object sender, ErrorEventArgs args) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/BaseHassWSApiTest.cs:line 53
at Newtonsoft.Json.JsonSerializer.OnError(ErrorEventArgs e)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
2) at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.DeleteEntity() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 182
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Check warning on line 0 in HassClient.WS.Tests.EntityRegistryApiTests
github-actions / Unit Test Results
GetCreatedEntity (HassClient.WS.Tests.EntityRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.GetCreatedEntity() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 74
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
1) at HassClient.WS.Tests.BaseHassWSApiTest.HassSerializerError(Object sender, ErrorEventArgs args) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/BaseHassWSApiTest.cs:line 53
at Newtonsoft.Json.JsonSerializer.OnError(ErrorEventArgs e)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
2) at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.GetCreatedEntity() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 74
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Check warning on line 0 in HassClient.WS.Tests.EntityRegistryApiTests
github-actions / Unit Test Results
UpdateEntityName (HassClient.WS.Tests.EntityRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.UpdateEntityName() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 102
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
1) at HassClient.WS.Tests.BaseHassWSApiTest.HassSerializerError(Object sender, ErrorEventArgs args) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/BaseHassWSApiTest.cs:line 53
at Newtonsoft.Json.JsonSerializer.OnError(ErrorEventArgs e)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
2) at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.UpdateEntityName() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 102
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Check warning on line 0 in HassClient.WS.Tests.EntityRegistryApiTests
github-actions / Unit Test Results
RefreshEntity (HassClient.WS.Tests.EntityRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.RefreshEntity() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 131
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
1) at HassClient.WS.Tests.BaseHassWSApiTest.HassSerializerError(Object sender, ErrorEventArgs args) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/BaseHassWSApiTest.cs:line 53
at Newtonsoft.Json.JsonSerializer.OnError(ErrorEventArgs e)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
2) at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.RefreshEntity() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 131
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Check warning on line 0 in HassClient.WS.Tests.EntityRegistryApiTests
github-actions / Unit Test Results
UpdateWithForce (HassClient.WS.Tests.EntityRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.UpdateWithForce() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 161
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
1) at HassClient.WS.Tests.BaseHassWSApiTest.HassSerializerError(Object sender, ErrorEventArgs args) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/BaseHassWSApiTest.cs:line 53
at Newtonsoft.Json.JsonSerializer.OnError(ErrorEventArgs e)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
2) at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.UpdateWithForce() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 161
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Check warning on line 0 in HassClient.WS.Tests.EntityRegistryApiTests
github-actions / Unit Test Results
UpdateEntityDisable(True) (HassClient.WS.Tests.EntityRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.UpdateEntityDisable(Boolean disable) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 89
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
1) at HassClient.WS.Tests.BaseHassWSApiTest.HassSerializerError(Object sender, ErrorEventArgs args) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/BaseHassWSApiTest.cs:line 53
at Newtonsoft.Json.JsonSerializer.OnError(ErrorEventArgs e)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
2) at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.UpdateEntityDisable(Boolean disable) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 89
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Check warning on line 0 in HassClient.WS.Tests.EntityRegistryApiTests
github-actions / Unit Test Results
GetEntity (HassClient.WS.Tests.EntityRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.GetEntity() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 62
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
1) at HassClient.WS.Tests.BaseHassWSApiTest.HassSerializerError(Object sender, ErrorEventArgs args) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/BaseHassWSApiTest.cs:line 53
at Newtonsoft.Json.JsonSerializer.OnError(ErrorEventArgs e)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
2) at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.GetEntity() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 62
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Check warning on line 0 in HassClient.WS.Tests.EntityRegistryApiTests
github-actions / Unit Test Results
GetEntities (HassClient.WS.Tests.EntityRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.GetEntities() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 35
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
1) at HassClient.WS.Tests.BaseHassWSApiTest.HassSerializerError(Object sender, ErrorEventArgs args) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/BaseHassWSApiTest.cs:line 53
at Newtonsoft.Json.JsonSerializer.OnError(ErrorEventArgs e)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, Object existingValue, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
2) at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.GetEntities() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 35
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Check warning on line 0 in HassClient.WS.Tests.EntityRegistryApiTests
github-actions / Unit Test Results
UpdateEntityId (HassClient.WS.Tests.EntityRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.UpdateEntityId() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 146
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
1) at HassClient.WS.Tests.BaseHassWSApiTest.HassSerializerError(Object sender, ErrorEventArgs args) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/BaseHassWSApiTest.cs:line 53
at Newtonsoft.Json.JsonSerializer.OnError(ErrorEventArgs e)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
2) at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.UpdateEntityId() in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 146
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
Check warning on line 0 in HassClient.WS.Tests.EntityRegistryApiTests
github-actions / Unit Test Results
UpdateEntityDisable(False) (HassClient.WS.Tests.EntityRegistryApiTests) failed
./test-results/HassClient.WS.Tests.xml
Raw output
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.UpdateEntityDisable(Boolean disable) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 89
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
1) at HassClient.WS.Tests.BaseHassWSApiTest.HassSerializerError(Object sender, ErrorEventArgs args) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/BaseHassWSApiTest.cs:line 53
at Newtonsoft.Json.JsonSerializer.OnError(ErrorEventArgs e)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject(Object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
2) at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.GetErrorContext(Object currentObject, Object member, String path, Exception error)
at Newtonsoft.Json.Serialization.JsonSerializerInternalBase.IsErrorHandled(Object currentObject, JsonContract contract, Object keyValue, IJsonLineInfo lineInfo, String path, Exception ex)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings)
at HassClient.Serialization.HassSerializer.DeserializeObject[T](String value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 64
at HassClient.Serialization.HassSerializer.DeserializeObject[T](JRaw value) in /home/runner/work/HassClient/HassClient/src/HassClient.Core/Serialization/HASSSerializer.cs:line 53
at HassClient.WS.Messages.ResultMessage.DeserializeResult[T]() in /home/runner/work/HassClient/HassClient/src/HassClient.WS/Messages/Response/ResultMessage.cs:line 25
at HassClient.WS.HassClientWebSocket.SendCommandWithResultAsync[TResult](BaseOutgoingMessage commandMessage, CancellationToken cancellationToken) in /home/runner/work/HassClient/HassClient/src/HassClient.WS/HASSClientWebSocket.cs:line 702
at HassClient.WS.Tests.EntityRegistryApiTests.UpdateEntityDisable(Boolean disable) in /home/runner/work/HassClient/HassClient/src/HassClient.WS.Tests/RegistryEntryApiTests/EntityRegistryApiTests.cs:line 89
at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(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.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()