Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[20227] Prevent index overflow and correctly assert the end iterator in DataSharing #4321

Merged
merged 6 commits into from
Feb 20, 2024

Refs #20227: Rev suggestion

85a6457
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

[20227] Prevent index overflow and correctly assert the end iterator in DataSharing #4321

Refs #20227: Rev suggestion
85a6457
Select commit
Loading
Failed to load commit list.
GitHub Actions / Report: RelWithDebInfo | v142 failed Feb 15, 2024 in 0s

17222 passed, 1 failed and 10 skipped

Tests failed

❌ D:/a/Fast-DDS/Fast-DDS/test_results/fastrtps_test_results.xml

17233 tests were completed in 12788s with 17222 passed, 1 failed and 10 skipped.

Test suite Passed Failed Skipped Time
Win32-MSBuild 17222✅ 1❌ 10⚪ 12788s

❌ Win32-MSBuild

RTPS.RTPSUnavailableSampleGapWhenSeparateSending
  ✅ RTPS.RTPSUnavailableSampleGapWhenSeparateSending
RTPS.RTPSNetworkInterfaceChangesAtRunTime
  ✅ RTPS.RTPSNetworkInterfaceChangesAtRunTime
RTPS.RemoveDisabledParticipant
  ✅ RTPS.RemoveDisabledParticipant
RTPS.MultithreadedWriterCreation
  ✅ RTPS.MultithreadedWriterCreation
RTPS.RTPSCorrectGAPProcessing
  ✅ RTPS.RTPSCorrectGAPProcessing
RTPS.best_effort_has_been_fully_delivered
  ✅ RTPS.best_effort_has_been_fully_delivered
RTPS.reliable_has_been_fully_delivered
  ✅ RTPS.reliable_has_been_fully_delivered
RTPS.participant_ignore_local_endpoints
  ✅ RTPS.participant_ignore_local_endpoints
RTPS.participant_ignore_local_endpoints_two_participants
  ✅ RTPS.participant_ignore_local_endpoints_two_participants
RTPSMonitorServiceTest.monitor_service_create_is_created
  ✅ RTPSMonitorServiceTest.monitor_service_create_is_created
RTPSMonitorServiceTest.monitor_service_create_enable_disable
  ✅ RTPSMonitorServiceTest.monitor_service_create_enable_disable
PersistenceNonIntraprocess.InconsistentAcknackReceived
  ✅ PersistenceNonIntraprocess.InconsistentAcknackReceived
RTPSAck.EnableUpdatabilityOfPositiveAcksPeriodRTPSLayer
  ✅ RTPSAck.EnableUpdatabilityOfPositiveAcksPeriodRTPSLayer
RTPS/RTPS.RTPSAsNonReliableSocket/Transport
  ✅ RTPS/RTPS.RTPSAsNonReliableSocket/Transport
RTPS/RTPS.RTPSAsNonReliableSocket/Intraprocess
  ✅ RTPS/RTPS.RTPSAsNonReliableSocket/Intraprocess
RTPS/RTPS.AsyncRTPSAsNonReliableSocket/Transport
  ✅ RTPS/RTPS.AsyncRTPSAsNonReliableSocket/Transport
RTPS/RTPS.AsyncRTPSAsNonReliableSocket/Intraprocess
  ✅ RTPS/RTPS.AsyncRTPSAsNonReliableSocket/Intraprocess
RTPS/RTPS.AsyncRTPSAsNonReliableSocketWithWriterSpecificFlowControl/Transport
  ✅ RTPS/RTPS.AsyncRTPSAsNonReliableSocketWithWriterSpecificFlowControl/Transport
RTPS/RTPS.AsyncRTPSAsNonReliableSocketWithWriterSpecificFlowControl/Intraprocess
  ✅ RTPS/RTPS.AsyncRTPSAsNonReliableSocketWithWriterSpecificFlowControl/Intraprocess
RTPS/RTPS.RTPSAsReliableSocket/Transport
  ✅ RTPS/RTPS.RTPSAsReliableSocket/Transport
RTPS/RTPS.RTPSAsReliableSocket/Intraprocess
  ✅ RTPS/RTPS.RTPSAsReliableSocket/Intraprocess
RTPS/RTPS.AsyncRTPSAsReliableSocket/Transport
  ✅ RTPS/RTPS.AsyncRTPSAsReliableSocket/Transport
RTPS/RTPS.AsyncRTPSAsReliableSocket/Intraprocess
  ✅ RTPS/RTPS.AsyncRTPSAsReliableSocket/Intraprocess
RTPS/RTPS.RTPSAsNonReliableWithRegistration/Transport
  ✅ RTPS/RTPS.RTPSAsNonReliableWithRegistration/Transport
RTPS/RTPS.RTPSAsNonReliableWithRegistration/Intraprocess
  ✅ RTPS/RTPS.RTPSAsNonReliableWithRegistration/Intraprocess
RTPS/RTPS.AsyncRTPSAsNonReliableWithRegistration/Transport
  ✅ RTPS/RTPS.AsyncRTPSAsNonReliableWithRegistration/Transport
RTPS/RTPS.AsyncRTPSAsNonReliableWithRegistration/Intraprocess
  ✅ RTPS/RTPS.AsyncRTPSAsNonReliableWithRegistration/Intraprocess
RTPS/RTPS.RTPSAsReliableWithRegistration/Transport
  ✅ RTPS/RTPS.RTPSAsReliableWithRegistration/Transport
RTPS/RTPS.RTPSAsReliableWithRegistration/Intraprocess
  ✅ RTPS/RTPS.RTPSAsReliableWithRegistration/Intraprocess
RTPS/RTPS.AsyncRTPSAsReliableWithRegistration/Transport
  ✅ RTPS/RTPS.AsyncRTPSAsReliableWithRegistration/Transport
RTPS/RTPS.AsyncRTPSAsReliableWithRegistration/Intraprocess
  ✅ RTPS/RTPS.AsyncRTPSAsReliableWithRegistration/Intraprocess
RTPS/RTPS.RTPSAsReliableVolatileSocket/Transport
  ✅ RTPS/RTPS.RTPSAsReliableVolatileSocket/Transport
RTPS/RTPS.RTPSAsReliableVolatileSocket/Intraprocess
  ✅ RTPS/RTPS.RTPSAsReliableVolatileSocket/Intraprocess
RTPS/RTPS.RTPSAsReliableWithRegistrationAndHolesInHistory/Transport
  ✅ RTPS/RTPS.RTPSAsReliableWithRegistrationAndHolesInHistory/Transport
RTPS/RTPS.RTPSAsReliableWithRegistrationAndHolesInHistory/Intraprocess
  ✅ RTPS/RTPS.RTPSAsReliableWithRegistrationAndHolesInHistory/Intraprocess
RTPS/RTPS.RTPSAsReliableVolatileTwoWritersConsecutives/Transport
  ✅ RTPS/RTPS.RTPSAsReliableVolatileTwoWritersConsecutives/Transport
RTPS/RTPS.RTPSAsReliableVolatileTwoWritersConsecutives/Intraprocess
  ✅ RTPS/RTPS.RTPSAsReliableVolatileTwoWritersConsecutives/Intraprocess
RTPS/RTPS.RTPSAsReliableTransientLocalTwoWritersConsecutives/Transport
  ✅ RTPS/RTPS.RTPSAsReliableTransientLocalTwoWritersConsecutives/Transport
RTPS/RTPS.RTPSAsReliableTransientLocalTwoWritersConsecutives/Intraprocess
  ✅ RTPS/RTPS.RTPSAsReliableTransientLocalTwoWritersConsecutives/Intraprocess
RTPS/RTPSDiscovery.ReaderListenerOnWriterDiscovery/Transport
  ✅ RTPS/RTPSDiscovery.ReaderListenerOnWriterDiscovery/Transport
RTPS/RTPSDiscovery.ReaderListenerOnWriterDiscovery/Intraprocess
  ✅ RTPS/RTPSDiscovery.ReaderListenerOnWriterDiscovery/Intraprocess
RTPS/RTPSDiscovery.WriterListenerOnReaderDiscovery/Transport
  ✅ RTPS/RTPSDiscovery.WriterListenerOnReaderDiscovery/Transport
RTPS/RTPSDiscovery.WriterListenerOnReaderDiscovery/Intraprocess
  ✅ RTPS/RTPSDiscovery.WriterListenerOnReaderDiscovery/Intraprocess
RTPS/RTPSDiscovery.ReaderListenerOnWriterDiscoveryIncompatibleQoS/Transport
  ✅ RTPS/RTPSDiscovery.ReaderListenerOnWriterDiscoveryIncompatibleQoS/Transport
RTPS/RTPSDiscovery.ReaderListenerOnWriterDiscoveryIncompatibleQoS/Intraprocess
  ✅ RTPS/RTPSDiscovery.ReaderListenerOnWriterDiscoveryIncompatibleQoS/Intraprocess
RTPS/RTPSDiscovery.WriterListenerOnReaderDiscoveryIncompatibleQoS/Transport
  ✅ RTPS/RTPSDiscovery.WriterListenerOnReaderDiscoveryIncompatibleQoS/Transport
RTPS/RTPSDiscovery.WriterListenerOnReaderDiscoveryIncompatibleQoS/Intraprocess
  ✅ RTPS/RTPSDiscovery.WriterListenerOnReaderDiscoveryIncompatibleQoS/Intraprocess
RTPS/RTPSDiscovery.ContentFilterRegistration/Transport
  ✅ RTPS/RTPSDiscovery.ContentFilterRegistration/Transport
RTPS/RTPSDiscovery.ContentFilterRegistration/Intraprocess
  ✅ RTPS/RTPSDiscovery.ContentFilterRegistration/Intraprocess
RTPS/RTPSDiscovery.ContentFilterWrongRegistration/Transport
  ✅ RTPS/RTPSDiscovery.ContentFilterWrongRegistration/Transport
RTPS/RTPSDiscovery.ContentFilterWrongRegistration/Intraprocess
  ✅ RTPS/RTPSDiscovery.ContentFilterWrongRegistration/Intraprocess
RTPS/RTPSDiscovery.ContentFilterWrongUpdate/Transport
  ✅ RTPS/RTPSDiscovery.ContentFilterWrongUpdate/Transport
RTPS/RTPSDiscovery.ContentFilterWrongUpdate/Intraprocess
  ✅ RTPS/RTPSDiscovery.ContentFilterWrongUpdate/Intraprocess
RTPS/RTPSDiscovery.ContentFilterRegistrationWithoutCFP/Transport
  ✅ RTPS/RTPSDiscovery.ContentFilterRegistrationWithoutCFP/Transport
RTPS/RTPSDiscovery.ContentFilterRegistrationWithoutCFP/Intraprocess
  ✅ RTPS/RTPSDiscovery.ContentFilterRegistrationWithoutCFP/Intraprocess
RTPS/RTPSDiscovery.ContentFilterRegistrationWithoutCFPButUpdate/Transport
  ✅ RTPS/RTPSDiscovery.ContentFilterRegistrationWithoutCFPButUpdate/Transport
RTPS/RTPSDiscovery.ContentFilterRegistrationWithoutCFPButUpdate/Intraprocess
  ✅ RTPS/RTPSDiscovery.ContentFilterRegistrationWithoutCFPButUpdate/Intraprocess
Persistence/Persistence.RTPSAsNonReliableWithPersistence/Transport
  ✅ Persistence/Persistence.RTPSAsNonReliableWithPersistence/Transport
Persistence/Persistence.RTPSAsNonReliableWithPersistence/Intraprocess
  ✅ Persistence/Persistence.RTPSAsNonReliableWithPersistence/Intraprocess
Persistence/Persistence.AsyncRTPSAsNonReliableWithPersistence/Transport
  ✅ Persistence/Persistence.AsyncRTPSAsNonReliableWithPersistence/Transport
Persistence/Persistence.AsyncRTPSAsNonReliableWithPersistence/Intraprocess
  ✅ Persistence/Persistence.AsyncRTPSAsNonReliableWithPersistence/Intraprocess
Persistence/Persistence.RTPSAsReliableWithPersistence/Transport
  ✅ Persistence/Persistence.RTPSAsReliableWithPersistence/Transport
Persistence/Persistence.RTPSAsReliableWithPersistence/Intraprocess
  ✅ Persistence/Persistence.RTPSAsReliableWithPersistence/Intraprocess
Persistence/Persistence.AsyncRTPSAsReliableWithPersistence/Transport
  ✅ Persistence/Persistence.AsyncRTPSAsReliableWithPersistence/Transport
Persistence/Persistence.AsyncRTPSAsReliableWithPersistence/Intraprocess
  ✅ Persistence/Persistence.AsyncRTPSAsReliableWithPersistence/Intraprocess
PersistenceGuid/PersistenceGuid.SetPersistenceGuidThroughRTPSLayer/Transport
  ✅ PersistenceGuid/PersistenceGuid.SetPersistenceGuidThroughRTPSLayer/Transport
PersistenceGuid/PersistenceGuid.SetPersistenceGuidThroughRTPSLayer/Intraprocess
  ✅ PersistenceGuid/PersistenceGuid.SetPersistenceGuidThroughRTPSLayer/Intraprocess
PersistenceGuid/PersistenceGuid.CheckPrevalenceBetweenManualAndPropertyConfiguration/Transport
  ✅ PersistenceGuid/PersistenceGuid.CheckPrevalenceBetweenManualAndPropertyConfiguration/Transport
PersistenceGuid/PersistenceGuid.CheckPrevalenceBetweenManualAndPropertyConfiguration/Intraprocess
  ✅ PersistenceGuid/PersistenceGuid.CheckPrevalenceBetweenManualAndPropertyConfiguration/Intraprocess
RTPSCustomPools/RTPSCustomPools.CreateFailsWithInvalidPool/Transport
  ✅ RTPSCustomPools/RTPSCustomPools.CreateFailsWithInvalidPool/Transport
RTPSCustomPools/RTPSCustomPools.CreateFailsWithInvalidPool/Intraprocess
  ✅ RTPSCustomPools/RTPSCustomPools.CreateFailsWithInvalidPool/Intraprocess
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationNoPools/Transport
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationNoPools/Transport
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationNoPools/Intraprocess
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationNoPools/Intraprocess
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationReaderPool/Transport
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationReaderPool/Transport
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationReaderPool/Intraprocess
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationReaderPool/Intraprocess
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationWriterPool/Transport
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationWriterPool/Transport
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationWriterPool/Intraprocess
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationWriterPool/Intraprocess
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationBothPools/Transport
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationBothPools/Transport
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationBothPools/Intraprocess
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationBothPools/Intraprocess
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationNoPools300Kb/Transport
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationNoPools300Kb/Transport
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationNoPools300Kb/Intraprocess
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationNoPools300Kb/Intraprocess
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationReaderPool300Kb/Transport
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationReaderPool300Kb/Transport
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationReaderPool300Kb/Intraprocess
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationReaderPool300Kb/Intraprocess
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationWriterPool300Kb/Transport
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationWriterPool300Kb/Transport
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationWriterPool300Kb/Intraprocess
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationWriterPool300Kb/Intraprocess
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationBothPools300Kb/Transport
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationBothPools300Kb/Transport
RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationBothPools300Kb/Intraprocess
  ✅ RTPSCustomPools/RTPSCustomPools.RTPSAsReliableWithRegistrationBothPools300Kb/Intraprocess
Volatile/Volatile.AsyncPubSubAsNonReliableVolatileKeepAllHelloworld/Transport
  ✅ Volatile/Volatile.AsyncPubSubAsNonReliableVolatileKeepAllHelloworld/Transport
Volatile/Volatile.AsyncPubSubAsNonReliableVolatileKeepAllHelloworld/Intraprocess
  ✅ Volatile/Volatile.AsyncPubSubAsNonReliableVolatileKeepAllHelloworld/Intraprocess
AcknackQos.DDSEnableUpdatabilityOfPositiveAcksPeriodDDSLayer
  ✅ AcknackQos.DDSEnableUpdatabilityOfPositiveAcksPeriodDDSLayer
AcknackQos.RecoverAfterLosingCommunicationWithDisablePositiveAck
  ✅ AcknackQos.RecoverAfterLosingCommunicationWithDisablePositiveAck
AcknackQos.NotRecoverAfterLosingCommunicationWithDisablePositiveAck
  ✅ AcknackQos.NotRecoverAfterLosingCommunicationWithDisablePositiveAck
AcknackQos.DisablePositiveAcksWithBestEffortReader
  ✅ AcknackQos.DisablePositiveAcksWithBestEffortReader
DDSBasic.DeleteDisabledEntities
  ✅ DDSBasic.DeleteDisabledEntities
DDSBasic.MultithreadedPublisherCreation
  ✅ DDSBasic.MultithreadedPublisherCreation
DDSBasic.MultithreadedReaderCreationDoesNotDeadlock
  ✅ DDSBasic.MultithreadedReaderCreationDoesNotDeadlock
DDSBasic.PidRelatedSampleIdentity
  ✅ DDSBasic.PidRelatedSampleIdentity
DDSBasic.IgnoreParticipant
  ✅ DDSBasic.IgnoreParticipant
DDSBasic.participant_ignore_local_endpoints
  ✅ DDSBasic.participant_ignore_local_endpoints
DDSBasic.participant_ignore_local_endpoints_two_participants
  ✅ DDSBasic.participant_ignore_local_endpoints_two_participants
DDSBasic.endpoint_custom_payload_pools
  ✅ DDSBasic.endpoint_custom_payload_pools
DDSContentFilter.CorrectlyHandleAliasOtherHeader
  ✅ DDSContentFilter.CorrectlyHandleAliasOtherHeader
DDSDataReader.ConsistentReliabilityWhenIntraprocess
  ✅ DDSDataReader.ConsistentReliabilityWhenIntraprocess
DDSDataSharing.TransientReader
  ✅ DDSDataSharing.TransientReader
DDSDataSharing.DataSharingWriter_DifferentDomainReaders
  ✅ DDSDataSharing.DataSharingWriter_DifferentDomainReaders
DDSDataSharing.DataSharingWriter_CommonDomainReaders
  ✅ DDSDataSharing.DataSharingWriter_CommonDomainReaders
DDSDataSharing.DataSharingReader_DifferentDomainWriters
  ✅ DDSDataSharing.DataSharingReader_DifferentDomainWriters
DDSDataSharing.DataSharingReader_CommonDomainWriters
  ✅ DDSDataSharing.DataSharingReader_CommonDomainWriters
DDSDataSharing.acknack_reception_when_change_removed_by_history
  ✅ DDSDataSharing.acknack_reception_when_change_removed_by_history
DDSDataSharing.acknack_reception_when_get_unread_count_and_change_removed_by_history
  ✅ DDSDataSharing.acknack_reception_when_get_unread_count_and_change_removed_by_history
DDSDataSharing.acknack_reception_when_get_unread_count
  ✅ DDSDataSharing.acknack_reception_when_get_unread_count
DDSDataWriter.OfferedDeadlineMissedListener
  ✅ DDSDataWriter.OfferedDeadlineMissedListener
DDSDataWriter.HeartbeatWhileDestruction
  ✅ DDSDataWriter.HeartbeatWhileDestruction
DDSDiscovery.IgnoreParticipantFlags
  ✅ DDSDiscovery.IgnoreParticipantFlags
DDSDiscovery.AddDiscoveryServerToList
  ✅ DDSDiscovery.AddDiscoveryServerToList
DDSDiscovery.DDSNetworkInterfaceChangesAtRunTime
  ✅ DDSDiscovery.DDSNetworkInterfaceChangesAtRunTime
DDSDiscovery.UpdateMatchedStatus
  ✅ DDSDiscovery.UpdateMatchedStatus
DDSDiscovery.ParticipantProxyPhysicalData
  ✅ DDSDiscovery.ParticipantProxyPhysicalData
DDSDiscovery.DDSDiscoveryDoesNotDropUDPLocator
  ✅ DDSDiscovery.DDSDiscoveryDoesNotDropUDPLocator
DDSDiscovery.WriterAndReaderMatchUsingDynamicReusableMemoryMode
  ✅ DDSDiscovery.WriterAndReaderMatchUsingDynamicReusableMemoryMode
DDSDiscovery.CheckMissingFileXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckMissingFileXmlStaticDiscoveryFile
DDSDiscovery.CheckCorrectXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckCorrectXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectStaticdiscoveryXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectStaticdiscoveryXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectParticipantXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectParticipantXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectReaderXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectReaderXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectReaderUserIDXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectReaderUserIDXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectReaderEntityIDXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectReaderEntityIDXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectReaderTopicNameXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectReaderTopicNameXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectReaderTopicDataTypeXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectReaderTopicDataTypeXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectReaderTopicKindXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectReaderTopicKindXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectReaderPartitionQosXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectReaderPartitionQosXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectReaderReliabilityQosXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectReaderReliabilityQosXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectReaderDurabilityQosXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectReaderDurabilityQosXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectReaderMulticastLocatorXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectReaderMulticastLocatorXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectWriterXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectWriterXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectWriterUserIDXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectWriterUserIDXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectWriterEntityIDXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectWriterEntityIDXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectWriterTopicNameXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectWriterTopicNameXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectWriterTopicDataTypeXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectWriterTopicDataTypeXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectWriterTopicKindXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectWriterTopicKindXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectWriterPartitionQosXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectWriterPartitionQosXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectWriterReliabilityQosXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectWriterReliabilityQosXmlStaticDiscoveryFile
DDSDiscovery.CheckIncorrectWriterDurabilityQosXmlStaticDiscoveryFile
  ✅ DDSDiscovery.CheckIncorrectWriterDurabilityQosXmlStaticDiscoveryFile
DDSDiscovery.WaitSetMatchedStatus
  ✅ DDSDiscovery.WaitSetMatchedStatus
EndpointPartitioning.SinglePartition
  ✅ EndpointPartitioning.SinglePartition
EndpointPartitioning.QosOverride
  ✅ EndpointPartitioning.QosOverride
EndpointPartitioning.MultiplePartitions
  ✅ EndpointPartitioning.MultiplePartitions
EndpointPartitioning.PropertyQos
  ✅ EndpointPartitioning.PropertyQos
DDSFindTopicTest.find_topic_timeout
  ✅ DDSFindTopicTest.find_topic_timeout
DDSFindTopicTest.find_topic_no_timeout
  ✅ DDSFindTopicTest.find_topic_no_timeout
DDSFindTopicTest.find_topic_unblock
  ✅ DDSFindTopicTest.find_topic_unblock
DDSFindTopicTest.find_topic_is_proxy
  ✅ DDSFindTopicTest.find_topic_is_proxy
DDSFindTopicTest.find_topic_delete_topic
  ✅ DDSFindTopicTest.find_topic_delete_topic
DDSStatus.sample_lost_be_dw_be_dr
  ✅ DDSStatus.sample_lost_be_dw_be_dr
DDSStatus.sample_lost_be_dw_lj_be_dr
  ✅ DDSStatus.sample_lost_be_dw_lj_be_dr
DDSStatus.sample_lost_re_dw_re_dr
  ✅ DDSStatus.sample_lost_re_dw_re_dr
DDSStatus.sample_lost_re_dw_lj_re_dr
  ✅ DDSStatus.sample_lost_re_dw_lj_re_dr
DDSStatus.sample_lost_re_dw_be_dr
  ✅ DDSStatus.sample_lost_re_dw_be_dr
DDSStatus.sample_lost_re_dw_lj_be_dr
  ✅ DDSStatus.sample_lost_re_dw_lj_be_dr
DDSStatus.sample_lost_re_dw_re_persistence_dr
  ✅ DDSStatus.sample_lost_re_dw_re_persistence_dr
DDSStatus.sample_lost_waitset_be_dw_be_dr
  ✅ DDSStatus.sample_lost_waitset_be_dw_be_dr
DDSStatus.sample_lost_waitset_be_dw_lj_be_dr
  ✅ DDSStatus.sample_lost_waitset_be_dw_lj_be_dr
DDSStatus.sample_lost_waitset_re_dw_re_dr
  ✅ DDSStatus.sample_lost_waitset_re_dw_re_dr
DDSStatus.sample_lost_waitset_re_dw_lj_re_dr
  ✅ DDSStatus.sample_lost_waitset_re_dw_lj_re_dr
DDSStatus.sample_lost_waitset_re_dw_be_dr
  ✅ DDSStatus.sample_lost_waitset_re_dw_be_dr
DDSStatus.sample_lost_waitset_re_dw_lj_be_dr
  ✅ DDSStatus.sample_lost_waitset_re_dw_lj_be_dr
DDSStatus.sample_lost_waitset_re_dw_re_persistence_dr
  ✅ DDSStatus.sample_lost_waitset_re_dw_re_persistence_dr
DDSStatus.sample_rejected_nokey_re_dw_re_dr_keep_all_max_samples_2
  ✅ DDSStatus.sample_rejected_nokey_re_dw_re_dr_keep_all_max_samples_2
DDSStatus.sample_rejected_key_re_dw_re_dr_keep_all_max_samples_2
  ✅ DDSStatus.sample_rejected_key_re_dw_re_dr_keep_all_max_samples_2
DDSStatus.sample_rejected_nokey_large_re_dw_re_dr_keep_all_max_samples_2
  ✅ DDSStatus.sample_rejected_nokey_large_re_dw_re_dr_keep_all_max_samples_2
DDSStatus.sample_rejected_key_large_re_dw_re_dr_keep_all_max_samples_2
  ✅ DDSStatus.sample_rejected_key_large_re_dw_re_dr_keep_all_max_samples_2
DDSStatus.sample_rejected_nokey_re_dw_re_dr_keep_last_max_samples_2
  ✅ DDSStatus.sample_rejected_nokey_re_dw_re_dr_keep_last_max_samples_2
DDSStatus.sample_rejected_key_re_dw_re_dr_keep_last_max_samples_2
  ✅ DDSStatus.sample_rejected_key_re_dw_re_dr_keep_last_max_samples_2
DDSStatus.sample_rejected_nokey_large_re_dw_re_dr_keep_last_max_samples_2
  ✅ DDSStatus.sample_rejected_nokey_large_re_dw_re_dr_keep_last_max_samples_2
DDSStatus.sample_rejected_key_large_re_dw_re_dr_keep_last_max_samples_2
  ✅ DDSStatus.sample_rejected_key_large_re_dw_re_dr_keep_last_max_samples_2
DDSStatus.sample_rejected_nokey_re_dw_re_dr_keep_all_max_samples_per_instance_1
  ✅ DDSStatus.sample_rejected_nokey_re_dw_re_dr_keep_all_max_samples_per_instance_1
DDSStatus.sample_rejected_key_re_dw_re_dr_keep_all_max_samples_per_instance_1
  ✅ DDSStatus.sample_rejected_key_re_dw_re_dr_keep_all_max_samples_per_instance_1
DDSStatus.sample_rejected_nokey_large_re_dw_re_dr_keep_all_max_samples_per_instance_1
  ✅ DDSStatus.sample_rejected_nokey_large_re_dw_re_dr_keep_all_max_samples_per_instance_1
DDSStatus.sample_rejected_key_large_re_dw_re_dr_keep_all_max_samples_per_instance_1
  ✅ DDSStatus.sample_rejected_key_large_re_dw_re_dr_keep_all_max_samples_per_instance_1
DDSStatus.sample_rejected_nokey_re_dw_re_dr_keep_last_max_samples_per_instance_1
  ✅ DDSStatus.sample_rejected_nokey_re_dw_re_dr_keep_last_max_samples_per_instance_1
DDSStatus.sample_rejected_key_re_dw_re_dr_keep_last_max_samples_per_instance_1
  ✅ DDSStatus.sample_rejected_key_re_dw_re_dr_keep_last_max_samples_per_instance_1
DDSStatus.sample_rejected_nokey_large_re_dw_re_dr_keep_last_max_samples_per_instance_1
  ✅ DDSStatus.sample_rejected_nokey_large_re_dw_re_dr_keep_last_max_samples_per_instance_1
DDSStatus.sample_rejected_key_large_re_dw_re_dr_keep_last_max_samples_per_instance_1
  ✅ DDSStatus.sample_rejected_key_large_re_dw_re_dr_keep_last_max_samples_per_instance_1
DDSStatus.sample_rejected_nokey_re_dw_re_dr_keep_all_max_instances_1
  ✅ DDSStatus.sample_rejected_nokey_re_dw_re_dr_keep_all_max_instances_1
DDSStatus.sample_rejected_key_re_dw_re_dr_keep_all_max_instances_1
  ✅ DDSStatus.sample_rejected_key_re_dw_re_dr_keep_all_max_instances_1
DDSStatus.sample_rejected_nokey_large_re_dw_re_dr_keep_all_max_instances_1
  ✅ DDSStatus.sample_rejected_nokey_large_re_dw_re_dr_keep_all_max_instances_1
DDSStatus.sample_rejected_key_large_re_dw_re_dr_keep_all_max_instances_1
  ✅ DDSStatus.sample_rejected_key_large_re_dw_re_dr_keep_all_max_instances_1
DDSStatus.sample_rejected_nokey_re_dw_re_dr_keep_last_max_instances_1
  ✅ DDSStatus.sample_rejected_nokey_re_dw_re_dr_keep_last_max_instances_1
DDSStatus.sample_rejected_key_re_dw_re_dr_keep_last_max_instances_1
  ✅ DDSStatus.sample_rejected_key_re_dw_re_dr_keep_last_max_instances_1
DDSStatus.sample_rejected_nokey_large_re_dw_re_dr_keep_last_max_instances_1
  ✅ DDSStatus.sample_rejected_nokey_large_re_dw_re_dr_keep_last_max_instances_1
DDSStatus.sample_rejected_key_large_re_dw_re_dr_keep_last_max_instances_1
  ✅ DDSStatus.sample_rejected_key_large_re_dw_re_dr_keep_last_max_instances_1
DDSStatus.sample_rejected_waitset
  ✅ DDSStatus.sample_rejected_waitset
DDSStatus.best_effort_on_unack_sample_removed
  ✅ DDSStatus.best_effort_on_unack_sample_removed
DDSStatus.keyed_best_effort_on_unack_sample_removed
  ✅ DDSStatus.keyed_best_effort_on_unack_sample_removed
DDSStatus.reliable_on_unack_sample_removed
  ✅ DDSStatus.reliable_on_unack_sample_removed
DDSStatus.keyed_reliable_on_unack_sample_removed
  ✅ DDSStatus.keyed_reliable_on_unack_sample_removed
DDSStatus.reliable_positive_acks_disabled_on_unack_sample_removed
  ✅ DDSStatus.reliable_positive_acks_disabled_on_unack_sample_removed
DDSStatus.keyed_reliable_positive_acks_disabled_on_unack_sample_removed
  ✅ DDSStatus.keyed_reliable_positive_acks_disabled_on_unack_sample_removed
DDSStatus.several_writers_on_unack_sample_removed
  ✅ DDSStatus.several_writers_on_unack_sample_removed
DDSMonitorServiceTest.monitor_service_enable_disable_api
  ✅ DDSMonitorServiceTest.monitor_service_enable_disable_api
DDSMonitorServiceTest.monitor_service_property
  ✅ DDSMonitorServiceTest.monitor_service_property
DDSMonitorServiceTest.monitor_service_environment_variable
  ✅ DDSMonitorServiceTest.monitor_service_environment_variable
DDSMonitorServiceTest.monitor_service_properties_cpp_api
  ✅ DDSMonitorServiceTest.monitor_service_properties_cpp_api
DDSMonitorServiceTest.monitor_service_simple_proxy
  ✅ DDSMonitorServiceTest.monitor_service_simple_proxy
DDSMonitorServiceTest.monitor_service_simple_connection_list
  ✅ DDSMonitorServiceTest.monitor_service_simple_connection_list
DDSMonitorServiceTest.monitor_service_simple_qos_incompatibility_status
  ✅ DDSMonitorServiceTest.monitor_service_simple_qos_incompatibility_status
DDSMonitorServiceTest.monitor_service_simple_liveliness_lost_status
  ✅ DDSMonitorServiceTest.monitor_service_simple_liveliness_lost_status
DDSMonitorServiceTest.monitor_service_simple_liveliness_changed_status
  ✅ DDSMonitorServiceTest.monitor_service_simple_liveliness_changed_status
DDSMonitorServiceTest.monitor_service_simple_deadline_missed_status
  ✅ DDSMonitorServiceTest.monitor_service_simple_deadline_missed_status
DDSMonitorServiceTest.monitor_service_simple_sample_lost_status
  ✅ DDSMonitorServiceTest.monitor_service_simple_sample_lost_status
DDSMonitorServiceTest.monitor_service_simple_instance_disposals
  ✅ DDSMonitorServiceTest.monitor_service_simple_instance_disposals
DDSMonitorServiceTest.monitor_service_simple_late_joiner
  ✅ DDSMonitorServiceTest.monitor_service_simple_late_joiner
DDSMonitorServiceTest.monitor_service_simple_enable_disable_enable
  ✅ DDSMonitorServiceTest.monitor_service_simple_enable_disable_enable
DDSMonitorServiceTest.monitor_service_advanced_proxy
  ✅ DDSMonitorServiceTest.monitor_service_advanced_proxy
DDSMonitorServiceTest.monitor_service_advanced_instance_disposals
  ✅ DDSMonitorServiceTest.monitor_service_advanced_instance_disposals
DDSMonitorServiceTest.monitor_service_advanced_single_late_joiner
  ✅ DDSMonitorServiceTest.monitor_service_advanced_single_late_joiner
DDSMonitorServiceTest.monitor_service_advanced_multiple_late_joiners
  ✅ DDSMonitorServiceTest.monitor_service_advanced_multiple_late_joiners
DDSSecurity.big_message_corner_case
  ✅ DDSSecurity.big_message_corner_case
DDSStatistics.simple_statistics_datareaders
  ✅ DDSStatistics.simple_statistics_datareaders
DDSStatistics.simple_statistics_second_writer
  ✅ DDSStatistics.simple_statistics_second_writer
DDSStatistics.statistics_with_partition_on_user
  ✅ DDSStatistics.statistics_with_partition_on_user
DDSStatistics.discovery_topic_physical_data_auto
  ✅ DDSStatistics.discovery_topic_physical_data_auto
DDSStatistics.discovery_topic_physical_data_user_defined
  ✅ DDSStatistics.discovery_topic_physical_data_user_defined
DDSStatistics.discovery_topic_physical_data_user_defined_xml
  ✅ DDSStatistics.discovery_topic_physical_data_user_defined_xml
DDSStatistics.discovery_topic_physical_data_delete_physical_properties
  ✅ DDSStatistics.discovery_topic_physical_data_delete_physical_properties
StatisticsDomainParticipant.CreateParticipant
  ✅ StatisticsDomainParticipant.CreateParticipant
StatisticsDomainParticipant.CreateParticipantUsingXML
  ✅ StatisticsDomainParticipant.CreateParticipantUsingXML
SHMUDP.SHM_metatraffic_config
  ✅ SHMUDP.SHM_metatraffic_config
SHMUDP.SHM_metatraffic_wrong_config
  ✅ SHMUDP.SHM_metatraffic_wrong_config
Discovery.StaticDiscovery_v1
  ✅ Discovery.StaticDiscovery_v1
Discovery.StaticDiscovery_v1_Reduced
  ✅ Discovery.StaticDiscovery_v1_Reduced
Discovery.StaticDiscovery_v1_Mixed
  ✅ Discovery.StaticDiscovery_v1_Mixed
Discovery.StaticDiscovery_wrong_exchange_format
  ✅ Discovery.StaticDiscovery_wrong_exchange_format
Discovery.StaticDiscoveryFromString
  ✅ Discovery.StaticDiscoveryFromString
Discovery.EndpointRediscovery
  ✅ Discovery.EndpointRediscovery
Discovery.EndpointRediscovery_2
  ✅ Discovery.EndpointRediscovery_2
Discovery.EndpointRediscoveryWithTransientLocalData
  ✅ Discovery.EndpointRediscoveryWithTransientLocalData
Discovery.PubXmlLoadedPartition
  ✅ Discovery.PubXmlLoadedPartition
Discovery.LocalInitialPeers
  ✅ Discovery.LocalInitialPeers
Discovery.LocalInitialPeersDiferrentLocators
  ✅ Discovery.LocalInitialPeersDiferrentLocators
Discovery.TwentyParticipantsMulticast
  ✅ Discovery.TwentyParticipantsMulticast
Discovery.TwentyParticipantsMulticastLocalhostOnly
  ✅ Discovery.TwentyParticipantsMulticastLocalhostOnly
Discovery.TwentyParticipantsSeveralEndpointsMulticast
  ✅ Discovery.TwentyParticipantsSeveralEndpointsMulticast
Discovery.ServerClientEnvironmentSetUp
  ✅ Discovery.ServerClientEnvironmentSetUp
Discovery.ServerClientEnvironmentSetUpDNS
  ✅ Discovery.ServerClientEnvironmentSetUpDNS
Discovery.RemoteBuiltinEndpointHonoring
  ✅ Discovery.RemoteBuiltinEndpointHonoring
Discovery.MulticastInitialPeer
  ✅ Discovery.MulticastInitialPeer
Discovery.MultipleXMLProfileLoad
  ✅ Discovery.MultipleXMLProfileLoad
KeyedTopic.RegistrationNonKeyedFail
  ✅ KeyedTopic.RegistrationNonKeyedFail
KeyedTopic.RegistrationSuccess
  ✅ KeyedTopic.RegistrationSuccess
KeyedTopic.RegistrationFail
  ✅ KeyedTopic.RegistrationFail
KeyedTopic.UnregistrationFail
  ✅ KeyedTopic.UnregistrationFail
KeyedTopic.DisposeFail
  ✅ KeyedTopic.DisposeFail
KeyedTopic.RegistrationAfterUnregistration
  ✅ KeyedTopic.RegistrationAfterUnregistration
KeyedTopic.RegistrationAfterDispose
  ✅ KeyedTopic.RegistrationAfterDispose
KeyedTopic.UnregisterWhenHistoryKeepAll
  ✅ KeyedTopic.UnregisterWhenHistoryKeepAll
KeyedTopic.DataWriterAlwaysSendTheSerializedKeyViaInlineQoS
  ✅ KeyedTopic.DataWriterAlwaysSendTheSerializedKeyViaInlineQoS
LatencyBudgetQos.DurationCheck
  ✅ LatencyBudgetQos.DurationCheck
LivelinessTests.Detect_Deadlock_ManualByParticipant_Intraprocess
  ✅ LivelinessTests.Detect_Deadlock_ManualByParticipant_Intraprocess
LogConsumer.CheckLogConsumerPrintMemberFunctions
  ✅ LogConsumer.CheckLogConsumerPrintMemberFunctions
PubSubBasic.EnvFileWarningWrongFile
  ✅ PubSubBasic.EnvFileWarningWrongFile
PubSubBasic.EnvFileWarningEmpty
  ✅ PubSubBasic.EnvFileWarningEmpty
PubSubFragmentsLimited.AsyncPubSubAsReliableKeyedData300kbKeepLast1LoosyConditionsSmallFragmentsCorrectlyBehavesWhenInlineQoSAreForced
  ✅ PubSubFragmentsLimited.AsyncPubSubAsReliableKeyedData300kbKeepLast1LoosyConditionsSmallFragmentsCorrectlyBehavesWhenInlineQoSAreForced
PubSubHistory.PubSubKeepAll
  ✅ PubSubHistory.PubSubKeepAll
PubSubHistory.PubSubKeepAllTransient
  ✅ PubSubHistory.PubSubKeepAllTransient
PubSubHistory.PubSubAsReliableKeepAllWithKeyAndMaxSamplesPerInstanceAndLifespan
  ✅ PubSubHistory.PubSubAsReliableKeepAllWithKeyAndMaxSamplesPerInstanceAndLifespan
PubSubHistory.ReliableUnmatchWithFutureChanges
  ✅ PubSubHistory.ReliableUnmatchWithFutureChanges
Reliability.DisableHeartbeatPiggybackFalse
  ✅ Reliability.DisableHeartbeatPiggybackFalse
Reliability.DisableHeartbeatPiggybackTrue
  ✅ Reliability.DisableHeartbeatPiggybackTrue
Security.BuiltinAuthenticationPlugin_second_participant_creation_loop
  ✅ Security.BuiltinAuthenticationPlugin_second_participant_creation_loop
Security.BuiltinAuthenticationAndCryptoPlugin_reliable_rtps_ok
  ✅ Security.BuiltinAuthenticationAndCryptoPlugin_reliable_rtps_ok
Security.AllowUnauthenticatedParticipants_EntityCreationFailsIfRTPSProtectionIsNotNONE
  ✅ Security.AllowUnauthenticatedParticipants_EntityCreationFailsIfRTPSProtectionIsNotNONE
Security.AllowUnauthenticatedParticipants_TwoSecureParticipantsWithDifferentCertificatesAreAbleToMatch
  ✅ Security.AllowUnauthenticatedParticipants_TwoSecureParticipantsWithDifferentCertificatesAreAbleToMatch
Security.AllowUnauthenticatedParticipants_TwoParticipantsDifferentCertificatesWithReadWriteProtectionDoNotMatch
  ✅ Security.AllowUnauthenticatedParticipants_TwoParticipantsDifferentCertificatesWithReadWriteProtectionDoNotMatch
Security.InANonSecureParticipantWithTwoSecureParticipantScenario_TheTwoSecureParticipantsCorrectlyCommunicate
  ✅ Security.InANonSecureParticipantWithTwoSecureParticipantScenario_TheTwoSecureParticipantsCorrectlyCommunicate
Security.MaliciousHeartbeatIgnore
  ✅ Security.MaliciousHeartbeatIgnore
ChainingTransportTests.basic_test
  ✅ ChainingTransportTests.basic_test
ChainingTransportTests.tcp_client_server_with_wan_correct_sender_resources
  ✅ ChainingTransportTests.tcp_client_server_with_wan_correct_sender_resources
ChainingTransportTests.builtin_transports_api_none
  ✅ ChainingTransportTests.builtin_transports_api_none
ChainingTransportTests.builtin_transports_api_default
  ✅ ChainingTransportTests.builtin_transports_api_default
ChainingTransportTests.builtin_transports_api_defaultv6
  ✅ ChainingTransportTests.builtin_transports_api_defaultv6
ChainingTransportTests.builtin_transports_api_shm
  ✅ ChainingTransportTests.builtin_transports_api_shm
ChainingTransportTests.builtin_transports_api_udpv4
  ✅ ChainingTransportTests.builtin_transports_api_udpv4
ChainingTransportTests.builtin_transports_api_udpv6
  ✅ ChainingTransportTests.builtin_transports_api_udpv6
ChainingTransportTests.builtin_transports_env_none
  ✅ ChainingTransportTests.builtin_transports_env_none
ChainingTransportTests.builtin_transports_env_default
  ✅ ChainingTransportTests.builtin_transports_env_default
ChainingTransportTests.builtin_transports_env_defaultv6
  ✅ ChainingTransportTests.builtin_transports_env_defaultv6
ChainingTransportTests.builtin_transports_env_shm
  ✅ ChainingTransportTests.builtin_transports_env_shm
ChainingTransportTests.builtin_transports_env_udpv4
  ✅ ChainingTransportTests.builtin_transports_env_udpv4
ChainingTransportTests.builtin_transports_env_udpv6
  ✅ ChainingTransportTests.builtin_transports_env_udpv6
ChainingTransportTests.builtin_transports_xml_none
  ✅ ChainingTransportTests.builtin_transports_xml_none
ChainingTransportTests.builtin_transports_xml_default
  ✅ ChainingTransportTests.builtin_transports_xml_default
ChainingTransportTests.builtin_transports_xml_defaultv6
  ✅ ChainingTransportTests.builtin_transports_xml_defaultv6
ChainingTransportTests.builtin_transports_xml_shm
  ✅ ChainingTransportTests.builtin_transports_xml_shm
ChainingTransportTests.builtin_transports_xml_udpv4
  ✅ ChainingTransportTests.builtin_transports_xml_udpv4
ChainingTransportTests.builtin_transports_xml_udpv6
  ✅ ChainingTransportTests.builtin_transports_xml_udpv6
SHM.TransportPubSub
  ✅ SHM.TransportPubSub
SHM.IgnoreNonExistentSegment
  ✅ SHM.IgnoreNonExistentSegment
SHM.Test300KFragmentation
  ✅ SHM.Test300KFragmentation
SHM.Test300KNoFragmentation
  ✅ SHM.Test300KNoFragmentation
SHM.SHM_UDP_300KFragmentation
  ✅ SHM.SHM_UDP_300KFragmentation
SHM.UDPvsSHM_UDP
  ✅ SHM.UDPvsSHM_UDP
SHM.SHM_UDPvsUDP
  ✅ SHM.SHM_UDPvsUDP
SHM.SHM_copy
  ✅ SHM.SHM_copy
BlackBox.SHM_equal_operator
  ✅ BlackBox.SHM_equal_operator
BlackBox.UDPv4_equal_operator
  ✅ BlackBox.UDPv4_equal_operator
BlackBox.UDPv4_copy
  ✅ BlackBox.UDPv4_copy
BlackBox.UDPv6_equal_operator
  ✅ BlackBox.UDPv6_equal_operator
BlackBox.UDPv6_copy
  ✅ BlackBox.UDPv6_copy
TransportTCP.Client_reconnection
  ✅ TransportTCP.Client_reconnection
TransportUDP.DatagramInjection
  ✅ TransportUDP.DatagramInjection
DDSContentFilter/DDSContentFilter.BasicTest/Transport
  ✅ DDSContentFilter/DDSContentFilter.BasicTest/Transport
DDSContentFilter/DDSContentFilter.BasicTest/Intraprocess
  ✅ DDSContentFilter/DDSContentFilter.BasicTest/Intraprocess
DDSContentFilter/DDSContentFilter.BasicTest/Datasharing
  ✅ DDSContentFilter/DDSContentFilter.BasicTest/Datasharing
DDSContentFilter/DDSContentFilter.WriterFiltersDisabled/Transport
  ✅ DDSContentFilter/DDSContentFilter.WriterFiltersDisabled/Transport
DDSContentFilter/DDSContentFilter.WriterFiltersDisabled/Intraprocess
  ✅ DDSContentFilter/DDSContentFilter.WriterFiltersDisabled/Intraprocess
DDSContentFilter/DDSContentFilter.WriterFiltersDisabled/Datasharing
  ✅ DDSContentFilter/DDSContentFilter.WriterFiltersDisabled/Datasharing
DDSContentFilter/DDSContentFilter.NoLimitsSeveralReaders/Transport
  ✅ DDSContentFilter/DDSContentFilter.NoLimitsSeveralReaders/Transport
DDSContentFilter/DDSContentFilter.NoLimitsSeveralReaders/Intraprocess
  ✅ DDSContentFilter/DDSContentFilter.NoLimitsSeveralReaders/Intraprocess
DDSContentFilter/DDSContentFilter.NoLimitsSeveralReaders/Datasharing
  ⚪ DDSContentFilter/DDSContentFilter.NoLimitsSeveralReaders/Datasharing
DDSContentFilter/DDSContentFilter.WithLimitsSeveralReaders/Transport
  ✅ DDSContentFilter/DDSContentFilter.WithLimitsSeveralReaders/Transport
DDSContentFilter/DDSContentFilter.WithLimitsSeveralReaders/Intraprocess
  ✅ DDSContentFilter/DDSContentFilter.WithLimitsSeveralReaders/Intraprocess
DDSContentFilter/DDSContentFilter.WithLimitsSeveralReaders/Datasharing
  ⚪ DDSContentFilter/DDSContentFilter.WithLimitsSeveralReaders/Datasharing
DDSContentFilter/DDSContentFilter.WithLimitsDynamicReaders/Transport
  ✅ DDSContentFilter/DDSContentFilter.WithLimitsDynamicReaders/Transport
DDSContentFilter/DDSContentFilter.WithLimitsDynamicReaders/Intraprocess
  ✅ DDSContentFilter/DDSContentFilter.WithLimitsDynamicReaders/Intraprocess
DDSContentFilter/DDSContentFilter.WithLimitsDynamicReaders/Datasharing
  ⚪ DDSContentFilter/DDSContentFilter.WithLimitsDynamicReaders/Datasharing
DDSDataReader/DDSDataReader.LivelinessChangedStatusGet/Transport
  ✅ DDSDataReader/DDSDataReader.LivelinessChangedStatusGet/Transport
DDSDataReader/DDSDataReader.LivelinessChangedStatusGet/Intraprocess
  ✅ DDSDataReader/DDSDataReader.LivelinessChangedStatusGet/Intraprocess
DDSDataReader/DDSDataReader.LivelinessChangedStatusGet/Datasharing
  ✅ DDSDataReader/DDSDataReader.LivelinessChangedStatusGet/Datasharing
DDSDataReader/DDSDataReader.ConsistentTotalUnreadAfterGetFirstUntakenInfo/Transport
  ✅ DDSDataReader/DDSDataReader.ConsistentTotalUnreadAfterGetFirstUntakenInfo/Transport
DDSDataReader/DDSDataReader.ConsistentTotalUnreadAfterGetFirstUntakenInfo/Intraprocess
  ✅ DDSDataReader/DDSDataReader.ConsistentTotalUnreadAfterGetFirstUntakenInfo/Intraprocess
DDSDataReader/DDSDataReader.ConsistentTotalUnreadAfterGetFirstUntakenInfo/Datasharing
  ⚪ DDSDataReader/DDSDataReader.ConsistentTotalUnreadAfterGetFirstUntakenInfo/Datasharing
DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/0
  ✅ DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/0
DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/1
  ✅ DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/1
DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/2
  ✅ DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/2
DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/3
  ✅ DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/3
DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/4
  ✅ DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/4
DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/5
  ✅ DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/5
DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/6
  ✅ DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/6
DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/7
  ✅ DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/7
DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/8
  ✅ DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/8
DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/9
  ✅ DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/9
DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/10
  ✅ DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/10
DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/11
  ✅ DataRepresentationQos/DataRepresentationQosCompatibility.check_compatibility/11
DDSDataSharing/DDSDataSharing.BasicCommunication/Datasharing_only
  ✅ DDSDataSharing/DDSDataSharing.BasicCommunication/Datasharing_only
DDSDataSharing/DDSDataSharing.BasicCommunication/Intraprocess_and_datasharing
  ✅ DDSDataSharing/DDSDataSharing.BasicCommunication/Intraprocess_and_datasharing
DDSDataSharing/DDSDataSharing.BestEffortDirtyPayloads/Datasharing_only
  ✅ DDSDataSharing/DDSDataSharing.BestEffortDirtyPayloads/Datasharing_only
DDSDataSharing/DDSDataSharing.BestEffortDirtyPayloads/Intraprocess_and_datasharing
  ✅ DDSDataSharing/DDSDataSharing.BestEffortDirtyPayloads/Intraprocess_and_datasharing
DDSDataSharing/DDSDataSharing.ReliableDirtyPayloads/Datasharing_only
  ✅ DDSDataSharing/DDSDataSharing.ReliableDirtyPayloads/Datasharing_only
DDSDataSharing/DDSDataSharing.ReliableDirtyPayloads/Intraprocess_and_datasharing
  ✅ DDSDataSharing/DDSDataSharing.ReliableDirtyPayloads/Intraprocess_and_datasharing
DDSDataSharing/DDSDataSharing.DataSharingPoolError/Datasharing_only
  ✅ DDSDataSharing/DDSDataSharing.DataSharingPoolError/Datasharing_only
DDSDataSharing/DDSDataSharing.DataSharingPoolError/Intraprocess_and_datasharing
  ✅ DDSDataSharing/DDSDataSharing.DataSharingPoolError/Intraprocess_and_datasharing
DDSDataSharing/DDSDataSharing.DataSharingDefaultDirectory/Datasharing_only
  ✅ DDSDataSharing/DDSDataSharing.DataSharingDefaultDirectory/Datasharing_only
DDSDataSharing/DDSDataSharing.DataSharingDefaultDirectory/Intraprocess_and_datasharing
  ✅ DDSDataSharing/DDSDataSharing.DataSharingDefaultDirectory/Intraprocess_and_datasharing
DDSDataWriter/DDSDataWriter.WaitForAcknowledgmentInstance/Transport
  ✅ DDSDataWriter/DDSDataWriter.WaitForAcknowledgmentInstance/Transport
DDSDataWriter/DDSDataWriter.WaitForAcknowledgmentInstance/Intraprocess
  ✅ DDSDataWriter/DDSDataWriter.WaitForAcknowledgmentInstance/Intraprocess
DDSDataWriter/DDSDataWriter.WaitForAcknowledgmentInstance/Datasharing
  ✅ DDSDataWriter/DDSDataWriter.WaitForAcknowledgmentInstance/Datasharing
DDSDataWriter/DDSDataWriter.GetKeyValue/Transport
  ✅ DDSDataWriter/DDSDataWriter.GetKeyValue/Transport
DDSDataWriter/DDSDataWriter.GetKeyValue/Intraprocess
  ✅ DDSDataWriter/DDSDataWriter.GetKeyValue/Intraprocess
DDSDataWriter/DDSDataWriter.GetKeyValue/Datasharing
  ✅ DDSDataWriter/DDSDataWriter.GetKeyValue/Datasharing
DDSDataWriter/DDSDataWriter.WithTimestampOperations/Transport
  ✅ DDSDataWriter/DDSDataWriter.WithTimestampOperations/Transport
DDSDataWriter/DDSDataWriter.WithTimestampOperations/Intraprocess
  ✅ DDSDataWriter/DDSDataWriter.WithTimestampOperations/Intraprocess
DDSDataWriter/DDSDataWriter.WithTimestampOperations/Datasharing
  ✅ DDSDataWriter/DDSDataWriter.WithTimestampOperations/Datasharing
DDSStatus/DDSStatus.IncompatibleQosConditions/Transport
  ✅ DDSStatus/DDSStatus.IncompatibleQosConditions/Transport
DDSStatus/DDSStatus.IncompatibleQosConditions/Intraprocess
  ✅ DDSStatus/DDSStatus.IncompatibleQosConditions/Intraprocess
DDSStatus/DDSStatus.IncompatibleQosConditions/Datasharing
  ✅ DDSStatus/DDSStatus.IncompatibleQosConditions/Datasharing
DDSStatus/DDSStatus.IncompatibleQosListeners/Transport
  ✅ DDSStatus/DDSStatus.IncompatibleQosListeners/Transport
DDSStatus/DDSStatus.IncompatibleQosListeners/Intraprocess
  ✅ DDSStatus/DDSStatus.IncompatibleQosListeners/Intraprocess
DDSStatus/DDSStatus.IncompatibleQosListeners/Datasharing
  ✅ DDSStatus/DDSStatus.IncompatibleQosListeners/Datasharing
DDSStatus/DDSStatus.IncompatibleQosGetters/Transport
  ✅ DDSStatus/DDSStatus.IncompatibleQosGetters/Transport
DDSStatus/DDSStatus.IncompatibleQosGetters/Intraprocess
  ✅ DDSStatus/DDSStatus.IncompatibleQosGetters/Intraprocess
DDSStatus/DDSStatus.IncompatibleQosGetters/Datasharing
  ✅ DDSStatus/DDSStatus.IncompatibleQosGetters/Datasharing
DDSStatus/DDSStatus.LivelinessConditions/Transport
  ✅ DDSStatus/DDSStatus.LivelinessConditions/Transport
DDSStatus/DDSStatus.LivelinessConditions/Intraprocess
  ✅ DDSStatus/DDSStatus.LivelinessConditions/Intraprocess
DDSStatus/DDSStatus.LivelinessConditions/Datasharing
  ✅ DDSStatus/DDSStatus.LivelinessConditions/Datasharing
DDSStatus/DDSStatus.DeadlineConditions/Transport
  ✅ DDSStatus/DDSStatus.DeadlineConditions/Transport
DDSStatus/DDSStatus.DeadlineConditions/Intraprocess
  ✅ DDSStatus/DDSStatus.DeadlineConditions/Intraprocess
DDSStatus/DDSStatus.DeadlineConditions/Datasharing
  ✅ DDSStatus/DDSStatus.DeadlineConditions/Datasharing
DDSStatus/DDSStatus.DataAvailableConditions/Transport
  ✅ DDSStatus/DDSStatus.DataAvailableConditions/Transport
DDSStatus/DDSStatus.DataAvailableConditions/Intraprocess
  ✅ DDSStatus/DDSStatus.DataAvailableConditions/Intraprocess
DDSStatus/DDSStatus.DataAvailableConditions/Datasharing
  ✅ DDSStatus/DDSStatus.DataAvailableConditions/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_sample_reception/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_sample_reception/Transport
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_sample_reception/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_sample_reception/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_sample_reception/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_sample_reception/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_sample_reception/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_sample_reception/Transport
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_sample_reception/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_sample_reception/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_sample_reception/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_sample_reception/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_sample_reception/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_sample_reception/Transport
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_sample_reception/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_sample_reception/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_sample_reception/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_sample_reception/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_sample_reception/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_sample_reception/Transport
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_sample_reception/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_sample_reception/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_sample_reception/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_sample_reception/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_writers_same_guid/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_writers_same_guid/Transport
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_writers_same_guid/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_writers_same_guid/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_writers_same_guid/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_writers_same_guid/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_writers_same_guid/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_writers_same_guid/Transport
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_writers_same_guid/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_writers_same_guid/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_writers_same_guid/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_writers_same_guid/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_writers_same_guid/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_writers_same_guid/Transport
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_writers_same_guid/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_writers_same_guid/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_writers_same_guid/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_writers_same_guid/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_writers_same_guid/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_writers_same_guid/Transport
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_writers_same_guid/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_writers_same_guid/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_writers_same_guid/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_writers_same_guid/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_deadline/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_deadline/Transport
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_deadline/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_deadline/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_deadline/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_deadline/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_deadline/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_deadline/Transport
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_deadline/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_deadline/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_deadline/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_deadline/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_undiscovered_writer/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_undiscovered_writer/Transport
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_undiscovered_writer/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_undiscovered_writer/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_undiscovered_writer/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_undiscovered_writer/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_undiscovered_writer/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_undiscovered_writer/Transport
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_undiscovered_writer/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_undiscovered_writer/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_undiscovered_writer/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_undiscovered_writer/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_undiscovered_writer/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_undiscovered_writer/Transport
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_undiscovered_writer/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_undiscovered_writer/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_undiscovered_writer/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_undiscovered_writer/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_undiscovered_writer/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_undiscovered_writer/Transport
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_undiscovered_writer/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_undiscovered_writer/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_undiscovered_writer/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_undiscovered_writer/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_lost_liveliness/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_lost_liveliness/Transport
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_lost_liveliness/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_lost_liveliness/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_lost_liveliness/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_reliable_lost_liveliness/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_lost_liveliness/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_lost_liveliness/Transport
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_lost_liveliness/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_lost_liveliness/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_lost_liveliness/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_lost_liveliness/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_lost_liveliness/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_lost_liveliness/Transport
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_lost_liveliness/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_lost_liveliness/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_lost_liveliness/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_non_keyed_besteffort_lost_liveliness/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_lost_liveliness/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_lost_liveliness/Transport
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_lost_liveliness/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_lost_liveliness/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_lost_liveliness/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_lost_liveliness/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_unregistering_instance/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_unregistering_instance/Transport
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_unregistering_instance/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_unregistering_instance/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_unregistering_instance/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_unregistering_instance/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_unregistering_instance/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_unregistering_instance/Transport
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_unregistering_instance/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_unregistering_instance/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_unregistering_instance/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_unregistering_instance/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_disposing_instance/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_disposing_instance/Transport
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_disposing_instance/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_disposing_instance/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_disposing_instance/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_reliable_disposing_instance/Datasharing
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_disposing_instance/Transport
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_disposing_instance/Transport
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_disposing_instance/Intraprocess
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_disposing_instance/Intraprocess
OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_disposing_instance/Datasharing
  ✅ OwnershipQos/OwnershipQos.exclusive_kind_keyed_besteffort_disposing_instance/Datasharing
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithFrag/Intraprocess
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithFrag/Intraprocess
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithFrag/Datasharing
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithFrag/Datasharing
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentNoFrag/Transport
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentNoFrag/Transport
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentNoFrag/Intraprocess
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentNoFrag/Intraprocess
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentNoFrag/Datasharing
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentNoFrag/Datasharing
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanBefore/Transport
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanBefore/Transport
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanBefore/Intraprocess
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanBefore/Intraprocess
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanBefore/Datasharing
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanBefore/Datasharing
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanSendingBefore/Transport
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanSendingBefore/Transport
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanSendingBefore/Intraprocess
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanSendingBefore/Intraprocess
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanSendingBefore/Datasharing
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanSendingBefore/Datasharing
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanAfter/Transport
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanAfter/Transport
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanAfter/Intraprocess
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanAfter/Intraprocess
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanAfter/Datasharing
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithLifespanAfter/Datasharing
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithStaticDiscovery/Transport
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithStaticDiscovery/Transport
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithStaticDiscovery/Intraprocess
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithStaticDiscovery/Intraprocess
PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithStaticDiscovery/Datasharing
  ✅ PersistenceLargeData/PersistenceLargeData.PubSubAsReliablePubPersistentWithStaticDiscovery/Datasharing
PersistenceGuid/PersistenceGuid.SetPersistenceGuidThroughDDSLayer/Transport
  ✅ PersistenceGuid/PersistenceGuid.SetPersistenceGuidThroughDDSLayer/Transport
PersistenceGuid/PersistenceGuid.SetPersistenceGuidThroughDDSLayer/Intraprocess
  ✅ PersistenceGuid/PersistenceGuid.SetPersistenceGuidThroughDDSLayer/Intraprocess
PersistenceGuid/PersistenceGuid.SetPersistenceGuidThroughDDSLayer/Datasharing
  ✅ PersistenceGuid/PersistenceGuid.SetPersistenceGuidThroughDDSLayer/Datasharing
PersistenceGuid/PersistenceGuid.SetPersistenceGuidByXML/Transport
  ✅ PersistenceGuid/PersistenceGuid.SetPersistenceGuidByXML/Transport
PersistenceGuid/PersistenceGuid.SetPersistenceGuidByXML/Intraprocess
  ✅ PersistenceGuid/PersistenceGuid.SetPersistenceGuidByXML/Intraprocess
PersistenceGuid/PersistenceGuid.SetPersistenceGuidByXML/Datasharing
  ✅ PersistenceGuid/PersistenceGuid.SetPersistenceGuidByXML/Datasharing
PersistenceGuid/PersistenceGuid.SetPersistenceForTransientLocal/Transport
  ✅ PersistenceGuid/PersistenceGuid.SetPersistenceForTransientLocal/Transport
PersistenceGuid/PersistenceGuid.SetPersistenceForTransientLocal/Intraprocess
  ✅ PersistenceGuid/PersistenceGuid.SetPersistenceForTransientLocal/Intraprocess
PersistenceGuid/PersistenceGuid.SetPersistenceForTransientLocal/Datasharing
  ✅ PersistenceGuid/PersistenceGuid.SetPersistenceForTransientLocal/Datasharing
PersistenceGuid/PersistenceGuid.NoSetPersistenceForTransientLocal/Transport
  ✅ PersistenceGuid/PersistenceGuid.NoSetPersistenceForTransientLocal/Transport
PersistenceGuid/PersistenceGuid.NoSetPersistenceForTransientLocal/Intraprocess
  ✅ PersistenceGuid/PersistenceGuid.NoSetPersistenceForTransientLocal/Intraprocess
PersistenceGuid/PersistenceGuid.NoSetPersistenceForTransientLocal/Datasharing
  ✅ PersistenceGuid/PersistenceGuid.NoSetPersistenceForTransientLocal/Datasharing
PropertyQos/PropertyQos.send_property_qos/Transport
  ✅ PropertyQos/PropertyQos.send_property_qos/Transport
PropertyQos/PropertyQos.send_property_qos/Intraprocess
  ✅ PropertyQos/PropertyQos.send_property_qos/Intraprocess
PropertyQos/PropertyQos.send_property_qos/Datasharing
  ✅ PropertyQos/PropertyQos.send_property_qos/Datasharing
SHMUDP/SHMUDP.Transport_BestEffort_BestEffort_test/Transport
  ✅ SHMUDP/SHMUDP.Transport_BestEffort_BestEffort_test/Transport
SHMUDP/SHMUDP.Transport_BestEffort_BestEffort_test/Intraprocess
  ✅ SHMUDP/SHMUDP.Transport_BestEffort_BestEffort_test/Intraprocess
SHMUDP/SHMUDP.Transport_BestEffort_BestEffort_test/Datasharing
  ✅ SHMUDP/SHMUDP.Transport_BestEffort_BestEffort_test/Datasharing
SHMUDP/SHMUDP.Transport_Reliable_BestEffort_test/Transport
  ✅ SHMUDP/SHMUDP.Transport_Reliable_BestEffort_test/Transport
SHMUDP/SHMUDP.Transport_Reliable_BestEffort_test/Intraprocess
  ✅ SHMUDP/SHMUDP.Transport_Reliable_BestEffort_test/Intraprocess

Report exceeded GitHub limit of 65535 bytes and has been trimmed

Annotations

Check failure on line 0 in D:/a/Fast-DDS/Fast-DDS/test_results/fastrtps_test_results.xml

See this annotation in the file changed.

@github-actions github-actions / Report: RelWithDebInfo | v142

Win32-MSBuild ► LogTests.flush_n ► LogTests.flush_n

Failed test found in:
  D:/a/Fast-DDS/Fast-DDS/test_results/fastrtps_test_results.xml
Error:
  Test failed