[Lldb-commits] [PATCH] D15241: Simplify TestThreadSpecificBreakpoint.py

Pavel Labath via lldb-commits lldb-commits at lists.llvm.org
Mon Dec 7 01:17:28 PST 2015

labath added a comment.

In http://reviews.llvm.org/D15241#302942, @zturner wrote:

> I don't have any examples, one of the linux guys might.  But you can look at the decorators at the top, which say this:
>   @skipIfFreeBSD # test frequently times out or hangs
>   @expectedFailureFreeBSD('llvm.org/pr18522') # hits break in another thread in testrun
>   @expectedFlakeyLinux # this test fails 6/100 dosep runs
> So the only platform it seems to be robust on is OSX, for whatever reason.  Sadly I don't have any more info than that though.

I've been going through the flaky tests on linux, but I haven't reached this one yet, so unfortunately can't provide more information. It is marked flaky, but I
 haven't seen it fail lately, so it must be running pretty well on linux (it has to fail twice it a row to be considered a failure in the flaky mode).

I don't think timeouts are affecting this test (as the flaky logic does not help there), but I can certainly see how extra load might trigger some corner cases.

I'd also be in favor of keeping this test, and I am planning to re-audit all the flaky decorators on linux, time permitting.


More information about the lldb-commits mailing list