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

Issue 14706002: Always capture stack traces when running pub tests. (Closed)

Created:
7 years, 7 months ago by nweiz
Modified:
7 years, 7 months ago
Reviewers:
Bob Nystrom
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Always capture stack traces when running pub tests. Now that stack_trace lazily parses stacks, this should be fast enough to be usable. R=rnystrom@google.com Committed: https://code.google.com/p/dart/source/detail?r=22217

Patch Set 1 #

Patch Set 2 : Lazily capture stack traces in scheduled_test. #

Total comments: 8

Patch Set 3 : Code review changes. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+39 lines, -92 lines) Patch
M pkg/scheduled_test/lib/src/schedule.dart View 1 2 6 chunks +34 lines, -26 lines 0 comments Download
M pkg/scheduled_test/lib/src/schedule_error.dart View 1 2 4 chunks +4 lines, -7 lines 0 comments Download
M pkg/scheduled_test/lib/src/task.dart View 1 2 1 chunk +1 line, -1 line 0 comments Download
D pkg/scheduled_test/test/scheduled_test/capture_stack_traces_test.dart View 1 2 1 chunk +0 lines, -53 lines 0 comments Download
M sdk/lib/_internal/pub/test/test_pub.dart View 1 chunk +0 lines, -5 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
nweiz
Empirical tests indicate that this doesn't appreciably slow down the pub tests.
7 years, 7 months ago (2013-04-30 22:04:30 UTC) #1
nweiz
On 2013/04/30 22:04:30, nweiz wrote: > Empirical tests indicate that this doesn't appreciably slow down ...
7 years, 7 months ago (2013-04-30 22:07:18 UTC) #2
Bob Nystrom
LGTM.
7 years, 7 months ago (2013-04-30 22:18:17 UTC) #3
nweiz
On 2013/04/30 22:18:17, Bob Nystrom wrote: > LGTM. I've added a patch set that make ...
7 years, 7 months ago (2013-04-30 22:22:22 UTC) #4
Bob Nystrom
https://codereview.chromium.org/14706002/diff/5001/pkg/scheduled_test/lib/src/schedule.dart File pkg/scheduled_test/lib/src/schedule.dart (right): https://codereview.chromium.org/14706002/diff/5001/pkg/scheduled_test/lib/src/schedule.dart#newcode516 pkg/scheduled_test/lib/src/schedule.dart:516: if (captureStackTraces) { If capturing stack traces is fast ...
7 years, 7 months ago (2013-04-30 23:05:35 UTC) #5
nweiz
https://codereview.chromium.org/14706002/diff/5001/pkg/scheduled_test/lib/src/schedule.dart File pkg/scheduled_test/lib/src/schedule.dart (right): https://codereview.chromium.org/14706002/diff/5001/pkg/scheduled_test/lib/src/schedule.dart#newcode516 pkg/scheduled_test/lib/src/schedule.dart:516: if (captureStackTraces) { On 2013/04/30 23:05:36, Bob Nystrom wrote: ...
7 years, 7 months ago (2013-04-30 23:13:14 UTC) #6
Bob Nystrom
LGTM. https://codereview.chromium.org/14706002/diff/5001/pkg/scheduled_test/lib/src/schedule.dart File pkg/scheduled_test/lib/src/schedule.dart (right): https://codereview.chromium.org/14706002/diff/5001/pkg/scheduled_test/lib/src/schedule.dart#newcode616 pkg/scheduled_test/lib/src/schedule.dart:616: class PendingCallback { On 2013/04/30 23:13:14, nweiz wrote: ...
7 years, 7 months ago (2013-05-01 00:02:25 UTC) #7
nweiz
https://codereview.chromium.org/14706002/diff/5001/pkg/scheduled_test/lib/src/schedule.dart File pkg/scheduled_test/lib/src/schedule.dart (right): https://codereview.chromium.org/14706002/diff/5001/pkg/scheduled_test/lib/src/schedule.dart#newcode616 pkg/scheduled_test/lib/src/schedule.dart:616: class PendingCallback { On 2013/05/01 00:02:25, Bob Nystrom wrote: ...
7 years, 7 months ago (2013-05-01 00:33:44 UTC) #8
nweiz
7 years, 7 months ago (2013-05-01 00:34:15 UTC) #9
Message was sent while issue was closed.
Committed patchset #3 manually as r22217 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698