Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
F
Front-End
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
abdullh.alsoleman
Front-End
Commits
f506aa93
Unverified
Commit
f506aa93
authored
Feb 24, 2021
by
godofredoc
Committed by
GitHub
Feb 24, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Move a second batch of mac/ios tests to prod. (#76732)
Bug:
https://github.com/flutter/flutter/issues/73392
parent
a3b14c58
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
25 additions
and
154 deletions
+25
-154
manifest.yaml
dev/devicelab/manifest.yaml
+0
-129
manifest_test.dart
dev/devicelab/test/manifest_test.dart
+4
-4
prod_builders.json
dev/prod_builders.json
+21
-21
No files found.
dev/devicelab/manifest.yaml
View file @
f506aa93
...
...
@@ -73,18 +73,6 @@ tasks:
required_agent_capabilities
:
[
"
mac/ios32"
]
flaky
:
true
ios_defines_test
:
description
:
>
Builds a Framework with a --dart-define and verifies it can be used as a constant
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
tiles_scroll_perf_ios__timeline_summary
:
description
:
>
Measures the runtime performance of the tiles tab in the Complex Layout sample app on iPhone 6.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
flutter_gallery_ios32__start_up
:
description
:
>
Measures the startup time of the Flutter Gallery app on 32-bit iOS (iPhone 4S).
...
...
@@ -98,36 +86,6 @@ tasks:
required_agent_capabilities
:
[
"
mac/ios32"
]
flaky
:
true
platform_interaction_test_ios
:
description
:
>
Checks platform interaction on iPhone 6.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
platform_channel_sample_test_ios
:
description
:
>
Runs a driver test on the Platform Channel sample app on iPhone 6 Objective-C project.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
platform_channel_sample_test_swift
:
description
:
>
Runs a driver test on the Platform Channel sample app on iPhone 6 Swift project.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
platform_view_ios__start_up
:
description
:
>
Verifies that Platform View can be used from an iOS project.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
post_backdrop_filter_perf_ios__timeline_summary
:
description
:
>
Measures the runtime performance of animations after a backdrop filter is removed on iOS.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
flutter_gallery_ios__start_up
:
description
:
>
Measures the startup time of the Flutter Gallery app on iPhone 6.
...
...
@@ -141,87 +99,6 @@ tasks:
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
hello_world_ios__compile
:
description
:
>
Measures the IPA size of Hello World.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
microbenchmarks_ios
:
description
:
>
Runs benchmarks from dev/benchmarks/microbenchmarks on iPhone 6.
stage
:
devicelab_ios
#TODO(godofredoc): Remove ios/12 capability once
# https://github.com/flutter/flutter/issues/49635 is fixed.
required_agent_capabilities
:
[
"
mac/ios"
,
"
ios/12"
]
flutter_view_ios__start_up
:
description
:
>
Verifies that Flutter View can be used from an iOS project.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
integration_ui_ios_driver
:
description
:
>
Runs end-to-end Flutter tests on iPhone 6.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
integration_ui_ios_keyboard_resize
:
description
:
>
Runs end-to-end Flutter tests on iPhone 6.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
integration_ui_ios_screenshot
:
description
:
>
Runs end-to-end Flutter tests on iPhone 6.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
integration_ui_ios_textfield
:
description
:
>
Runs end-to-end Flutter tests on iPhone 6.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
ios_platform_view_tests
:
description
:
>
Runs end-to-end tests with platform views in the scene.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
macos_chrome_dev_mode
:
description
:
>
Run flutter web on the devicelab and hot restart.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
simple_animation_perf_ios
:
description
:
>
Measure CPU/GPU usage percentages of a simple animation.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
smoke_catalina_hot_mode_dev_cycle_ios__benchmark
:
description
:
>
A some test that runs on macOS Catalina, which is a clone of the Dart VM hot patching performance benchmarking.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac-catalina/ios"
]
# macOS target platform tests
hot_mode_dev_cycle_macos_target__benchmark
:
description
:
>
Checks the functionality and performance of hot reload on a macOS target platform
stage
:
devicelab
required_agent_capabilities
:
[
"
mac/ios"
]
ios_app_with_extensions_test
:
description
:
>
Checks that an iOS app with extensions can be built for physical and simulated devices.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
# Tests running on Windows host
flavors_test_win
:
...
...
@@ -264,9 +141,3 @@ tasks:
Measures the performance of screen transitions in the new Flutter Gallery on iOS.
stage
:
devicelab_ios
required_agent_capabilities
:
[
"
mac/ios"
]
large_image_changer_perf_ios
:
description
:
>
Measures memory, cpu, and gpu usage when rotating through a series of large images.
stage
:
devicelab
required_agent_capabilities
:
[
"
mac/ios"
]
dev/devicelab/test/manifest_test.dart
View file @
f506aa93
...
...
@@ -14,10 +14,10 @@ void main() {
final
Manifest
manifest
=
loadTaskManifest
();
expect
(
manifest
.
tasks
,
isNotEmpty
);
final
ManifestTask
task
=
manifest
.
tasks
.
firstWhere
((
ManifestTask
task
)
=>
task
.
name
==
'
simple_animation_perf_ios
'
);
expect
(
task
.
description
,
'
Measure CPU/GPU usage percentages of a simple animation
.
\n
'
);
expect
(
task
.
stage
,
'devicelab_
ios
'
);
expect
(
task
.
requiredAgentCapabilities
,
<
String
>[
'
mac/ios
'
]);
final
ManifestTask
task
=
manifest
.
tasks
.
firstWhere
((
ManifestTask
task
)
=>
task
.
name
==
'
complex_layout_win__compile
'
);
expect
(
task
.
description
,
'
Collects various performance metrics of compiling the Complex Layout for Android from Windows
.
\n
'
);
expect
(
task
.
stage
,
'devicelab_
win
'
);
expect
(
task
.
requiredAgentCapabilities
,
<
String
>[
'
windows/android
'
]);
for
(
final
ManifestTask
task
in
manifest
.
tasks
)
{
final
File
taskFile
=
File
(
'bin/tasks/
${task.name}
.dart'
);
...
...
dev/prod_builders.json
View file @
f506aa93
...
...
@@ -874,49 +874,49 @@
"name"
:
"Mac_ios flutter_view_ios__start_up"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_flutter_view_ios__start_up"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios hello_world_ios__compile"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_hello_world_ios__compile"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios hot_mode_dev_cycle_macos_target__benchmark"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_hot_mode_dev_cycle_macos_target__benchmark"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios integration_ui_ios_driver"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_integration_ui_ios_driver"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios integration_ui_ios_keyboard_resize"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_integration_ui_ios_keyboard_resize"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios integration_ui_ios_screenshot"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_integration_ui_ios_screenshot"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios integration_ui_ios_textfield"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_integration_ui_ios_textfield"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios ios_app_with_extensions_test"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_ios_app_with_extensions_test"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios ios_content_validation_test"
,
...
...
@@ -928,31 +928,31 @@
"name"
:
"Mac_ios ios_defines_test"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_ios_defines_test"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios ios_platform_view_tests"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_ios_platform_view_tests"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios large_image_changer_perf_ios"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_large_image_changer_perf_ios"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios macos_chrome_dev_mode"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_macos_chrome_dev_mode"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios microbenchmarks_ios"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_microbenchmarks_ios"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios new_gallery_ios__transition_perf"
,
...
...
@@ -964,25 +964,25 @@
"name"
:
"Mac_ios platform_channel_sample_test_ios"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_platform_channel_sample_test_ios"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios platform_channel_sample_test_swift"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_platform_channel_sample_test_swift"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios platform_interaction_test_ios"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_platform_interaction_test_ios"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios platform_view_ios__start_up"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_platform_view_ios__start_up"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios platform_views_scroll_perf_ios__timeline_summary"
,
...
...
@@ -994,25 +994,25 @@
"name"
:
"Mac_ios post_backdrop_filter_perf_ios__timeline_summary"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_post_backdrop_filter_perf_ios__timeline_summary"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios simple_animation_perf_ios"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_simple_animation_perf_ios"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios smoke_catalina_hot_mode_dev_cycle_ios__benchmark"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_smoke_catalina_hot_mode_dev_cycle_ios__benchmark"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Mac_ios tiles_scroll_perf_ios__timeline_summary"
,
"repo"
:
"flutter"
,
"task_name"
:
"mac_ios_tiles_scroll_perf_ios__timeline_summary"
,
"flaky"
:
tru
e
"flaky"
:
fals
e
},
{
"name"
:
"Windows build_aar_module_test"
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment