summaryrefslogtreecommitdiff
path: root/trusty/coverage/coverage.cpp
diff options
context:
space:
mode:
authorDaniel Erat <derat@chromium.org>2015-01-21 16:24:08 -0700
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2015-01-24 17:00:50 +0000
commit8f5546adf995682142a3782036434c464ebfc885 (patch)
treef34c93072050aec3a65fac0250f3b58f7e9e78bd /trusty/coverage/coverage.cpp
parent1c5533d4cd99f19ec8a37aaa841caeba76f7005c (diff)
crash-reporter: Attach Chrome logs to crash reports.
When Chrome crashes, gather the last 20 lines of each of the latest two log files in /var/log/chrome and /home/chronos/user/log. Attach them as gzipped metadata using a "chrome.txt" key name and rename the GPU error state key to "i915_error_state.log.xz". (Re-landing after privacy review; originally reviewed at https://chromium-review.googlesource.com/216427. Changes since previous iteration include attaching the Chrome logs and the GPU state separately and redirecting stderr to /dev/null when listing user Chrome log files to avoid log spam in the not-logged-in case.) BUG=chromium:405732 TEST=triggered crashes and verified that logs were included in crash reports: b7c4d7f2bee32e2f, 6292f090468fcf28 CQ-DEPEND=CL:242492 Change-Id: I1642a8971f1373726e5b0e3977dbfdbcc2aa6667 Reviewed-on: https://chromium-review.googlesource.com/242457 Commit-Queue: Dan Erat <derat@chromium.org> Trybot-Ready: Dan Erat <derat@chromium.org> Tested-by: Dan Erat <derat@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org>
Diffstat (limited to 'trusty/coverage/coverage.cpp')
0 files changed, 0 insertions, 0 deletions