Hi.<br><br><div class="gmail_quote">On Fri, Dec 10, 2010 at 1:03 AM, Jaime <span dir="ltr"><<a href="mailto:jtamate@gmail.com">jtamate@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
You're right. I forgot about the tests that check something will fail<br>
with invalid input.<br>
<br>
Rigtht now, I only get 3 failures in nepomuk (without QT_FATAL_WARNINGS).<br></blockquote><div><br></div><div>Which tests don't pass in Nepomuk? I just tried the tests in kdelibs/nepomuk/test and they all passed. ( without QT_FATAL_WARNINGS ) </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
And kglobaltest fails only when I have QT_NO_GLIB=1 (I used to have it<br>
because of flash plugin, but not any longer).<br>
<br>
I'll check from time to time some applications with QT_FATAL_WARNINGS=1 then.<br>
<br>
Best Regards.<br>
<br>
2010/12/9 David Faure <<a href="mailto:faure@kde.org">faure@kde.org</a>>:<br>
<div><div></div><div class="h5">> On Tuesday 07 December 2010, Jaime wrote:<br>
>> Hi,<br>
>><br>
>>   I've run the kdelibs with the environment variable QT_FATAL_WARNINGS=1,<br>
>> and the number of failed tests has grown in a noticeable way. (also with 2<br>
>> crashes).<br>
>><br>
>>   I guess that less Qt warnings usually means less unexpected crashes.<br>
>>   Therefore I suggest to add that variable to the test target, and if it is<br>
>> possible, to fix the failed unittests before 4.6.0 is released.<br>
><br>
> I disagree that this makes sense.<br>
><br>
> $ ./kconfigguitest<br>
> ********* Start testing of KConfigTest *********<br>
> Config: Using QTest library 4.7.0, Qt 4.7.0<br>
> PASS   : KConfigTest::initTestCase()<br>
> PASS   : KConfigTest::testComplex()<br>
> QWARN  : KConfigTest::testInvalid() QColor::setNamedColor: Unknown color name<br>
> '1'<br>
><br>
> Yes, this will crash with QT_FATAL_WARNINGS. So? It's good to have a unit test<br>
> test border conditions too, even if these conditions lead to warnings from Qt.<br>
><br>
> I think this setting makes sense for applications, but not for unit tests.<br>
><br>
> On the other hand I'm more interested in what failures you see -without-<br>
> QT_FATAL_WARNINGS?<br>
><br>
> --<br>
> David Faure, <a href="mailto:faure@kde.org">faure@kde.org</a>, <a href="http://www.davidfaure.fr" target="_blank">http://www.davidfaure.fr</a><br>
> Sponsored by Nokia to work on KDE, incl. Konqueror (<a href="http://www.konqueror.org" target="_blank">http://www.konqueror.org</a>).<br>
><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><font color="#999999">Vishesh Handa</font><br>