<div class="gmail_quote">On Sun, Oct 14, 2012 at 10:40 PM, Boudewijn Rempt <span dir="ltr"><<a href="mailto:boud@valdyas.org" target="_blank">boud@valdyas.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Sunday 14 October 2012 Oct, Sven Langkamp wrote:<br>
> Hi,<br>
><br>
><br>
> we currently have quite a few unit test failures. I have started going<br>
> through them and already fixed some bugs. I think we reallly need to be<br>
> more carefully with the test. There were some cases were the unit test<br>
> broke and some serious problems slipped in unnoticed. We should try to get<br>
> it to zero or at least turn off some test, so that we don't miss new<br>
> problems.<br>
><br>
<br>
</div>Yes, definitely. We really got sloppy there -- all of us!<br>
<div class="im"><br>
> There are currently 15 Krita related unit tests are failing in Jenkins:<br>
><br>
> krita-ui-FreehandStrokeTest (Likely due to a slightly changed algorithm<br>
> when using Vc, might need to update result images)<br>
> krita-image-KisFilterSelectionsBenchmark (Timeout, works locally, Any idea<br>
> how benchmarks are blacklisted?)<br>
<br>
</div>No -- but if it's a real benchmark, it should be in the benchmarks dir, those don't get executed with make test.<br>
<div class="im"><br>
> krita-image-KisLowMemoryTests (also timeout)<br>
> krita-image-KisHistogramTest (crash after it can't create histogram<br>
> producer for YCBCR (no profiles available), disable YCBCR?)<br>
<br>
</div>Should be fixed in the test: this is a perfectly okay condition.</blockquote><div><br></div><div>Perfectly okay that ycbcr doesn't work? Krita shows an error message on every start that the profile is missing, ycbcr is available in the new image dialog but you can't create an image and the ycbcr-cat.tif test file doesn't load.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
> krita-ui-KisZoomAndPanTest (fails on server, locally it seems to run in an<br>
> infinite loop)<br>
<br>
</div>Runs here as well.</blockquote><div><br></div><div>How long does that run? Seems to run forever here.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">
> krita-image-KisConvolutionPainterTest<br>
> krita-image-KisProcessingsTest<br>
> krita-ui-kis_node_model_test (I fixed that, so it runs locally. No idea why<br>
> it still fails in Jenkins)<br>
> krita-ui-kis_shape_controller_test<br>
> krita-ui-KisSelectionManagerTest (fails as there is no selection node after<br>
> deselect. Did we change that behavior?)<br>
<br>
</div>Dmitry?<br>
<br>
> krita-plugins-formats-tiff_test<br>
> krita-plugins-formats-png_test<br>
> krita-fileformat-kis_exr_test<br>
<br>
These are tricky, since they depend on the version of the tiff, png and exr libraries. I wonder whether this code is amenable to unittests after all?</blockquote><div><br></div><div>Tiff test is a problem with ycbcr-cat.tif, that file doesn't even load in regular Krita here.</div>
<div>EXR test is 16-bit float colorspace not available.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
> libs-widgets-KoResourceTagging_test (works locally, I think nepomuk might<br>
> not working on the Jenkins server)<br>
<br>
</div>That one never worked for me!</blockquote><div><br></div><div>Always worked here :)</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">

> libs-pigment-TestKoRgbU8ColorSpaceTester (F32 doesn't compute exactly the<br>
> expected values, might need fuzzy compare)<br>
<br>
</div>Yeah, and the values probably changed when moving to lcms 2.4.</blockquote><div><br></div><div>The values changed with the CompositeOpCopy to CompositeOpCopy2 change.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">
><br>
> Sometimes also the clone layer test fails (like every four or five time).<br>
><br>
><br>
> Sven<br>
><br>
<br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
Boudewijn Rempt<br>
<a href="http://www.valdyas.org" target="_blank">http://www.valdyas.org</a>, <a href="http://www.krita.org" target="_blank">http://www.krita.org</a>, <a href="http://www.boudewijnrempt.nl" target="_blank">http://www.boudewijnrempt.nl</a><br>

_______________________________________________<br>
kimageshop mailing list<br>
<a href="mailto:kimageshop@kde.org">kimageshop@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kimageshop" target="_blank">https://mail.kde.org/mailman/listinfo/kimageshop</a><br>
</font></span></blockquote></div><br>