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
5cc7b6c3
Unverified
Commit
5cc7b6c3
authored
Jun 07, 2021
by
Dan Field
Committed by
GitHub
Jun 07, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add option to stream logs to file for flutter logs and way to use it in devicelab runs (#84008)
parent
de9d4842
Changes
143
Show whitespace changes
Inline
Side-by-side
Showing
143 changed files
with
306 additions
and
175 deletions
+306
-175
android_defines_test.dart
dev/devicelab/bin/tasks/android_defines_test.dart
+1
-1
android_semantics_integration_test.dart
...vicelab/bin/tasks/android_semantics_integration_test.dart
+1
-1
android_stack_size_test.dart
dev/devicelab/bin/tasks/android_stack_size_test.dart
+1
-1
android_view_scroll_perf__timeline_summary.dart
...bin/tasks/android_view_scroll_perf__timeline_summary.dart
+1
-1
animated_image_gc_perf.dart
dev/devicelab/bin/tasks/animated_image_gc_perf.dart
+1
-1
animated_placeholder_perf__e2e_summary.dart
...lab/bin/tasks/animated_placeholder_perf__e2e_summary.dart
+1
-1
animation_with_microtasks_perf_ios__timeline_summary.dart
...animation_with_microtasks_perf_ios__timeline_summary.dart
+1
-1
backdrop_filter_perf__e2e_summary.dart
...evicelab/bin/tasks/backdrop_filter_perf__e2e_summary.dart
+1
-1
backdrop_filter_perf__timeline_summary.dart
...lab/bin/tasks/backdrop_filter_perf__timeline_summary.dart
+1
-1
backdrop_filter_perf_ios__timeline_summary.dart
...bin/tasks/backdrop_filter_perf_ios__timeline_summary.dart
+1
-1
basic_material_app_android__compile.dart
...icelab/bin/tasks/basic_material_app_android__compile.dart
+1
-1
basic_material_app_ios__compile.dart
dev/devicelab/bin/tasks/basic_material_app_ios__compile.dart
+1
-1
basic_material_app_win__compile.dart
dev/devicelab/bin/tasks/basic_material_app_win__compile.dart
+1
-1
build_mode_test.dart
dev/devicelab/bin/tasks/build_mode_test.dart
+1
-1
channels_integration_test.dart
dev/devicelab/bin/tasks/channels_integration_test.dart
+1
-1
channels_integration_test_ios.dart
dev/devicelab/bin/tasks/channels_integration_test_ios.dart
+1
-1
channels_integration_test_win.dart
dev/devicelab/bin/tasks/channels_integration_test_win.dart
+1
-1
codegen_integration_linux.dart
dev/devicelab/bin/tasks/codegen_integration_linux.dart
+1
-1
codegen_integration_mac.dart
dev/devicelab/bin/tasks/codegen_integration_mac.dart
+1
-1
codegen_integration_win.dart
dev/devicelab/bin/tasks/codegen_integration_win.dart
+1
-1
color_filter_and_fade_perf__e2e_summary.dart
...ab/bin/tasks/color_filter_and_fade_perf__e2e_summary.dart
+1
-1
color_filter_and_fade_perf__timeline_summary.dart
...n/tasks/color_filter_and_fade_perf__timeline_summary.dart
+1
-1
complex_layout__start_up.dart
dev/devicelab/bin/tasks/complex_layout__start_up.dart
+1
-1
complex_layout_android__compile.dart
dev/devicelab/bin/tasks/complex_layout_android__compile.dart
+1
-1
complex_layout_android__scroll_smoothness.dart
.../bin/tasks/complex_layout_android__scroll_smoothness.dart
+1
-1
complex_layout_ios__compile.dart
dev/devicelab/bin/tasks/complex_layout_ios__compile.dart
+1
-1
complex_layout_ios__start_up.dart
dev/devicelab/bin/tasks/complex_layout_ios__start_up.dart
+1
-1
complex_layout_scroll_perf__devtools_memory.dart
...in/tasks/complex_layout_scroll_perf__devtools_memory.dart
+1
-1
complex_layout_scroll_perf__memory.dart
...vicelab/bin/tasks/complex_layout_scroll_perf__memory.dart
+1
-1
complex_layout_scroll_perf__timeline_summary.dart
...n/tasks/complex_layout_scroll_perf__timeline_summary.dart
+1
-1
complex_layout_scroll_perf_ios__timeline_summary.dart
...sks/complex_layout_scroll_perf_ios__timeline_summary.dart
+1
-1
complex_layout_semantics_perf.dart
dev/devicelab/bin/tasks/complex_layout_semantics_perf.dart
+1
-1
complex_layout_win__compile.dart
dev/devicelab/bin/tasks/complex_layout_win__compile.dart
+1
-1
cubic_bezier_perf__e2e_summary.dart
dev/devicelab/bin/tasks/cubic_bezier_perf__e2e_summary.dart
+1
-1
cubic_bezier_perf__timeline_summary.dart
...icelab/bin/tasks/cubic_bezier_perf__timeline_summary.dart
+1
-1
cubic_bezier_perf_sksl_warmup__e2e_summary.dart
...bin/tasks/cubic_bezier_perf_sksl_warmup__e2e_summary.dart
+1
-1
cubic_bezier_perf_sksl_warmup__timeline_summary.dart
...asks/cubic_bezier_perf_sksl_warmup__timeline_summary.dart
+1
-1
cull_opacity_perf__e2e_summary.dart
dev/devicelab/bin/tasks/cull_opacity_perf__e2e_summary.dart
+1
-1
cull_opacity_perf__timeline_summary.dart
...icelab/bin/tasks/cull_opacity_perf__timeline_summary.dart
+1
-1
devtools_profile_start_test.dart
dev/devicelab/bin/tasks/devtools_profile_start_test.dart
+1
-1
drive_perf_debug_warning.dart
dev/devicelab/bin/tasks/drive_perf_debug_warning.dart
+1
-1
embedded_android_views_integration_test.dart
...ab/bin/tasks/embedded_android_views_integration_test.dart
+1
-1
external_ui_integration_test.dart
dev/devicelab/bin/tasks/external_ui_integration_test.dart
+1
-1
external_ui_integration_test_ios.dart
...devicelab/bin/tasks/external_ui_integration_test_ios.dart
+1
-1
fading_child_animation_perf__timeline_summary.dart
.../tasks/fading_child_animation_perf__timeline_summary.dart
+1
-1
fast_scroll_heavy_gridview__memory.dart
...vicelab/bin/tasks/fast_scroll_heavy_gridview__memory.dart
+1
-1
fast_scroll_large_images__memory.dart
...devicelab/bin/tasks/fast_scroll_large_images__memory.dart
+1
-1
flavors_test.dart
dev/devicelab/bin/tasks/flavors_test.dart
+1
-1
flavors_test_ios.dart
dev/devicelab/bin/tasks/flavors_test_ios.dart
+1
-1
flavors_test_win.dart
dev/devicelab/bin/tasks/flavors_test_win.dart
+1
-1
flutter_attach_test_fuchsia.dart
dev/devicelab/bin/tasks/flutter_attach_test_fuchsia.dart
+1
-1
flutter_engine_group_performance.dart
...devicelab/bin/tasks/flutter_engine_group_performance.dart
+1
-1
flutter_gallery__back_button_memory.dart
...icelab/bin/tasks/flutter_gallery__back_button_memory.dart
+1
-1
flutter_gallery__start_up.dart
dev/devicelab/bin/tasks/flutter_gallery__start_up.dart
+1
-1
flutter_gallery__transition_perf.dart
...devicelab/bin/tasks/flutter_gallery__transition_perf.dart
+1
-1
flutter_gallery__transition_perf_e2e.dart
...celab/bin/tasks/flutter_gallery__transition_perf_e2e.dart
+1
-1
flutter_gallery__transition_perf_e2e_ios.dart
...b/bin/tasks/flutter_gallery__transition_perf_e2e_ios.dart
+1
-1
flutter_gallery__transition_perf_e2e_ios32.dart
...bin/tasks/flutter_gallery__transition_perf_e2e_ios32.dart
+1
-1
flutter_gallery__transition_perf_hybrid.dart
...ab/bin/tasks/flutter_gallery__transition_perf_hybrid.dart
+1
-1
flutter_gallery__transition_perf_with_semantics.dart
...asks/flutter_gallery__transition_perf_with_semantics.dart
+1
-1
flutter_gallery_android__compile.dart
...devicelab/bin/tasks/flutter_gallery_android__compile.dart
+1
-1
flutter_gallery_instrumentation_test.dart
...celab/bin/tasks/flutter_gallery_instrumentation_test.dart
+1
-1
flutter_gallery_ios__compile.dart
dev/devicelab/bin/tasks/flutter_gallery_ios__compile.dart
+1
-1
flutter_gallery_ios__start_up.dart
dev/devicelab/bin/tasks/flutter_gallery_ios__start_up.dart
+1
-1
flutter_gallery_ios__transition_perf.dart
...celab/bin/tasks/flutter_gallery_ios__transition_perf.dart
+1
-1
flutter_gallery_sksl_warmup__transition_perf.dart
...n/tasks/flutter_gallery_sksl_warmup__transition_perf.dart
+1
-1
flutter_gallery_sksl_warmup__transition_perf_e2e.dart
...sks/flutter_gallery_sksl_warmup__transition_perf_e2e.dart
+1
-1
flutter_gallery_win__compile.dart
dev/devicelab/bin/tasks/flutter_gallery_win__compile.dart
+1
-1
flutter_run_test.dart
dev/devicelab/bin/tasks/flutter_run_test.dart
+1
-1
flutter_view__start_up.dart
dev/devicelab/bin/tasks/flutter_view__start_up.dart
+1
-1
flutter_view_ios__start_up.dart
dev/devicelab/bin/tasks/flutter_view_ios__start_up.dart
+1
-1
frame_policy_delay_test_android.dart
dev/devicelab/bin/tasks/frame_policy_delay_test_android.dart
+1
-1
fullscreen_textfield_perf.dart
dev/devicelab/bin/tasks/fullscreen_textfield_perf.dart
+1
-1
fullscreen_textfield_perf__e2e_summary.dart
...lab/bin/tasks/fullscreen_textfield_perf__e2e_summary.dart
+1
-1
fullscreen_textfield_perf__timeline_summary.dart
...in/tasks/fullscreen_textfield_perf__timeline_summary.dart
+1
-1
hello_world_android__compile.dart
dev/devicelab/bin/tasks/hello_world_android__compile.dart
+1
-1
hello_world_ios__compile.dart
dev/devicelab/bin/tasks/hello_world_ios__compile.dart
+1
-1
home_scroll_perf__timeline_summary.dart
...vicelab/bin/tasks/home_scroll_perf__timeline_summary.dart
+1
-1
hybrid_android_views_integration_test.dart
...elab/bin/tasks/hybrid_android_views_integration_test.dart
+1
-1
imagefiltered_transform_animation_perf__timeline_summary.dart
...efiltered_transform_animation_perf__timeline_summary.dart
+1
-1
integration_test_test.dart
dev/devicelab/bin/tasks/integration_test_test.dart
+1
-1
integration_test_test_ios.dart
dev/devicelab/bin/tasks/integration_test_test_ios.dart
+1
-1
integration_ui_driver.dart
dev/devicelab/bin/tasks/integration_ui_driver.dart
+1
-1
integration_ui_ios_driver.dart
dev/devicelab/bin/tasks/integration_ui_ios_driver.dart
+1
-1
integration_ui_ios_keyboard_resize.dart
...vicelab/bin/tasks/integration_ui_ios_keyboard_resize.dart
+1
-1
integration_ui_ios_screenshot.dart
dev/devicelab/bin/tasks/integration_ui_ios_screenshot.dart
+1
-1
integration_ui_ios_textfield.dart
dev/devicelab/bin/tasks/integration_ui_ios_textfield.dart
+1
-1
integration_ui_keyboard_resize.dart
dev/devicelab/bin/tasks/integration_ui_keyboard_resize.dart
+1
-1
integration_ui_screenshot.dart
dev/devicelab/bin/tasks/integration_ui_screenshot.dart
+1
-1
integration_ui_textfield.dart
dev/devicelab/bin/tasks/integration_ui_textfield.dart
+1
-1
ios_defines_test.dart
dev/devicelab/bin/tasks/ios_defines_test.dart
+1
-1
ios_platform_view_tests.dart
dev/devicelab/bin/tasks/ios_platform_view_tests.dart
+1
-1
large_image_changer_perf_android.dart
...devicelab/bin/tasks/large_image_changer_perf_android.dart
+1
-1
large_image_changer_perf_ios.dart
dev/devicelab/bin/tasks/large_image_changer_perf_ios.dart
+1
-1
microbenchmarks.dart
dev/devicelab/bin/tasks/microbenchmarks.dart
+1
-1
microbenchmarks_ios.dart
dev/devicelab/bin/tasks/microbenchmarks_ios.dart
+1
-1
multi_widget_construction_perf__e2e_summary.dart
...in/tasks/multi_widget_construction_perf__e2e_summary.dart
+1
-1
native_ui_tests_ios32.dart
dev/devicelab/bin/tasks/native_ui_tests_ios32.dart
+1
-1
new_gallery__crane_perf.dart
dev/devicelab/bin/tasks/new_gallery__crane_perf.dart
+1
-1
new_gallery__transition_perf.dart
dev/devicelab/bin/tasks/new_gallery__transition_perf.dart
+1
-1
new_gallery_ios__transition_perf.dart
...devicelab/bin/tasks/new_gallery_ios__transition_perf.dart
+1
-1
picture_cache_perf__e2e_summary.dart
dev/devicelab/bin/tasks/picture_cache_perf__e2e_summary.dart
+1
-1
picture_cache_perf__timeline_summary.dart
...celab/bin/tasks/picture_cache_perf__timeline_summary.dart
+1
-1
platform_channel_sample_test.dart
dev/devicelab/bin/tasks/platform_channel_sample_test.dart
+1
-1
platform_channel_sample_test_ios.dart
...devicelab/bin/tasks/platform_channel_sample_test_ios.dart
+1
-1
platform_channel_sample_test_swift.dart
...vicelab/bin/tasks/platform_channel_sample_test_swift.dart
+1
-1
platform_channels_benchmarks.dart
dev/devicelab/bin/tasks/platform_channels_benchmarks.dart
+1
-1
platform_channels_benchmarks_ios.dart
...devicelab/bin/tasks/platform_channels_benchmarks_ios.dart
+1
-1
platform_interaction_test.dart
dev/devicelab/bin/tasks/platform_interaction_test.dart
+1
-1
platform_interaction_test_ios.dart
dev/devicelab/bin/tasks/platform_interaction_test_ios.dart
+1
-1
platform_view__start_up.dart
dev/devicelab/bin/tasks/platform_view__start_up.dart
+1
-1
platform_view_ios__start_up.dart
dev/devicelab/bin/tasks/platform_view_ios__start_up.dart
+1
-1
platform_views_scroll_perf__timeline_summary.dart
...n/tasks/platform_views_scroll_perf__timeline_summary.dart
+1
-1
platform_views_scroll_perf_ios__timeline_summary.dart
...sks/platform_views_scroll_perf_ios__timeline_summary.dart
+1
-1
post_backdrop_filter_perf_ios__timeline_summary.dart
...asks/post_backdrop_filter_perf_ios__timeline_summary.dart
+1
-1
routing_test.dart
dev/devicelab/bin/tasks/routing_test.dart
+1
-1
run_release_test.dart
dev/devicelab/bin/tasks/run_release_test.dart
+1
-1
service_extensions_test.dart
dev/devicelab/bin/tasks/service_extensions_test.dart
+1
-1
simple_animation_perf_ios.dart
dev/devicelab/bin/tasks/simple_animation_perf_ios.dart
+1
-1
smoke_catalina_hot_mode_dev_cycle_ios__benchmark.dart
...sks/smoke_catalina_hot_mode_dev_cycle_ios__benchmark.dart
+1
-1
smoke_test_build_test.dart
dev/devicelab/bin/tasks/smoke_test_build_test.dart
+1
-1
smoke_test_device.dart
dev/devicelab/bin/tasks/smoke_test_device.dart
+1
-1
textfield_perf.dart
dev/devicelab/bin/tasks/textfield_perf.dart
+1
-1
textfield_perf__e2e_summary.dart
dev/devicelab/bin/tasks/textfield_perf__e2e_summary.dart
+1
-1
textfield_perf__timeline_summary.dart
...devicelab/bin/tasks/textfield_perf__timeline_summary.dart
+1
-1
tiles_scroll_perf__timeline_summary.dart
...icelab/bin/tasks/tiles_scroll_perf__timeline_summary.dart
+1
-1
tiles_scroll_perf_ios__timeline_summary.dart
...ab/bin/tasks/tiles_scroll_perf_ios__timeline_summary.dart
+1
-1
tiles_scroll_perf_iphonexs__timeline_summary.dart
...n/tasks/tiles_scroll_perf_iphonexs__timeline_summary.dart
+1
-1
devices.dart
dev/devicelab/lib/framework/devices.dart
+119
-1
framework.dart
dev/devicelab/lib/framework/framework.dart
+30
-5
host_agent.dart
dev/devicelab/lib/framework/host_agent.dart
+3
-6
runner.dart
dev/devicelab/lib/framework/runner.dart
+1
-1
utils.dart
dev/devicelab/lib/framework/utils.dart
+13
-1
microbenchmarks.dart
dev/devicelab/lib/microbenchmarks.dart
+0
-13
build_test_task.dart
dev/devicelab/lib/tasks/build_test_task.dart
+1
-1
gallery.dart
dev/devicelab/lib/tasks/gallery.dart
+1
-1
hot_mode_tests.dart
dev/devicelab/lib/tasks/hot_mode_tests.dart
+1
-1
integration_tests.dart
dev/devicelab/lib/tasks/integration_tests.dart
+1
-1
microbenchmarks.dart
dev/devicelab/lib/tasks/microbenchmarks.dart
+2
-2
perf_tests.dart
dev/devicelab/lib/tasks/perf_tests.dart
+1
-1
platform_channels_benchmarks.dart
dev/devicelab/lib/tasks/platform_channels_benchmarks.dart
+3
-3
adb_test.dart
dev/devicelab/test/adb_test.dart
+1
-1
host_agent_test.dart
dev/devicelab/test/host_agent_test.dart
+1
-9
No files found.
dev/devicelab/bin/tasks/android_defines_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/android_semantics_integration_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/android_stack_size_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/android_view_scroll_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/animated_image_gc_perf.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/animated_placeholder_perf__e2e_summary.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:async'
;
import
'dart:async'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/animation_with_microtasks_perf_ios__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/backdrop_filter_perf__e2e_summary.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:async'
;
import
'dart:async'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/backdrop_filter_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/backdrop_filter_perf_ios__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/basic_material_app_android__compile.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/basic_material_app_ios__compile.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/basic_material_app_win__compile.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/build_mode_test.dart
View file @
5cc7b6c3
...
@@ -9,7 +9,7 @@ import 'dart:convert';
...
@@ -9,7 +9,7 @@ import 'dart:convert';
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
...
...
dev/devicelab/bin/tasks/channels_integration_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/channels_integration_test_ios.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/channels_integration_test_win.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/codegen_integration_linux.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/codegen_integration_mac.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/codegen_integration_win.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/color_filter_and_fade_perf__e2e_summary.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:async'
;
import
'dart:async'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/color_filter_and_fade_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/complex_layout__start_up.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/complex_layout_android__compile.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/complex_layout_android__scroll_smoothness.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:async'
;
import
'dart:async'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/complex_layout_ios__compile.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/complex_layout_ios__start_up.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/complex_layout_scroll_perf__devtools_memory.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/complex_layout_scroll_perf__memory.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/complex_layout_scroll_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/complex_layout_scroll_perf_ios__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/complex_layout_semantics_perf.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/host_agent.dart'
;
import
'package:flutter_devicelab/framework/host_agent.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
...
...
dev/devicelab/bin/tasks/complex_layout_win__compile.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/cubic_bezier_perf__e2e_summary.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:async'
;
import
'dart:async'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/cubic_bezier_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/cubic_bezier_perf_sksl_warmup__e2e_summary.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:async'
;
import
'dart:async'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/cubic_bezier_perf_sksl_warmup__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/cull_opacity_perf__e2e_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/cull_opacity_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/devtools_profile_start_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/drive_perf_debug_warning.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/host_agent.dart'
;
import
'package:flutter_devicelab/framework/host_agent.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
...
...
dev/devicelab/bin/tasks/embedded_android_views_integration_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/external_ui_integration_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/external_ui_integration_test_ios.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/fading_child_animation_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/fast_scroll_heavy_gridview__memory.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/fast_scroll_large_images__memory.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/flavors_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/flavors_test_ios.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/flavors_test_win.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_attach_test_fuchsia.dart
View file @
5cc7b6c3
...
@@ -10,7 +10,7 @@ import 'dart:io';
...
@@ -10,7 +10,7 @@ import 'dart:io';
import
'dart:math'
;
import
'dart:math'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_engine_group_performance.dart
View file @
5cc7b6c3
...
@@ -7,7 +7,7 @@
...
@@ -7,7 +7,7 @@
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
as
utils
;
import
'package:flutter_devicelab/framework/utils.dart'
as
utils
;
...
...
dev/devicelab/bin/tasks/flutter_gallery__back_button_memory.dart
View file @
5cc7b6c3
...
@@ -7,7 +7,7 @@
...
@@ -7,7 +7,7 @@
/// Measure application memory usage after pausing and resuming the app
/// Measure application memory usage after pausing and resuming the app
/// with the Android back button.
/// with the Android back button.
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery__start_up.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery__transition_perf.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery__transition_perf_e2e.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery__transition_perf_e2e_ios.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery__transition_perf_e2e_ios32.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery__transition_perf_hybrid.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery__transition_perf_with_semantics.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery_android__compile.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery_instrumentation_test.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery_ios__compile.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery_ios__start_up.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery_ios__transition_perf.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
import
'package:flutter_devicelab/tasks/gallery.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery_sksl_warmup__transition_perf.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery_sksl_warmup__transition_perf_e2e.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_gallery_win__compile.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_run_test.dart
View file @
5cc7b6c3
...
@@ -9,7 +9,7 @@ import 'dart:convert';
...
@@ -9,7 +9,7 @@ import 'dart:convert';
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_view__start_up.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/flutter_view_ios__start_up.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/frame_policy_delay_test_android.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/fullscreen_textfield_perf.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/fullscreen_textfield_perf__e2e_summary.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:async'
;
import
'dart:async'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/fullscreen_textfield_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/hello_world_android__compile.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/hello_world_ios__compile.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/home_scroll_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/hybrid_android_views_integration_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/imagefiltered_transform_animation_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/integration_test_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/integration_test_test_ios.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/integration_ui_driver.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/integration_ui_ios_driver.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/integration_ui_ios_keyboard_resize.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/integration_ui_ios_screenshot.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/integration_ui_ios_textfield.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/integration_ui_keyboard_resize.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/integration_ui_screenshot.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/integration_ui_textfield.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/ios_defines_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/ios_platform_view_tests.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/large_image_changer_perf_android.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/large_image_changer_perf_ios.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/microbenchmarks.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/microbenchmarks.dart'
;
import
'package:flutter_devicelab/tasks/microbenchmarks.dart'
;
...
...
dev/devicelab/bin/tasks/microbenchmarks_ios.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/microbenchmarks.dart'
;
import
'package:flutter_devicelab/tasks/microbenchmarks.dart'
;
...
...
dev/devicelab/bin/tasks/multi_widget_construction_perf__e2e_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/native_ui_tests_ios32.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/host_agent.dart'
;
import
'package:flutter_devicelab/framework/host_agent.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
...
...
dev/devicelab/bin/tasks/new_gallery__crane_perf.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/new_gallery.dart'
;
import
'package:flutter_devicelab/tasks/new_gallery.dart'
;
...
...
dev/devicelab/bin/tasks/new_gallery__transition_perf.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/new_gallery.dart'
;
import
'package:flutter_devicelab/tasks/new_gallery.dart'
;
...
...
dev/devicelab/bin/tasks/new_gallery_ios__transition_perf.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/new_gallery.dart'
;
import
'package:flutter_devicelab/tasks/new_gallery.dart'
;
...
...
dev/devicelab/bin/tasks/picture_cache_perf__e2e_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/picture_cache_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/platform_channel_sample_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/platform_channel_sample_test_ios.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/platform_channel_sample_test_swift.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/platform_channels_benchmarks.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
import
'package:flutter_devicelab/framework/
devices
.dart'
show
DeviceOperatingSystem
;
show
DeviceOperatingSystem
;
import
'package:flutter_devicelab/framework/framework.dart'
show
task
;
import
'package:flutter_devicelab/framework/framework.dart'
show
task
;
import
'package:flutter_devicelab/tasks/platform_channels_benchmarks.dart'
import
'package:flutter_devicelab/tasks/platform_channels_benchmarks.dart'
...
...
dev/devicelab/bin/tasks/platform_channels_benchmarks_ios.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
import
'package:flutter_devicelab/framework/
devices
.dart'
show
DeviceOperatingSystem
;
show
DeviceOperatingSystem
;
import
'package:flutter_devicelab/framework/framework.dart'
show
task
;
import
'package:flutter_devicelab/framework/framework.dart'
show
task
;
import
'package:flutter_devicelab/tasks/platform_channels_benchmarks.dart'
import
'package:flutter_devicelab/tasks/platform_channels_benchmarks.dart'
...
...
dev/devicelab/bin/tasks/platform_interaction_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/platform_interaction_test_ios.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
import
'package:flutter_devicelab/tasks/integration_tests.dart'
;
...
...
dev/devicelab/bin/tasks/platform_view__start_up.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/platform_view_ios__start_up.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/platform_views_scroll_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/platform_views_scroll_perf_ios__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/post_backdrop_filter_perf_ios__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/routing_test.dart
View file @
5cc7b6c3
...
@@ -9,7 +9,7 @@ import 'dart:convert';
...
@@ -9,7 +9,7 @@ import 'dart:convert';
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/host_agent.dart'
;
import
'package:flutter_devicelab/framework/host_agent.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
...
...
dev/devicelab/bin/tasks/run_release_test.dart
View file @
5cc7b6c3
...
@@ -9,7 +9,7 @@ import 'dart:convert';
...
@@ -9,7 +9,7 @@ import 'dart:convert';
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
...
...
dev/devicelab/bin/tasks/service_extensions_test.dart
View file @
5cc7b6c3
...
@@ -9,7 +9,7 @@ import 'dart:convert';
...
@@ -9,7 +9,7 @@ import 'dart:convert';
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
...
...
dev/devicelab/bin/tasks/simple_animation_perf_ios.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/smoke_catalina_hot_mode_dev_cycle_ios__benchmark.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/hot_mode_tests.dart'
;
import
'package:flutter_devicelab/tasks/hot_mode_tests.dart'
;
...
...
dev/devicelab/bin/tasks/smoke_test_build_test.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/tasks/build_test_task.dart'
;
import
'package:flutter_devicelab/tasks/build_test_task.dart'
;
...
...
dev/devicelab/bin/tasks/smoke_test_device.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
...
...
dev/devicelab/bin/tasks/textfield_perf.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/textfield_perf__e2e_summary.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:async'
;
import
'dart:async'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/textfield_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/tiles_scroll_perf__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/tiles_scroll_perf_ios__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/bin/tasks/tiles_scroll_perf_iphonexs__timeline_summary.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
import
'package:flutter_devicelab/tasks/perf_tests.dart'
;
...
...
dev/devicelab/lib/framework/
adb
.dart
→
dev/devicelab/lib/framework/
devices
.dart
View file @
5cc7b6c3
...
@@ -152,6 +152,23 @@ abstract class Device {
...
@@ -152,6 +152,23 @@ abstract class Device {
/// with some prefix.
/// with some prefix.
Stream
<
String
>
get
logcat
;
Stream
<
String
>
get
logcat
;
/// Whether this device supports calls to [startLoggingToSink]
/// and [stopLoggingToSink].
bool
get
canStreamLogs
=>
false
;
/// Starts logging to an [IOSink].
///
/// If `clear` is set to true, the log will be cleared before starting. This
/// is not supported on all platforms.
Future
<
void
>
startLoggingToSink
(
IOSink
sink
,
{
bool
clear
=
true
})
{
throw
UnimplementedError
();
}
/// Stops logging that was started by [startLoggingToSink].
Future
<
void
>
stopLoggingToSink
()
{
throw
UnimplementedError
();
}
/// Stop a process.
/// Stop a process.
Future
<
void
>
stop
(
String
packageName
);
Future
<
void
>
stop
(
String
packageName
);
...
@@ -558,6 +575,52 @@ class AndroidDevice extends Device {
...
@@ -558,6 +575,52 @@ class AndroidDevice extends Device {
};
};
}
}
@override
bool
get
canStreamLogs
=>
true
;
bool
_abortedLogging
/*!*/
=
false
;
Process
/*?*/
_loggingProcess
;
@override
Future
<
void
>
startLoggingToSink
(
IOSink
sink
,
{
bool
clear
=
true
})
async
{
if
(
clear
)
{
await
adb
(<
String
>[
'logcat'
,
'--clear'
],
silent:
true
);
}
_loggingProcess
=
await
startProcess
(
adbPath
,
// Make logcat less chatty by filtering down to just ActivityManager
// (to let us know when app starts), flutter (needed by tests to see
// log output), and fatal messages (hopefully catches tombstones).
// For local testing, this can just be:
// <String>['-s', deviceId, 'logcat']
// to view the whole log, or just run logcat alongside this.
<
String
>[
'-s'
,
deviceId
,
'logcat'
,
'ActivityManager:I'
,
'flutter:V'
,
'*:F'
],
);
_loggingProcess
.
stdout
.
transform
<
String
>(
const
Utf8Decoder
(
allowMalformed:
true
))
.
listen
((
String
line
)
{
sink
.
write
(
line
);
});
_loggingProcess
.
stderr
.
transform
<
String
>(
const
Utf8Decoder
(
allowMalformed:
true
))
.
listen
((
String
line
)
{
sink
.
write
(
line
);
});
unawaited
(
_loggingProcess
.
exitCode
.
then
<
void
>((
int
exitCode
)
{
if
(!
_abortedLogging
)
{
sink
.
writeln
(
'adb logcat failed with exit code
$exitCode
.
\n
'
);
}
}));
}
@override
Future
<
void
>
stopLoggingToSink
()
async
{
assert
(
_loggingProcess
!=
null
);
_abortedLogging
=
true
;
_loggingProcess
.
kill
();
await
_loggingProcess
.
exitCode
;
}
@override
@override
Stream
<
String
>
get
logcat
{
Stream
<
String
>
get
logcat
{
final
Completer
<
void
>
stdoutDone
=
Completer
<
void
>();
final
Completer
<
void
>
stdoutDone
=
Completer
<
void
>();
...
@@ -760,11 +823,66 @@ class IosDeviceDiscovery implements DeviceDiscovery {
...
@@ -760,11 +823,66 @@ class IosDeviceDiscovery implements DeviceDiscovery {
/// iOS device.
/// iOS device.
class
IosDevice
extends
Device
{
class
IosDevice
extends
Device
{
const
IosDevice
({
@required
this
.
deviceId
});
IosDevice
({
@required
this
.
deviceId
});
@override
@override
final
String
deviceId
;
final
String
deviceId
;
String
get
idevicesyslogPath
{
return
path
.
join
(
flutterDirectory
.
path
,
'bin'
,
'cache'
,
'artifacts'
,
'libimobiledevice'
,
'idevicesyslog'
);
}
String
get
dyldLibraryPath
{
final
List
<
String
>
dylibsPaths
=
<
String
>[
path
.
join
(
flutterDirectory
.
path
,
'bin'
,
'cache'
,
'artifacts'
,
'libimobiledevice'
),
path
.
join
(
flutterDirectory
.
path
,
'bin'
,
'cache'
,
'artifacts'
,
'openssl'
),
path
.
join
(
flutterDirectory
.
path
,
'bin'
,
'cache'
,
'artifacts'
,
'usbmuxd'
),
path
.
join
(
flutterDirectory
.
path
,
'bin'
,
'cache'
,
'artifacts'
,
'libplist'
),
];
return
dylibsPaths
.
join
(
':'
);
}
@override
bool
get
canStreamLogs
=>
true
;
bool
_abortedLogging
/*!*/
=
false
;
Process
/*?*/
_loggingProcess
;
@override
Future
<
void
>
startLoggingToSink
(
IOSink
sink
,
{
bool
clear
=
true
})
async
{
// Clear is not supported.
_loggingProcess
=
await
startProcess
(
idevicesyslogPath
,
<
String
>[
'-u'
,
deviceId
,
'--quiet'
],
environment:
<
String
,
String
>{
'DYLD_LIBRARY_PATH'
:
dyldLibraryPath
,
},
);
_loggingProcess
.
stdout
.
transform
<
String
>(
const
Utf8Decoder
(
allowMalformed:
true
))
.
listen
((
String
line
)
{
sink
.
write
(
line
);
});
_loggingProcess
.
stderr
.
transform
<
String
>(
const
Utf8Decoder
(
allowMalformed:
true
))
.
listen
((
String
line
)
{
sink
.
write
(
line
);
});
unawaited
(
_loggingProcess
.
exitCode
.
then
<
void
>((
int
exitCode
)
{
if
(!
_abortedLogging
)
{
sink
.
writeln
(
'idevicesyslog failed with exit code
$exitCode
.
\n
'
);
}
}));
}
@override
Future
<
void
>
stopLoggingToSink
()
async
{
assert
(
_loggingProcess
!=
null
);
_abortedLogging
=
true
;
_loggingProcess
.
kill
();
await
_loggingProcess
.
exitCode
;
}
// The methods below are stubs for now. They will need to be expanded.
// The methods below are stubs for now. They will need to be expanded.
// We currently do not have a way to lock/unlock iOS devices. So we assume the
// We currently do not have a way to lock/unlock iOS devices. So we assume the
// devices are already unlocked. For now we'll just keep them at minimum
// devices are already unlocked. For now we'll just keep them at minimum
...
...
dev/devicelab/lib/framework/framework.dart
View file @
5cc7b6c3
...
@@ -14,7 +14,8 @@ import 'package:logging/logging.dart';
...
@@ -14,7 +14,8 @@ import 'package:logging/logging.dart';
import
'package:path/path.dart'
as
path
;
import
'package:path/path.dart'
as
path
;
import
'package:stack_trace/stack_trace.dart'
;
import
'package:stack_trace/stack_trace.dart'
;
import
'adb.dart'
;
import
'devices.dart'
;
import
'host_agent.dart'
;
import
'running_processes.dart'
;
import
'running_processes.dart'
;
import
'task_result.dart'
;
import
'task_result.dart'
;
import
'utils.dart'
;
import
'utils.dart'
;
...
@@ -81,6 +82,14 @@ class _TaskRunner {
...
@@ -81,6 +82,14 @@ class _TaskRunner {
final
TaskFunction
task
;
final
TaskFunction
task
;
Future
<
Device
/*?*/
>
_getWorkingDeviceIfAvailable
()
async
{
try
{
return
await
devices
.
workingDevice
;
}
on
DeviceException
{
return
null
;
}
}
// TODO(ianh): workaround for https://github.com/dart-lang/sdk/issues/23797
// TODO(ianh): workaround for https://github.com/dart-lang/sdk/issues/23797
RawReceivePort
_keepAlivePort
;
RawReceivePort
_keepAlivePort
;
Timer
_startTaskTimeout
;
Timer
_startTaskTimeout
;
...
@@ -136,11 +145,27 @@ class _TaskRunner {
...
@@ -136,11 +145,27 @@ class _TaskRunner {
print
(
'Skipping enabling configs for macOS, Linux, Windows, and Web'
);
print
(
'Skipping enabling configs for macOS, Linux, Windows, and Web'
);
}
}
final
Device
/*?*/
device
=
await
_getWorkingDeviceIfAvailable
();
/*late*/
TaskResult
result
;
IOSink
/*?*/
sink
;
try
{
if
(
device
!=
null
&&
device
.
canStreamLogs
&&
hostAgent
.
dumpDirectory
!=
null
)
{
sink
=
File
(
path
.
join
(
hostAgent
.
dumpDirectory
.
path
,
'
${device.deviceId}
.log'
)).
openWrite
();
await
device
.
startLoggingToSink
(
sink
);
}
Future
<
TaskResult
>
futureResult
=
_performTask
();
Future
<
TaskResult
>
futureResult
=
_performTask
();
if
(
taskTimeout
!=
null
)
if
(
taskTimeout
!=
null
)
futureResult
=
futureResult
.
timeout
(
taskTimeout
);
futureResult
=
futureResult
.
timeout
(
taskTimeout
);
TaskResult
result
=
await
futureResult
;
result
=
await
futureResult
;
}
finally
{
if
(
device
!=
null
&&
device
.
canStreamLogs
)
{
assert
(
sink
!=
null
);
await
device
.
stopLoggingToSink
();
await
sink
.
close
();
}
}
if
(
runProcessCleanup
)
{
if
(
runProcessCleanup
)
{
section
(
'Checking running Dart
$exe
processes after task...'
);
section
(
'Checking running Dart
$exe
processes after task...'
);
...
...
dev/devicelab/lib/framework/host_agent.dart
View file @
5cc7b6c3
...
@@ -22,14 +22,11 @@ class HostAgent {
...
@@ -22,14 +22,11 @@ class HostAgent {
final
FileSystem
_fileSystem
;
final
FileSystem
_fileSystem
;
/// Creates a directory to dump file artifacts.
/// Creates a directory to dump file artifacts.
Directory
get
dumpDirectory
{
Directory
/*?*/
get
dumpDirectory
{
if
(
_dumpDirectory
==
null
)
{
if
(
_dumpDirectory
==
null
)
{
// Set in LUCI recipe.
// Set in LUCI recipe.
final
String
directoryPath
=
_platform
.
environment
[
'FLUTTER_LOGS_DIR'
];
final
String
directoryPath
=
_platform
.
environment
[
'FLUTTER_LOGS_DIR'
];
if
(
directoryPath
==
null
)
{
if
(
directoryPath
!=
null
)
{
_dumpDirectory
=
_fileSystem
.
systemTempDirectory
.
createTempSync
(
'flutter_test_logs.'
);
print
(
'Created tmp dump directory
${_dumpDirectory.path}
'
);
}
else
{
_dumpDirectory
=
_fileSystem
.
directory
(
directoryPath
)..
createSync
(
recursive:
true
);
_dumpDirectory
=
_fileSystem
.
directory
(
directoryPath
)..
createSync
(
recursive:
true
);
print
(
'Found FLUTTER_LOGS_DIR dump directory
${_dumpDirectory.path}
'
);
print
(
'Found FLUTTER_LOGS_DIR dump directory
${_dumpDirectory.path}
'
);
}
}
...
@@ -37,7 +34,7 @@ class HostAgent {
...
@@ -37,7 +34,7 @@ class HostAgent {
return
_dumpDirectory
;
return
_dumpDirectory
;
}
}
static
Directory
_dumpDirectory
;
static
Directory
/*?*/
_dumpDirectory
;
@visibleForTesting
@visibleForTesting
void
resetDumpDirectory
()
{
void
resetDumpDirectory
()
{
...
...
dev/devicelab/lib/framework/runner.dart
View file @
5cc7b6c3
...
@@ -12,8 +12,8 @@ import 'package:flutter_devicelab/common.dart';
...
@@ -12,8 +12,8 @@ import 'package:flutter_devicelab/common.dart';
import
'package:meta/meta.dart'
;
import
'package:meta/meta.dart'
;
import
'package:vm_service/vm_service.dart'
;
import
'package:vm_service/vm_service.dart'
;
import
'adb.dart'
;
import
'cocoon.dart'
;
import
'cocoon.dart'
;
import
'devices.dart'
;
import
'task_result.dart'
;
import
'task_result.dart'
;
import
'utils.dart'
;
import
'utils.dart'
;
...
...
dev/devicelab/lib/framework/utils.dart
View file @
5cc7b6c3
...
@@ -10,7 +10,7 @@ import 'dart:io';
...
@@ -10,7 +10,7 @@ import 'dart:io';
import
'dart:math'
as
math
;
import
'dart:math'
as
math
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:meta/meta.dart'
;
import
'package:meta/meta.dart'
;
import
'package:path/path.dart'
as
path
;
import
'package:path/path.dart'
as
path
;
import
'package:process/process.dart'
;
import
'package:process/process.dart'
;
...
@@ -471,6 +471,18 @@ Future<int> flutter(String command, {
...
@@ -471,6 +471,18 @@ Future<int> flutter(String command, {
canFail:
canFail
,
environment:
environment
);
canFail:
canFail
,
environment:
environment
);
}
}
Future
<
Process
>
startFlutter
(
String
command
,
{
List
<
String
>
options
=
const
<
String
>[],
Map
<
String
,
String
>
environment
=
const
<
String
,
String
>{},
})
{
final
List
<
String
>
args
=
flutterCommandArgs
(
command
,
options
);
return
startProcess
(
path
.
join
(
flutterDirectory
.
path
,
'bin'
,
'flutter'
),
args
,
environment:
environment
,
);
}
/// Runs a `flutter` command and returns the standard output as a string.
/// Runs a `flutter` command and returns the standard output as a string.
Future
<
String
>
evalFlutter
(
String
command
,
{
Future
<
String
>
evalFlutter
(
String
command
,
{
List
<
String
>
options
=
const
<
String
>[],
List
<
String
>
options
=
const
<
String
>[],
...
...
dev/devicelab/lib/microbenchmarks.dart
View file @
5cc7b6c3
...
@@ -8,19 +8,6 @@ import 'dart:async';
...
@@ -8,19 +8,6 @@ import 'dart:async';
import
'dart:convert'
;
import
'dart:convert'
;
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:path/path.dart'
as
path
;
/// Launches a new Flutter process.
Future
<
Process
>
startFlutter
({
List
<
String
>
options
=
const
<
String
>[],
bool
canFail
=
false
,
Map
<
String
,
String
>
environment
,
})
{
final
List
<
String
>
args
=
flutterCommandArgs
(
'run'
,
options
);
return
startProcess
(
path
.
join
(
flutterDirectory
.
path
,
'bin'
,
'flutter'
),
args
,
environment:
environment
);
}
/// Reades through the print commands from [process] waiting for the magic phase
/// Reades through the print commands from [process] waiting for the magic phase
/// that contains microbenchmarks results as defined in
/// that contains microbenchmarks results as defined in
/// `dev/benchmarks/microbenchmarks/lib/common.dart`.
/// `dev/benchmarks/microbenchmarks/lib/common.dart`.
...
...
dev/devicelab/lib/tasks/build_test_task.dart
View file @
5cc7b6c3
...
@@ -9,7 +9,7 @@ import 'dart:io';
...
@@ -9,7 +9,7 @@ import 'dart:io';
import
'package:args/args.dart'
;
import
'package:args/args.dart'
;
import
'package:flutter_devicelab/common.dart'
;
import
'package:flutter_devicelab/common.dart'
;
import
'../framework/
adb
.dart'
;
import
'../framework/
devices
.dart'
;
import
'../framework/task_result.dart'
;
import
'../framework/task_result.dart'
;
import
'../framework/utils.dart'
;
import
'../framework/utils.dart'
;
...
...
dev/devicelab/lib/tasks/gallery.dart
View file @
5cc7b6c3
...
@@ -8,7 +8,7 @@ import 'dart:convert';
...
@@ -8,7 +8,7 @@ import 'dart:convert';
import
'dart:io'
;
import
'dart:io'
;
import
'dart:math'
as
math
;
import
'dart:math'
as
math
;
import
'../framework/
adb
.dart'
;
import
'../framework/
devices
.dart'
;
import
'../framework/framework.dart'
;
import
'../framework/framework.dart'
;
import
'../framework/host_agent.dart'
;
import
'../framework/host_agent.dart'
;
import
'../framework/task_result.dart'
;
import
'../framework/task_result.dart'
;
...
...
dev/devicelab/lib/tasks/hot_mode_tests.dart
View file @
5cc7b6c3
...
@@ -10,7 +10,7 @@ import 'dart:io';
...
@@ -10,7 +10,7 @@ import 'dart:io';
import
'package:path/path.dart'
as
path
;
import
'package:path/path.dart'
as
path
;
import
'../framework/
adb
.dart'
;
import
'../framework/
devices
.dart'
;
import
'../framework/framework.dart'
;
import
'../framework/framework.dart'
;
import
'../framework/task_result.dart'
;
import
'../framework/task_result.dart'
;
import
'../framework/utils.dart'
;
import
'../framework/utils.dart'
;
...
...
dev/devicelab/lib/tasks/integration_tests.dart
View file @
5cc7b6c3
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
// @dart = 2.8
// @dart = 2.8
import
'../framework/
adb
.dart'
;
import
'../framework/
devices
.dart'
;
import
'../framework/framework.dart'
;
import
'../framework/framework.dart'
;
import
'../framework/host_agent.dart'
;
import
'../framework/host_agent.dart'
;
import
'../framework/task_result.dart'
;
import
'../framework/task_result.dart'
;
...
...
dev/devicelab/lib/tasks/microbenchmarks.dart
View file @
5cc7b6c3
...
@@ -7,7 +7,7 @@
...
@@ -7,7 +7,7 @@
import
'dart:async'
;
import
'dart:async'
;
import
'dart:io'
;
import
'dart:io'
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
import
'package:flutter_devicelab/framework/utils.dart'
;
...
@@ -37,8 +37,8 @@ TaskFunction createMicrobenchmarkTask() {
...
@@ -37,8 +37,8 @@ TaskFunction createMicrobenchmarkTask() {
];
];
options
.
add
(
benchmarkPath
);
options
.
add
(
benchmarkPath
);
return
startFlutter
(
return
startFlutter
(
'run'
,
options:
options
,
options:
options
,
canFail:
false
,
);
);
});
});
...
...
dev/devicelab/lib/tasks/perf_tests.dart
View file @
5cc7b6c3
...
@@ -9,7 +9,7 @@ import 'dart:convert' show LineSplitter, json, utf8;
...
@@ -9,7 +9,7 @@ import 'dart:convert' show LineSplitter, json, utf8;
import
'dart:io'
;
import
'dart:io'
;
import
'dart:math'
as
math
;
import
'dart:math'
as
math
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/framework.dart'
;
import
'package:flutter_devicelab/framework/host_agent.dart'
;
import
'package:flutter_devicelab/framework/host_agent.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
import
'package:flutter_devicelab/framework/task_result.dart'
;
...
...
dev/devicelab/lib/tasks/platform_channels_benchmarks.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'dart:io'
show
Process
,
Directory
;
import
'dart:io'
show
Process
,
Directory
;
import
'package:flutter_devicelab/framework/
adb
.dart'
as
adb
;
import
'package:flutter_devicelab/framework/
devices
.dart'
as
adb
;
import
'package:flutter_devicelab/framework/framework.dart'
show
TaskFunction
;
import
'package:flutter_devicelab/framework/framework.dart'
show
TaskFunction
;
import
'package:flutter_devicelab/framework/task_result.dart'
show
TaskResult
;
import
'package:flutter_devicelab/framework/task_result.dart'
show
TaskResult
;
import
'package:flutter_devicelab/framework/utils.dart'
as
utils
;
import
'package:flutter_devicelab/framework/utils.dart'
as
utils
;
...
@@ -43,9 +43,9 @@ TaskFunction runTask(adb.DeviceOperatingSystem operatingSystem) {
...
@@ -43,9 +43,9 @@ TaskFunction runTask(adb.DeviceOperatingSystem operatingSystem) {
'-d'
,
'-d'
,
device
.
deviceId
,
device
.
deviceId
,
];
];
return
microbenchmarks
.
startFlutter
(
return
utils
.
startFlutter
(
'run'
,
options:
options
,
options:
options
,
canFail:
false
,
);
);
});
});
...
...
dev/devicelab/test/adb_test.dart
View file @
5cc7b6c3
...
@@ -6,7 +6,7 @@
...
@@ -6,7 +6,7 @@
import
'package:collection/collection.dart'
show
ListEquality
,
MapEquality
;
import
'package:collection/collection.dart'
show
ListEquality
,
MapEquality
;
import
'package:flutter_devicelab/framework/
adb
.dart'
;
import
'package:flutter_devicelab/framework/
devices
.dart'
;
import
'package:meta/meta.dart'
;
import
'package:meta/meta.dart'
;
import
'common.dart'
;
import
'common.dart'
;
...
...
dev/devicelab/test/host_agent_test.dart
View file @
5cc7b6c3
...
@@ -39,15 +39,7 @@ void main() {
...
@@ -39,15 +39,7 @@ void main() {
final
FakePlatform
fakePlatform
=
FakePlatform
(
environment:
<
String
,
String
>{},
operatingSystem:
'windows'
);
final
FakePlatform
fakePlatform
=
FakePlatform
(
environment:
<
String
,
String
>{},
operatingSystem:
'windows'
);
final
HostAgent
agent
=
HostAgent
(
platform:
fakePlatform
,
fileSystem:
fs
);
final
HostAgent
agent
=
HostAgent
(
platform:
fakePlatform
,
fileSystem:
fs
);
expect
(
agent
.
dumpDirectory
.
existsSync
(),
isTrue
);
expect
(
agent
.
dumpDirectory
,
null
);
});
test
(
'is the same between host agent instances'
,
()
async
{
final
FakePlatform
fakePlatform
=
FakePlatform
(
environment:
<
String
,
String
>{},
operatingSystem:
'windows'
);
final
HostAgent
agent1
=
HostAgent
(
platform:
fakePlatform
,
fileSystem:
fs
);
final
HostAgent
agent2
=
HostAgent
(
platform:
fakePlatform
,
fileSystem:
fs
);
expect
(
agent1
.
dumpDirectory
.
path
,
agent2
.
dumpDirectory
.
path
);
});
});
});
});
}
}
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