1 апреля 2012 г. 14:27 пользователь Ferenc Kovacs
<tyr...@gmail.com<javascript:;>>
написал:
> On Sun, Apr 1, 2012 at 9:39 AM, Christopher Jones <
> christopher.jo...@oracle.com <javascript:;>> wrote:
>
>>
>>
>> On 3/31/12 2:38 PM, Alexey Shein wrote:
>>
>>> 1 апреля 2012 г. 0:27 пользователь Johannes Schlüter
>>> <johan...@schlueters.de <javascript:;>>  написал:
>>>
>>>> On Sat, 2012-03-31 at 13:21 +0500, Alexey Shein wrote:
>>>>
>>>>> By constantly publishing
>>>>> newsletter with failed / xfail bugs you're telling them "That's our
>>>>> current problems. Maybe you could help us with them". This way we
>>>>> could convert that discussing energy into some good patches.
>>>>>
>>>>
>>>> While many people will simply filter them out. At least that's my
>>>> experience with such automated mails in different projects ;-)
>>>>
>>>> johannes
>>>>
>>>
>>> Okay, let's find it out. I've created a poll here:
>>> https://wiki.php.net/xfail_**poll <https://wiki.php.net/xfail_poll>.
>>> Please, leave your voice. I'll close the poll in a week. Thank you.
>>>
>>>
>> Is there anything in the Jenkins work that makes this discussion
irrelevant
>> (or more relevant)? What other ways should we be running & reviewing test
>> failures?
>>
>>
> currently XFAILs are handled as passing tests.
> I'm working on a solution for having email notifications about new test
> failures.

Wow, that was great post :)

>  snip

> you can also see a single test result history via selecting a test and
> clicking on the History link (
>
http://ci.qa.php.net/job/php-src-5.4-matrix-build/651/architecture=x86,os=linux-debian-6.0/testReport/php-src.ext.libxml/tests/004_phpt___libxml_set_streams_context__/history/
?
> for
> example) here you can also see the status for that test in each build, so
> you can see when was that introduced or fixed.
> for example you can see that the libxml_set_streams_context() started
> failing after build number 641, where you can see the Changes mentions a
> libxml bugfix:
>
http://ci.qa.php.net/job/php-src-5.4-matrix-build/architecture=x86,os=linux-debian-6.0/641/changes

The one problem I see here is that we keep only 100 last builds, so if bug
is old enough you can't know build/revision where it's introduced.
Maybe we should not keep in jenkins build php binary but only lightweight
stuff like junit logs, coverage reports (if we have them) and etc. This way
build size become smaller, so we can keep more of them.

--
Regards,
Shein Alexey



-- 
Regards,
Shein Alexey

Reply via email to