Unverified Commit d589df46 authored by Yegor's avatar Yegor Committed by GitHub

modernize capability names in devicelab task manifest (#13858)

* modernize capability names in devicelab task manifest

* replace windows too
parent 54052048
...@@ -46,14 +46,14 @@ tasks: ...@@ -46,14 +46,14 @@ tasks:
Collects various performance metrics of compiling the Complex Collects various performance metrics of compiling the Complex
Layout sample app for iOS from Mac. Layout sample app for iOS from Mac.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
complex_layout_win__compile: complex_layout_win__compile:
description: > description: >
Collects various performance metrics of compiling the Complex Collects various performance metrics of compiling the Complex
Layout for Android from Windows. Layout for Android from Windows.
stage: devicelab_win stage: devicelab_win
required_agent_capabilities: ["windows"] required_agent_capabilities: ["windows/android"]
basic_material_app_android__compile: basic_material_app_android__compile:
description: > description: >
...@@ -67,14 +67,14 @@ tasks: ...@@ -67,14 +67,14 @@ tasks:
Collects various performance metrics of compiling the default Collects various performance metrics of compiling the default
app for iOS from Mac. app for iOS from Mac.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
basic_material_app_win__compile: basic_material_app_win__compile:
description: > description: >
Collects various performance metrics of compiling the default Collects various performance metrics of compiling the default
app for Android from Windows. app for Android from Windows.
stage: devicelab_win stage: devicelab_win
required_agent_capabilities: ["windows"] required_agent_capabilities: ["windows/android"]
flutter_gallery_android__compile: flutter_gallery_android__compile:
description: > description: >
...@@ -88,14 +88,14 @@ tasks: ...@@ -88,14 +88,14 @@ tasks:
Collects various performance metrics of compiling the Flutter Collects various performance metrics of compiling the Flutter
Gallery for iOS from Mac. Gallery for iOS from Mac.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
flutter_gallery_win__compile: flutter_gallery_win__compile:
description: > description: >
Collects various performance metrics of compiling the Flutter Collects various performance metrics of compiling the Flutter
Gallery for Android from Windows. Gallery for Android from Windows.
stage: devicelab_win stage: devicelab_win
required_agent_capabilities: ["windows"] required_agent_capabilities: ["windows/android"]
# Android on-device tests # Android on-device tests
...@@ -104,105 +104,105 @@ tasks: ...@@ -104,105 +104,105 @@ tasks:
Measures the runtime performance of the Complex Layout sample app on Measures the runtime performance of the Complex Layout sample app on
Android. Android.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
flavors_test: flavors_test:
description: > description: >
Checks that flavored builds work on Android. Checks that flavored builds work on Android.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
channels_integration_test: channels_integration_test:
description: > description: >
Checks that platform channels work on Android. Checks that platform channels work on Android.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
external_ui_integration_test: external_ui_integration_test:
description: > description: >
Checks that external UIs work on Android. Checks that external UIs work on Android.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
platform_interaction_test: platform_interaction_test:
description: > description: >
Checks platform interaction on Android. Checks platform interaction on Android.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
platform_channel_sample_test: platform_channel_sample_test:
description: > description: >
Runs a driver test on the Platform Channel sample app on Android. Runs a driver test on the Platform Channel sample app on Android.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
complex_layout__start_up: complex_layout__start_up:
description: > description: >
Measures the startup time of the Complex Layout sample app on Android. Measures the startup time of the Complex Layout sample app on Android.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
hot_mode_dev_cycle__benchmark: hot_mode_dev_cycle__benchmark:
description: > description: >
Measures the performance of Dart VM hot patching feature. Measures the performance of Dart VM hot patching feature.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
hot_mode_dev_cycle__preview_dart_2_benchmark: hot_mode_dev_cycle__preview_dart_2_benchmark:
description: > description: >
Measures the performance of Dart VM hot patching feature under Measures the performance of Dart VM hot patching feature under
--preview-dart-2 option, that enables Dart 2.0 frontend. --preview-dart-2 option, that enables Dart 2.0 frontend.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
complex_layout_scroll_perf__memory: complex_layout_scroll_perf__memory:
description: > description: >
Measures memory usage of the scroll performance test. Measures memory usage of the scroll performance test.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
hello_world__memory: hello_world__memory:
description: > description: >
Measures starting memory usage of the simplest Flutter app. Measures starting memory usage of the simplest Flutter app.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
microbenchmarks: microbenchmarks:
description: > description: >
Runs benchmarks from dev/benchmarks/microbenchmarks. Runs benchmarks from dev/benchmarks/microbenchmarks.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
timeout_in_minutes: 30 timeout_in_minutes: 30
flutter_view__start_up: flutter_view__start_up:
description: > description: >
Verifies that Flutter View can be used from an Android project. Verifies that Flutter View can be used from an Android project.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
integration_ui: integration_ui:
description: > description: >
Runs end-to-end Flutter tests on Android. Runs end-to-end Flutter tests on Android.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
commands_test: commands_test:
description: > description: >
Runs tests of flutter run commands. Runs tests of flutter run commands.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
service_extensions_test: service_extensions_test:
description: > description: >
Validates our service protocol extensions. Validates our service protocol extensions.
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
android_sample_catalog_generator: android_sample_catalog_generator:
description: > description: >
Builds sample catalog markdown pages and Android screenshots Builds sample catalog markdown pages and Android screenshots
stage: devicelab stage: devicelab
required_agent_capabilities: ["has-android-device"] required_agent_capabilities: ["mac/android"]
complex_layout_semantics_perf: complex_layout_semantics_perf:
description: > description: >
...@@ -236,51 +236,51 @@ tasks: ...@@ -236,51 +236,51 @@ tasks:
description: > description: >
Checks that flavored builds work on iOS. Checks that flavored builds work on iOS.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
external_ui_integration_test_ios: external_ui_integration_test_ios:
description: > description: >
Checks that external UIs work on iOS. Checks that external UIs work on iOS.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
channels_integration_test_ios: channels_integration_test_ios:
description: > description: >
Checks that platform channels work on iOS. Checks that platform channels work on iOS.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
platform_interaction_test_ios: platform_interaction_test_ios:
description: > description: >
Checks platform interaction on iOS. Checks platform interaction on iOS.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
platform_channel_sample_test_ios: platform_channel_sample_test_ios:
description: > description: >
Runs a driver test on the Platform Channel sample app on iOS. Runs a driver test on the Platform Channel sample app on iOS.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
complex_layout_scroll_perf_ios__timeline_summary: complex_layout_scroll_perf_ios__timeline_summary:
description: > description: >
Measures the runtime performance of the Complex Layout sample app on Measures the runtime performance of the Complex Layout sample app on
iOS. iOS.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
flutter_gallery_ios__start_up: flutter_gallery_ios__start_up:
description: > description: >
Measures the startup time of the Flutter Gallery app on iOS. Measures the startup time of the Flutter Gallery app on iOS.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
flaky: true flaky: true
complex_layout_ios__start_up: complex_layout_ios__start_up:
description: > description: >
Measures the startup time of the Complex Layout sample app on iOS. Measures the startup time of the Complex Layout sample app on iOS.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
flaky: true flaky: true
flutter_gallery_ios__transition_perf: flutter_gallery_ios__transition_perf:
...@@ -288,13 +288,13 @@ tasks: ...@@ -288,13 +288,13 @@ tasks:
Measures the performance of screen transitions in Flutter Gallery on Measures the performance of screen transitions in Flutter Gallery on
iOS. iOS.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
microbenchmarks_ios: microbenchmarks_ios:
description: > description: >
Runs benchmarks from dev/benchmarks/microbenchmarks on iOS. Runs benchmarks from dev/benchmarks/microbenchmarks on iOS.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
timeout_in_minutes: 30 timeout_in_minutes: 30
flaky: true flaky: true
...@@ -302,20 +302,20 @@ tasks: ...@@ -302,20 +302,20 @@ tasks:
description: > description: >
Verifies that Flutter View can be used from an iOS project. Verifies that Flutter View can be used from an iOS project.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
flaky: true flaky: true
integration_ui_ios: integration_ui_ios:
description: > description: >
Runs end-to-end Flutter tests on iOS. Runs end-to-end Flutter tests on iOS.
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
ios_sample_catalog_generator: ios_sample_catalog_generator:
description: > description: >
Builds sample catalog markdown pages and iOS screenshots Builds sample catalog markdown pages and iOS screenshots
stage: devicelab_ios stage: devicelab_ios
required_agent_capabilities: ["has-ios-device"] required_agent_capabilities: ["mac/ios"]
# Tests running on Windows host # Tests running on Windows host
...@@ -323,19 +323,19 @@ tasks: ...@@ -323,19 +323,19 @@ tasks:
description: > description: >
Checks that flavored builds work on Windows. Checks that flavored builds work on Windows.
stage: devicelab_win stage: devicelab_win
required_agent_capabilities: ["windows"] required_agent_capabilities: ["windows/android"]
channels_integration_test_win: channels_integration_test_win:
description: > description: >
Checks that platform channels work when app is launched from Windows. Checks that platform channels work when app is launched from Windows.
stage: devicelab_win stage: devicelab_win
required_agent_capabilities: ["windows"] required_agent_capabilities: ["windows/android"]
hot_mode_dev_cycle_win__benchmark: hot_mode_dev_cycle_win__benchmark:
description: > description: >
Measures the performance of Dart VM hot patching feature on Windows. Measures the performance of Dart VM hot patching feature on Windows.
stage: devicelab_win stage: devicelab_win
required_agent_capabilities: ["windows"] required_agent_capabilities: ["windows/android"]
# Tests running on Linux hosts # Tests running on Linux hosts
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment