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

Issue 2644593002: Buildbot: Change --copy-crashdumps to do the actual archiving to CloudStorage. (Closed)

Created:
3 years, 11 months ago by Vyacheslav Egorov (Google)
Modified:
3 years, 11 months ago
Reviewers:
Bill Hesse, kustermann
CC:
reviews_dartlang.org
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Buildbot: Change --copy-crashdumps to do the actual archiving to CloudStorage. This flag now both enables core dump collection by setting appropriate rlimits and takes care of archiving cores and crashed binaries. BUG= R=kustermann@google.com Committed: https://github.com/dart-lang/sdk/commit/dec352c1ac5d566c98f3fa31b5c63286403a6808

Patch Set 1 #

Total comments: 15

Patch Set 2 : Address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+153 lines, -18 lines) Patch
M tools/test.py View 1 chunk +3 lines, -1 line 0 comments Download
M tools/testing/dart/test_progress.dart View 1 1 chunk +23 lines, -16 lines 0 comments Download
M tools/utils.py View 1 2 chunks +127 lines, -1 line 0 comments Download

Messages

Total messages: 10 (2 generated)
Vyacheslav Egorov (Google)
3 years, 11 months ago (2017-01-18 15:59:58 UTC) #2
Vyacheslav Egorov (Google)
Please take a look.
3 years, 11 months ago (2017-01-18 16:00:06 UTC) #3
kustermann
LGTM https://codereview.chromium.org/2644593002/diff/1/tools/testing/dart/test_progress.dart File tools/testing/dart/test_progress.dart (right): https://codereview.chromium.org/2644593002/diff/1/tools/testing/dart/test_progress.dart#newcode326 tools/testing/dart/test_progress.dart:326: print("\nLooking for a core dump ${name}: ${exists ? ...
3 years, 11 months ago (2017-01-18 17:12:36 UTC) #4
Vyacheslav Egorov (Google)
Thanks for the review. https://codereview.chromium.org/2644593002/diff/1/tools/testing/dart/test_progress.dart File tools/testing/dart/test_progress.dart (right): https://codereview.chromium.org/2644593002/diff/1/tools/testing/dart/test_progress.dart#newcode326 tools/testing/dart/test_progress.dart:326: print("\nLooking for a core dump ...
3 years, 11 months ago (2017-01-18 19:57:00 UTC) #5
Vyacheslav Egorov (Google)
We are waiting for access to hardware slaves to update core_pattern on them. We need ...
3 years, 11 months ago (2017-01-18 19:58:06 UTC) #6
Vyacheslav Egorov (Google)
Committed patchset #2 (id:20001) manually as dec352c1ac5d566c98f3fa31b5c63286403a6808 (presubmit successful).
3 years, 11 months ago (2017-01-19 15:13:33 UTC) #8
Bill Hesse
https://codereview.chromium.org/2644593002/diff/1/tools/testing/dart/test_progress.dart File tools/testing/dart/test_progress.dart (right): https://codereview.chromium.org/2644593002/diff/1/tools/testing/dart/test_progress.dart#newcode341 tools/testing/dart/test_progress.dart:341: TestUtils.copyFile(new Path(binName), new Path("core.${binBaseName}")); On 2017/01/18 17:12:35, kustermann wrote: ...
3 years, 11 months ago (2017-01-24 16:01:21 UTC) #9
Vyacheslav Egorov (Google)
3 years, 11 months ago (2017-01-24 16:12:13 UTC) #10
Message was sent while issue was closed.
https://codereview.chromium.org/2644593002/diff/1/tools/utils.py
File tools/utils.py (right):

https://codereview.chromium.org/2644593002/diff/1/tools/utils.py#newcode710
tools/utils.py:710: archive_coredumps = coredumps[:10]
On 2017/01/24 16:01:21, Bill Hesse wrote:
> Do we want to make sure the binaries are in archive_coredumps, by scanning the
> rest of coredumps for them and adding them?

Nice catch Bill!

Though we changed the way this code is organized in a later CL - now we
coredumps are tied to binaries. So the problem has gone away.

Powered by Google App Engine
This is Rietveld 408576698