Index: runtime/observatory/tests/service/steal_breakpoint_test.dart |
diff --git a/runtime/observatory/tests/service/steal_breakpoint_test.dart b/runtime/observatory/tests/service/steal_breakpoint_test.dart |
index 5c7c1b6c628e6f8e77a84f98e61386f6e2c84d9b..63514dd1d1bd379ab095ded87b795d28ef29f21a 100644 |
--- a/runtime/observatory/tests/service/steal_breakpoint_test.dart |
+++ b/runtime/observatory/tests/service/steal_breakpoint_test.dart |
@@ -11,70 +11,69 @@ import 'dart:async'; |
int counter = 0; |
void periodicTask(_) { |
- counter++; // Line 14. We set our breakpoint here. |
+ counter++; // Line 14. We set our breakpoint here. |
if (counter % 1000 == 0) { |
print('counter = $counter'); |
} |
} |
void startTimer() { |
- new Timer.periodic(const Duration(milliseconds:10), periodicTask); |
+ new Timer.periodic(const Duration(milliseconds: 10), periodicTask); |
} |
var tests = [ |
- |
// Add a breakpoint and wait for it to be reached. |
-(Isolate isolate) async { |
- await isolate.rootLibrary.load(); |
+ (Isolate isolate) async { |
+ await isolate.rootLibrary.load(); |
- // Set up a listener to wait for breakpoint events. |
- Completer completer = new Completer(); |
- var stream = await isolate.vm.getEventStream(VM.kDebugStream); |
- var subscription; |
- subscription = stream.listen((ServiceEvent event) { |
- if (event.kind == ServiceEvent.kPauseBreakpoint) { |
- print('Isolate paused at breakpoint'); |
- subscription.cancel(); |
- completer.complete(); |
- } |
- }); |
+ // Set up a listener to wait for breakpoint events. |
+ Completer completer = new Completer(); |
+ var stream = await isolate.vm.getEventStream(VM.kDebugStream); |
+ var subscription; |
+ subscription = stream.listen((ServiceEvent event) { |
+ if (event.kind == ServiceEvent.kPauseBreakpoint) { |
+ print('Isolate paused at breakpoint'); |
+ subscription.cancel(); |
+ completer.complete(); |
+ } |
+ }); |
- // Add the breakpoint. |
- var script = isolate.rootLibrary.scripts[0]; |
- var result = await isolate.addBreakpoint(script, 14); |
- expect(result is Breakpoint, isTrue); |
+ // Add the breakpoint. |
+ var script = isolate.rootLibrary.scripts[0]; |
+ var result = await isolate.addBreakpoint(script, 14); |
+ expect(result is Breakpoint, isTrue); |
- await completer.future; // Wait for breakpoint event to fire. |
-}, |
+ await completer.future; // Wait for breakpoint event to fire. |
+ }, |
// We are at the breakpoint on line 14. |
-(Isolate isolate) async { |
- ServiceMap stack = await isolate.getStack(); |
- expect(stack.type, equals('Stack')); |
- expect(stack['frames'].length, greaterThanOrEqualTo(1)); |
+ (Isolate isolate) async { |
+ ServiceMap stack = await isolate.getStack(); |
+ expect(stack.type, equals('Stack')); |
+ expect(stack['frames'].length, greaterThanOrEqualTo(1)); |
- Script script = stack['frames'][0].location.script; |
- await script.load(); |
- expect(script.name,endsWith('steal_breakpoint_test.dart')); |
- expect(script.tokenToLine(stack['frames'][0].location.tokenPos), equals(14)); |
-}, |
+ Script script = stack['frames'][0].location.script; |
+ await script.load(); |
+ expect(script.name, endsWith('steal_breakpoint_test.dart')); |
+ expect( |
+ script.tokenToLine(stack['frames'][0].location.tokenPos), equals(14)); |
+ }, |
// Resume |
-(Isolate isolate) async { |
- Completer completer = new Completer(); |
- var stream = await isolate.vm.getEventStream(VM.kDebugStream); |
- var subscription; |
- subscription = stream.listen((ServiceEvent event) { |
- if (event.kind == ServiceEvent.kResume) { |
- print('Isolate resumed'); |
- subscription.cancel(); |
- completer.complete(); |
- } |
- }); |
- isolate.resume(); |
- await completer.future; |
-}, |
- |
+ (Isolate isolate) async { |
+ Completer completer = new Completer(); |
+ var stream = await isolate.vm.getEventStream(VM.kDebugStream); |
+ var subscription; |
+ subscription = stream.listen((ServiceEvent event) { |
+ if (event.kind == ServiceEvent.kResume) { |
+ print('Isolate resumed'); |
+ subscription.cancel(); |
+ completer.complete(); |
+ } |
+ }); |
+ isolate.resume(); |
+ await completer.future; |
+ }, |
]; |
main(args) => runIsolateTests(args, tests, testeeBefore: startTimer); |