Source: python-dlt
Version: 2.18.10.1-3.1
Severity: serious

Hi Maintainer

python-dlt's autopkgtests are failing on s390x [1].  I've copied what
I hope is the relevant part of the log below.

Regards
Graham


[1] https://ci.debian.net/packages/p/python-dlt/testing/s390x/


176s =================================== FAILURES
===================================
176s __________________ TestsDLTMessageUnit.test_malformed_message
__________________
176s
176s self = <tests.dlt_message_unit_test.TestsDLTMessageUnit object at
0x3ffa50f3110>
176s
176s     def test_malformed_message(self):
176s         msgs =
create_messages(stream_multiple_with_malformed_message_at_begining,
from_file=True)
176s
176s >       assert msgs[0].message_id == 1279675715
176s E       assert 1129137740 == 1279675715
176s E        +  where 1129137740 = <dlt.dlt.DLTMessage object at
0x3ffa4d7a550>.message_id
176s
176s tests/dlt_message_unit_test.py:26: AssertionError
176s ___________________ TestsDLTMessageUnit.test_compare_regexp
____________________
176s
176s self = <tests.dlt_message_unit_test.TestsDLTMessageUnit object at
0x3ffa5036360>
176s
176s     def test_compare_regexp(self):
176s         msg1 = create_messages(stream_one)
176s
176s         assert msg1.compare(dict(apid="DA1", ctid=re.compile(r"D.*")))
176s >       assert msg1.compare(
176s             dict(apid="DA1", ctid=re.compile(r"D.*"),
payload_decoded=re.compile(r".connection_info ok."))
176s         )
176s E       AssertionError: assert False
176s E        +  where False = compare({'apid': 'DA1', 'ctid':
re.compile('D.*'), 'payload_decoded': re.compile('.connection_info
ok.')})
176s E        +    where compare = <dlt.dlt.DLTMessage object at
0x3ffa4d7b250>.compare
176s E        +    and   {'apid': 'DA1', 'ctid': re.compile('D.*'),
'payload_decoded': re.compile('.connection_info ok.')} =
dict(apid='DA1', ctid=re.compile('D.*'),
payload_decoded=re.compile('.connection_info ok.'))
176s E        +      where re.compile('D.*') = <function compile at
0x3ffa6e8fb00>('D.*')
176s E        +        where <function compile at 0x3ffa6e8fb00> = re.compile
176s E        +      and   re.compile('.connection_info ok.') =
<function compile at 0x3ffa6e8fb00>('.connection_info ok.')
176s E        +        where <function compile at 0x3ffa6e8fb00> = re.compile
176s
176s tests/dlt_message_unit_test.py:65: AssertionError
176s _________________ TestsDLTMessageUnit.test_from_bytes_control
__________________
176s
176s self = <tests.dlt_message_unit_test.TestsDLTMessageUnit object at
0x3ffa5089b50>
176s
176s     def test_from_bytes_control(self):
176s         msg = DLTMessage.from_bytes(
176s             b"DLT\x011\xd9PY(<\x08\x00MGHS5\x00\x00
MGHS\x00\x00\x96\x85&\x01DA1\x00DC1"
176s             b"\x00\x02\x0f\x00\x00\x00\x02\x00\x00\x00\x00"
176s         )
176s
176s         assert msg.apid == "DA1"
176s         assert msg.ctid == "DC1"
176s         assert msg.ecuid == "MGHS"
176s         assert msg.tmsp == 3.8533
176s >       assert msg.storage_timestamp == 1498470705.539688
176s E       assert 836326140.022848 == 1498470705.539688
176s E        +  where 836326140.022848 = <dlt.dlt.DLTMessage object
at 0x3ffa4d2dbd0>.storage_timestamp
176s
176s tests/dlt_message_unit_test.py:159: AssertionError

Reply via email to