From ffa7969bb8d4fa8e2e2ed745beb8a31f2cefabfe Mon Sep 17 00:00:00 2001 From: Robert Nystrom Date: Thu, 25 Jun 2020 21:21:32 +0000 Subject: [PATCH] Migrate lib_2/developer/timeline_recorders_test.dart to null safety. Looks like this was added to lib_2 after the initial migration. Change-Id: Ic56357cd99c9b369c38628f4527cfa84f50f5f72 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152600 Auto-Submit: Bob Nystrom Commit-Queue: Ryan Macnak Reviewed-by: Ryan Macnak --- .../developer/timeline_recorders_test.dart | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 tests/lib/developer/timeline_recorders_test.dart diff --git a/tests/lib/developer/timeline_recorders_test.dart b/tests/lib/developer/timeline_recorders_test.dart new file mode 100644 index 00000000000..349cbbaf004 --- /dev/null +++ b/tests/lib/developer/timeline_recorders_test.dart @@ -0,0 +1,23 @@ +// Copyright (c) 2020, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +/// VMOptions=--timeline_streams=VM,Isolate,GC,Dart --timeline_recorder=endless +/// VMOptions=--timeline_streams=VM,Isolate,GC,Dart --timeline_recorder=ring +/// VMOptions=--timeline_streams=VM,Isolate,GC,Dart --timeline_recorder=startup +/// VMOptions=--timeline_streams=VM,Isolate,GC,Dart --timeline_recorder=systrace + +import 'dart:developer'; + +void main() { + Timeline.startSync('A'); + + Timeline.instantSync('B'); + + var task = new TimelineTask(); + task.start('C'); + task.instant('D'); + task.finish(); + + Timeline.finishSync(); +}