Updates:
        Cc: maruelatchromium

Comment #4 on issue 21789 by [email protected]: Update test_expectations  
automatically to match reality
http://code.google.com/p/chromium/issues/detail?id=21789

The more I think about this, the more I think the benefits do not outweigh  
the costs.

Firstly, if we're going to automatically update test_expectations, then we  
should also automatically file
bugs and email the people on the blamelist for when the test started  
failing. This is mainly important so
that new failures get fixed when they get introduced and not weeks/months  
later.

But, since we have a lot of flaky tests, this would be really noisy and  
people would likely start ignoring
them or assuming someone else on the blamelist caused it. And at this  
point, we're not really doing
much different than the tree closing bot would do.

I think we should instead focus our effort on eliminating flakiness in the  
webkit tests. And then having
the tree auto close on regressions.

maruel: would be nice if we could start sending out the blame emails  
without closing the tree for
webkit tests and UI tests even before all the flakiness is eliminated.

The only thing we lose here is updating test_expectations when a failing  
test start passing. I would be
OK with automating the *removal* of outdated expectations. That's less work  
and less likely to have
negative consequences.

Although really, a prerequisite to being able to do any of this would be  
making the flakiness dashboard
persistent. Currently, if a webkit test bot is clobbered, we start with a  
blank slate.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to