[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#994741: regression tests: skipped vs failed



Hi Ian,

On 2021-09-21 09:52, ian_bruce@mail.ru wrote:
On i386, the build succeeds, apparently because this test does not run
at all:


             Start 301: render_text-glyphs-vertical
     301/302 Test #301: render_text-glyphs-vertical ........   Passed    2.65 sec
             Start 302: render_test-powerstroke-join
     302/302 Test #302: render_test-powerstroke-join .......   Passed    0.94 sec

     100% tests passed, 0 tests failed out of 302


If this test is not required on i386 (and presumably other architectures
where the build succeeds), then it shouldn't be required on amd64, either.

From [1]:

if(${CMAKE_SIZEOF_VOID_P} EQUAL 8)
    set(RENDERING_TESTS_64bit
        # .otf font with compressed SVG glyphs
        # (test not stable on 32bit Windows)
        text-gzipped-svg-glyph
    )
endif()

Thus this test is only run on 64bit architectures.

[1] https://sources.debian.org/src/inkscape/1.1-1/testfiles/rendering_tests/CMakeLists.txt/

Andrius


Reply to: