New issue
Advanced search Search tips

Issue 664649 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 778055
Owner: ----
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Flaky failures on Luci-Py Presubmit for trivial CL

Project Member Reported by aga...@chromium.org, Nov 11 2016

Issue description

Here's the CL: https://codereview.chromium.org/2491643007/

It's been CQ'd twice; both times it experienced both a failure and an infra failure.  It's a totally trivial CL; no reason for it to be failing. What's up with this flake?
 

Comment 1 by no...@chromium.org, Nov 11 2016

Cc: mar...@chromium.org
saw natsort_test.py hanging many times before we switched from buildbot
Components: -Infra Infra>Platform>Swarming
Status: Available (was: Untriaged)
I'm seeing two types of failures:

DEBUG:root:third_party/chromium/natsort_test.py --verbose;  cwd=/b/swarming/w/ir70f961/kitchen-workdir/infra/luci/client
2016/11/11 15:04:25 transport: http2Client.notifyError got notified that the client transport was broken EOF.
2016/11/11 15:08:25 transport: http2Client.notifyError got notified that the client transport was broken EOF.
2016/11/11 15:12:25 transport: http2Client.notifyError got notified that the client transport was broken EOF.
2016/11/11 15:16:25 transport: http2Client.notifyError got notified that the client transport was broken EOF.
2016/11/11 15:20:25 transport: http2Client.notifyError got notified that the client transport was broken EOF.
2016/11/11 15:24:25 transport: http2Client.notifyError got notified that the client transport was broken EOF.
2016/11/11 15:28:25 transport: http2Client.notifyError got notified that the client transport was broken EOF.


and this one:

======================================================================
FAIL: test_abort (__main__.ThreadPoolTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "tests/threading_utils_test.py", line 52, in wrapper
    return method(self, *args, **kwargs)
  File "tests/threading_utils_test.py", line 293, in test_abort
    results.extend(pool.join())
  File "/b/swarming/w/irhjgdYx/kitchen-workdir/infra/luci/client/utils/threading_utils.py", line 325, in __exit__
    self.close()
  File "/b/swarming/w/irhjgdYx/kitchen-workdir/infra/luci/client/utils/threading_utils.py", line 294, in close
    t.join(30)
  File "/usr/lib/python2.7/threading.py", line 960, in join
    self.__block.wait(delay)
  File "/usr/lib/python2.7/threading.py", line 358, in wait
    _sleep(delay)
  File "tests/threading_utils_test.py", line 49, in <lambda>
    signal.signal(signal.SIGALRM, lambda *_args: self.fail('Timeout'))
AssertionError: Timeout

For natsort_test.py - why are we running tests in third_party at all?

threading_utils.py seems like a genuine flake to be fixed.

Comment 4 by mar...@chromium.org, Nov 18 2016

natsort_test.py doesn't do any HTTP requests (!)

It can be skipped anyhow but I think the source is elsewhere.
Project Member

Comment 5 by sheriffbot@chromium.org, Nov 20 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
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. If you change it back, also remove the "Hotlist-Recharge-Cold" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 6 by mar...@chromium.org, Nov 20 2017

Mergedinto: 778055
Status: Duplicate (was: Untriaged)
Work is on issue 778055.

Sign in to add a comment