[macOS] bringup new e2e_summary devicelab test (#118717)

* Add new task runner for animated_complex_opacity_perf_impeller e2e_summary on macos

* Register new target for macos e2e_summary task

* Claim ownership in TESTOWNERS

* Add task runner for animated complex opacity without impeller

* Register new target in .ci.yaml for non-impeller test

* Claim ownership of non-impeller task

Co-authored-by: a-wallen <stephenwallen@google.com>
This commit is contained in:
Alex Wallen 2023-01-18 14:33:49 -08:00 committed by GitHub
parent 2b3ca0dc46
commit 666dccc85e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 58 additions and 0 deletions

View File

@ -2428,6 +2428,34 @@ targets:
- bin/
- .ci.yaml
- name: Mac animated_complex_opacity_perf_impeller_macos__e2e_summary
bringup: true
presubmit: false
recipe: devicelab/devicelab_drone
timeout: 60
properties:
dependencies: >-
[
{"dependency": "xcode", "version": "14a5294e"}
]
tags: >
["devicelab", "hostonly", "mac"]
task_name: animated_complex_opacity_perf_impeller_macos__e2e_summary
- name: Mac animated_complex_opacity_perf_macos__e2e_summary
bringup: true
presubmit: false
recipe: devicelab/devicelab_drone
timeout: 60
properties:
dependencies: >-
[
{"dependency": "xcode", "version": "14a5294e"}
]
tags: >
["devicelab", "hostonly", "mac"]
task_name: animated_complex_opacity_perf_macos__e2e_summary
- name: Mac basic_material_app_macos__compile
presubmit: false
recipe: devicelab/devicelab_drone

View File

@ -206,6 +206,8 @@
/dev/devicelab/bin/tasks/tiles_scroll_perf_ios__timeline_summary.dart @zanderso @flutter/engine
## Host only DeviceLab tests
/dev/devicelab/bin/tasks/animated_complex_opacity_perf_impeller_macos__e2e_summary.dart @a-wallen @flutter/desktop
/dev/devicelab/bin/tasks/animated_complex_opacity_perf_macos__e2e_summary.dart @a-wallen @flutter/desktop
/dev/devicelab/bin/tasks/basic_material_app_macos__compile.dart @a-wallen @flutter/desktop
/dev/devicelab/bin/tasks/build_aar_module_test.dart @zanderso @flutter/tool
/dev/devicelab/bin/tasks/build_ios_framework_module_test.dart @jmagman @flutter/tool

View File

@ -0,0 +1,14 @@
// 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 'dart:async';
import 'package:flutter_devicelab/framework/devices.dart';
import 'package:flutter_devicelab/framework/framework.dart';
import 'package:flutter_devicelab/tasks/perf_tests.dart';
Future<void> main() async {
deviceOperatingSystem = DeviceOperatingSystem.macos;
await task(createAnimatedComplexOpacityPerfE2ETest(enableImpeller: true));
}

View File

@ -0,0 +1,14 @@
// 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 'dart:async';
import 'package:flutter_devicelab/framework/devices.dart';
import 'package:flutter_devicelab/framework/framework.dart';
import 'package:flutter_devicelab/tasks/perf_tests.dart';
Future<void> main() async {
deviceOperatingSystem = DeviceOperatingSystem.macos;
await task(createAnimatedComplexOpacityPerfE2ETest());
}