Skip to content

Emit errors for collection assignments (#3456)

Sign in for the full log view
This check has been archived and is scheduled for deletion. Learn more about checks retention
GitHub Actions / Results Maui.MacCatalyst failed Oct 4, 2023 in 1s

Results Maui.MacCatalyst ❌

Tests failed

❌ TestResults.MacCatalyst.xml

5712 tests were completed in 2301s with 5690 passed, 5 failed and 17 skipped.

Test suite Passed Failed Skipped Time
Realm.Tests.dll.Realms.Tests.Sync.FlexibleSyncTests. 72✔️ 1❌ 236s
Realm.Tests.dll.Realms.Tests.Sync.FlexibleSyncTests.Results_Subscribe_Always_WaitsForChanges. 2❌ 14s
Realm.Tests.dll.Realms.Tests.Sync.PartitionKeyTests. 3✔️ 1❌ 26s
Realm.Tests.dll.Realms.Tests.Sync.SessionTests. 28✔️ 1❌ 1✖️ 246s

❌ Realm.Tests.dll.Realms.Tests.Sync.FlexibleSyncTests.

Realms.Tests.Sync.FlexibleSyncTests
  ✔️ Integration_AfterAnError_CanRecover
  ✔️ Integration_CloseRealmBeforeWaitCompletes
  ✔️ Integration_CreateObjectNotMatchingSubscriptions_ShouldError
  ✔️ Integration_RealmRemoveAllWithSubscriptions
  ✔️ Integration_SubscriptionOnUnqueryableField_ShouldAddThemAutomatically
  ✔️ Integration_SubscriptionSet_AddRemove
  ✔️ Integration_SubscriptionSet_MoveObjectInsideView
  ✔️ Integration_SubscriptionSet_MoveObjectOutsideView
  ✔️ Integration_SubscriptionSet_WaitForSynchronization_CanBeCalledMultipleTimes
  ✔️ Integration_SubscriptionSet_WaitForSynchronization_CanBeCalledWithCancelledToken
  ✔️ Integration_SubscriptionSet_WaitForSynchronization_CanBeCancelled
  ✔️ Integration_SubscriptionWithCollections
  ✔️ Integration_SubscriptionWithEmbeddedObjects
  ✔️ Integration_SubscriptionWithLinks
  ✔️ Integration_UpdateObjectNotMatchingSubscriptions_ShouldError
  ✔️ Integration_UpdatingSubscription_SupersedesPreviousOnes
  ✔️ Integration_WaitForSynchronization_EmptyUpdate
  ✔️ Integration_WriteData_WhenOutsideOfSubscriptions_GetsRevertedByServer
  ✔️ Realm_Subscriptions_WhenDisposed_Throws
  ✔️ Realm_Subscriptions_WhenFLX_ReturnsSubscriptions
  ✔️ Realm_Subscriptions_WhenLocalRealm_Throws
  ✔️ Realm_Subscriptions_WhenPBS_Throws
  ✔️ Realm_Subscriptions_WhenSameVersion_ReturnsExistingReference
  ✔️ Realm_Subscriptions_WhenVersionIsGCed_CreatesANewOne
  ✔️ Results_Subscribe_WithCancellation_CancelsTheWait
  ✔️ Results_SubscribeNamed_FirstTimeOnly_DifferentObjectType_WaitsForChanges
  ❌ Results_SubscribeNamed_FirstTimeOnly_DifferentQuery_WaitsForChanges
	  Expected: 2
	  But was:  1
	
  ✔️ Results_SubscribeNamed_UpdateExistingFalse_WithDifferentQuery_Throws
  ✔️ Results_SubscribeNamed_UpdateExistingFalse_WithSameQuery
  ✔️ Results_SubscribeNamed_UpdatesQuery
  ✔️ Results_SubscribeNamed_WithValidQuery
  ✔️ Results_SubscribeUnnamed_WithValidQuery
  ✔️ SubscriptionSet_Add_AddsSubscription
  ✔️ SubscriptionSet_Add_ComplexQuery_AddsSubscription
  ✔️ SubscriptionSet_Add_WithoutUpdate_Throws
  ✔️ SubscriptionSet_AddSameName_DifferentType_UpdateExisting_Updates
  ✔️ SubscriptionSet_AddSameName_NoUpdate_WhenDifferentQuery_Throws
  ✔️ SubscriptionSet_AddSameName_NoUpdate_WhenDifferentType_Throws
  ✔️ SubscriptionSet_AddSameName_NoUpdate_WhenIdentical_DoesntThrow
  ✔️ SubscriptionSet_AddSameName_UpdateExisting_Updates
  ✔️ SubscriptionSet_AddSameQuery_DifferentClasses_AddsBoth
  ✔️ SubscriptionSet_AddTwice_Deduplicates
  ✔️ SubscriptionSet_AddTwice_DifferentNames_Duplicates
  ✔️ SubscriptionSet_AddTwice_NamedAndUnnamed_Duplicates
  ✔️ SubscriptionSet_Enumerator
  ✔️ SubscriptionSet_Enumerator_DoubleDispose_Throws
  ✔️ SubscriptionSet_Enumerator_Reset
  ✔️ SubscriptionSet_FindByName_Finds
  ✔️ SubscriptionSet_FindByName_ReturnsNullWhenMissing
  ✔️ SubscriptionSet_FindByQuery_Finds
  ✔️ SubscriptionSet_FindByQuery_ReturnsNullWhenMissing
  ✔️ SubscriptionSet_GetsGarbageCollected
  ✔️ SubscriptionSet_Indexer
  ✔️ SubscriptionSet_Iteration
  ✔️ SubscriptionSet_Remove_ByName
  ✔️ SubscriptionSet_Remove_ByName_OutsideUpdate_Throws
  ✔️ SubscriptionSet_Remove_ByQuery_RemoveNamed
  ✔️ SubscriptionSet_Remove_ByQuery_RemoveNamed_False
  ✔️ SubscriptionSet_Remove_Subscription
  ✔️ SubscriptionSet_Remove_Subscription_OutsideUpdate_Throws
  ✔️ SubscriptionSet_RemoveAll_RemoveNamed
  ✔️ SubscriptionSet_RemoveAll_RemoveNamed_False
  ✔️ SubscriptionSet_RemoveByType_Generic_RemoveNamed
  ✔️ SubscriptionSet_RemoveByType_Generic_RemoveNamed_False
  ✔️ SubscriptionSet_RemoveByType_RemoveNamed
  ✔️ SubscriptionSet_RemoveByType_RemoveNamed_False
  ✔️ SubscriptionSet_Update_IncrementsVersion
  ✔️ SubscriptionSet_Update_UpdatesItself
  ✔️ SubscriptionSet_Update_WhenActionThrows_RollsbackTransaction
  ✔️ SubscriptionSet_Update_WhenEmpty_Succeeds
  ✔️ SubscriptionSet_Update_WhenTransactionIsInProgress_Throws
  ✔️ SubscriptionSet_WhenParentRealmIsClosed_GetsClosed
  ✔️ SubscriptionSet_WhenSupersededParentRealmIsClosed_GetsClosed

❌ Realm.Tests.dll.Realms.Tests.Sync.FlexibleSyncTests.Results_Subscribe_Always_WaitsForChanges.

Realms.Tests.Sync.FlexibleSyncTests
  ❌ Results_Subscribe_Always_WaitsForChanges("abc")
	  Expected: 2
	  But was:  1
	
  ❌ Results_Subscribe_Always_WaitsForChanges(null)
	  Expected: 2
	  But was:  1
	

❌ Realm.Tests.dll.Realms.Tests.Sync.PartitionKeyTests.

Realms.Tests.Sync.PartitionKeyTests
  ✔️ OpenRealm_GuidPK_Works
  ✔️ OpenRealm_Int64PK_Works
  ✔️ OpenRealm_ObjectIdPK_Works
  ❌ OpenRealm_StringPK_Works
	System.TimeoutException : Failed to meet condition after 10000 ms.

❌ Realm.Tests.dll.Realms.Tests.Sync.SessionTests.

Realms.Tests.Sync.SessionTests
  ✔️ Realm_GetSession_ShouldReturnSameObject
  ✔️ Realm_SyncSession_WhenLocalRealm_ShouldThrow
  ✔️ Realm_SyncSession_WhenSyncedRealm
  ✔️ Session_ClientResetDiscard_TriggersNotifications
  ✔️ Session_ConnectionState_FullFlow
  ✔️ Session_ConnectionState_Propageted_Within_Multiple_Sessions
  ✔️ Session_Equals_WhenDifferentRealm_ReturnsFalse
  ✔️ Session_Equals_WhenOtherIsNotASession_ReturnsFalse
  ✔️ Session_Equals_WhenSameRealm_ReturnsTrue
  ✔️ Session_GetHashCode_WhenDifferentRealm_ReturnsDiffernetValue
  ✔️ Session_GetHashCode_WhenSameRealm_ReturnsSameValue
  ✔️ Session_GetUser_GetApp_ReturnsMeaningfulValue
  ✔️ Session_NotificationToken_Freed_When_Close_Realm
  ✔️ Session_OnSessionError
  ✔️ Session_PermissionDenied_DoesntCrash
  ✔️ Session_PropertyChanged_FreedNotificationToken
  ✔️ Session_PropertyChanged_MultipleSubscribers
  ✔️ Session_Should_Free_Instance_With_No_PropertyChanged_Subscribers
  ✔️ Session_Should_Keep_Instance_Until_There_Are_Subscribers
  ✔️ Session_Should_Not_Free_Instance_With_PropertyChanged_Subscribers
  ✔️ Session_Start_IsIdempotent
  ✔️ Session_Start_ResumesSession
  ✔️ Session_Stop_IsIdempotent
  ✔️ Session_Stop_StopsSession
  ❌ Session_WaitForDownload_CanBeCancelled
	  Expected: less than 5
	  But was:  10
	
  ✔️ Session_WaitForDownload_WithCancelledToken
  ✔️ Session_WaitForUpload_CanBeCancelled
  ✔️ Session_WaitForUpload_WithCancelledToken
  ✔️ Session_WhenDisposed_MethodsThrow
  ✖️ SessionIntegrationTest_ClientResetHandlers_OutOfBoundArrayInsert_AddedToTail

Annotations

Check failure on line -1 in No path available

See this annotation in the file changed.

@github-actions github-actions / Results Maui.MacCatalyst

Realm.Tests.dll.Realms.Tests.Sync.FlexibleSyncTests. ► Realms.Tests.Sync.FlexibleSyncTests ► Results_SubscribeNamed_FirstTimeOnly_DifferentQuery_WaitsForChanges

Failed test found in:
  TestResults.MacCatalyst.xml
Error:
    Expected: 2
    But was:  1
  
Raw output
   at Realms.Tests.Sync.FlexibleSyncTests.<Results_SubscribeNamed_FirstTimeOnly_DifferentQuery_WaitsForChanges>b__77_0()
   at TaskExtensions.Timeout(Task task, Int32 millisecondTimeout, Task errorTask, String detail)
   at Realms.Tests.TestHelpers.<>c__DisplayClass31_0.<<RunAsyncTest>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at Nito.AsyncEx.Synchronous.TaskExtensions.WaitAndUnwrapException(Task task)
   at Nito.AsyncEx.AsyncContext.<>c__DisplayClass15_0.<Run>b__0(Task t)
   at System.Threading.Tasks.ContinuationTaskFromTask.InnerInvoke()
   at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object )

Check failure on line -1 in No path available

See this annotation in the file changed.

@github-actions github-actions / Results Maui.MacCatalyst

Realm.Tests.dll.Realms.Tests.Sync.FlexibleSyncTests.Results_Subscribe_Always_WaitsForChanges. ► Realms.Tests.Sync.FlexibleSyncTests ► Results_Subscribe_Always_WaitsForChanges("abc")

Failed test found in:
  TestResults.MacCatalyst.xml
Error:
    Expected: 2
    But was:  1
  
Raw output
   at Realms.Tests.Sync.FlexibleSyncTests.<>c__DisplayClass80_0.<<Results_Subscribe_Always_WaitsForChanges>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at TaskExtensions.Timeout(Task task, Int32 millisecondTimeout, Task errorTask, String detail)
   at Realms.Tests.TestHelpers.<>c__DisplayClass31_0.<<RunAsyncTest>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at Nito.AsyncEx.Synchronous.TaskExtensions.WaitAndUnwrapException(Task task)
   at Nito.AsyncEx.AsyncContext.<>c__DisplayClass15_0.<Run>b__0(Task t)
   at System.Threading.Tasks.ContinuationTaskFromTask.InnerInvoke()
   at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object )

Check failure on line -1 in No path available

See this annotation in the file changed.

@github-actions github-actions / Results Maui.MacCatalyst

Realm.Tests.dll.Realms.Tests.Sync.FlexibleSyncTests.Results_Subscribe_Always_WaitsForChanges. ► Realms.Tests.Sync.FlexibleSyncTests ► Results_Subscribe_Always_WaitsForChanges(null)

Failed test found in:
  TestResults.MacCatalyst.xml
Error:
    Expected: 2
    But was:  1
  
Raw output
   at Realms.Tests.Sync.FlexibleSyncTests.<>c__DisplayClass80_0.<<Results_Subscribe_Always_WaitsForChanges>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at TaskExtensions.Timeout(Task task, Int32 millisecondTimeout, Task errorTask, String detail)
   at Realms.Tests.TestHelpers.<>c__DisplayClass31_0.<<RunAsyncTest>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at Nito.AsyncEx.Synchronous.TaskExtensions.WaitAndUnwrapException(Task task)
   at Nito.AsyncEx.AsyncContext.<>c__DisplayClass15_0.<Run>b__0(Task t)
   at System.Threading.Tasks.ContinuationTaskFromTask.InnerInvoke()
   at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object )

Check failure on line -1 in No path available

See this annotation in the file changed.

@github-actions github-actions / Results Maui.MacCatalyst

Realm.Tests.dll.Realms.Tests.Sync.PartitionKeyTests. ► Realms.Tests.Sync.PartitionKeyTests ► OpenRealm_StringPK_Works

Failed test found in:
  TestResults.MacCatalyst.xml
Error:
  System.TimeoutException : Failed to meet condition after 10000 ms.
Raw output
   at Realms.Tests.TestHelpers.<WaitForConditionAsync>d__30`1[[Realms.Tests.PrimaryKeyInt64Object, Realm.Tests, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].MoveNext()
   at Realms.Tests.Sync.SyncTestBase.<WaitForObjectAsync>d__12`1[[Realms.Tests.PrimaryKeyInt64Object, Realm.Tests, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].MoveNext()
   at Realms.Tests.Sync.PartitionKeyTests.<RunPartitionKeyTestsCore>g__AssertChangePropagation|4_0(Realm first, Realm second)
   at TaskExtensions.Timeout(Task task, Int32 millisecondTimeout, Task errorTask, String detail)
   at Realms.Tests.Sync.PartitionKeyTests.RunPartitionKeyTestsCore(PartitionSyncConfiguration config1, PartitionSyncConfiguration config2)
   at Realms.Tests.Sync.PartitionKeyTests.<OpenRealm_StringPK_Works>b__0_0()
   at TaskExtensions.Timeout(Task task, Int32 millisecondTimeout, Task errorTask, String detail)
   at Realms.Tests.TestHelpers.<>c__DisplayClass31_0.<<RunAsyncTest>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at Nito.AsyncEx.Synchronous.TaskExtensions.WaitAndUnwrapException(Task task)
   at Nito.AsyncEx.AsyncContext.<>c__DisplayClass15_0.<Run>b__0(Task t)
   at System.Threading.Tasks.ContinuationTaskFromTask.InnerInvoke()
   at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object )
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext , ContextCallback , Object )
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext , ContextCallback , Object )
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& , Thread )
--- End of stack trace from previous location ---
   at Nito.AsyncEx.Synchronous.TaskExtensions.WaitAndUnwrapException(Task task)
   at Nito.AsyncEx.AsyncContext.Run(Func`1 action)
   at Realms.Tests.TestHelpers.RunAsyncTest(Func`1 testFunc, Int32 timeout, Task errorTask)
   at Realms.Tests.Sync.SyncTestHelpers.RunBaasTestAsync(Func`1 testFunc, Int32 timeout)
   at Realms.Tests.Sync.PartitionKeyTests.OpenRealm_StringPK_Works()
   at System.Reflection.RuntimeMethodInfo.Invoke(Object , BindingFlags , Binder , Object[] , CultureInfo )

Check failure on line -1 in No path available

See this annotation in the file changed.

@github-actions github-actions / Results Maui.MacCatalyst

Realm.Tests.dll.Realms.Tests.Sync.SessionTests. ► Realms.Tests.Sync.SessionTests ► Session_WaitForDownload_CanBeCancelled

Failed test found in:
  TestResults.MacCatalyst.xml
Error:
    Expected: less than 5
    But was:  10
  
Raw output
   at Realms.Tests.Sync.SessionTests.<Session_WaitForDownload_CanBeCancelled>b__42_0()
   at TaskExtensions.Timeout(Task task, Int32 millisecondTimeout, Task errorTask, String detail)
   at Realms.Tests.TestHelpers.<>c__DisplayClass31_0.<<RunAsyncTest>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at Nito.AsyncEx.Synchronous.TaskExtensions.WaitAndUnwrapException(Task task)
   at Nito.AsyncEx.AsyncContext.<>c__DisplayClass15_0.<Run>b__0(Task t)
   at System.Threading.Tasks.ContinuationTaskFromTask.InnerInvoke()
   at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object )