Skip to content

relay: use this capture instead of shared_from_this in CrossExecFilter lambdas#328

Merged
afrind merged 1 commit into
mainfrom
pr328
May 25, 2026
Merged

relay: use this capture instead of shared_from_this in CrossExecFilter lambdas#328
afrind merged 1 commit into
mainfrom
pr328

relay: use this capture instead of shared_from_this in CrossExecFilte…

79cf4fb
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / test (asan debug) succeeded May 25, 2026 in 1s

501 passed, 0 failed and 0 skipped

Tests passed successfully

✅ build-san/test-results.xml

501 tests were completed in 48s with 501 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
(empty) 501✅ 48s

✅ (empty)

MoQRelayTest.AllowedNamespacePrefix
  ✅ MoQRelayTest.AllowedNamespacePrefix
MoQRelayTest.PublishSuccess
  ✅ MoQRelayTest.PublishSuccess
MoQRelayTest.PublishExtensionsForwardedToSubscribers
  ✅ MoQRelayTest.PublishExtensionsForwardedToSubscribers
MoQRelayTest.PublishExtensionsForwardedToLateJoiners
  ✅ MoQRelayTest.PublishExtensionsForwardedToLateJoiners
MoQRelayTest.PublisherReconnectWithOpenSubgroupNoSegfault
  ✅ MoQRelayTest.PublisherReconnectWithOpenSubgroupNoSegfault
MoQRelayTest.PublishReplacesSubscribeDrainsOldAndServesNew
  ✅ MoQRelayTest.PublishReplacesSubscribeDrainsOldAndServesNew
MoQRelayTest.PublishReconnectDuringSubscribeScopeGuardCrash
  ✅ MoQRelayTest.PublishReconnectDuringSubscribeScopeGuardCrash
MoQRelayTest.PublishReconnectDuringSubscribeSuccessPathCrash
  ✅ MoQRelayTest.PublishReconnectDuringSubscribeSuccessPathCrash
MoQRelayTest.PublishDonePrunesNamespaceTreeNode
  ✅ MoQRelayTest.PublishDonePrunesNamespaceTreeNode
MoQRelayTest.EmptyNamespacePublishNamespaceDone
  ✅ MoQRelayTest.EmptyNamespacePublishNamespaceDone
MoQRelayTest.SubscriberOnPublishOkPostprocessing
  ✅ MoQRelayTest.SubscriberOnPublishOkPostprocessing
MoQRelayTest.ForwardChangedAfterPublisherTermination
  ✅ MoQRelayTest.ForwardChangedAfterPublisherTermination
MoQRelayTest.Subscribe_SecondForwardingSubscriber_SingleRequestUpdate
  ✅ MoQRelayTest.Subscribe_SecondForwardingSubscriber_SingleRequestUpdate
MoQRelayTest.SubscribeNamespaceDoesntAddDrainingPublish
  ✅ MoQRelayTest.SubscribeNamespaceDoesntAddDrainingPublish
MoQRelayTest.SubscribeNamespaceEmptyPrefixRejectedPreV16
  ✅ MoQRelayTest.SubscribeNamespaceEmptyPrefixRejectedPreV16
MoQRelayTest.SubscribeNamespaceEmptyPrefixAllowedV16
  ✅ MoQRelayTest.SubscribeNamespaceEmptyPrefixAllowedV16
MoQRelayTest.ExactNamespaceSubscriberReceivesPublishNamespace
  ✅ MoQRelayTest.ExactNamespaceSubscriberReceivesPublishNamespace
MoQRelayTest.SubscribeNs_ForwardTrue_EmptyForwarder_SingleRequestUpdate
  ✅ MoQRelayTest.SubscribeNs_ForwardTrue_EmptyForwarder_SingleRequestUpdate
MoQRelayTest.SubscribeNs_ForwardFalse_EmptyForwarder_NoRequestUpdate
  ✅ MoQRelayTest.SubscribeNs_ForwardFalse_EmptyForwarder_NoRequestUpdate
MoQRelayTest.DuplicateSubgroupReplacesActiveConsumers
  ✅ MoQRelayTest.DuplicateSubgroupReplacesActiveConsumers
MoQRelayTest.DuplicateSubgroupCancelledWhenNoActiveConsumers
  ✅ MoQRelayTest.DuplicateSubgroupCancelledWhenNoActiveConsumers
MoQRelayTest.DuplicateSubgroupSkipsTombstonedSubscriber
  ✅ MoQRelayTest.DuplicateSubgroupSkipsTombstonedSubscriber
MoQRelayTest.FetchAfterPublisherTermination
  ✅ MoQRelayTest.FetchAfterPublisherTermination
MoQRelayTest.TrackStatusNonExistentTrack
  ✅ MoQRelayTest.TrackStatusNonExistentTrack
MoQRelayTest.TrackStatusSuccessfulForward
  ✅ MoQRelayTest.TrackStatusSuccessfulForward
MoQRelayTest.TrackStatusViaPrefixMatching
  ✅ MoQRelayTest.TrackStatusViaPrefixMatching
MoQRelayTest.RelayPublishPropagatesDynamicGroupsToSubscribers
  ✅ MoQRelayTest.RelayPublishPropagatesDynamicGroupsToSubscribers
MoQRelayTest.RelaySubscribePropagatesDynamicGroupsToAllSubscribers
  ✅ MoQRelayTest.RelaySubscribePropagatesDynamicGroupsToAllSubscribers
MoQRelayTest.RelaySubscribeLateJoinerNGRForwardedUpstream
  ✅ MoQRelayTest.RelaySubscribeLateJoinerNGRForwardedUpstream
MoQRelayTest.RelayRequestUpdateNGRCascadedUpstream
  ✅ MoQRelayTest.RelayRequestUpdateNGRCascadedUpstream
MoQRelayTest.NamespaceBridgeHandleForwardsNamespaceMsg
  ✅ MoQRelayTest.NamespaceBridgeHandleForwardsNamespaceMsg
MoQRelayTest.NamespaceBridgeHandleForwardsDoneMsg
  ✅ MoQRelayTest.NamespaceBridgeHandleForwardsDoneMsg
MoQRelayTest.PeerNamespaceNotEchoedBackOnReconnect
  ✅ MoQRelayTest.PeerNamespaceNotEchoedBackOnReconnect
MoQRelayTest.LocalNamespaceDeliveredToPeerOnReconnect
  ✅ MoQRelayTest.LocalNamespaceDeliveredToPeerOnReconnect
MoQRelayTest.PeerNamespaceNotEchoedBack_FullProductionPath
  ✅ MoQRelayTest.PeerNamespaceNotEchoedBack_FullProductionPath
MoQRelayTest.BridgeHandleDestructorCleansUpNamespaces
  ✅ MoQRelayTest.BridgeHandleDestructorCleansUpNamespaces
MoQRelayTest.BridgeHandleDestructorDoesNotEvictNewPublisher
  ✅ MoQRelayTest.BridgeHandleDestructorDoesNotEvictNewPublisher
NamespaceTreeTest.PruneLeafKeepSiblings
  ✅ NamespaceTreeTest.PruneLeafKeepSiblings
NamespaceTreeTest.PruneHighestEmptyAncestor
  ✅ NamespaceTreeTest.PruneHighestEmptyAncestor
NamespaceTreeTest.PruneOnUnpublish
  ✅ NamespaceTreeTest.PruneOnUnpublish
NamespaceTreeTest.NonOwnerUnpublishIsIgnored
  ✅ NamespaceTreeTest.NonOwnerUnpublishIsIgnored
NamespaceTreeTest.PublishDonePrunesNode
  ✅ NamespaceTreeTest.PublishDonePrunesNode
NamespaceTreeTest.MixedContentPublishAndTrack
  ✅ NamespaceTreeTest.MixedContentPublishAndTrack
NamespaceTreeTest.MixedContentPublishAndSubscriber
  ✅ NamespaceTreeTest.MixedContentPublishAndSubscriber
NamespaceTreeTest.PruneOnUnsubscribeNamespace
  ✅ NamespaceTreeTest.PruneOnUnsubscribeNamespace
NamespaceTreeTest.PruneMiddleEmptyNode
  ✅ NamespaceTreeTest.PruneMiddleEmptyNode
NamespaceTreeTest.DoubleUnpublishNamespace
  ✅ NamespaceTreeTest.DoubleUnpublishNamespace
NamespaceTreeTest.UnrelatedSessionUnpublishIsIgnored
  ✅ NamespaceTreeTest.UnrelatedSessionUnpublishIsIgnored
NamespaceTreeTest.PruneOneOfMultipleChildren
  ✅ NamespaceTreeTest.PruneOneOfMultipleChildren
NamespaceTreeTest.EmptyNamespacePublish
  ✅ NamespaceTreeTest.EmptyNamespacePublish
NamespaceTreeTest.ActiveChildCountConsistency
  ✅ NamespaceTreeTest.ActiveChildCountConsistency
NamespaceTreeTest.PublishKeepsNodeAliveAfterNamespaceDone
  ✅ NamespaceTreeTest.PublishKeepsNodeAliveAfterNamespaceDone
ConfigLoader.MinimalConfig
  ✅ ConfigLoader.MinimalConfig
ConfigLoader.FullConfig
  ✅ ConfigLoader.FullConfig
ConfigLoader.ServicesWithAuthorityAndPath
  ✅ ConfigLoader.ServicesWithAuthorityAndPath
ConfigLoader.ServicesWithAnyAuthority
  ✅ ConfigLoader.ServicesWithAnyAuthority
ConfigLoader.ServiceDefaults
  ✅ ConfigLoader.ServiceDefaults
ConfigLoader.LoadFromFile
  ✅ ConfigLoader.LoadFromFile
ConfigLoader.LoadFromFileNotFound
  ✅ ConfigLoader.LoadFromFileNotFound
ConfigLoader.LoadFromFileInvalidYaml
  ✅ ConfigLoader.LoadFromFileInvalidYaml
ConfigLoader.UnknownFieldIgnoredNonStrict
  ✅ ConfigLoader.UnknownFieldIgnoredNonStrict
ConfigLoader.UnknownFieldRejectedStrict
  ✅ ConfigLoader.UnknownFieldRejectedStrict
ConfigLoader.ExampleYamlValid
  ✅ ConfigLoader.ExampleYamlValid
ConfigSchema.GeneratesValidJson
  ✅ ConfigSchema.GeneratesValidJson
ResolveConfig.NoListeners
  ✅ ResolveConfig.NoListeners
ResolveConfig.InsecureFalseNoCerts
  ✅ ResolveConfig.InsecureFalseNoCerts
ResolveConfig.PicoquicInsecureRejected
  ✅ ResolveConfig.PicoquicInsecureRejected
ResolveConfig.PortZero
  ✅ ResolveConfig.PortZero
ResolveConfig.InsecureWithCertsWarning
  ✅ ResolveConfig.InsecureWithCertsWarning
ResolveConfig.NoServices
  ✅ ResolveConfig.NoServices
ResolveConfig.DuplicateExactAuthorityAcrossServices
  ✅ ResolveConfig.DuplicateExactAuthorityAcrossServices
ResolveConfig.NoCacheAndNoServiceDefaultsCache
  ✅ ResolveConfig.NoCacheAndNoServiceDefaultsCache
ResolveConfig.InvalidWildcardMissingStar
  ✅ ResolveConfig.InvalidWildcardMissingStar
ResolveConfig.InvalidWildcardMultipleStars
  ✅ ResolveConfig.InvalidWildcardMultipleStars
ResolveConfig.DuplicateWildcardAcrossServices
  ✅ ResolveConfig.DuplicateWildcardAcrossServices
ResolveConfig.ExactAuthorityEmpty
  ✅ ResolveConfig.ExactAuthorityEmpty
ResolveConfig.AnyAuthorityFalseRejected
  ✅ ResolveConfig.AnyAuthorityFalseRejected
ResolveConfig.DuplicateAnySamePath
  ✅ ResolveConfig.DuplicateAnySamePath
ResolveConfig.MultipleAnyDifferentPaths
  ✅ ResolveConfig.MultipleAnyDifferentPaths
ResolveConfig.PathExactEmpty
  ✅ ResolveConfig.PathExactEmpty
ResolveConfig.PathNoSlash
  ✅ ResolveConfig.PathNoSlash
ResolveConfig.DuplicateAuthorityPathTuple
  ✅ ResolveConfig.DuplicateAuthorityPathTuple
ResolveConfig.SameAuthorityDifferentPaths
  ✅ ResolveConfig.SameAuthorityDifferentPaths
ResolveConfig.MinimalInsecure
  ✅ ResolveConfig.MinimalInsecure
ResolveConfig.FullTls
  ✅ ResolveConfig.FullTls
ResolveConfig.CacheDisabled
  ✅ ResolveConfig.CacheDisabled
ResolveConfig.CacheCustomValues
  ✅ ResolveConfig.CacheCustomValues
ResolveConfig.CacheInheritanceFromServiceDefaults
  ✅ ResolveConfig.CacheInheritanceFromServiceDefaults
ResolveConfig.CachePerServiceOverridesDefaults
  ✅ ResolveConfig.CachePerServiceOverridesDefaults
ResolveConfig.CachePartialOverrideMergesWithDefaults
  ✅ ResolveConfig.CachePartialOverrideMergesWithDefaults
ResolveConfig.CachePartialOverrideWithoutDefaultsFails
  ✅ ResolveConfig.CachePartialOverrideWithoutDefaultsFails
ResolveConfig.ResolveExactAuthority
  ✅ ResolveConfig.ResolveExactAuthority
ResolveConfig.ResolveWildcardAuthority
  ✅ ResolveConfig.ResolveWildcardAuthority
ResolveConfig.ResolveAnyAuthority
  ✅ ResolveConfig.ResolveAnyAuthority
ResolveConfig.ResolveExactPath
  ✅ ResolveConfig.ResolveExactPath
ResolveConfig.ResolvePrefixPath
  ✅ ResolveConfig.ResolvePrefixPath
ResolveConfig.VersionsEmpty
  ✅ ResolveConfig.VersionsEmpty
ResolveConfig.VersionsPopulated
  ✅ ResolveConfig.VersionsPopulated
ResolveConfig.AddressResolution
  ✅ ResolveConfig.AddressResolution
ResolveConfig.AdminPortZero
  ✅ ResolveConfig.AdminPortZero
ResolveConfig.AdminTlsPartialCreds
  ✅ ResolveConfig.AdminTlsPartialCreds
ResolveConfig.AdminPlaintextAndTlsMutuallyExclusive
  ✅ ResolveConfig.AdminPlaintextAndTlsMutuallyExclusive
ResolveConfig.AdminNeitherPlaintextNorTls
  ✅ ResolveConfig.AdminNeitherPlaintextNorTls
ResolveConfig.AdminAbsent
  ✅ ResolveConfig.AdminAbsent
ResolveConfig.AdminNoTls
  ✅ ResolveConfig.AdminNoTls
ResolveConfig.AdminAddress
  ✅ ResolveConfig.AdminAddress
ResolveConfig.AdminCustomAddress
  ✅ ResolveConfig.AdminCustomAddress
ResolveConfig.AdminTlsResolution
  ✅ ResolveConfig.AdminTlsResolution
ResolveConfig.AdminTlsDefaultAlpn
  ✅ ResolveConfig.AdminTlsDefaultAlpn
ResolveConfig.AdminTlsCustomAlpn
  ✅ ResolveConfig.AdminTlsCustomAlpn
ResolveConfig.UpstreamAbsent
  ✅ ResolveConfig.UpstreamAbsent
ResolveConfig.UpstreamInsecureFalseNoCA
  ✅ ResolveConfig.UpstreamInsecureFalseNoCA
ResolveConfig.UpstreamInsecureTrue
  ✅ ResolveConfig.UpstreamInsecureTrue
ResolveConfig.UpstreamInsecureTrueWithCACertRejected
  ✅ ResolveConfig.UpstreamInsecureTrueWithCACertRejected
ResolveConfig.UpstreamEmptyUrlRejected
  ✅ ResolveConfig.UpstreamEmptyUrlRejected
ResolveConfig.RelayIDAbsentGeneratesNonEmpty
  ✅ ResolveConfig.RelayIDAbsentGeneratesNonEmpty
ResolveConfig.RelayIDGeneratedUniquePerCall
  ✅ ResolveConfig.RelayIDGeneratedUniquePerCall
ResolveConfig.RelayIDExplicitPreserved
  ✅ ResolveConfig.RelayIDExplicitPreserved
ResolveConfig.ThreadsAbsentDefaultsToOne
  ✅ ResolveConfig.ThreadsAbsentDefaultsToOne
ResolveConfig.ThreadsExplicitOneAccepted
  ✅ ResolveConfig.ThreadsExplicitOneAccepted
ResolveConfig.ThreadsZeroRejected
  ✅ ResolveConfig.ThreadsZeroRejected
ResolveConfig.ThreadsGreaterThanOneRejected
  ✅ ResolveConfig.ThreadsGreaterThanOneRejected
ResolveConfig.MultipleListeners
  ✅ ResolveConfig.MultipleListeners
ResolveConfig.MultipleListenersDuplicateAddress
  ✅ ResolveConfig.MultipleListenersDuplicateAddress
ResolveConfig.MultipleListenersInvalidPort
  ✅ ResolveConfig.MultipleListenersInvalidPort
ResolveConfig.QuicDefaultsUsedWhenNoneSpecified
  ✅ ResolveConfig.QuicDefaultsUsedWhenNoneSpecified
ResolveConfig.ListenerDefaultsQuicApplied
  ✅ ResolveConfig.ListenerDefaultsQuicApplied
ResolveConfig.PerListenerQuicOverridesDefaults
  ✅ ResolveConfig.PerListenerQuicOverridesDefaults
ResolveConfig.PerListenerQuicWithNoDefaults
  ✅ ResolveConfig.PerListenerQuicWithNoDefaults
ResolveConfig.QuicConnFcLessThanStreamFcIsError
  ✅ ResolveConfig.QuicConnFcLessThanStreamFcIsError
ResolveConfig.QuicLowUniStreamsWarning
  ✅ ResolveConfig.QuicLowUniStreamsWarning
ResolveConfig.QuicLowBidiStreamsWarning
  ✅ ResolveConfig.QuicLowBidiStreamsWarning
ResolveConfig.QuicValidationUseMergedValues
  ✅ ResolveConfig.QuicValidationUseMergedValues
ResolveConfig.QuicIdleTimeoutLowWarning
  ✅ ResolveConfig.QuicIdleTimeoutLowWarning
ResolveConfig.QuicMaxAckDelayLessThanMinIsError
  ✅ ResolveConfig.QuicMaxAckDelayLessThanMinIsError
ResolveConfig.QuicUnknownCcAlgoIsError
  ✅ ResolveConfig.QuicUnknownCcAlgoIsError
ResolveConfig.QuicCcAlgoPicoOnlyRejectedByMvfst
  ✅ ResolveConfig.QuicCcAlgoPicoOnlyRejectedByMvfst
ResolveConfig.QuicCcAlgoMvfstOnlyRejectedByPico
  ✅ ResolveConfig.QuicCcAlgoMvfstOnlyRejectedByPico
ResolveConfig.QuicCcAlgoRoundTrips
  ✅ ResolveConfig.QuicCcAlgoRoundTrips
ResolveConfig.PicoPrefixPathServiceWarning
  ✅ ResolveConfig.PicoPrefixPathServiceWarning
ResolveConfig.PicoNoExactPathsWarning
  ✅ ResolveConfig.PicoNoExactPathsWarning
ResolveConfig.PicoExactPathServiceNoWarning
  ✅ ResolveConfig.PicoExactPathServiceNoWarning
ResolveConfig.MvfstPrefixPathServiceNoWarning
  ✅ ResolveConfig.MvfstPrefixPathServiceNoWarning
ResolveConfig.MaxCacheDurationDefaultIs1Day
  ✅ ResolveConfig.MaxCacheDurationDefaultIs1Day
ResolveConfig.CacheDurationExplicitValues
  ✅ ResolveConfig.CacheDurationExplicitValues
ResolveConfig.MaxCacheDurationZeroIsInvalid
  ✅ ResolveConfig.MaxCacheDurationZeroIsInvalid
ResolveConfig.DefaultCacheDurationAbsentUsesMaxCacheDuration
  ✅ ResolveConfig.DefaultCacheDurationAbsentUsesMaxCacheDuration
ResolveConfig.DefaultCacheDurationZeroMeansOptInOnly
  ✅ ResolveConfig.DefaultCacheDurationZeroMeansOptInOnly
ResolveConfig.CacheDurationMergesWithDefaults
  ✅ ResolveConfig.CacheDurationMergesWithDefaults
ResolveConfig.CacheByteLimitsDefaults
  ✅ ResolveConfig.CacheByteLimitsDefaults
ResolveConfig.CacheMbZeroIsInvalid
  ✅ ResolveConfig.CacheMbZeroIsInvalid
ResolveConfig.CacheByteLimitsMergeWithDefaults
  ✅ ResolveConfig.CacheByteLimitsMergeWithDefaults
ResolveConfig.MvfstDefaultsRoundTrip
  ✅ ResolveConfig.MvfstDefaultsRoundTrip
ResolveConfig.MvfstInheritanceAndOverride
  ✅ ResolveConfig.MvfstInheritanceAndOverride
ResolveConfig.MvfstZeroValuesAreErrors
  ✅ ResolveConfig.MvfstZeroValuesAreErrors
ResolveConfig.MvfstBoundsCheckedParamsErrors
  ✅ ResolveConfig.MvfstBoundsCheckedParamsErrors
ResolveConfig.MvfstNumGroBuffersAbove64Warning
  ✅ ResolveConfig.MvfstNumGroBuffersAbove64Warning
ResolveConfig.MvfstBatchingModeRoundTrip
  ✅ ResolveConfig.MvfstBatchingModeRoundTrip
ResolveConfig.MvfstAlgoFieldsRoundTrip
  ✅ ResolveConfig.MvfstAlgoFieldsRoundTrip
BoundedHistogramTest.BasicAddition
  ✅ BoundedHistogramTest.BasicAddition
BoundedHistogramTest.BucketDistribution
  ✅ BoundedHistogramTest.BucketDistribution
BoundedHistogramTest.FillCumulativeBasic
  ✅ BoundedHistogramTest.FillCumulativeBasic
BoundedHistogramTest.FillCumulativeEdgeCases
  ✅ BoundedHistogramTest.FillCumulativeEdgeCases
BoundedHistogramTest.AllValuesAboveLastBoundary
  ✅ BoundedHistogramTest.AllValuesAboveLastBoundary
BoundedHistogramTest.SingleBoundary
  ✅ BoundedHistogramTest.SingleBoundary
BoundedHistogramTest.ZeroValues
  ✅ BoundedHistogramTest.ZeroValues
PicoQuicStatsCollectorTest.ConnectionLifecycle
  ✅ PicoQuicStatsCollectorTest.ConnectionLifecycle
PicoQuicStatsCollectorTest.PathQualityDeltaAccumulation
  ✅ PicoQuicStatsCollectorTest.PathQualityDeltaAccumulation
PicoQuicStatsCollectorTest.CwndBlockedCountsEachEvent
  ✅ PicoQuicStatsCollectorTest.CwndBlockedCountsEachEvent
PicoQuicStatsCollectorTest.StreamLifecycle
  ✅ PicoQuicStatsCollectorTest.StreamLifecycle
PicoQuicStatsCollectorTest.OwningExecutorIsEvb
  ✅ PicoQuicStatsCollectorTest.OwningExecutorIsEvb
ServiceMatcher.ExactMatchHit
  ✅ ServiceMatcher.ExactMatchHit
ServiceMatcher.ExactMatchMiss
  ✅ ServiceMatcher.ExactMatchMiss
ServiceMatcher.WildcardSingleLabelMatch
  ✅ ServiceMatcher.WildcardSingleLabelMatch
ServiceMatcher.WildcardRejectsMultiLabel
  ✅ ServiceMatcher.WildcardRejectsMultiLabel
ServiceMatcher.AnyAuthorityFallback
  ✅ ServiceMatcher.AnyAuthorityFallback
ServiceMatcher.PriorityExactOverWildcardOverAny
  ✅ ServiceMatcher.PriorityExactOverWildcardOverAny
ServiceMatcher.MixedMatchersOnOneService
  ✅ ServiceMatcher.MixedMatchersOnOneService
ServiceMatcher.EmptyAuthority
  ✅ ServiceMatcher.EmptyAuthority
ServiceMatcher.WildcardSuffixOnly
  ✅ ServiceMatcher.WildcardSuffixOnly
ServiceMatcher.ExactPathMatch
  ✅ ServiceMatcher.ExactPathMatch
ServiceMatcher.PrefixPathMatch
  ✅ ServiceMatcher.PrefixPathMatch
ServiceMatcher.LongestPrefixWins
  ✅ ServiceMatcher.LongestPrefixWins
ServiceMatcher.ExactPathOverPrefix
  ✅ ServiceMatcher.ExactPathOverPrefix
ServiceMatcher.AnyPathFallback
  ✅ ServiceMatcher.AnyPathFallback
ServiceMatcher.PathWithWildcardAuthority
  ✅ ServiceMatcher.PathWithWildcardAuthority
ServiceMatcher.AnyAuthorityMatchesAnyPath
  ✅ ServiceMatcher.AnyAuthorityMatchesAnyPath
ServiceMatcher.AuthorityMatchButPathMismatchFallsToWildcard
  ✅ ServiceMatcher.AuthorityMatchButPathMismatchFallsToWildcard
ServiceMatcher.MultipleAnyAuthorityDifferentPaths
  ✅ ServiceMatcher.MultipleAnyAuthorityDifferentPaths
ServiceMatcher.AnyAuthorityExactPathOverPrefix
  ✅ ServiceMatcher.AnyAuthorityExactPathOverPrefix
ServiceMatcher.AuthorityMatchButPathMismatchFallsToAny
  ✅ ServiceMatcher.AuthorityMatchButPathMismatchFallsToAny
ServiceMatcher.AllExactPathsEmpty
  ✅ ServiceMatcher.AllExactPathsEmpty
ServiceMatcher.AllExactPathsCollectsAcrossAuthorityTiers
  ✅ ServiceMatcher.AllExactPathsCollectsAcrossAuthorityTiers
ServiceMatcher.AllExactPathsDeduplicates
  ✅ ServiceMatcher.AllExactPathsDeduplicates
ServiceMatcher.AllExactPathsIgnoresPrefixPaths
  ✅ ServiceMatcher.AllExactPathsIgnoresPrefixPaths
MoqxRelayContextTest.ValidateAuthority_Hit
  ✅ MoqxRelayContextTest.ValidateAuthority_Hit
MoqxRelayContextTest.ValidateAuthority_Miss
  ✅ MoqxRelayContextTest.ValidateAuthority_Miss
MoqxRelayContextTest.ValidateAuthority_EmptyAuthority_Miss
  ✅ MoqxRelayContextTest.ValidateAuthority_EmptyAuthority_Miss
MoqxRelayContextTest.ValidateAuthority_TwoServices
  ✅ MoqxRelayContextTest.ValidateAuthority_TwoServices
MoqxRelayContextTest.ValidateAuthority_PathRouting
  ✅ MoqxRelayContextTest.ValidateAuthority_PathRouting
PeerSubNsHelpers.PeerSubNsRoundTrip
  ✅ PeerSubNsHelpers.PeerSubNsRoundTrip
PeerSubNsHelpers.NormalSubNsIsNotPeer
  ✅ PeerSubNsHelpers.NormalSubNsIsNotPeer
UpstreamProviderTest.ConnectAndSetup
  ✅ UpstreamProviderTest.ConnectAndSetup
UpstreamProviderTest.SubscribeForwardsToUpstream
  ✅ UpstreamProviderTest.SubscribeForwardsToUpstream
UpstreamProviderTest.SubscribeFastPathAfterConnect
  ✅ UpstreamProviderTest.SubscribeFastPathAfterConnect
UpstreamProviderTest.ConcurrentSubscribesWhileConnecting
  ✅ UpstreamProviderTest.ConcurrentSubscribesWhileConnecting
UpstreamProviderTest.FetchForwardsToUpstream
  ✅ UpstreamProviderTest.FetchForwardsToUpstream
UpstreamProviderTest.SubscribeNamespaceForwardsToUpstream
  ✅ UpstreamProviderTest.SubscribeNamespaceForwardsToUpstream
UpstreamProviderTest.PublishNamespaceForwardsToUpstream
  ✅ UpstreamProviderTest.PublishNamespaceForwardsToUpstream
UpstreamProviderTest.PeerSubNsHandshakeOnConnect
  ✅ UpstreamProviderTest.PeerSubNsHandshakeOnConnect
UpstreamProviderTest.StopFailsPendingOperations
  ✅ UpstreamProviderTest.StopFailsPendingOperations
UpstreamProviderTest.SessionCloseTriggersProactiveReconnect
  ✅ UpstreamProviderTest.SessionCloseTriggersProactiveReconnect
UpstreamProviderTest.GoawayResetsSession
  ✅ UpstreamProviderTest.GoawayResetsSession
UpstreamProviderTest.PublishFailsWhenStopped
  ✅ UpstreamProviderTest.PublishFailsWhenStopped
UpstreamProviderTest.TrackStatusForwardsToUpstream
  ✅ UpstreamProviderTest.TrackStatusForwardsToUpstream
UpstreamProviderTest.TrackStatusFastPathAfterConnect
  ✅ UpstreamProviderTest.TrackStatusFastPathAfterConnect
UpstreamProviderTest.PublishFastPathAfterConnect
  ✅ UpstreamProviderTest.PublishFastPathAfterConnect
UpstreamProviderTest.PublishPreConnectPath
  ✅ UpstreamProviderTest.PublishPreConnectPath
UpstreamProviderTest.WaitForConnectedAlreadyConnected
  ✅ UpstreamProviderTest.WaitForConnectedAlreadyConnected
UpstreamProviderTest.StopBeforeStart
  ✅ UpstreamProviderTest.StopBeforeStart
UpstreamProviderTest.StopIsIdempotent
  ✅ UpstreamProviderTest.StopIsIdempotent
UpstreamProviderTest.OnDisconnectHookFires
  ✅ UpstreamProviderTest.OnDisconnectHookFires
UpstreamProviderTest.StopSuppressesReconnectAfterSessionClose
  ✅ UpstreamProviderTest.StopSuppressesReconnectAfterSessionClose
RelayUpstreamSubscribeRaceTest.ConcurrentSubscribesSameTrack
  ✅ RelayUpstreamSubscribeRaceTest.ConcurrentSubscribesSameTrack
SubscriptionRegistryTest.AwaitSubsequentSucceeds
  ✅ SubscriptionRegistryTest.AwaitSubsequentSucceeds
SubscriptionRegistryTest.PendingDestructorRemovesEntry
  ✅ SubscriptionRegistryTest.PendingDestructorRemovesEntry
SubscriptionRegistryTest.PendingDestructorFailsSubsequentSubscriber
  ✅ SubscriptionRegistryTest.PendingDestructorFailsSubsequentSubscriber
SubscriptionRegistryTest.PendingCompleteReturnsFalseWhenEntryGone
  ✅ SubscriptionRegistryTest.PendingCompleteReturnsFalseWhenEntryGone
SubscriptionRegistryTest.AwaitSubsequentHandlesErasedEntry
  ✅ SubscriptionRegistryTest.AwaitSubsequentHandlesErasedEntry
SubscriptionRegistryTest.CreateFromPublishEvictsSubscribeEntry
  ✅ SubscriptionRegistryTest.CreateFromPublishEvictsSubscribeEntry
SubscriptionRegistryTest.OnPublisherTerminatedErasesEmptyEntry
  ✅ SubscriptionRegistryTest.OnPublisherTerminatedErasesEmptyEntry
TopNFilterTest.NoObserversInitially
  ✅ TopNFilterTest.NoObserversInitially
TopNFilterTest.RegisterObserverSetsHasObservers
  ✅ TopNFilterTest.RegisterObserverSetsHasObservers
TopNFilterTest.RemoveObserverClearsHasObservers
  ✅ TopNFilterTest.RemoveObserverClearsHasObservers
TopNFilterTest.RemoveNonExistentObserverIsNoop
  ✅ TopNFilterTest.RemoveNonExistentObserverIsNoop
TopNFilterTest.SecondRegisterOverwritesFirst
  ✅ TopNFilterTest.SecondRegisterOverwritesFirst
TopNFilterTest.CheckPropertiesFiresOnFirstSighting
  ✅ TopNFilterTest.CheckPropertiesFiresOnFirstSighting
TopNFilterTest.CheckPropertiesDoesNotFireOnSameValue
  ✅ TopNFilterTest.CheckPropertiesDoesNotFireOnSameValue
TopNFilterTest.CheckPropertiesFiresOnValueChange
  ✅ TopNFilterTest.CheckPropertiesFiresOnValueChange
TopNFilterTest.CheckPropertiesIgnoresUnobservedType
  ✅ TopNFilterTest.CheckPropertiesIgnoresUnobservedType
TopNFilterTest.CheckPropertiesNoObserversIsNoop
  ✅ TopNFilterTest.CheckPropertiesNoObserversIsNoop
TopNFilterTest.TwoPropertyTypesObservedIndependently
  ✅ TopNFilterTest.TwoPropertyTypesObservedIndependently
TopNFilterTest.PublishDoneCallsOnTrackEndedOnAllObservers
  ✅ TopNFilterTest.PublishDoneCallsOnTrackEndedOnAllObservers
TopNFilterTest.NotifyTrackEndedDirectlyFiresObservers
  ✅ TopNFilterTest.NotifyTrackEndedDirectlyFiresObservers
TopNFilterTest.PublishDoneDoesNotFireOnValueChanged
  ✅ TopNFilterTest.PublishDoneDoesNotFireOnValueChanged
TopNFilterTest.ObjectStreamAfterPublishDoneDoesNotCrash
  ✅ TopNFilterTest.ObjectStreamAfterPublishDoneDoesNotCrash
TopNFilterTest.DatagramAfterPublishDoneDoesNotCrash
  ✅ TopNFilterTest.DatagramAfterPublishDoneDoesNotCrash
TopNFilterTest.ObjectStreamTriggersCheckProperties
  ✅ TopNFilterTest.ObjectStreamTriggersCheckProperties
TopNFilterTest.DatagramTriggersCheckProperties
  ✅ TopNFilterTest.DatagramTriggersCheckProperties
TopNFilterTest.ActivityTargetOnlyUpdatedOnPropertyMatch
  ✅ TopNFilterTest.ActivityTargetOnlyUpdatedOnPropertyMatch
TopNFilterTest.OnActivityCallbackBehavior
  ✅ TopNFilterTest.OnActivityCallbackBehavior
PropertyRankingBaseTest.RegisterThenSubscribe_TopNBoundary
  ✅ PropertyRankingBaseTest.RegisterThenSubscribe_TopNBoundary
PropertyRankingBaseTest.SubscribeThenRegister_TopNBoundary
  ✅ PropertyRankingBaseTest.SubscribeThenRegister_TopNBoundary
PropertyRankingBaseTest.ForwardFlagPassedThrough_False
  ✅ PropertyRankingBaseTest.ForwardFlagPassedThrough_False
PropertyRankingBaseTest.ForwardFlagPassedThrough_True
  ✅ PropertyRankingBaseTest.ForwardFlagPassedThrough_True
PropertyRankingBaseTest.FastPath_NoNotificationWhenThresholdNotCrossed
  ✅ PropertyRankingBaseTest.FastPath_NoNotificationWhenThresholdNotCrossed
PropertyRankingBaseTest.FastPath_SameValueNoNotification
  ✅ PropertyRankingBaseTest.FastPath_SameValueNoNotification
PropertyRankingBaseTest.SlowPath_TrackPromotedWhenCrossesThreshold
  ✅ PropertyRankingBaseTest.SlowPath_TrackPromotedWhenCrossesThreshold
PropertyRankingBaseTest.SlowPath_MultipleTopNGroups
  ✅ PropertyRankingBaseTest.SlowPath_MultipleTopNGroups
PropertyRankingBaseTest.RemoveSelected_PromotesFromDeselectedQueue
  ✅ PropertyRankingBaseTest.RemoveSelected_PromotesFromDeselectedQueue
PropertyRankingBaseTest.RemoveSelected_PromotesFromRankedList
  ✅ PropertyRankingBaseTest.RemoveSelected_PromotesFromRankedList
PropertyRankingBaseTest.RemoveDeselected_NoPromotionNeeded
  ✅ PropertyRankingBaseTest.RemoveDeselected_NoPromotionNeeded
PropertyRankingBaseTest.TwoGroupsDifferentN_IndependentSelection
  ✅ PropertyRankingBaseTest.TwoGroupsDifferentN_IndependentSelection
PropertyRankingBaseTest.DeselectedQueueBounded_EvictionFires
  ✅ PropertyRankingBaseTest.DeselectedQueueBounded_EvictionFires
PropertyRankingBaseTest.RemoveSession_GroupRemainsIfOtherSessionsExist
  ✅ PropertyRankingBaseTest.RemoveSession_GroupRemainsIfOtherSessionsExist
PropertyRankingBaseTest.RemoveLastSession_GroupRemoved
  ✅ PropertyRankingBaseTest.RemoveLastSession_GroupRemoved
PropertyRankingBaseTest.RemoveLastSession_ThresholdUpdated
  ✅ PropertyRankingBaseTest.RemoveLastSession_ThresholdUpdated
PropertyRankingBaseTest.SlowPath_CrossesLowerThreshold_HigherGroupUnchanged
  ✅ PropertyRankingBaseTest.SlowPath_CrossesLowerThreshold_HigherGroupUnchanged
PropertyRankingBaseTest.RemoveSelected_FallbackPicksHighestNonSelected
  ✅ PropertyRankingBaseTest.RemoveSelected_FallbackPicksHighestNonSelected
PropertyRankingBaseTest.UpdateSortValue_SweepIdleAndRecomputeDoNotDoubleSelect
  ✅ PropertyRankingBaseTest.UpdateSortValue_SweepIdleAndRecomputeDoNotDoubleSelect
PropertyRankingBaseTest.SweepThrottle_SkipsRunIfCalledTooSoon
  ✅ PropertyRankingBaseTest.SweepThrottle_SkipsRunIfCalledTooSoon
PropertyRankingBaseTest.SweepIdle_IdleTrackEvictedAndReplacementPromoted
  ✅ PropertyRankingBaseTest.SweepIdle_IdleTrackEvictedAndReplacementPromoted
PropertyRankingBaseTest.SweepIdle_TrackThatNeverPublishedIsTreatedAsIdle
  ✅ PropertyRankingBaseTest.SweepIdle_TrackThatNeverPublishedIsTreatedAsIdle
PropertyRankingBaseTest.SweepIdle_NoEvictionWhenIdleTimeoutIsZero
  ✅ PropertyRankingBaseTest.SweepIdle_NoEvictionWhenIdleTimeoutIsZero
PropertyRankingBaseTest.SweepIdle_ActiveTracksNotEvicted
  ✅ PropertyRankingBaseTest.SweepIdle_ActiveTracksNotEvicted
PropertyRankingSelfExclusionTest.PublisherDoesNotReceiveOwnTrack
  ✅ PropertyRankingSelfExclusionTest.PublisherDoesNotReceiveOwnTrack
PropertyRankingSelfExclusionTest.ViewerReceivesPublisherTrack
  ✅ PropertyRankingSelfExclusionTest.ViewerReceivesPublisherTrack
PropertyRankingSelfExclusionTest.MixedGroup_ViewerAndPublisherSubscriber
  ✅ PropertyRankingSelfExclusionTest.MixedGroup_ViewerAndPublisherSubscriber
PropertyRankingSelfExclusionTest.WaterlineSelectsNonSelfTracks
  ✅ PropertyRankingSelfExclusionTest.WaterlineSelectsNonSelfTracks
PropertyRankingSelfExclusionTest.MultipleSelfTracks_WaterlineCorrect
  ✅ PropertyRankingSelfExclusionTest.MultipleSelfTracks_WaterlineCorrect
PropertyRankingSelfExclusionTest.SelfTrackValueChange_NoEffectOnViewSet
  ✅ PropertyRankingSelfExclusionTest.SelfTrackValueChange_NoEffectOnViewSet
PropertyRankingSelfExclusionTest.SelfTrackRises_OutsiderStaysOut
  ✅ PropertyRankingSelfExclusionTest.SelfTrackRises_OutsiderStaysOut
PropertyRankingSelfExclusionTest.NonSelfTrackDrops_OutsiderEntersPublisherView
  ✅ PropertyRankingSelfExclusionTest.NonSelfTrackDrops_OutsiderEntersPublisherView
PropertyRankingSelfExclusionTest.SelfTracksInsideAndOutsideTopN
  ✅ PropertyRankingSelfExclusionTest.SelfTracksInsideAndOutsideTopN
PropertyRankingSelfExclusionTest.RegisterTrack_AfterPublisherSubscribed
  ✅ PropertyRankingSelfExclusionTest.RegisterTrack_AfterPublisherSubscribed
PropertyRankingSelfExclusionTest.RemoveTrack_WithPublisherInGroup
  ✅ PropertyRankingSelfExclusionTest.RemoveTrack_WithPublisherInGroup
PropertyRankingSelfExclusionTest.TwoPublisherSessions_IndependentSelfExclusion
  ✅ PropertyRankingSelfExclusionTest.TwoPublisherSessions_IndependentSelfExclusion
PropertyRankingSelfExclusionTest.NonSelfTrackRises_DisplacesWaterlineTrack
  ✅ PropertyRankingSelfExclusionTest.NonSelfTrackRises_DisplacesWaterlineTrack
PropertyRankingSelfExclusionTest.ViewerBecomesPublisher_ByRegisteringTrack
  ✅ PropertyRankingSelfExclusionTest.ViewerBecomesPublisher_ByRegisteringTrack
PropertyRankingSelfExclusionTest.ViewerBecomesPublisher_ClaimsDeliveredTrack
  ✅ PropertyRankingSelfExclusionTest.ViewerBecomesPublisher_ClaimsDeliveredTrack
PropertyRankingSelfExclusionTest.RegisterTrack_OutsideSharedTopN_InsidePublisherPersonalView
  ✅ PropertyRankingSelfExclusionTest.RegisterTrack_OutsideSharedTopN_InsidePublisherPersonalView
PropertyRankingSelfExclusionTest.Publisher_RegistersAdditionalSelfTrack_NoRenotify
  ✅ PropertyRankingSelfExclusionTest.Publisher_RegistersAdditionalSelfTrack_NoRenotify
PropertyRankingSelfExclusionTest.RemoveSelfTrack_BecomesViewer_ReceivedAsViewer
  ✅ PropertyRankingSelfExclusionTest.RemoveSelfTrack_BecomesViewer_ReceivedAsViewer
PropertyRankingSelfExclusionTest.Issue188_CrossesThreshold_ExtendedWindow
  ✅ PropertyRankingSelfExclusionTest.Issue188_CrossesThreshold_ExtendedWindow
MoqxTrackFilterTest.SubscribeFirst_Top2Of3_CorrectTracksForwarded
  ✅ MoqxTrackFilterTest.SubscribeFirst_Top2Of3_CorrectTracksForwarded
MoqxTrackFilterTest.SubscribeFirst_Top1_OnlyHighestForwarded
  ✅ MoqxTrackFilterTest.SubscribeFirst_Top1_OnlyHighestForwarded
MoqxTrackFilterTest.PublishFirst_LateSubscriber_GetsTopN
  ✅ MoqxTrackFilterTest.PublishFirst_LateSubscriber_GetsTopN
MoqxTrackFilterTest.PublishFirst_LateSubscriber_InitialValuesRankCorrectly
  ✅ MoqxTrackFilterTest.PublishFirst_LateSubscriber_InitialValuesRankCorrectly
MoqxTrackFilterTest.PublishFirst_LateSubscriber_TieBreaksByPublishTime
  ✅ MoqxTrackFilterTest.PublishFirst_LateSubscriber_TieBreaksByPublishTime
MoqxTrackFilterTest.ValueChange_OutsiderEntersTopN
  ✅ MoqxTrackFilterTest.ValueChange_OutsiderEntersTopN
MoqxTrackFilterTest.TwoSubscribers_DifferentN_IndependentSets
  ✅ MoqxTrackFilterTest.TwoSubscribers_DifferentN_IndependentSets
MoqxTrackFilterTest.ForwardFalse_TracksStillSelected
  ✅ MoqxTrackFilterTest.ForwardFalse_TracksStillSelected
MoqxTrackFilterTest.Unsubscribe_RemovesFromRanking
  ✅ MoqxTrackFilterTest.Unsubscribe_RemovesFromRanking
MoqxTrackFilterTest.PublishFirst_LateSubscriber_ValueChangeUpdatesRanking
  ✅ MoqxTrackFilterTest.PublishFirst_LateSubscriber_ValueChangeUpdatesRanking
MoqxTrackFilterTest.FirstObjectCycle_DoesNotEvictSelectedTracksBeforeFirstObject
  ✅ MoqxTrackFilterTest.FirstObjectCycle_DoesNotEvictSelectedTracksBeforeFirstObject
MoqxTrackFilterTest.PublishDone_SelectedTrack_PromotesReplacement
  ✅ MoqxTrackFilterTest.PublishDone_SelectedTrack_PromotesReplacement
MoqxTrackFilterTest.PublishDone_NonSelectedTrack_NoSpuriousSelection
  ✅ MoqxTrackFilterTest.PublishDone_NonSelectedTrack_NoSpuriousSelection
MoqxTrackFilterTest.ValueDecrease_TopTrackDropsOutOfTopN
  ✅ MoqxTrackFilterTest.ValueDecrease_TopTrackDropsOutOfTopN
MoqxTrackFilterTest.DirectAndFilterSubscriberCoexist
  ✅ MoqxTrackFilterTest.DirectAndFilterSubscriberCoexist
MoqxTrackFilterTest.Unsubscribe_StaleEntriesDoNotAffectResubscribe
  ✅ MoqxTrackFilterTest.Unsubscribe_StaleEntriesDoNotAffectResubscribe
MoqxTrackFilterTest.DeselectedQueueEviction_EvictsOldestEntry
  ✅ MoqxTrackFilterTest.DeselectedQueueEviction_EvictsOldestEntry
MoqxTrackFilterTest.ForwardStateUpdatedWhenFilterSubscriberJoins
  ✅ MoqxTrackFilterTest.ForwardStateUpdatedWhenFilterSubscriberJoins
MoqxTrackFilterTest.IdleEviction_SilentTrackReplacedByActiveOutsider
  ✅ MoqxTrackFilterTest.IdleEviction_SilentTrackReplacedByActiveOutsider
MoqxTrackFilterTest.FilterChainInstalledForBothPaths
  ✅ MoqxTrackFilterTest.FilterChainInstalledForBothPaths
MoqxTrackFilterTest.PublisherSubscriber_SubscribeBeforePublish_DoesNotReceiveOwnTrack
  ✅ MoqxTrackFilterTest.PublisherSubscriber_SubscribeBeforePublish_DoesNotReceiveOwnTrack
MoqxTrackFilterTest.PublisherSubscriber_PublishBeforeSubscribe_StillExcluded
  ✅ MoqxTrackFilterTest.PublisherSubscriber_PublishBeforeSubscribe_StillExcluded
MoqxTrackFilterTest.PublisherSubscriber_ViewerReceivesSelfTrack
  ✅ MoqxTrackFilterTest.PublisherSubscriber_ViewerReceivesSelfTrack
CrossExecFilterTest.SetTrackAliasEnqueued
  ✅ CrossExecFilterTest.SetTrackAliasEnqueued
CrossExecFilterTest.ObjectStreamEnqueued
  ✅ CrossExecFilterTest.ObjectStreamEnqueued
CrossExecFilterTest.DatagramEnqueued
  ✅ CrossExecFilterTest.DatagramEnqueued
CrossExecFilterTest.PublishDoneEnqueued
  ✅ CrossExecFilterTest.PublishDoneEnqueued
CrossExecFilterTest.AwaitStreamCreditReturnsReady
  ✅ CrossExecFilterTest.AwaitStreamCreditReturnsReady
CrossExecFilterTest.BeginSubgroupReturnsSubgroupImmediately
  ✅ CrossExecFilterTest.BeginSubgroupReturnsSubgroupImmediately
CrossExecFilterTest.BeginSubgroupRunsOnTargetExecutor
  ✅ CrossExecFilterTest.BeginSubgroupRunsOnTargetExecutor
CrossExecFilterTest.SubgroupObjectEnqueuedAfterBeginSubgroup
  ✅ CrossExecFilterTest.SubgroupObjectEnqueuedAfterBeginSubgroup
CrossExecFilterTest.SubgroupEndOfSubgroupEnqueued
  ✅ CrossExecFilterTest.SubgroupEndOfSubgroupEnqueued
CrossExecFilterTest.SubgroupEndOfGroupEnqueued
  ✅ CrossExecFilterTest.SubgroupEndOfGroupEnqueued
CrossExecFilterTest.SubgroupEndOfTrackAndGroupEnqueued
  ✅ CrossExecFilterTest.SubgroupEndOfTrackAndGroupEnqueued
CrossExecFilterTest.SubgroupResetEnqueued
  ✅ CrossExecFilterTest.SubgroupResetEnqueued
CrossExecFilterTest.SubgroupBeginObjectEnqueued
  ✅ CrossExecFilterTest.SubgroupBeginObjectEnqueued
CrossExecFilterTest.SubgroupObjectPayloadEnqueued
  ✅ CrossExecFilterTest.SubgroupObjectPayloadEnqueued
CrossExecFilterTest.MultipleCallsDeliveredInOrder
  ✅ CrossExecFilterTest.MultipleCallsDeliveredInOrder
CrossExecFilterTest.ObjectStreamErrorBumpsCounterDoesNotGateTrack
  ✅ CrossExecFilterTest.ObjectStreamErrorBumpsCounterDoesNotGateTrack
CrossExecFilterTest.DatagramErrorBumpsCounterDoesNotGateTrack
  ✅ CrossExecFilterTest.DatagramErrorBumpsCounterDoesNotGateTrack
CrossExecFilterTest.BeginSubgroupFailureGatesSubgroupNotTrack
  ✅ CrossExecFilterTest.BeginSubgroupFailureGatesSubgroupNotTrack
CrossExecFilterTest.SubgroupObjectFinSubgroupIsTerminal
  ✅ CrossExecFilterTest.SubgroupObjectFinSubgroupIsTerminal
CrossExecFilterTest.BeginSubgroupInnerFailureCleansUp
  ✅ CrossExecFilterTest.BeginSubgroupInnerFailureCleansUp
CrossExecFilterTest.SubgroupSetupFailureUAFOnMultipleQueuedLambdas
  ✅ CrossExecFilterTest.SubgroupSetupFailureUAFOnMultipleQueuedLambdas
CrossExecFilterTest.SubgroupBeginObjectErrorUAFOnQueuedObjectPayload
  ✅ CrossExecFilterTest.SubgroupBeginObjectErrorUAFOnQueuedObjectPayload
FetchCrossExecFilterTest.MultipleCallsDeliveredInOrder
  ✅ FetchCrossExecFilterTest.MultipleCallsDeliveredInOrder
FetchCrossExecFilterTest.EndOfUnknownRangeEnqueued
  ✅ FetchCrossExecFilterTest.EndOfUnknownRangeEnqueued
FetchCrossExecFilterTest.NonTerminalObjectErrorUAFOnQueuedTerminalLambda
  ✅ FetchCrossExecFilterTest.NonTerminalObjectErrorUAFOnQueuedTerminalLambda
MoqxCacheTest.TestFetchAllHit
  ✅ MoqxCacheTest.TestFetchAllHit
MoqxCacheTest.TestFetchAllHitEOG
  ✅ MoqxCacheTest.TestFetchAllHitEOG
MoqxCacheTest.TestFetchMissUpstreamError
  ✅ MoqxCacheTest.TestFetchMissUpstreamError
MoqxCacheTest.TestFetchMissTailUpstreamError
  ✅ MoqxCacheTest.TestFetchMissTailUpstreamError
MoqxCacheTest.TestFetchMissNoTrackUpstreamCompleteHit
  ✅ MoqxCacheTest.TestFetchMissNoTrackUpstreamCompleteHit
MoqxCacheTest.TestFetchMissUpstreamCompleteHit
  ✅ MoqxCacheTest.TestFetchMissUpstreamCompleteHit
MoqxCacheTest.TestFetchPartialHitBeginning
  ✅ MoqxCacheTest.TestFetchPartialHitBeginning
MoqxCacheTest.TestFetchPartialHitEnd
  ✅ MoqxCacheTest.TestFetchPartialHitEnd
MoqxCacheTest.TestFetchPartialHitBeginningEnd
  ✅ MoqxCacheTest.TestFetchPartialHitBeginningEnd
MoqxCacheTest.TestFetchPartialHitBeginningWholeGroup
  ✅ MoqxCacheTest.TestFetchPartialHitBeginningWholeGroup
MoqxCacheTest.TestFetchWriteback
  ✅ MoqxCacheTest.TestFetchWriteback
MoqxCacheTest.TestFetchPopulatesNotExist
  ✅ MoqxCacheTest.TestFetchPopulatesNotExist
MoqxCacheTest.TestFetchOnLiveTrackNoObjects
  ✅ MoqxCacheTest.TestFetchOnLiveTrackNoObjects
MoqxCacheTest.TestFetchOnLiveTrackPastLargest
  ✅ MoqxCacheTest.TestFetchOnLiveTrackPastLargest
MoqxCacheTest.TestFetchEndBeyondEndOfTrack
  ✅ MoqxCacheTest.TestFetchEndBeyondEndOfTrack
MoqxCacheTest.TestFetchWaitsForFetchInProgress
  ✅ MoqxCacheTest.TestFetchWaitsForFetchInProgress
MoqxCacheTest.TestFetchWaitsForFetchInProgressMultiple
  ✅ MoqxCacheTest.TestFetchWaitsForFetchInProgressMultiple
MoqxCacheTest.TestFetchWaitsForFetchInProgressMiddle
  ✅ MoqxCacheTest.TestFetchWaitsForFetchInProgressMiddle
MoqxCacheTest.TestFetchWaitsForFetchInProgressError
  ✅ MoqxCacheTest.TestFetchWaitsForFetchInProgressError
MoqxCacheTest.TestFetchWaitsForFetchInProgressErrorNeedsFetchOK
  ✅ MoqxCacheTest.TestFetchWaitsForFetchInProgressErrorNeedsFetchOK
MoqxCacheTest.TestUpstreamResetStream
  ✅ MoqxCacheTest.TestUpstreamResetStream
MoqxCacheTest.TestConsumerObjectBlocked
  ✅ MoqxCacheTest.TestConsumerObjectBlocked
MoqxCacheTest.TestAwaitFails
  ✅ MoqxCacheTest.TestAwaitFails
MoqxCacheTest.TestConsumerObjectFailsForAnotherReason
  ✅ MoqxCacheTest.TestConsumerObjectFailsForAnotherReason
MoqxCacheTest.TestFetchCancel
  ✅ MoqxCacheTest.TestFetchCancel
MoqxCacheTest.TestFetchPopulatesNotExistObjectsAndGroups
  ✅ MoqxCacheTest.TestFetchPopulatesNotExistObjectsAndGroups
MoqxCacheTest.TestInvalidCacheUpdateFails
  ✅ MoqxCacheTest.TestInvalidCacheUpdateFails
MoqxCacheTest.TestUpstreamFetchPartialWriteAndReset
  ✅ MoqxCacheTest.TestUpstreamFetchPartialWriteAndReset
MoqxCacheTest.TestUpstreamServesObjectWithGap
  ✅ MoqxCacheTest.TestUpstreamServesObjectWithGap
MoqxCacheTest.TestUpstreamServesGroupWithGap
  ✅ MoqxCacheTest.TestUpstreamServesGroupWithGap
MoqxCacheTest.TestUpstreamServesEndOfTrack
  ✅ MoqxCacheTest.TestUpstreamServesEndOfTrack
MoqxCacheTest.TestPopulateObjectUsingBeginObjectAndObjectPayload
  ✅ MoqxCacheTest.TestPopulateObjectUsingBeginObjectAndObjectPayload
MoqxCacheTest.TestUpstreamFetchUsingBeginObjectAndObjectPayload
  ✅ MoqxCacheTest.TestUpstreamFetchUsingBeginObjectAndObjectPayload
MoqxCacheTest.TestObjectPayloadMarksRemainingAsNonexistent
  ✅ MoqxCacheTest.TestObjectPayloadMarksRemainingAsNonexistent
MoqxCacheTest.TestPopulateCacheWithBeginSubgroupAndFetch
  ✅ MoqxCacheTest.TestPopulateCacheWithBeginSubgroupAndFetch
MoqxCacheTest.TestPartialCacheMissBeginningNoObjectsUpstream
  ✅ MoqxCacheTest.TestPartialCacheMissBeginningNoObjectsUpstream
MoqxCacheTest.TestUpstreamReturnsNoObjectsTail
  ✅ MoqxCacheTest.TestUpstreamReturnsNoObjectsTail
MoqxCacheTest.TestFullCacheMissNoObjectsUpstream
  ✅ MoqxCacheTest.TestFullCacheMissNoObjectsUpstream
MoqxCacheTest.TestFetchAllHitAcrossGroups
  ✅ MoqxCacheTest.TestFetchAllHitAcrossGroups
MoqxCacheTest.TestFetchAllMissAcrossGroups
  ✅ MoqxCacheTest.TestFetchAllMissAcrossGroups
MoqxCacheTest.TestFetchPartialHitBeginningAcrossGroups
  ✅ MoqxCacheTest.TestFetchPartialHitBeginningAcrossGroups
MoqxCacheTest.TestFetchPartialHitEndAcrossGroups
  ✅ MoqxCacheTest.TestFetchPartialHitEndAcrossGroups
MoqxCacheTest.TestFetchPartialHitMiddleAcrossGroups
  ✅ MoqxCacheTest.TestFetchPartialHitMiddleAcrossGroups
MoqxCacheTest.TestFetchMissSingleGroupBoundary
  ✅ MoqxCacheTest.TestFetchMissSingleGroupBoundary
MoqxCacheTest.TestFetchPartialHitBeginningEndAcrossGroups
  ✅ MoqxCacheTest.TestFetchPartialHitBeginningEndAcrossGroups
MoqxCacheTest.TestFetchPartialHitBeginningWholeGroupAcrossGroups
  ✅ MoqxCacheTest.TestFetchPartialHitBeginningWholeGroupAcrossGroups
MoqxCacheTest.TestFetchMissNoTrackUpstreamCompleteHitAcrossGroups
  ✅ MoqxCacheTest.TestFetchMissNoTrackUpstreamCompleteHitAcrossGroups
MoqxCacheTest.TestFetchAllHitEOGAcrossGroups
  ✅ MoqxCacheTest.TestFetchAllHitEOGAcrossGroups
MoqxCacheTest.TestFetchWritebackAcrossGroups
  ✅ MoqxCacheTest.TestFetchWritebackAcrossGroups
MoqxCacheTest.FetchWritebackUpdateInProgressBoundaryCollision
  ✅ MoqxCacheTest.FetchWritebackUpdateInProgressBoundaryCollision
MoqxCacheTest.FetchWritebackUpdateInProgressDoubleCall
  ✅ MoqxCacheTest.FetchWritebackUpdateInProgressDoubleCall
MoqxCacheTest.TestFetchRangeExactlyAtGroupBoundary
  ✅ MoqxCacheTest.TestFetchRangeExactlyAtGroupBoundary
MoqxCacheTest.TestFetchAllMissAcrossGroupsDesc
  ✅ MoqxCacheTest.TestFetchAllMissAcrossGroupsDesc
MoqxCacheTest.TestFetchPartialHitBeginningAcrossGroupsDesc
  ✅ MoqxCacheTest.TestFetchPartialHitBeginningAcrossGroupsDesc
MoqxCacheTest.TestFetchPartialHitBeginningGroupBoundaryDesc
  ✅ MoqxCacheTest.TestFetchPartialHitBeginningGroupBoundaryDesc
MoqxCacheTest.TestFetchMissTailGroupDesc
  ✅ MoqxCacheTest.TestFetchMissTailGroupDesc
MoqxCacheTest.TestFetchMissTailObjectsDesc
  ✅ MoqxCacheTest.TestFetchMissTailObjectsDesc
MoqxCacheTest.TestFetchPartialMissTailObjectsDesc
  ✅ MoqxCacheTest.TestFetchPartialMissTailObjectsDesc
MoqxCacheTest.TestSkipUncachedDescCrossGroupInterval
  ✅ MoqxCacheTest.TestSkipUncachedDescCrossGroupInterval
MoqxCacheTest.TestSkipUncachedDescThreeGroupSpan
  ✅ MoqxCacheTest.TestSkipUncachedDescThreeGroupSpan
MoqxCacheTest.TestSkipUncachedDescMinLocationMidGroup
  ✅ MoqxCacheTest.TestSkipUncachedDescMinLocationMidGroup
MoqxCacheTest.TestFetchPartialMissThreeUpstreamFetchesDesc
  ✅ MoqxCacheTest.TestFetchPartialMissThreeUpstreamFetchesDesc
MoqxCacheTest.TestFetchPartialMissTwoUpstreamFetchesTailDesc
  ✅ MoqxCacheTest.TestFetchPartialMissTwoUpstreamFetchesTailDesc
MoqxCacheTest.TestFetchPartialMissTwoUpstreamFetchesTail
  ✅ MoqxCacheTest.TestFetchPartialMissTwoUpstreamFetchesTail
MoqxCacheTest.TestPriorObjectIdGapLargerThanObjectId
  ✅ MoqxCacheTest.TestPriorObjectIdGapLargerThanObjectId
MoqxCacheTest.TestPriorGroupIdGapLargerThanGroupId
  ✅ MoqxCacheTest.TestPriorGroupIdGapLargerThanGroupId
MoqxCacheTest.TestPriorObjectIdGapCoversExistingObject
  ✅ MoqxCacheTest.TestPriorObjectIdGapCoversExistingObject
MoqxCacheTest.TestPriorGroupIdGapCoversExistingGroup
  ✅ MoqxCacheTest.TestPriorGroupIdGapCoversExistingGroup
MoqxCacheTest.TestPriorObjectIdGapWithDatagram
  ✅ MoqxCacheTest.TestPriorObjectIdGapWithDatagram
MoqxCacheTest.TestPriorGroupIdGapWithDatagram
  ✅ MoqxCacheTest.TestPriorGroupIdGapWithDatagram
MoqxCacheTest.TestPriorGroupIdGapSameValueMultipleObjects
  ✅ MoqxCacheTest.TestPriorGroupIdGapSameValueMultipleObjects
MoqxCacheTest.TestPriorGroupIdGapDifferentValuesInGroup
  ✅ MoqxCacheTest.TestPriorGroupIdGapDifferentValuesInGroup
MoqxCacheTest.TestPriorObjectIdGapOverlappingRanges
  ✅ MoqxCacheTest.TestPriorObjectIdGapOverlappingRanges
MoqxCacheTest.TestPriorObjectIdGapOverlappingWithData
  ✅ MoqxCacheTest.TestPriorObjectIdGapOverlappingWithData
MoqxCacheTest.TestPriorObjectIdGapOverlappingNotExistOnly
  ✅ MoqxCacheTest.TestPriorObjectIdGapOverlappingNotExistOnly
MoqxCacheTest.TestLargeGroupGap
  ✅ MoqxCacheTest.TestLargeGroupGap
MoqxCacheTest.TestFetchInProgressKeyAdvancesOnGroupBoundary
  ✅ MoqxCacheTest.TestFetchInProgressKeyAdvancesOnGroupBoundary
MoqxCacheTest.TestFetchInProgressKeyAdvancesWithCachedData
  ✅ MoqxCacheTest.TestFetchInProgressKeyAdvancesWithCachedData
MoqxCacheTest.TestFetchWritebackHugeGroupRangeBoundedTime
  ✅ MoqxCacheTest.TestFetchWritebackHugeGroupRangeBoundedTime
MoqxCacheTest.TestSparseCacheSkipUncachedAsc
  ✅ MoqxCacheTest.TestSparseCacheSkipUncachedAsc
MoqxCacheTest.TestSparseCacheSkipUncachedDesc
  ✅ MoqxCacheTest.TestSparseCacheSkipUncachedDesc
MoqxCacheTest.TestSkipUncachedAscMultiGroup
  ✅ MoqxCacheTest.TestSkipUncachedAscMultiGroup
MoqxCacheTest.TestSkipUncachedGapFenceAsc
  ✅ MoqxCacheTest.TestSkipUncachedGapFenceAsc
MoqxCacheTest.TestSkipUncachedAfterTTLExpiration
  ✅ MoqxCacheTest.TestSkipUncachedAfterTTLExpiration
MoqxCacheTest.TestSkipUncachedAfterGroupEviction
  ✅ MoqxCacheTest.TestSkipUncachedAfterGroupEviction
MoqxCacheTest.TestSkipUncachedAfterStreamingCompletion
  ✅ MoqxCacheTest.TestSkipUncachedAfterStreamingCompletion
MoqxCacheTest.TestDescendingFetchGapSkipping
  ✅ MoqxCacheTest.TestDescendingFetchGapSkipping
MoqxCacheTest.TestGapSpanningGroups
  ✅ MoqxCacheTest.TestGapSpanningGroups
MoqxCacheTest.TestInGroupObjectGapSkipping
  ✅ MoqxCacheTest.TestInGroupObjectGapSkipping
MoqxCacheTest.TestDescendingSingleIntermediateGroup
  ✅ MoqxCacheTest.TestDescendingSingleIntermediateGroup
MoqxCacheTest.TestDescendingAdjacentGroups
  ✅ MoqxCacheTest.TestDescendingAdjacentGroups
MoqxCacheTest.TestDescendingGapNearGroupZero
  ✅ MoqxCacheTest.TestDescendingGapNearGroupZero
MoqxCacheTest.TestDescendingFetchDoesNotMarkTopGroupTailAsGap
  ✅ MoqxCacheTest.TestDescendingFetchDoesNotMarkTopGroupTailAsGap
MoqxCacheTest.TestDescendingFetchDoesNotMarkBottomGroupHeadAsGap
  ✅ MoqxCacheTest.TestDescendingFetchDoesNotMarkBottomGroupHeadAsGap
MoqxCacheTest.TestDescendingFetchDoesNotGapCachedObject
  ✅ MoqxCacheTest.TestDescendingFetchDoesNotGapCachedObject
MoqxCacheTest.TestForwardingPreferenceMismatchIsMalformedTrack
  ✅ MoqxCacheTest.TestForwardingPreferenceMismatchIsMalformedTrack
MoqxCacheTest.TestTrackEviction
  ✅ MoqxCacheTest.TestTrackEviction
MoqxCacheTest.TestNoEvictDuringSubscribe
  ✅ MoqxCacheTest.TestNoEvictDuringSubscribe
MoqxCacheTest.TestNoEvictDuringFetch
  ✅ MoqxCacheTest.TestNoEvictDuringFetch
MoqxCacheTest.TestGroupEviction
  ✅ MoqxCacheTest.TestGroupEviction
MoqxCacheTest.TestGroupNotEvictedDuringActiveWrite
  ✅ MoqxCacheTest.TestGroupNotEvictedDuringActiveWrite
MoqxCacheTest.TestGroupNotEvictedDuringActiveFetch
  ✅ MoqxCacheTest.TestGroupNotEvictedDuringActiveFetch
MoqxCacheTest.TestFreshlyCreatedGroupNotEvictedDuringFetch
  ✅ MoqxCacheTest.TestFreshlyCreatedGroupNotEvictedDuringFetch
MoqxCacheTest.TestGroupNotEvictedAfterCrossingGroupBoundary
  ✅ MoqxCacheTest.TestGroupNotEvictedAfterCrossingGroupBoundary
MoqxCacheTest.TestEvictTrackWithSmallCache
  ✅ MoqxCacheTest.TestEvictTrackWithSmallCache
MoqxCacheTest.TestLRUEvictionOrder
  ✅ MoqxCacheTest.TestLRUEvictionOrder
MoqxCacheTest.TestTrackChurnWithActiveSubscriptions
  ✅ MoqxCacheTest.TestTrackChurnWithActiveSubscriptions
MoqxCacheTest.TestZeroMaxTracksUnlimited
  ✅ MoqxCacheTest.TestZeroMaxTracksUnlimited
MoqxCacheTest.TestFetchMakesTrackNonEvictable
  ✅ MoqxCacheTest.TestFetchMakesTrackNonEvictable
MoqxCacheTest.TestFetchNewTrackWithFullCacheEvicts
  ✅ MoqxCacheTest.TestFetchNewTrackWithFullCacheEvicts
MoqxCacheTest.SubgroupWritebackObjectPayloadNullInitialPayload
  ✅ MoqxCacheTest.SubgroupWritebackObjectPayloadNullInitialPayload
MoqxCacheTest.SubgroupWritebackObjectPayloadWithInitialPayload
  ✅ MoqxCacheTest.SubgroupWritebackObjectPayloadWithInitialPayload
MoqxCacheTest.TestMaxCacheDurationExpiration
  ✅ MoqxCacheTest.TestMaxCacheDurationExpiration
MoqxCacheTest.TestMaxCacheDurationNotExpired
  ✅ MoqxCacheTest.TestMaxCacheDurationNotExpired
MoqxCacheTest.TestNoMaxCacheDurationNoExpiration
  ✅ MoqxCacheTest.TestNoMaxCacheDurationNoExpiration
MoqxCacheTest.TestMaxCacheDurationRefreshOnRecache
  ✅ MoqxCacheTest.TestMaxCacheDurationRefreshOnRecache
MoqxCacheTest.TestMaxCacheDurationFetchMissOnExpired
  ✅ MoqxCacheTest.TestMaxCacheDurationFetchMissOnExpired
MoqxCacheTest.TestMaxCacheDurationMixedExpiration
  ✅ MoqxCacheTest.TestMaxCacheDurationMixedExpiration
MoqxCacheTest.TestClearMaxCacheDuration
  ✅ MoqxCacheTest.TestClearMaxCacheDuration
MoqxCacheTest.TestDefaultMaxCacheDurationExpiration
  ✅ MoqxCacheTest.TestDefaultMaxCacheDurationExpiration
MoqxCacheTest.TestPerTrackDurationOverridesDefault
  ✅ MoqxCacheTest.TestPerTrackDurationOverridesDefault
MoqxCacheTest.TestZeroDefaultDurationSkipsCaching
  ✅ MoqxCacheTest.TestZeroDefaultDurationSkipsCaching
MoqxCacheTest.TestZeroDefaultDurationPublisherOverrides
  ✅ MoqxCacheTest.TestZeroDefaultDurationPublisherOverrides
MoqxCacheTest.TestMaxAllowedCacheDurationClampsPublisher
  ✅ MoqxCacheTest.TestMaxAllowedCacheDurationClampsPublisher
MoqxCacheTest.TestMaxAllowedCacheDurationNoClampWhenUnder
  ✅ MoqxCacheTest.TestMaxAllowedCacheDurationNoClampWhenUnder
MoqxCacheTest.SubgroupWritebackCacheErrorResetsInnerConsumer
  ✅ MoqxCacheTest.SubgroupWritebackCacheErrorResetsInnerConsumer
MoqxCacheTest.SubgroupWritebackBeginObjectCacheErrorResetsInner
  ✅ MoqxCacheTest.SubgroupWritebackBeginObjectCacheErrorResetsInner
MoqxCacheTest.TestFetchOkIncludesTrackExtensions
  ✅ MoqxCacheTest.TestFetchOkIncludesTrackExtensions
MoqxCacheTest.TestUpstreamFetchSavesExtensionsToTrack
  ✅ MoqxCacheTest.TestUpstreamFetchSavesExtensionsToTrack
MoqxCacheTest.TestByteLimitEvictsLRUGroup
  ✅ MoqxCacheTest.TestByteLimitEvictsLRUGroup
MoqxCacheTest.TestByteLimitNoEvictLiveTrack
  ✅ MoqxCacheTest.TestByteLimitNoEvictLiveTrack
MoqxCacheTest.TestSetMaxCachedBytesTriggersEviction
  ✅ MoqxCacheTest.TestSetMaxCachedBytesTriggersEviction
MoqxCacheTest.TestBytesTrackedAcrossStreamingObject
  ✅ MoqxCacheTest.TestBytesTrackedAcrossStreamingObject
MoqxCacheTest.TestMinEvictionBytesLowWatermark
  ✅ MoqxCacheTest.TestMinEvictionBytesLowWatermark
MoqxCacheTest.TestByteLimitEvictsGroupsFromLiveTrack
  ✅ MoqxCacheTest.TestByteLimitEvictsGroupsFromLiveTrack
MoqxCacheTest.TestByteLimitLiveTrackMultipleGroupsEvicted
  ✅ MoqxCacheTest.TestByteLimitLiveTrackMultipleGroupsEvicted
MoqxCacheTest.TestByteLimitLiveTrackWithActiveSubgroupNotEvicted
  ✅ MoqxCacheTest.TestByteLimitLiveTrackWithActiveSubgroupNotEvicted
MoqxCacheTest.TestByteLimitEvictsAcrossLiveAndNonLiveTracks
  ✅ MoqxCacheTest.TestByteLimitEvictsAcrossLiveAndNonLiveTracks
MoqxCacheTest.TestTrackEvictionCleansGlobalGroupLRU
  ✅ MoqxCacheTest.TestTrackEvictionCleansGlobalGroupLRU
MoqxCacheTest.PurgeSpecificTrack
  ✅ MoqxCacheTest.PurgeSpecificTrack
MoqxCacheTest.PurgeSpecificTrackNotCached
  ✅ MoqxCacheTest.PurgeSpecificTrackNotCached
MoqxCacheTest.PurgeMixedLiveAndEvictable
  ✅ MoqxCacheTest.PurgeMixedLiveAndEvictable
MoqxCacheTest.PurgeAllEmptyCache
  ✅ MoqxCacheTest.PurgeAllEmptyCache
MoqxCacheTest.PurgeNamespaceEvictsAllMatchingTracks
  ✅ MoqxCacheTest.PurgeNamespaceEvictsAllMatchingTracks
MoqxCacheTest.PurgeNamespaceAlsoEvictsLiveTracks
  ✅ MoqxCacheTest.PurgeNamespaceAlsoEvictsLiveTracks
MoqxCacheTest.PurgeNamespaceUnknownIsNoop
  ✅ MoqxCacheTest.PurgeNamespaceUnknownIsNoop
MoqxCacheTest.OldWritebackDestructorCausesUseAfterFree
  ✅ MoqxCacheTest.OldWritebackDestructorCausesUseAfterFree
MoqxCacheTest.ExpiredObjectByteAccounting
  ✅ MoqxCacheTest.ExpiredObjectByteAccounting
MoqxCacheTest.RecacheIncompleteObjectByteAccounting
  ✅ MoqxCacheTest.RecacheIncompleteObjectByteAccounting
MoqxCacheTest.ClearWithActiveSubscribeWriteback
  ✅ MoqxCacheTest.ClearWithActiveSubscribeWriteback
MoqxCacheTest.ClearWithActiveSubgroupWriteback
  ✅ MoqxCacheTest.ClearWithActiveSubgroupWriteback
MoqxCacheTest.FetchWritebackSkipsCacheAfterEviction
  ✅ MoqxCacheTest.FetchWritebackSkipsCacheAfterEviction
MoqxCacheTest.FetchWritebackObjectPayloadSkipsCacheAfterEviction
  ✅ MoqxCacheTest.FetchWritebackObjectPayloadSkipsCacheAfterEviction
relay_chain
  ✅ relay_chain
admin_info_endpoint
  ✅ admin_info_endpoint
admin_tls_endpoint
  ✅ admin_tls_endpoint
admin_metrics_endpoint
  ✅ admin_metrics_endpoint
admin_cache_purge_endpoint
  ✅ admin_cache_purge_endpoint
admin_cache_purge_concurrency_test
  ✅ admin_cache_purge_concurrency_test