Return the actual default partition in dds_qget_partition() whenever possible #1824
Build #20230907.4 had test failures
Details
- Failed: 7 (0.04%)
- Passed: 18,227 (99.88%)
- Other: 15 (0.08%)
- Total: 18,249
- 27494 of 49301 branches covered (55.77%)
- 43660 of 54707 lines covered (79.81%)
Annotations
Check failure on line 273 in Build log
azure-pipelines / Build and test
Build log #L273
6 test(s) failed, 189 test(s) collected.
Check failure on line 831 in Build log
azure-pipelines / Build and test
Build log #L831
Bash exited with code '1'.
Check failure on line 6241 in Build log
azure-pipelines / Build and test
Build log #L6241
Bash exited with code '8'.
Check failure on line 1 in tests/test_ddsls.py::test_ddsls_subscription_json_reported
azure-pipelines / Build and test
tests/test_ddsls.py::test_ddsls_subscription_json_reported
def test_ddsls_subscription_json_reported():
dp = DomainParticipant(0)
tp = Topic(dp, "MessageTopic", Message)
dr = DataReader(dp, tp)
time.sleep(1)
data = run_ddsls(["--json", "-t", "dcpssubscription"])
json_data = json.loads(data["stdout"])
assert str(dr.guid) in data["stdout"]
assert str(dp.guid) in data["stdout"]
assert tp.name in data["stdout"]
assert tp.typename in data["stdout"]
reader_check = False
for sample in json_data:
for val in sample["value"]:
if val["key"] == str(dr.guid):
> assert (dr.get_qos()).asdict() == val["qos"]
E AssertionError: assert {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'Partition': {'partitions': ('',)}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'ReaderDataLifecycle': {'autopurge_nowriter_samples_delay': 9223372036854775807, 'autopurge_disposed_samples_delay': 9223372036854775807}, 'Reliability': {'kind': 'BestEffort'}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TimeBasedFilter': {'filter_time': 0}, 'TransportPriority': {'priority': 0}, 'TypeConsistency': {'kind': 'AllowTypeCoercion', 'ignore_sequence_bounds': True, 'ignore_string_bounds': True, 'ignore_member_names': False, 'prevent_type_widening': False, 'force_type_validation': False}} == {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'Partition': {'partitions': ['']}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'ReaderDataLifecycle': {'autopurge_nowriter_samples_delay': 9223372036854775807, 'autopurge_disposed_samples_delay': 9223372036854775807}, 'Reliability': {'kind': 'BestEffort'}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TimeBasedFilter': {'filter_time': 0}, 'TransportPriority': {'priority': 0}, 'TypeConsistency': {'kind': 'AllowTypeCoercion', 'ignore_sequence_bounds': True, 'ignore_string_bounds': True, 'ignore_member_names': False, 'prevent_type_widening': False, 'force_type_validation': False}}
E Common items:
E {'DataRepresentation': {'use_cdrv0_representation': True,
E 'use_xcdrv2_representation': True},
E 'Deadline': {'deadline': 9223372036854775807},
E 'DestinationOrder': {'kind': 'ByReceptionTimestamp'},
E 'Durability': {'kind': 'Volatile'},
E 'History': {'depth': 1, 'kind': 'KeepLast'},
E 'IgnoreLocal': {'kind': 'Nothing'},
E 'LatencyBudget': {'budget': 0},
E 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807},
E 'Ownership': {'kind': 'Shared'},
E 'PresentationAccessScope': {'coherent_access': False,
E 'kind': 'Instance',
E 'ordered_access': False},
E
Raw output
/home/vsts/work/1/s/cyclonedds_python/tests/test_ddsls.py:205: AssertionError: assert {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'Partition': {'partitions': ('',)}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'ReaderDataLifecycle': {'autopurge_nowriter_samples_delay': 9223372036854775807, 'autopurge_disposed_samples_delay': 9223372036854775807}, 'Reliability': {'kind': 'BestEffort'}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TimeBasedFilter': {'filter_time': 0}, 'TransportPriority': {'priority': 0}, 'TypeConsistency': {'kind': 'AllowTypeCoercion', 'ignore_sequence_bounds': True, 'ignore_string_bounds': True, 'ignore_member_names': False, 'prevent_type_widening': False, 'force_type_validation': False}} == {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'Partition': {'partitions': ['']}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'ReaderDataLifecycle': {'autopurge_nowriter_samples_delay': 9223372036854775807, 'autopurge_disposed_samples_delay': 9223372036854775807}, 'Reliability': {'kind': 'BestEffort'}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TimeBasedFilter': {'filter_time': 0}, 'TransportPriority': {'priority': 0}, 'TypeConsistency': {'kind': 'AllowTypeCoercion', 'ignore_sequence_bounds': True, 'ignore_string_bounds': True, 'ignore_member_names': False, 'prevent_type_widening': False, 'force_type_validation': False}}
Check failure on line 1 in tests/test_ddsls.py::test_ddsls_subscription_json_watch_reported
azure-pipelines / Build and test
tests/test_ddsls.py::test_ddsls_subscription_json_watch_reported
def test_ddsls_subscription_json_watch_reported():
async def test_inner():
dp = DomainParticipant(0)
tp = Topic(dp, "MessageTopic", Message)
dr = DataReader(dp, tp)
return dp, tp, dr
data, (dp, tp, dr) = run_ddsls_watchmode(["-t", "dcpssubscription", "--json"], test_inner, runtime=1)
json_data = json.loads(data["stdout"])
assert str(dr.guid) in data["stdout"]
assert str(dp.guid) in data["stdout"]
assert tp.name in data["stdout"]
assert tp.typename in data["stdout"]
reader_check = False
for sample in json_data:
for val in sample["value"]:
if val["key"] == str(dr.guid):
> assert (dr.get_qos()).asdict() == val["qos"]
E AssertionError: assert {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'Partition': {'partitions': ('',)}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'ReaderDataLifecycle': {'autopurge_nowriter_samples_delay': 9223372036854775807, 'autopurge_disposed_samples_delay': 9223372036854775807}, 'Reliability': {'kind': 'BestEffort'}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TimeBasedFilter': {'filter_time': 0}, 'TransportPriority': {'priority': 0}, 'TypeConsistency': {'kind': 'AllowTypeCoercion', 'ignore_sequence_bounds': True, 'ignore_string_bounds': True, 'ignore_member_names': False, 'prevent_type_widening': False, 'force_type_validation': False}} == {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'Partition': {'partitions': ['']}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'ReaderDataLifecycle': {'autopurge_nowriter_samples_delay': 9223372036854775807, 'autopurge_disposed_samples_delay': 9223372036854775807}, 'Reliability': {'kind': 'BestEffort'}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TimeBasedFilter': {'filter_time': 0}, 'TransportPriority': {'priority': 0}, 'TypeConsistency': {'kind': 'AllowTypeCoercion', 'ignore_sequence_bounds': True, 'ignore_string_bounds': True, 'ignore_member_names': False, 'prevent_type_widening': False, 'force_type_validation': False}}
E Common items:
E {'DataRepresentation': {'use_cdrv0_representation': True,
E 'use_xcdrv2_representation': True},
E 'Deadline': {'deadline': 9223372036854775807},
E 'DestinationOrder': {'kind': 'ByReceptionTimestamp'},
E 'Durability': {'kind': 'Volatile'},
E 'History': {'depth': 1, 'kind': 'KeepLast'},
E 'IgnoreLocal': {'kind': 'Nothing'},
E 'LatencyBudget': {'budget': 0},
E 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807},
E 'Ownership': {'kind': 'Shared'},
E 'PresentationAccessScope': {'coherent_access': False,
E
Raw output
/home/vsts/work/1/s/cyclonedds_python/tests/test_ddsls.py:245: AssertionError: assert {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'Partition': {'partitions': ('',)}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'ReaderDataLifecycle': {'autopurge_nowriter_samples_delay': 9223372036854775807, 'autopurge_disposed_samples_delay': 9223372036854775807}, 'Reliability': {'kind': 'BestEffort'}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TimeBasedFilter': {'filter_time': 0}, 'TransportPriority': {'priority': 0}, 'TypeConsistency': {'kind': 'AllowTypeCoercion', 'ignore_sequence_bounds': True, 'ignore_string_bounds': True, 'ignore_member_names': False, 'prevent_type_widening': False, 'force_type_validation': False}} == {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'Partition': {'partitions': ['']}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'ReaderDataLifecycle': {'autopurge_nowriter_samples_delay': 9223372036854775807, 'autopurge_disposed_samples_delay': 9223372036854775807}, 'Reliability': {'kind': 'BestEffort'}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TimeBasedFilter': {'filter_time': 0}, 'TransportPriority': {'priority': 0}, 'TypeConsistency': {'kind': 'AllowTypeCoercion', 'ignore_sequence_bounds': True, 'ignore_string_bounds': True, 'ignore_member_names': False, 'prevent_type_widening': False, 'force_type_validation': False}}
Check failure on line 1 in tests/test_ddsls.py::test_ddsls_publication_json_reported
azure-pipelines / Build and test
tests/test_ddsls.py::test_ddsls_publication_json_reported
def test_ddsls_publication_json_reported():
dp = DomainParticipant(0)
tp = Topic(dp, "MessageTopic", Message)
dw = DataWriter(dp, tp)
time.sleep(1)
data = run_ddsls(["--json", "-t", "dcpspublication"])
json_data = json.loads(data["stdout"])
assert str(dw.guid) in data["stdout"]
assert str(dp.guid) in data["stdout"]
assert tp.name in data["stdout"]
assert tp.typename in data["stdout"]
writer_check = False
for sample in json_data:
for val in sample["value"]:
if val["key"] == str(dw.guid):
> assert (dw.get_qos()).asdict() == val["qos"]
E AssertionError: assert {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'DurabilityService': {'cleanup_delay': 0, 'history': {'depth': 1}, 'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Lifespan': {'lifespan': 9223372036854775807}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'OwnershipStrength': {'strength': 0}, 'Partition': {'partitions': ('',)}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'Reliability': {'kind': 'Reliable', 'max_blocking_time': 100000000}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TransportPriority': {'priority': 0}, 'WriterDataLifecycle': {'autodispose': True}} == {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'DurabilityService': {'cleanup_delay': 0, 'history': {'depth': 1}, 'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Lifespan': {'lifespan': 9223372036854775807}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'OwnershipStrength': {'strength': 0}, 'Partition': {'partitions': ['']}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'Reliability': {'kind': 'Reliable', 'max_blocking_time': 100000000}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TransportPriority': {'priority': 0}, 'WriterDataLifecycle': {'autodispose': True}}
E Common items:
E {'DataRepresentation': {'use_cdrv0_representation': True,
E 'use_xcdrv2_representation': True},
E 'Deadline': {'deadline': 9223372036854775807},
E 'DestinationOrder': {'kind': 'ByReceptionTimestamp'},
E 'Durability': {'kind': 'Volatile'},
E 'DurabilityService': {'cleanup_delay': 0,
E 'history': {'depth': 1},
E 'max_instances': -1,
E 'max_samples': -1,
E 'max_samples_per_instance': -1},
E 'History': {'depth': 1, 'kind': 'KeepLast'},
E 'IgnoreLocal': {'kind': 'Nothing'},
E 'LatencyBudget': {'budget': 0},
E 'Lifespan': {'lifespan': 9223372036854775807},
E 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807},
E 'Ownership': {'ki
Raw output
/home/vsts/work/1/s/cyclonedds_python/tests/test_ddsls.py:284: AssertionError: assert {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'DurabilityService': {'cleanup_delay': 0, 'history': {'depth': 1}, 'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Lifespan': {'lifespan': 9223372036854775807}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'OwnershipStrength': {'strength': 0}, 'Partition': {'partitions': ('',)}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'Reliability': {'kind': 'Reliable', 'max_blocking_time': 100000000}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TransportPriority': {'priority': 0}, 'WriterDataLifecycle': {'autodispose': True}} == {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'DurabilityService': {'cleanup_delay': 0, 'history': {'depth': 1}, 'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Lifespan': {'lifespan': 9223372036854775807}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'OwnershipStrength': {'strength': 0}, 'Partition': {'partitions': ['']}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'Reliability': {'kind': 'Reliable', 'max_blocking_time': 100000000}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TransportPriority': {'priority': 0}, 'WriterDataLifecycle': {'autodispose': True}}
Check failure on line 1 in tests/test_ddsls.py::test_ddsls_publication_json_watch_reported
azure-pipelines / Build and test
tests/test_ddsls.py::test_ddsls_publication_json_watch_reported
def test_ddsls_publication_json_watch_reported():
async def test_inner():
dp = DomainParticipant(0)
tp = Topic(dp, "MessageTopic", Message)
dw = DataWriter(dp, tp)
return dp, tp, dw
data, (dp, tp, dw) = run_ddsls_watchmode(["-t", "dcpspublication", "--json"], test_inner, runtime=1)
json_data = json.loads(data["stdout"])
assert str(dw.guid) in data["stdout"]
assert str(dp.guid) in data["stdout"]
assert tp.name in data["stdout"]
assert tp.typename in data["stdout"]
writer_check = False
for sample in json_data:
for val in sample["value"]:
if val["key"] == str(dw.guid):
> assert (dw.get_qos()).asdict() == val["qos"]
E AssertionError: assert {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'DurabilityService': {'cleanup_delay': 0, 'history': {'depth': 1}, 'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Lifespan': {'lifespan': 9223372036854775807}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'OwnershipStrength': {'strength': 0}, 'Partition': {'partitions': ('',)}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'Reliability': {'kind': 'Reliable', 'max_blocking_time': 100000000}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TransportPriority': {'priority': 0}, 'WriterDataLifecycle': {'autodispose': True}} == {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'DurabilityService': {'cleanup_delay': 0, 'history': {'depth': 1}, 'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Lifespan': {'lifespan': 9223372036854775807}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'OwnershipStrength': {'strength': 0}, 'Partition': {'partitions': ['']}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'Reliability': {'kind': 'Reliable', 'max_blocking_time': 100000000}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TransportPriority': {'priority': 0}, 'WriterDataLifecycle': {'autodispose': True}}
E Common items:
E {'DataRepresentation': {'use_cdrv0_representation': True,
E 'use_xcdrv2_representation': True},
E 'Deadline': {'deadline': 9223372036854775807},
E 'DestinationOrder': {'kind': 'ByReceptionTimestamp'},
E 'Durability': {'kind': 'Volatile'},
E 'DurabilityService': {'cleanup_delay': 0,
E 'history': {'depth': 1},
E 'max_instances': -1,
E 'max_samples': -1,
E 'max_samples_per_instance': -1},
E 'History': {'depth': 1, 'kind': 'KeepLast'},
E 'IgnoreLocal': {'kind': 'Nothing'},
E 'LatencyBudget': {'budget': 0},
E 'Lifespan': {'lifespan': 9223372036854775807},
E 'Liveliness
Raw output
/home/vsts/work/1/s/cyclonedds_python/tests/test_ddsls.py:324: AssertionError: assert {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'DurabilityService': {'cleanup_delay': 0, 'history': {'depth': 1}, 'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Lifespan': {'lifespan': 9223372036854775807}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'OwnershipStrength': {'strength': 0}, 'Partition': {'partitions': ('',)}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'Reliability': {'kind': 'Reliable', 'max_blocking_time': 100000000}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TransportPriority': {'priority': 0}, 'WriterDataLifecycle': {'autodispose': True}} == {'DataRepresentation': {'use_cdrv0_representation': True, 'use_xcdrv2_representation': True}, 'Deadline': {'deadline': 9223372036854775807}, 'DestinationOrder': {'kind': 'ByReceptionTimestamp'}, 'Durability': {'kind': 'Volatile'}, 'DurabilityService': {'cleanup_delay': 0, 'history': {'depth': 1}, 'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'History': {'kind': 'KeepLast', 'depth': 1}, 'IgnoreLocal': {'kind': 'Nothing'}, 'LatencyBudget': {'budget': 0}, 'Lifespan': {'lifespan': 9223372036854775807}, 'Liveliness': {'kind': 'Automatic', 'lease_duration': 9223372036854775807}, 'Ownership': {'kind': 'Shared'}, 'OwnershipStrength': {'strength': 0}, 'Partition': {'partitions': ['']}, 'PresentationAccessScope': {'kind': 'Instance', 'coherent_access': False, 'ordered_access': False}, 'Reliability': {'kind': 'Reliable', 'max_blocking_time': 100000000}, 'ResourceLimits': {'max_samples': -1, 'max_instances': -1, 'max_samples_per_instance': -1}, 'TransportPriority': {'priority': 0}, 'WriterDataLifecycle': {'autodispose': True}}