Skip to content

Commit 5aff08b

Browse files
Skip more of event loop dispatch in invocation fuzzer to avoid triggering runtime errors we cannot catch.
BUG=http://dartbug.com/21473 [email protected] Review URL: https://codereview.chromium.org//753323002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42054 260f80e4-7a28-3924-810f-c04153c831b5
1 parent b2d73e4 commit 5aff08b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tests/lib/mirrors/invocation_fuzz_test.dart

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,12 @@ var blacklist = [
3737
'dart.isolate._isolateScheduleImmediate',
3838
'dart.io._Timer._createTimer', /// smi: ok
3939
'dart.async.runZoned', /// string: ok
40+
'dart.async._AsyncRun._scheduleImmediate',
41+
'dart.async._ScheduleImmediate._closure',
4042
'dart.async._asyncRunCallback',
43+
'dart.async._rootHandleUncaughtError',
44+
'dart.async._schedulePriorityAsyncCallback',
45+
'dart.async._setScheduleImmediateClosure',
4146

4247
// These either cause the VM to segfault or throw uncatchable API errors.
4348
// TODO(15274): Fix them and remove from blacklist.

0 commit comments

Comments
 (0)