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 <rnystrom@google.com> Commit-Queue: Ryan Macnak <rmacnak@google.com> Reviewed-by: Ryan Macnak <rmacnak@google.com>
diff --git a/tests/lib/developer/timeline_recorders_test.dart b/tests/lib/developer/timeline_recorders_test.dart new file mode 100644 index 0000000..349cbba --- /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(); +}