Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(291)

Issue 2568033003: [Telemetry] Increase timeout after sending SIGTERM (Closed)

Created:
4 years ago by eakuefner
Modified:
4 years ago
CC:
catapult-reviews_chromium.org, telemetry-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
catapult
Visibility:
Public.

Description

[Telemetry] Increase timeout after sending SIGTERM To shut down the browser on desktop, we first try to quit the browser normally, then send SIGTERM, then wait a while, then send SIGKILL if we still don't see that the browser is shut down. Apparently, with CHROME_HEADLESS=1, we should be getting a .dmp file on SIGTERM, but we see no such file. kbr@ suggests that this may simply be because we're not waiting long enough. The best result of this CL would be that we start getting useful stack traces from these launch failures. BUG=catapult:#3074 Review-Url: https://codereview.chromium.org/2568033003 Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/e6e0862c81652393de2dd878322e8c0c1e43d428

Patch Set 1 #

Total comments: 2

Patch Set 2 : Address Ken's comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -1 line) Patch
M telemetry/telemetry/internal/backends/chrome/desktop_browser_backend.py View 1 1 chunk +3 lines, -1 line 0 comments Download

Messages

Total messages: 12 (5 generated)
eakuefner
PTAL
4 years ago (2016-12-12 22:08:55 UTC) #2
nednguyen
lgtm
4 years ago (2016-12-13 00:29:23 UTC) #3
Ken Russell (switch to Gerrit)
LGTM https://codereview.chromium.org/2568033003/diff/1/telemetry/telemetry/internal/backends/chrome/desktop_browser_backend.py File telemetry/telemetry/internal/backends/chrome/desktop_browser_backend.py (right): https://codereview.chromium.org/2568033003/diff/1/telemetry/telemetry/internal/backends/chrome/desktop_browser_backend.py#newcode619 telemetry/telemetry/internal/backends/chrome/desktop_browser_backend.py:619: py_utils.WaitFor(lambda: not self.IsBrowserRunning(), timeout=20) Suggest adding a comment ...
4 years ago (2016-12-13 01:18:36 UTC) #4
eakuefner
https://codereview.chromium.org/2568033003/diff/1/telemetry/telemetry/internal/backends/chrome/desktop_browser_backend.py File telemetry/telemetry/internal/backends/chrome/desktop_browser_backend.py (right): https://codereview.chromium.org/2568033003/diff/1/telemetry/telemetry/internal/backends/chrome/desktop_browser_backend.py#newcode619 telemetry/telemetry/internal/backends/chrome/desktop_browser_backend.py:619: py_utils.WaitFor(lambda: not self.IsBrowserRunning(), timeout=20) On 2016/12/13 at 01:18:36, Ken ...
4 years ago (2016-12-13 01:24:48 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2568033003/20001
4 years ago (2016-12-13 01:24:56 UTC) #8
commit-bot: I haz the power
Committed patchset #2 (id:20001) as https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/e6e0862c81652393de2dd878322e8c0c1e43d428
4 years ago (2016-12-13 01:43:26 UTC) #11
eyaich1
4 years ago (2016-12-14 19:50:21 UTC) #12
Message was sent while issue was closed.
A revert of this CL (patchset #2 id:20001) has been created in
https://codereview.chromium.org/2570413002/ by eyaich@chromium.org.

The reason for reverting is: Testing to see if it caused the issue on Linux on
the waterfall: https://bugs.chromium.org/p/chromium/issues/detail?id=674146.

Powered by Google App Engine
This is Rietveld 408576698