mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00
modernize capability names in devicelab task manifest (#13858)
* modernize capability names in devicelab task manifest * replace windows too
This commit is contained in:
parent
54052048f2
commit
d589df4697
@ -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:
|
|||||||
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:
|
|||||||
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:
|
|||||||
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:
|
|||||||
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:
|
|||||||
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:
|
|||||||
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:
|
|||||||
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
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user