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

Issue 2052353003: Adding utility methods to retrieve minidump paths from the browser. (Closed)

Created:
4 years, 6 months ago by eyaich
Modified:
4 years, 5 months ago
CC:
catapult-reviews_chromium.org, telemetry-reviews_chromium.org
Base URL:
git@github.com:catapult-project/catapult@master
Target Ref:
refs/heads/master
Project:
catapult
Visibility:
Public.

Description

Expose the most recent minidump path to the AppCrashException and add utilities to retrieve and symbolize all minidump paths from the browser. BUG=catapult:#2346 Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/5bc1829231e2f15c3b9945af71c9d4b4373abcc7

Patch Set 1 #

Total comments: 2

Patch Set 2 : Adding API to app #

Total comments: 6

Patch Set 3 : Adding GetAllUnsymbolizedMinidumpPaths api #

Total comments: 8

Patch Set 4 : Adding unittest #

Total comments: 1

Patch Set 5 : Disabling for windows #

Patch Set 6 : Disabling chromeos and snowleopard #

Patch Set 7 : Disabling it all #

Patch Set 8 : Fixing presubmit error #

Patch Set 9 : Resetting disabled #

Patch Set 10 : Refactoring GetAllMinidumpPaths to check breakpad format when crashpad_database_util isn't present. #

Messages

Total messages: 52 (24 generated)
eyaich
Please take a look when you get a chance to see if I am on ...
4 years, 6 months ago (2016-06-15 16:45:44 UTC) #3
nednguyen
This seems to be in the right direction. Though I think we may need to ...
4 years, 6 months ago (2016-06-15 17:02:24 UTC) #5
eyaich
On 2016/06/15 17:02:24, nednguyen wrote: > This seems to be in the right direction. Though ...
4 years, 6 months ago (2016-06-15 17:20:58 UTC) #6
Ken Russell (switch to Gerrit)
Thanks for moving this forward. It looks like a good start. One concern is that ...
4 years, 6 months ago (2016-06-15 18:24:00 UTC) #7
nednguyen
I think the rest is mostly lg2me, we just need to add some test coverage ...
4 years, 6 months ago (2016-06-20 15:39:24 UTC) #8
eyaich
On 2016/06/20 15:39:24, nednguyen wrote: > I think the rest is mostly lg2me, we just ...
4 years, 6 months ago (2016-06-24 18:42:38 UTC) #9
eyaich
https://codereview.chromium.org/2052353003/diff/1/telemetry/telemetry/core/exceptions.py File telemetry/telemetry/core/exceptions.py (right): https://codereview.chromium.org/2052353003/diff/1/telemetry/telemetry/core/exceptions.py#newcode65 telemetry/telemetry/core/exceptions.py:65: self._stack_trace = trace_output.splitlines() On 2016/06/20 15:39:24, nednguyen wrote: > ...
4 years, 6 months ago (2016-06-24 18:43:05 UTC) #10
nednguyen
You can add a unittest to https://github.com/catapult-project/catapult/blob/master/telemetry/telemetry/internal/browser/browser_unittest.py that navigate to "chrome://crash" & assert that the ...
4 years, 6 months ago (2016-06-24 21:35:06 UTC) #11
Ken Russell (switch to Gerrit)
Thanks for pushing this forward. It basically looks good to me. Some tests are needed, ...
4 years, 6 months ago (2016-06-24 22:33:29 UTC) #12
eyaich
On 2016/06/24 22:33:29, Ken Russell wrote: > Thanks for pushing this forward. It basically looks ...
4 years, 5 months ago (2016-07-01 18:37:01 UTC) #13
eyaich
https://codereview.chromium.org/2052353003/diff/20001/telemetry/telemetry/internal/app/__init__.py File telemetry/telemetry/internal/app/__init__.py (right): https://codereview.chromium.org/2052353003/diff/20001/telemetry/telemetry/internal/app/__init__.py#newcode44 telemetry/telemetry/internal/app/__init__.py:44: return self._app_backend.GetMostRecentMinidumpPath() On 2016/06/24 21:35:06, nednguyen (ooo til 7-11) ...
4 years, 5 months ago (2016-07-01 18:37:11 UTC) #14
nednguyen
since I will be out, lgtm to enable landing this when Ken is happy
4 years, 5 months ago (2016-07-01 18:41:20 UTC) #15
Ken Russell (switch to Gerrit)
Looking good overall. Could you please make one semantic change in how GetAllUnsymbolizedMinidumpPaths works? Any ...
4 years, 5 months ago (2016-07-01 19:35:08 UTC) #16
Ken Russell (switch to Gerrit)
BTW, since this is getting close to being ready, could you update the subject and ...
4 years, 5 months ago (2016-07-01 21:05:33 UTC) #17
eyaich
Added a unittest to the browser to check for existence of the minidump path. I ...
4 years, 5 months ago (2016-07-06 15:26:06 UTC) #19
Ken Russell (switch to Gerrit)
Looks great. Thanks for persisting on this and looking forward to a robust integration test ...
4 years, 5 months ago (2016-07-06 18:53:12 UTC) #20
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/2052353003/60001
4 years, 5 months ago (2016-07-07 12:32:53 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: Catapult Mac Tryserver on master.tryserver.client.catapult (JOB_FAILED, https://build.chromium.org/p/tryserver.client.catapult/builders/Catapult%20Mac%20Tryserver/builds/3834)
4 years, 5 months ago (2016-07-07 12:41:44 UTC) #25
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2052353003/80001
4 years, 5 months ago (2016-07-07 14:29:36 UTC) #27
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Catapult Mac Tryserver on master.tryserver.client.catapult (JOB_FAILED, https://build.chromium.org/p/tryserver.client.catapult/builders/Catapult%20Mac%20Tryserver/builds/3836)
4 years, 5 months ago (2016-07-07 14:43:01 UTC) #29
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2052353003/100001
4 years, 5 months ago (2016-07-07 14:47:19 UTC) #31
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Catapult Mac Tryserver on master.tryserver.client.catapult (JOB_FAILED, https://build.chromium.org/p/tryserver.client.catapult/builders/Catapult%20Mac%20Tryserver/builds/3839)
4 years, 5 months ago (2016-07-07 15:00:11 UTC) #33
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2052353003/120001
4 years, 5 months ago (2016-07-07 15:10:37 UTC) #35
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Catapult Presubmit on master.tryserver.client.catapult (JOB_FAILED, https://build.chromium.org/p/tryserver.client.catapult/builders/Catapult%20Presubmit/builds/3233)
4 years, 5 months ago (2016-07-07 15:50:07 UTC) #37
Ken Russell (switch to Gerrit)
The refactoring looks great. LGTM
4 years, 5 months ago (2016-07-11 17:53:32 UTC) #46
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/2052353003/180001
4 years, 5 months ago (2016-07-11 17:59:47 UTC) #49
commit-bot: I haz the power
Committed patchset #10 (id:180001) as https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/5bc1829231e2f15c3b9945af71c9d4b4373abcc7
4 years, 5 months ago (2016-07-11 18:30:35 UTC) #51
commit-bot: I haz the power
4 years, 5 months ago (2016-07-11 18:30:38 UTC) #52
Message was sent while issue was closed.
CQ bit was unchecked.

Powered by Google App Engine
This is Rietveld 408576698