Bug#817193: failing tests with v62: test_listing, test_diff test_gzip.py::test_metadata, test_ipk.py::test_metadata, test_java.py::test_diff

Zbigniew Jędrzejewski-Szmek zbyszek at in.waw.pl
Tue Nov 15 16:14:20 UTC 2016


=================================== FAILURES ===================================
_________________________________ test_listing _________________________________

differences = [<Difference cbfstool {} print -- cbfstool {} print []>, <Difference text -- text []>]

    @skip_unless_tools_exist('cbfstool')
    def test_listing(differences):
        expected_diff = open(data('cbfs_listing_expected_diff')).read()
>       assert differences[0].unified_diff == expected_diff
E       assert '@@ -1,3 +1,3...      31896\n' == '@@ -1,6 +1,3 ...      31896\n'
E         - @@ -1,3 +1,3 @@
E         ?       ^
E         + @@ -1,6 +1,3 @@
E         ?       ^
E         + -32 kB, bootblocksize 0, romsize 32768, offset 0x0
E         + -alignment: 64 bytes, architecture: x86
E         + -
E            Name                           Offset     Type         Size
E           -text                           0x0        raw          446
E           -(empty)                        0x200      null         32152
E           +text                           0x0        raw          671
E           +(empty)                        0x300      null         31896

tests/comparators/test_cbfs.py:79: AssertionError
---------------------------- Captured stdout setup -----------------------------
--- /tmp/pytest-of-zbyszek/pytest-1/test_listing0/coreboot1
+++ /tmp/pytest-of-zbyszek/pytest-1/test_listing0/coreboot2.rom
├── cbfstool {} print
│ @@ -1,3 +1,3 @@
│  Name                           Offset     Type         Size
│ -text                           0x0        raw          446
│ -(empty)                        0x200      null         32152
│ +text                           0x0        raw          671
│ +(empty)                        0x300      null         31896
├── text
│ @@ -1,6 +1,12 @@
│ +A common form of lorem ipsum reads:
│ +
│  Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
│  incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
│  nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
│  Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
│  fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
│  culpa qui officia deserunt mollit anim id est laborum.
│ +
│ +"Lorem ipsum" text is derived from sections 1.10.32--3 of Cicero's De finibus
│ +bonorum et malorum (On the Ends of Goods and Evils, or alternatively [About]
│ +The Purposes of Good and Evil).
╵
---------------------------- Captured stderr setup -----------------------------
Created CBFS (capacity = 32664 bytes)
Created CBFS (capacity = 32664 bytes)
__________________________________ test_diff ___________________________________

differences = [<Difference cd-iccdump {} -- cd-iccdump {} []>]

    @skip_unless_tools_exist('cd-iccdump')
    def test_diff(differences):
        expected_diff = open(data('icc_expected_diff')).read()
>       assert differences[0].unified_diff == expected_diff
E       assert '@@ -1,20 +1,... [24 bytes]\n' == '@@ -1,20 +1,2... [24 bytes]\n'
E           @@ -1,20 +1,20 @@
E            icc:
E            Header:
E              Size             = 14684 bytes
E              Version  = 4.3
E              Profile Kind     = display-device
E              Colorspace       = rgb
E              Conn. Space      = xyz
E           -  Date, Time       = 2016-02-15, 21:02:09
E           +  Date, Time       = 2016-02-15, 21:03:22
E              Flags            = Not embedded profile, Use anywhere
E              Dev. Attrbts     = reflective, glossy
E              Rndrng Intnt     = perceptual
E              Creator  = lcms
E           -  Profile ID       = 0x0477fa4b
E           +  Profile ID       = 0x06017f17
E            
E            tag 00:
E              sig      'desc' [0x64657363]
E              size     38
E              type     'mluc' [0x6d6c7563]
E            Text:
E         -    ne_SU:   sRGB [24 bytes]
E         ?     -  -
E         +    en_US:   sRGB [24 bytes]
E         ?    +  +

tests/comparators/test_icc.py:45: AssertionError
============== 2 failed, 208 passed, 38 skipped in 41.30 seconds ===============

test_differences, which was failing before, now passes.

Zbyszek



More information about the Reproducible-builds mailing list