Skip to content

RNET-1175 Fix potential outgoing message corruption in managed websockets #2766

RNET-1175 Fix potential outgoing message corruption in managed websockets

RNET-1175 Fix potential outgoing message corruption in managed websockets #2766

GitHub Actions / Results UWP failed Sep 16, 2024 in 1s

5546 passed, 1 failed and 638 skipped

Tests failed

❌ C:/Users/runneradmin/AppData/Local/Packages/realm.uwp.tests_tqmxrx2sghv08/LocalState/TestResults.UWP.xml

6185 tests were completed in 542s with 5546 passed, 1 failed and 638 skipped.

Test suite Passed Failed Skipped Time
Realm.Tests.dll.Realms.Tests.Database.NotificationTests. 60✅ 1❌ 1⚪ 17s

❌ Realm.Tests.dll.Realms.Tests.Database.NotificationTests.

Realms.Tests.Database.NotificationTests
  ✅ BackLinkInObjectShouldNotFireNotificationOnChange
  ✅ CollectionPropertiesOfDifferentTypeShouldNotFireNotificationsOnChange
  ✅ CollectionPropertiesOfSameTypeShouldNotFireNotificationsOnChange
  ✅ DictionaryNotificationToken_KeepsCollectionAlive
  ✅ DictionaryOnCollectionChangedShouldFireOnAddRemove
  ✅ DictionarySubscribeInTransaction
  ✅ DictionaryUnsubscribeInNotificationCallback
  ✅ KeyPath_CanBeBuiltFromExpressions
  ✅ KeyPath_ImplicitOperator_CorrectlyConvertsFromString
  ✅ KeyPath_WithInvalidExpressions_ThrowsException
  ✅ KeyPathsCollection_CanBeBuiltFromExpressions
  ✅ KeyPathsCollection_CanBeBuiltInDifferentWays
  ✅ KeyPathsCollection_WithInvalidExpressions_ThrowsExceptions
  ✅ Link_ShouldOnlyFireNotificationForReassignment
  ✅ List_WhenParentIsDeleted_RaisesReset
  ✅ List_WhenTransactionHasBothAddAndRemove_ShouldReset
  ✅ List_WhenUnsubscribed_ShouldStopReceivingNotifications
  ✅ ListOnCollectionChangedShouldFireOnAddMoveReplaceRemove
  ✅ ListReplace_RaisesReplaceNotifications
  ✅ ListShouldSendNotifications
  ✅ ModifiedIndices_ReportCorrectlyForOldAndNewVersions
  ✅ PrimitivePropertyInObjectShouldFireNotificationOnChange
  ✅ RealmError_WhenNoSubscribers_OutputsMessageInConsole
  ✅ ResultOnCollectionChangedShouldFireOnAddRemove
  ✅ Results_WhenEmbeddedObjectIsModified_Notifies
  ✅ Results_WhenTransactionHasBothAddAndRemove_ShouldReset
  ✅ Results_WhenUnsubscribed_ShouldStopReceivingNotifications
  ✅ ResultsShouldSendNotifications
  ✅ SetOnCollectionChangedShouldFireOnAddRemove
  ✅ ShouldTriggerRealmChangedEvent
  ✅ SubscribeForNotifications_InvokedWithInitialCallback
  ❌ SubscribeWithKeypaths_AnyKeypath_RaisesNotificationsForResults
	at Realms.Tests.Database.NotificationTests.VerifyNotifications(List`1 notifications, Int32[] expectedInserted, Int32[] expectedModified, Int32[] expectedDeleted, Move[] expectedMoves, Boolean expectedCleared, Boolean expectedNotifications)
  ✅ SubscribeWithKeypaths_Backlinks
  ✅ SubscribeWithKeypaths_DisposingToken_CancelNotifications
  ✅ SubscribeWithKeypaths_FullKeyPath_SameAsFourLevelsDepth
  ✅ SubscribeWithKeypaths_MappedClass_WorksCorrectly
  ✅ SubscribeWithKeypaths_MappedProperty_UsesOriginalName
  ✅ SubscribeWithKeypaths_MultipleKeypaths
  ✅ SubscribeWithKeypaths_NestedProperties_WorksWithCollections
  ✅ SubscribeWithKeypaths_NestedProperties_WorksWithScalar
  ✅ SubscribeWithKeypaths_OnCollection_Dictionary
  ✅ SubscribeWithKeypaths_OnCollection_DictionaryRemapped
  ✅ SubscribeWithKeypaths_OnCollection_List
  ✅ SubscribeWithKeypaths_OnCollection_ListRemapped
  ✅ SubscribeWithKeypaths_OnCollection_Set
  ✅ SubscribeWithKeypaths_OnCollection_SetRemapped
  ✅ SubscribeWithKeypaths_ShallowKeypath_RaisesOnlyCollectionNotifications
  ✅ SubscribeWithKeypaths_TopLevelProperties_WorksWithCollection
  ✅ SubscribeWithKeypaths_TopLevelProperties_WorksWithScalar
  ✅ SubscribeWithKeypaths_WildCard_CanGetDeeperThanFourLevels
  ✅ SubscribeWithKeypaths_WildCard_WorksAfterCollectionProperty
  ✅ SubscribeWithKeypaths_WildCard_WorksAfterLinkProperty
  ✅ SubscribeWithKeypaths_WildCard_WorksWithMultipleLevels
  ✅ SubscribeWithKeypaths_WildCard_WorksWithPropertyAfterward
  ✅ SubscribeWithKeypaths_WildCard_WorksWithTopLevel
  ⚪ SubscribeWithKeypaths_WildcardOnScalarProperty_Throws
  ✅ SubscribeWithKeypaths_WithEmptyOrWhiteSpaceKeypaths_Throws
  ✅ SubscribeWithKeypaths_WithNonRealmObjectType_Throws
  ✅ SubscribeWithKeypaths_WithRepeatedKeypath_IgnoresRepeated
  ✅ SubscribeWithKeypaths_WithUnknownProperty_Throws
  ✅ UnsubscribeInNotificationCallback
  ✅ WhenSynchronizationContextExists_ShouldAutoRefresh

Annotations

Check failure on line 0 in C:/Users/runneradmin/AppData/Local/Packages/realm.uwp.tests_tqmxrx2sghv08/LocalState/TestResults.UWP.xml

See this annotation in the file changed.

@github-actions github-actions / Results UWP

Realm.Tests.dll.Realms.Tests.Database.NotificationTests. ► Realms.Tests.Database.NotificationTests ► SubscribeWithKeypaths_AnyKeypath_RaisesNotificationsForResults

Failed test found in:
  C:/Users/runneradmin/AppData/Local/Packages/realm.uwp.tests_tqmxrx2sghv08/LocalState/TestResults.UWP.xml
Error:
     at Realms.Tests.Database.NotificationTests.VerifyNotifications(List`1 notifications, Int32[] expectedInserted, Int32[] expectedModified, Int32[] expectedDeleted, Move[] expectedMoves, Boolean expectedCleared, Boolean expectedNotifications)
Raw output
   at Realms.Tests.Database.NotificationTests.VerifyNotifications(List`1 notifications, Int32[] expectedInserted, Int32[] expectedModified, Int32[] expectedDeleted, Move[] expectedMoves, Boolean expectedCleared, Boolean expectedNotifications)
   at Realms.Tests.Database.NotificationTests.SubscribeWithKeypaths_AnyKeypath_RaisesNotificationsForResults()