From 9a34a60c0c9bc4e11b1cf2db0a5e314cd2571efa Mon Sep 17 00:00:00 2001 From: "Stephen (Alex) Wallen" Date: Fri, 26 Aug 2022 10:29:39 -0700 Subject: [PATCH] [macOS] Bring up "flutter_gallery_macos__compile" devicelab, compilation test for x86. (#110356) --- .ci.yaml | 13 +++++++++++++ TESTOWNERS | 1 + .../bin/tasks/flutter_gallery_macos__compile.dart | 12 ++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 dev/devicelab/bin/tasks/flutter_gallery_macos__compile.dart diff --git a/.ci.yaml b/.ci.yaml index 6a40001778..1dd0dd84ba 100644 --- a/.ci.yaml +++ b/.ci.yaml @@ -2452,6 +2452,19 @@ targets: - bin/** - .ci.yaml + - name: Mac flutter_gallery_macos__compile + bringup: true # New target https://github.com/flutter/flutter/issues/109633 + recipe: devicelab/devicelab_drone + timeout: 60 + properties: + dependencies: >- + [ + {"dependency": "xcode", "version": "13f17a"} + ] + tags: > + ["devicelab", "hostonly"] + task_name: flutter_gallery_macos__compile + - name: Mac framework_tests_libraries recipe: flutter/flutter_drone timeout: 60 diff --git a/TESTOWNERS b/TESTOWNERS index f292e80e7d..b1c6013dd9 100644 --- a/TESTOWNERS +++ b/TESTOWNERS @@ -230,6 +230,7 @@ /dev/devicelab/bin/tasks/basic_material_app_macos__compile.dart @a-wallen @flutter/desktop /dev/devicelab/bin/tasks/complex_layout_macos__start_up.dart @a-wallen @flutter/desktop /dev/devicelab/bin/tasks/windows_startup_test.dart @loic-sharma @flutter/desktop +/dev/devicelab/bin/tasks/flutter_gallery_macos__compile.dart @a-wallen @flutter/desktop ## Host only framework tests # Linux analyze diff --git a/dev/devicelab/bin/tasks/flutter_gallery_macos__compile.dart b/dev/devicelab/bin/tasks/flutter_gallery_macos__compile.dart new file mode 100644 index 0000000000..2666691f57 --- /dev/null +++ b/dev/devicelab/bin/tasks/flutter_gallery_macos__compile.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.macos; + await task(createFlutterGalleryCompileTest()); +}