Issue metadata
Sign in to add a comment
|
Revisit @RetryOnFailure |
||||||||||||||||||||
Issue descriptionDisabling automatic retries on tests is a noble goal, but starting the process of doing so on instrumentation tests, which are generally large and Android-specific, likely wasn't the right move. I'm reenabling retries in all cases for instrumentation tests. This bug is to track the follow-up -- whether we want to retain the _ShouldRetry hook and @RetryOnFailure, or if we should purge them for now.
,
Jan 2 2018
I find sheriffs have generally being pretty good at quickly disabling flaky tests that are filed by tryflakes. And I assumed that would be good enough to keep cq functioning well enough. So what went wrong? Tryflakes going down for a quarter clearly wasn't great, but it was back up when this happened. Was there flake caused by more systematic things that individually disabling tests wouldn't have helped?
,
Jan 2
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Jan 7
At this point, I think we should just nix @RetryOnFailure. We're trying to get rid of retries, but as the ones inside suites are the cheapest (vs rerunning part of the suite in a separate task, or rerunning an entire build), these particular retries are the last we'll seek to get rid of. I won't be able to do this in Q1, so dropping it into Test>Android available for now. Will check in again at the beginning of Q2. |
|||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||
Comment 1 by bugdroid1@chromium.org
, Dec 21 2017