From f71ceb77fe41e569c546ecd41d1b982ce2d0a0f2 Mon Sep 17 00:00:00 2001 From: Zachary Anderson Date: Thu, 15 Jul 2021 10:18:49 -0700 Subject: [PATCH] Add iOS benchmarks for sksl warmup (#86460) --- .ci.yaml | 18 ++++++++++++++++++ ...perf_ios_sksl_warmup__timeline_summary.dart | 12 ++++++++++++ ...llery_ios_sksl_warmup__transition_perf.dart | 12 ++++++++++++ 3 files changed, 42 insertions(+) create mode 100644 dev/devicelab/bin/tasks/cubic_bezier_perf_ios_sksl_warmup__timeline_summary.dart create mode 100644 dev/devicelab/bin/tasks/flutter_gallery_ios_sksl_warmup__transition_perf.dart diff --git a/.ci.yaml b/.ci.yaml index 06984a9d09..5ec84a638f 100644 --- a/.ci.yaml +++ b/.ci.yaml @@ -1854,6 +1854,24 @@ targets: ["devicelab"] scheduler: luci + - name: Mac_ios flutter_gallery_ios_sksl_warmup__transition_perf + builder: Mac_ios flutter_gallery_ios_sksl_warmup__transition_perf + bringup: true + presubmit: false + properties: + tags: > + ["devicelab"] + scheduler: luci + + - name: Mac_ios cubic_bezier_perf_ios_sksl_warmup__timeline_summary + builder: Mac_ios cubic_bezier_perf_ios_sksl_warmup__timeline_summary + bringup: true + presubmit: false + properties: + tags: > + ["devicelab"] + scheduler: luci + - name: Mac_ios flutter_view_ios__start_up builder: Mac_ios flutter_view_ios__start_up presubmit: false diff --git a/dev/devicelab/bin/tasks/cubic_bezier_perf_ios_sksl_warmup__timeline_summary.dart b/dev/devicelab/bin/tasks/cubic_bezier_perf_ios_sksl_warmup__timeline_summary.dart new file mode 100644 index 0000000000..4e5e0e57c5 --- /dev/null +++ b/dev/devicelab/bin/tasks/cubic_bezier_perf_ios_sksl_warmup__timeline_summary.dart @@ -0,0 +1,12 @@ +// Copyright 2014 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +import 'package:flutter_devicelab/framework/devices.dart'; +import 'package:flutter_devicelab/framework/framework.dart'; +import 'package:flutter_devicelab/tasks/perf_tests.dart'; + +Future main() async { + deviceOperatingSystem = DeviceOperatingSystem.ios; + await task(createCubicBezierPerfSkSLWarmupTest()); +} diff --git a/dev/devicelab/bin/tasks/flutter_gallery_ios_sksl_warmup__transition_perf.dart b/dev/devicelab/bin/tasks/flutter_gallery_ios_sksl_warmup__transition_perf.dart new file mode 100644 index 0000000000..1aecaa396a --- /dev/null +++ b/dev/devicelab/bin/tasks/flutter_gallery_ios_sksl_warmup__transition_perf.dart @@ -0,0 +1,12 @@ +// Copyright 2014 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +import 'package:flutter_devicelab/framework/devices.dart'; +import 'package:flutter_devicelab/framework/framework.dart'; +import 'package:flutter_devicelab/tasks/perf_tests.dart'; + +Future main() async { + deviceOperatingSystem = DeviceOperatingSystem.ios; + await task(createFlutterGalleryTransitionsPerfSkSLWarmupTest()); +}