chart2.check fails in testAxisTitlePositionDOCX

Luke Benes lukebenes at hotmail.com
Tue Dec 10 22:32:54 UTC 2019


I bisected this regression to 
https://cgit.freedesktop.org/libreoffice/core/commit/?id=d10db7846602c16701dde019f12f61fd536e9ae4

    tdf#128133 WIN don't exit after link-output filter

Jan-Marek,
Could you please take a look at this? You can reproduce it by setting your scale factor to something other than 100%.

Thanks,
-Luke




From: Luke Benes

Sent: Saturday, December 7, 2019 12:47 PM

To: Regina Henschel <regina.henschel at libreoffice.org>; Regina Henschel <rb.henschel at t-online.de>; Libreoffice Dev List <libreoffice at lists.freedesktop.org>; Balazs Varga <balazs.varga991 at gmail.com>

Subject: Re: chart2.check fails in testAxisTitlePositionDOCX
 

Regina,


This is not an intermittent failure and not the same error as your gerrit failures. Rather it is a yet another Windows HiDPI bug and a recent regression. Possibly when these tests were added a month ago:

https://cgit.freedesktop.org/libreoffice/core/commit/?id=9ff954d5f780

     tdf#127908 tdf#128193 Chart OOXML: Fix Custom Y axis title position



You can make the build complete successfully by:

Display Settings -> Scale and Layout -> 100%


This is a recent regression, that I will try to bisect. 


Other examples of HiDPI Windows failures include:

CppunitTest_sw_layoutwriter failing on Windows with HiDPI

http://document-foundation-mail-archive.969070.n3.nabble.com/CppunitTest-sw-layoutwriter-failing-on-Windows-with-HiDPI-tp4266491.html


CppunitTest_starmath_qa_cppunit Failing on Windows with HiDPI

http://document-foundation-mail-archive.969070.n3.nabble.com/CppunitTest-starmath-qa-cppunit-Failing-on-Windows-with-HiDPI-screens-tp4261772.html


-Luke



Build log  with Scale = 125%:


[build CUT] chart2_export

Chart2ImportTest::testAxisTitleRotationXLSX finished in: 536ms

D:/core/chart2/qa/extras/chart2import.cxx:1577:Chart2ImportTest::testAxisTitlePositionDOCX

equality assertion failed

- Expected: 6378

- Actual  : 6571


Chart2ImportTest::testTdf122765 finished in: 647ms

D:/core/chart2/qa/extras/chart2import.cxx(1577) : error : Assertion

Test name: Chart2ImportTest::testAxisTitlePositionDOCX

equality assertion failed

- Expected: 6378

- Actual  : 6571


Failures !!!

Run: 88   Failure total: 1   Failures: 1   Errors: 0



Chart2ExportTest::testAxisTitleRotationXLSX finished in: 560ms

D:/core/chart2/qa/extras/chart2export.cxx:2037:Chart2ExportTest::testAxisTitlePositionDOCX

assertion failed

- Expression: nY > 0.384407 && nY < 0.384408



D:/core/chart2/qa/extras/chart2export.cxx(2037) : error : Assertion

Test name: Chart2ExportTest::testAxisTitlePositionDOCX

assertion failed

- Expression: nY > 0.384407 && nY < 0.384408


Failures !!!

Run: 110   Failure total: 1   Failures: 1   Errors: 0


Error: a unit test failed, please do one of:

make CppunitTest_chart2_export





More information about the LibreOffice mailing list