Skip to content

Commit 666dccc

Browse files
a-wallena-wallen
and
a-wallen
authored
[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 <[email protected]>
1 parent 2b3ca0d commit 666dccc

4 files changed

+58
-0
lines changed

.ci.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2428,6 +2428,34 @@ targets:
24282428
- bin/
24292429
- .ci.yaml
24302430

2431+
- name: Mac animated_complex_opacity_perf_impeller_macos__e2e_summary
2432+
bringup: true
2433+
presubmit: false
2434+
recipe: devicelab/devicelab_drone
2435+
timeout: 60
2436+
properties:
2437+
dependencies: >-
2438+
[
2439+
{"dependency": "xcode", "version": "14a5294e"}
2440+
]
2441+
tags: >
2442+
["devicelab", "hostonly", "mac"]
2443+
task_name: animated_complex_opacity_perf_impeller_macos__e2e_summary
2444+
2445+
- name: Mac animated_complex_opacity_perf_macos__e2e_summary
2446+
bringup: true
2447+
presubmit: false
2448+
recipe: devicelab/devicelab_drone
2449+
timeout: 60
2450+
properties:
2451+
dependencies: >-
2452+
[
2453+
{"dependency": "xcode", "version": "14a5294e"}
2454+
]
2455+
tags: >
2456+
["devicelab", "hostonly", "mac"]
2457+
task_name: animated_complex_opacity_perf_macos__e2e_summary
2458+
24312459
- name: Mac basic_material_app_macos__compile
24322460
presubmit: false
24332461
recipe: devicelab/devicelab_drone

TESTOWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,8 @@
206206
/dev/devicelab/bin/tasks/tiles_scroll_perf_ios__timeline_summary.dart @zanderso @flutter/engine
207207

208208
## Host only DeviceLab tests
209+
/dev/devicelab/bin/tasks/animated_complex_opacity_perf_impeller_macos__e2e_summary.dart @a-wallen @flutter/desktop
210+
/dev/devicelab/bin/tasks/animated_complex_opacity_perf_macos__e2e_summary.dart @a-wallen @flutter/desktop
209211
/dev/devicelab/bin/tasks/basic_material_app_macos__compile.dart @a-wallen @flutter/desktop
210212
/dev/devicelab/bin/tasks/build_aar_module_test.dart @zanderso @flutter/tool
211213
/dev/devicelab/bin/tasks/build_ios_framework_module_test.dart @jmagman @flutter/tool
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
// Copyright 2014 The Flutter Authors. All rights reserved.
2+
// Use of this source code is governed by a BSD-style license that can be
3+
// found in the LICENSE file.
4+
5+
import 'dart:async';
6+
7+
import 'package:flutter_devicelab/framework/devices.dart';
8+
import 'package:flutter_devicelab/framework/framework.dart';
9+
import 'package:flutter_devicelab/tasks/perf_tests.dart';
10+
11+
Future<void> main() async {
12+
deviceOperatingSystem = DeviceOperatingSystem.macos;
13+
await task(createAnimatedComplexOpacityPerfE2ETest(enableImpeller: true));
14+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
// Copyright 2014 The Flutter Authors. All rights reserved.
2+
// Use of this source code is governed by a BSD-style license that can be
3+
// found in the LICENSE file.
4+
5+
import 'dart:async';
6+
7+
import 'package:flutter_devicelab/framework/devices.dart';
8+
import 'package:flutter_devicelab/framework/framework.dart';
9+
import 'package:flutter_devicelab/tasks/perf_tests.dart';
10+
11+
Future<void> main() async {
12+
deviceOperatingSystem = DeviceOperatingSystem.macos;
13+
await task(createAnimatedComplexOpacityPerfE2ETest());
14+
}

0 commit comments

Comments
 (0)