Commit graph

904 commits

Author SHA1 Message Date
Jenn Magder 5b58d5c58f
Exclude armv7 from iOS add-to-app plugins (#101943) 2022-04-14 18:24:08 -07:00
Zachary Anderson 6190c5df09
Revert "Use the maven-publish plugin to publish AAR files. (#101276)" (#101827)
This reverts commit 2b0255f0d9.
2022-04-13 08:12:07 -07:00
Elsabe Ros 2b0255f0d9
Use the maven-publish plugin to publish AAR files. (#101276) 2022-04-12 22:19:08 -07:00
Jenn Magder d4bfb01336
Do not build for iOS armv7 (#97341) 2022-04-12 14:44:09 -07:00
Jenn Magder b3d1f71d5d
Update module_test_ios google_sign_in version (#101729) 2022-04-12 14:34:10 -07:00
Jim Graham 493323506f
add gradient benchmarks (#101549) 2022-04-08 17:20:22 -07:00
Jenn Magder 71d52f27fb
Test Flutter.xcframework directory ios-arm64_armv7 or ios-arm64 (#101592) 2022-04-08 16:12:09 -07:00
Emmanuel Garcia b528310f58
Specify Kotlin version in modules and refactor (#101315) 2022-04-07 13:20:33 -07:00
Jenn Magder 2af2c9a68d
Remove dead dartdocs.dart file (#101215) 2022-04-04 13:54:21 -07:00
Emmanuel Garcia 5c6918933e
Migrate AGP and Gradle versions to 7.1.2/7.4 (#99723) 2022-03-30 20:30:09 -07:00
Michael Goderbauer 195a1cc413
Prepare dev (minus flutter_gallery) for use_super_parameters (#100516) 2022-03-29 12:52:42 -07:00
gaaclarke 912873baa7
Relands "Starts using the --source flag to compile the dart registrant. (#98046)" (#100572) 2022-03-28 18:15:10 -07:00
wangying 712abb08e2
Add benchmark for ShaderMask RasterCache (#100127) 2022-03-28 00:15:07 -07:00
Zachary Anderson 8acbf54930
Adds an impeller variant of the new gallery transition perf benchmark (#100837) 2022-03-26 22:12:48 -07:00
Jenn Magder 1dd4613b5f
Add verbose flag to iOS module test (#100724) 2022-03-25 16:40:13 -07:00
Chris Bracken e827f0b3e1
[macOS] Ignore stderr contents in launch test (#100591)
In the run_release_test_macos integration test that verifies that a
release build of an app can be launched (and quit), xcodebuild from the
Xcode install on the macOS bots emits a few info messages about
Simulator SDK versions that are irrelevant to the functioning of this
test.

Ignore these instead of failing the test if they occur.

Related: https://github.com/flutter/flutter/pull/100526

Issue: https://github.com/flutter/flutter/issues/100348 (fix)
Issue: https://github.com/flutter/flutter/issues/97978 (partial fix)
Issue: https://github.com/flutter/flutter/issues/97977 (partial fix)
Umbrella issue: https://github.com/flutter/flutter/issues/60113
2022-03-22 17:31:47 -07:00
Chris Bracken 4b819782fb
[macOS] Add run release test in devicelab (#100526)
Adds a test that invokes flutter run in release mode on macOS desktop,
waits for successful launch and the flutter command list, then sends the
'q' command to quit the running app.

This adds an integration test for https://github.com/flutter/flutter/pull/100504.

Issue: https://github.com/flutter/flutter/issues/100348 (fix)
Issue: https://github.com/flutter/flutter/issues/97978 (partial fix)
Issue: https://github.com/flutter/flutter/issues/97977 (partial fix)
Umbrella issue: https://github.com/flutter/flutter/issues/60113
2022-03-22 14:12:59 -07:00
gaaclarke 97258979df
Revert "Starts using the --source flag to compile the dart registrant. (#98046) (#100493) 2022-03-21 13:40:23 -07:00
wangying b4040c867b
Add benchmark for ColorFilter raster cache (#99542) 2022-03-16 19:15:13 -07:00
Jesús S Guerrero 169a4a0098
Fix route integration test on ios (#99781) 2022-03-14 12:30:20 -07:00
Jenn Magder 47a5b18e14
Handle hidden dot files in iOS framework bundles (#99771) 2022-03-08 15:05:22 -08:00
Jonah Williams 59859df126
Add Windows performance benchmark (#99564) 2022-03-04 15:41:14 -08:00
gaaclarke fdcd14464c
Starts using the --source flag to compile the dart registrant. (#98046)
* Starts using the `--source` flag to compile the dart registrant.

* updated general.shard tests

* Fixed the resident compiler flow

* added integration test

* made the integration test self contained

* renamed generated_main to dart_plugin_registrant

* cleaned up for review

* added task runner for ci

* added bringup and TESTOWNERS

* updated failure message
2022-03-01 16:24:47 -08:00
Emmanuel Garcia 6c818d772a
Add Android lifecycles test (#99319) 2022-03-01 15:26:21 -08:00
Emmanuel Garcia e27f714497
Add regression test for #98973 (#99187) 2022-02-28 10:16:21 -08:00
Jenn Magder ac708f1cb8
Pin url_launcher to federated version in plugin_lint_mac (#98171) 2022-02-10 18:53:01 -08:00
Jenn Magder ea6025ca49
Revert "Update plugin lint test for federated url_launcher plugin (#94374)" (#98166)
This reverts commit 86b80d1cfe.
2022-02-10 14:59:20 -08:00
George Wright 8b944ea88d
Split complexity scoring tests into two tasks - one for Android and one for iOS (#98063) 2022-02-08 16:10:43 -08:00
George Wright ff1e9b7b9e
Add a benchmark for simple DisplayLists to exercise the Raster Cache's cache admission algorithm (#97992) 2022-02-07 21:01:01 -08:00
Casey Hillers 3f7d997c3a
[ci] Remove ios32 tests (#97385) 2022-02-07 19:24:43 -08:00
Jenn Magder 57d5222876
Include -isysroot -arch and -miphoneos-version-min when creating dummy module App.framework (#97689) 2022-02-04 14:50:11 -08:00
Jenn Magder 802d872d40
Revert "Export an IPA for distribution via "flutter build ipa" without --export-options-plist" (#97616) 2022-02-01 18:26:23 -08:00
Jenn Magder dff9126d79
Run devicelab test xcarchive export as development method (#97615) 2022-02-01 17:51:31 -08:00
Jim Graham 9c934041bd
Add benchmarks to measure impact of alpha saveLayers in DisplayLists (#97336) 2022-01-27 13:25:17 -08:00
Daco Harkes 0e2f51dfd0
FFI plugins (#96225) 2022-01-26 23:44:45 +01:00
stuartmorgan 2df7dca858
Fully support Dart-only mobile and macOS plugins (#96183) 2022-01-13 08:30:22 -08:00
Emmanuel Garcia f01556ab75
Bump Android dependencies that rely on Jcenter (#96558)
* Bump video_player in flutter gallery

* Update packages

* Update dependencies

* Bump device_info

* Update dev/devicelab/bin/tasks/build_ios_framework_module_test.dart

Co-authored-by: Jenn Magder <magder@google.com>

* Update dev/devicelab/bin/tasks/module_custom_host_app_name_test.dart

Co-authored-by: Jenn Magder <magder@google.com>

* Update dev/devicelab/bin/tasks/module_test.dart

Co-authored-by: Jenn Magder <magder@google.com>

* Remove deprecated device_info from ios-frameworks test

Co-authored-by: Jenn Magder <magder@google.com>
2022-01-12 20:13:32 -08:00
Christopher Fujino 6054eda86b
fix lateinitialization error in devicelab-runner (#94957) 2021-12-28 18:19:16 -08:00
Emmanuel Garcia db78a2e540
Temporarily skip Gradle warning (#95207) 2021-12-13 15:38:11 -08:00
keyonghan bb3f232724
Rename devicelab catalina tests (#94980) 2021-12-10 15:39:07 -08:00
Jim Graham ee204880a5
Opacity Peephole optimization benchmarks (#94447) 2021-12-01 01:39:02 -08:00
Jenn Magder 62dc238b6c
Avoid using watchOS SDK in CI tests (#94190) 2021-11-30 18:54:04 -08:00
Zachary Anderson 3f688f6e83
Reopen the tree by fixing flavors_test (#94436) 2021-11-30 16:16:11 -08:00
Jenn Magder 361d416e6a
Add post-submit failing test to close the tree for #94356 (#94390) 2021-11-29 22:01:32 -08:00
Jenn Magder 86b80d1cfe
Update plugin lint test for federated url_launcher plugin (#94374) 2021-11-29 12:19:21 -08:00
Core d8034538bd
feat: enable flavor option on test command (#89045) 2021-11-11 09:23:02 -08:00
Jenn Magder dc20a6066f
Skip codesigning during native macOS integration tests (#92938) 2021-11-02 16:41:32 -07:00
Ian Hickson 61a0add286
Enable avoid_redundant_argument_values lint (#91409) (#91462) 2021-10-08 09:25:14 -07:00
Zachary Anderson b9d2177da0
Revert "Enable avoid_redundant_argument_values lint (#91409)" (#91461)
This reverts commit 5fd259be24.
2021-10-07 21:11:07 -07:00
Ian Hickson 5fd259be24
Enable avoid_redundant_argument_values lint (#91409) 2021-10-07 20:13:02 -07:00
Dan Field 22c1ca769b
Add a startup test that delays runApp (#91346) 2021-10-06 09:43:02 -07:00
Jenn Magder be8d29ffc6
Run native_ui_tests_macos in correct directory (#90829) 2021-09-27 17:38:03 -07:00
Jenn Magder 5c79a0c2f4
Run flutter_gallery macOS native tests on presubmit (#89620) 2021-09-22 13:18:07 -07:00
Jenn Magder ab6f2fc8ce
Set BUILD_DIR when determining if plugins support arm64 simulators (#90088) 2021-09-15 18:37:04 -07:00
Jenn Magder 18f8b63e0a
Run flutter_gallery ios tests on arm64 device (#89618) 2021-09-09 20:37:03 -07:00
Zachary Anderson deacb8d434
Revert "Manually close the tree for issue #88531 (#88532)" (#88580)
This reverts commit de08016913.
2021-08-20 08:33:16 -07:00
Zachary Anderson de08016913
Manually close the tree for issue #88531 (#88532) 2021-08-19 07:57:53 -07:00
Dan Field ed62cd5dfa
Avoid reporting frame/raster times for large image changer (#88454) 2021-08-18 12:12:02 -07:00
Darren Austin 41ff30c871
Added a check to the analyzer script to detect skipped tests. (#88003)
Added a check to the analyzer script to detect skipped tests that aren't commented.

The comment following the `skip` parameter should include either a link to a
github issue tracking the reenabling of the test, or a '[intended]' tag with
a brief description of why the test should never be enabled for the given
condition.
2021-08-10 23:03:48 -07:00
Emmanuel Garcia e7a9adeeab
Remove AndroidX workarounds (#86911) 2021-07-23 17:41:04 -07:00
Jenn Magder f673c5c58f
Remove obsolete codegen_integration tests (#86962) 2021-07-23 14:56:04 -07:00
keyonghan 03de61664e
Update codegen_integration_test name & ownership (#86889) 2021-07-22 13:31:05 -07:00
Jenn Magder af200d97d1
Remove obsolete textfield_perf test (#86827) 2021-07-21 20:11:04 -07:00
Jenn Magder 70ee176a7c
Remove unused web_incremental_test (#86829) 2021-07-21 18:21:05 -07:00
Jenn Magder b0faa05adb
Remove unused flutter_run_test (#86828) 2021-07-21 18:06:03 -07:00
Jenn Magder ae851a730d
Remove obsolete plugin_test_win (#86826) 2021-07-21 17:41:03 -07:00
Jenn Magder becd5ec8b1
Remove unused tiles_scroll_perf_iphonexs__timeline_summary (#86822) 2021-07-21 17:16:06 -07:00
Jenn Magder f50e2316e6
Remove unused build_mode_test (#86808) 2021-07-21 16:01:05 -07:00
Jenn Magder 883cdfb443
Remove unused flutter_gallery_instrumentation_test (#86812) 2021-07-21 15:56:03 -07:00
Zachary Anderson b6419e8e89
Revert "Manually close the tree for issue #86754 (#86755)" (#86803)
This reverts commit 5acf7e98f1.
2021-07-21 12:26:59 -07:00
Zachary Anderson 5acf7e98f1
Manually close the tree for issue #86754 (#86755) 2021-07-20 19:58:58 -07:00
Kaushik Iska df3fe587e8
Validate that min frame number is numeric (#86498) 2021-07-15 17:11:09 -07:00
Zachary Anderson f71ceb77fe
Add iOS benchmarks for sksl warmup (#86460) 2021-07-15 10:18:49 -07:00
Darren Austin a0e5fe84ac
Migrate core devicelab tasks f-i null safety. (#86378) 2021-07-13 22:04:03 -07:00
Darren Austin f6e5227b28
Migrate the first 3rd of the devicelab tasks to null safety. (#86374) 2021-07-13 16:45:09 -07:00
Darren Austin 0c81077582
Migrate devicelab tasks i-z to null safety. (#85998) 2021-07-13 16:41:06 -07:00
Darren Austin 28cb43e601
Revert "Migrate core devicelab tasks a-f null safety. (#85996)" (#86268)
This reverts commit 9d3563a8ea.
2021-07-11 23:17:00 -07:00
Zachary Anderson 83835436cb
Revert "Migrate core devicelab tasks f-i null safety. (#85997)" (#86267)
This reverts commit d4afa28957.
2021-07-11 22:36:43 -07:00
Darren Austin d4afa28957
Migrate core devicelab tasks f-i null safety. (#85997) 2021-07-11 21:30:41 -07:00
Darren Austin 9d3563a8ea
Migrate core devicelab tasks a-f null safety. (#85996) 2021-07-11 20:32:38 -07:00
Alexandre Ardhuin 80990c21e2
code formatting (#85783) 2021-07-07 23:06:05 -07:00
Jenn Magder f76b292626
Support iOS arm64 simulator (#85642) 2021-06-30 14:31:04 -07:00
Zachary Anderson 407916d44f
Revert "Support iOS arm64 simulator (#85059)" (#85641)
This reverts commit a1020512ef.
2021-06-30 12:44:49 -07:00
Jenn Magder a1020512ef
Support iOS arm64 simulator (#85059) 2021-06-30 11:56:17 -07:00
Jenn Magder 610ee89b17
Address jmagman todos (#85348) 2021-06-28 11:26:21 -07:00
gaaclarke 66fd0b28b0
replaced unawaited with synchronous / await calls where needed (#82839) 2021-06-24 16:22:43 -07:00
Jenn Magder 0de6bd41ba
Migrate iOS app deployment target from 8.0 to 9.0 (#85174) 2021-06-24 10:21:05 -07:00
Jenn Magder 236a114ddb
Remove tests checking Xcode 11 naming conventions (#85094) 2021-06-23 12:11:03 -07:00
Jenn Magder 67aee9a0c3
Avoid iOS app with extension checks that fail on M1 (#85087) 2021-06-22 20:56:02 -07:00
Jenn Magder 3ee1d46d5a
Check for either ios-x86_64-simulator or ios-arm64_x86_64-simulator in module test (#85051) 2021-06-22 10:45:57 -07:00
Jenn Magder 1d2f6c5296
Revert "Set up iOS native integration_tests in ui example project (#84890)" (#84892)
This reverts commit 05d5515732.
2021-06-18 18:05:00 -07:00
Jenn Magder 05d5515732
Set up iOS native integration_tests in ui example project (#84890) 2021-06-18 17:45:11 -07:00
Jenn Magder 03034e9e4a
Audit devicelab log streaming for nullability (#84820) 2021-06-18 00:14:03 -07:00
Jenn Magder 64056a1a52
Fix integration_test podspecs warnings (#84602) 2021-06-15 10:29:03 -07:00
Jenn Magder 697928d21f
Revert "Set up iOS native integration_tests in ui example project (#84596)" (#84641)
This reverts commit ef2879a46f.
2021-06-15 10:09:41 -07:00
Jenn Magder ef2879a46f
Set up iOS native integration_tests in ui example project (#84596) 2021-06-14 18:04:02 -07:00
Greg Spencer 88f3811055
Turn on avoid_dynamic_calls lint, except packages/flutter tests, make appropriate changes. (#84476)
This adds avoid_dynamic_calls to the list of lints, and fixes all instances where it was violated.

Importantly, this lint is NOT turned on for flutter/packages/test, because those changes are happening in another PR: #84478
2021-06-14 14:16:57 -07:00
Dan Field 5cc7b6c3ea
Add option to stream logs to file for flutter logs and way to use it in devicelab runs (#84008) 2021-06-07 10:33:00 -07:00
Jenn Magder 94a41cde83
Mixed null safety in dev/devicelab (#84017) 2021-06-05 02:29:03 -07:00
Jonah Williams 85df73d0e3
[flutter] ensure vmservice binding is registered in profile mode (#83913) 2021-06-03 17:59:03 -07:00
Michael Goderbauer 243d889445
Count non-null-safe code in our tech debt benchmark (#83846) 2021-06-03 12:54:04 -07:00
Alexandre Ardhuin 34059eec2c
enable lint prefer_interpolation_to_compose_strings (#83407) 2021-06-01 11:14:06 -07:00
Jenn Magder 2d86249435
rsync Flutter.framework for add to app (#83315) 2021-05-25 10:49:02 -07:00
Hattomo (TomohiroHattori) 08a70e7ac8
Enable avoid_escaping_inner_quotes lint (#81153) 2021-05-19 09:54:02 -07:00
gaaclarke 7cdd33fe99
added unawaited function for devicelab and turned on unawaited_futures linter (#82833) 2021-05-18 14:19:03 -07:00
Dan Field 304b9c668e
Reland GC tracking benchmarks (#82069) 2021-05-14 19:59:24 -07:00
Jenn Magder 783e1dd22c
Standardize build system environment defines derived from build info (#81879) 2021-05-07 17:04:02 -07:00
Dan Field 3101374f60
Revert "Reland GC benchmark changes again (#82042)" (#82059)
This reverts commit 99a947c3e5.
2021-05-07 13:19:56 -07:00
Dan Field 99a947c3e5
Reland GC benchmark changes again (#82042) 2021-05-07 12:29:01 -07:00
gaaclarke a5f57b9e64
Added performance benchmarks for platform channels (#81414) 2021-05-07 10:24:03 -07:00
Zachary Anderson 4056ac057d
Revert "Reland GC related bench update (#81794)" (#82005)
This reverts commit 714dea5e03.
2021-05-06 19:03:59 -07:00
Dan Field 714dea5e03
Reland GC related bench update (#81794) 2021-05-06 16:49:04 -07:00
Kate Lovett 2d89ebb929
Revert "Fix benchmark (#81449)" (#81696)
This reverts commit a3893aea04.
2021-05-03 12:22:46 -05:00
Dan Field a3893aea04
Fix benchmark (#81449) 2021-05-03 10:02:09 -07:00
Ian Hickson 6beafa7b16
Apply style guide regarding createTempSync pattern (#81090) 2021-04-27 14:59:03 -07:00
Dan Field 0866005f70
Add benchmark for number of GCs in animated GIF (#81240) 2021-04-27 10:39:02 -07:00
Phil Quitslund 08d7811f7f
sort directives (#81210) 2021-04-27 10:09:02 -07:00
xster ff2dde2c7f
Reland double gzip wrapping NOTICES to reduce on-disk installed space (#80897) 2021-04-26 22:35:45 -07:00
Emmanuel Garcia b0a63c4ffe
Reland the Dart plugin registry (#79669) 2021-04-23 15:34:04 -07:00
Jonah Williams 43c307b3f4
Revert "[devicelab] remove globals and dependency tracking from technical debt (#80946)" (#80958)
This reverts commit dc71d713d9.
2021-04-22 09:38:18 -07:00
Jonah Williams dc71d713d9
[devicelab] remove globals and dependency tracking from technical debt (#80946) 2021-04-22 09:21:07 -07:00
Phil Quitslund 61c30c41b2
fix sort_directives violations (#80817) 2021-04-21 13:49:03 -07:00
Emmanuel Garcia 42f21fd780
Standardize how Java8 is set in gradle files (#80600) 2021-04-19 20:19:03 -07:00
Jenn Magder 95d7d671c6
Remove analyze --dartdocs flag (#80484) 2021-04-18 09:29:02 -07:00
Core d6fbfdb9cd
Include debug symbol in xcframework when building iOS-framework (#80065) 2021-04-14 13:48:39 -07:00
Jenn Magder ed5b8febf2
Move gradle_non_android_plugin_test from its own test builders into tools integration.shard (#80161) 2021-04-13 13:53:50 -07:00
Jenn Magder 2d688804f6
Reduce number of project creates in gradle_plugin_*_apk_tests (#80171) 2021-04-12 12:40:02 -07:00
Casey Hillers c571804913
Revert "Reland [devicelab] Migrate Gallery to BuildTestTask (#78361)" (#79903)
This reverts commit 0c9781e3dd.
2021-04-06 16:28:54 -07:00
Casey Hillers 0c9781e3dd
Reland [devicelab] Migrate Gallery to BuildTestTask (#78361) 2021-04-06 16:04:03 -07:00
Chris Bracken 3e7e06512c
Correct misspellings throughout the codebase (#79500) 2021-04-01 10:04:03 -07:00
Jia Hao 8158b478d7
Add tests for integration tests to devicelab (#79258) 2021-03-30 22:29:03 -07:00
Jenn Magder 2271578ab6
Add missing io import to complex_layout_semantics_perf (#79421) 2021-03-30 18:28:06 -07:00
Dan Field 11afd31c98
one more path (#79419) 2021-03-30 18:02:24 -07:00
Kaushik Iska e6920662ad
Add a test to exercise multiple async microtasks in frame workload (#79163) 2021-03-29 20:49:05 -07:00
Jenn Magder 25571a59b0
Revert "Manually close the tree (#78991)" (#79006)
This reverts commit 8caf4d4416.
2021-03-24 14:02:03 -07:00
Jenn Magder 8caf4d4416
Manually close the tree (#78991) 2021-03-24 11:06:21 -07:00
Zachary Anderson 5efc7169eb
Reverts "Implement dartPluginClass support for plugins #74469" (#78623)
* Revert "Enable dart_plugin_registry_test (#76645)"

This reverts commit 109e0bb9f5.

* Revert "Apply changes caused by https://github.com/flutter/flutter/pull/76662 (#77093)"

This reverts commit cdca6485f0.

* Revert "Disable clang format in the plugin registrants (#76662)"

This reverts commit dadbd47d09.

* Revert "Disable warnings for the dart plugin registrant (#76561)"

This reverts commit 098ece522d.

* Revert "Remove dart_plugin_registry_test timeouts (#76838)"

This reverts commit 1610a27476.

* Revert "Implement dartPluginClass support for plugins (#74469)"

This reverts commit b7d4806243.

Kick.
2021-03-23 14:28:11 -07:00
Jenn Magder 3463946448
Take screenshot when drive fails (#78822) 2021-03-22 19:06:28 -07:00
Jenn Magder 6a4dd4cfb4
Skip linking on Flutter for CocoaPods transitive dependencies (#78592) 2021-03-19 15:33:20 -07:00
Michael Goderbauer 197b440e96
Migrate out custom ignore syntax to flutter_ignore (#78497) 2021-03-19 15:33:05 -07:00
Angjie Li f4c3662b02
Revert "Manually close the tree for https://github.com/flutter/flutter/issues/78567 (#78568)" (#78647)
This reverts commit 51dbc768d8.
2021-03-19 13:43:49 -07:00
Zachary Anderson 51dbc768d8
Manually close the tree for https://github.com/flutter/flutter/issues/78567 (#78568) 2021-03-18 13:27:01 -07:00
Jonah Williams 4851bd51f9
[devicelab] remove vm_service_client from devicelab (#78559) 2021-03-18 11:51:07 -07:00
Casey Hillers c30fdfbe82
Revert "[devicelab] Migrate Gallery to BuildTestTask (#77956)" (#78355)
This reverts commit 93fb258602.
2021-03-16 12:20:36 -07:00
Casey Hillers 93fb258602
[devicelab] Migrate Gallery to BuildTestTask (#77956) 2021-03-16 11:58:03 -07:00
Jenn Magder ac6e3f87b2
Add iOS archive codesign test (#77428) 2021-03-05 18:44:02 -08:00
Michael Goderbauer cb867bbedc
Enable unnecessary_await_in_return lint (#77434) 2021-03-05 18:38:15 -08:00
Michael Goderbauer 807bb29888
enable prefer_function_declarations_over_variables lint (#77398) 2021-03-05 18:29:04 -08:00
Casey Hillers b0afe3464e
Create BuildTestTask (#77307) 2021-03-04 18:49:03 -08:00
Casey Hillers 7ed797b053
Revert "[devicelab] Separate build and test from Flutter gallery tests (#76415)" (#77086)
This reverts commit 297c7b5cf2.
2021-03-02 12:17:18 -08:00
Casey Hillers 297c7b5cf2
[devicelab] Separate build and test from Flutter gallery tests (#76415) 2021-03-02 11:49:02 -08:00
Jenn Magder 8050bd6132
Turn on iOS podspec linting in test (#77028) 2021-03-02 10:29:08 -08:00
Jenn Magder 3e5efc0235
Remove failing 32-bit iOS benchmarks (#76800) 2021-02-25 12:05:21 -08:00
Jenn Magder a30ebf67e5
Add gallery integration iOS UI integration test (#76658) 2021-02-24 13:46:03 -08:00
Jenn Magder d69e2f10d8
Remove unused android_splash_screens integration test (#76429) 2021-02-22 14:46:04 -08:00
Emmanuel Garcia b7d4806243
Implement dartPluginClass support for plugins (#74469) 2021-02-19 09:22:45 -08:00
Jenn Magder 050d49ae42
Upload logs before failing module_test_ios (#76341) 2021-02-18 15:38:24 -08:00
Jenn Magder 3cbe0ff1b1
Output unexpected Podfile.lock contents on test failure (#76223) 2021-02-17 12:56:03 -08:00
chunhtai 815976a8e4
change stack size test to test arm device (#75814) 2021-02-17 12:46:03 -08:00
godofredoc b0aa556958
Fix dart_docs. (#75933)
flutter update-packages from the recipe was removed in favor of each
test running pub get in their dependencies.
2021-02-12 13:54:37 -08:00
godofredoc a0e8681452
Add flutter update packages to some tests. (#75530)
* Add flutter update packages to some tests.

Analyzer_benchmark and flutter_test_performance require to pub get
multiple directories. Rather than delegating the recipes to run flutter
update-packages we explicitly running on tests that need it.

Bug: https://github.com/flutter/flutter/issues/75524

* Add pub get directly on the analyis classes.

* Run flutter get in dev/tools.

* Fix directory path.

* Add more dependency directories.

* Fix typo.

* Add more dependencies.

* Add stocks dependency.

* Fix paths to some apps.

* Add more dependencies.

* Complete dependencies definition.

* More analysis dependencies.

* Add examples dependencies.

* Dev tool dependencies.

* Use update-packages for analyzer benchmark.
2021-02-11 15:30:55 -08:00
Michael Thomsen 525a617886
Adust Flutter constraint (#75773) 2021-02-11 07:29:52 +01:00
gaaclarke eefe4a7650
FlutterEngineGroup memory test: added precache before executing gradle. (#75793) 2021-02-10 17:16:04 -08:00
gaaclarke 278065284d
started stealing the gradle wrapper from the flutter module (#75743) 2021-02-09 17:51:03 -08:00
Jenn Magder 4329bea900
Compress module_test_ios xcresult (#75736) 2021-02-09 16:10:40 -08:00
gaaclarke e89b151352
Added memory benchmark for flutter engine groups. (#75374) 2021-02-09 09:46:11 -08:00
Zachary Anderson f3c10bd23a
Revert "Manually close the tree for issue/75514 (#75515)" (#75682)
This reverts commit 643e65984a.
2021-02-08 21:52:03 -08:00
Zachary Anderson 643e65984a
Manually close the tree for issue/75514 (#75515) 2021-02-05 08:58:31 -08:00
chunhtai 713fa8e360
Reland "add a benchmark test for stack size (#75039)" (#75434)
* Reland "add a benchmark test for stack size (#75039)"

This reverts commit de683de9d5.

* fix typo
2021-02-04 12:16:31 -08:00
Shi-Hao Hong de683de9d5
Revert "add a benchmark test for stack size (#75039)" (#75383)
This reverts commit 9d9109aa6f.
2021-02-04 10:26:04 +08:00
chunhtai 9d9109aa6f
add a benchmark test for stack size (#75039) 2021-02-03 15:16:03 -08:00
Jenn Magder f4f33fd108
Dump logs on failing devicelab test to recipe artifact location (#74378) 2021-02-01 15:00:38 -08:00
Jenn Magder 91aad2bb06
Avoid iOS local networking dialog in integration tests (#75163) 2021-02-01 13:33:25 -08:00
Jenn Magder 754bc4a594
Move android_plugin_example_app_build_test from devicelab to tool integration tests (#74685) 2021-01-25 19:23:53 -08:00
Christopher Fujino 6a2dfa9f4f
Revert "Manually close tree while devicelab staging is failing (#74434)" (#74438)
This reverts commit 444c954f43.
2021-01-21 17:09:38 -08:00
Jenn Magder 444c954f43
Manually close tree while devicelab staging is failing (#74434) 2021-01-21 11:31:09 -08:00
Jenn Magder d603ee1100
Add verbose build flag to ios_app_with_extensions_test (#74080) 2021-01-15 15:31:03 -08:00
Jenn Magder 48de75c8fd
Remove smoke_catalina_hot_mode_dev_cycle__benchmark (#74006) 2021-01-15 13:25:57 -08:00
Jenn Magder 532c822b86
Remove smoke_catalina_start_up_ios (#74007) 2021-01-15 13:24:34 -08:00
Yuqian Li c4114a7527
Remove more flaky non-e2e tests (#74062)
Fixes https://github.com/flutter/flutter/issues/73873
2021-01-15 13:22:26 -08:00
Yuqian Li d676d2544c
Remove flaky non-e2e test (#73986) 2021-01-14 17:46:14 -08:00
Jenn Magder b29a6bc56b
Use SDK podhelper in add-to-app module Podfile (#73072) 2021-01-14 10:15:24 -08:00
stuartmorgan 339216d186
Add hot reload test tasks for Linux and Windows desktop (#73889) 2021-01-14 06:45:14 -08:00
Emmanuel Garcia da90156f8c
Fix plugin java class desugar (#73758) 2021-01-13 14:09:04 -08:00
LongCatIsLooong cbe72db135
macrobenchmark: TextField with complex paragraph (#73374) 2021-01-12 15:44:01 -08:00
Jenn Magder 9a83314cfe
Generate dSYM files during iOS archive (#73630) 2021-01-11 12:42:31 -08:00
Jenn Magder 66145fe652
Force plugins to inherit minimum macOS version from Flutter app (#72764) 2021-01-11 11:16:12 -08:00
Jenn Magder 4d5db88998
Default add-to-app xcode_backend script to be verbose (#73110) 2021-01-11 10:29:26 -08:00
Jenn Magder 062022b950
Move ios_content_validation_test to pre-submit tools test (#73577) 2021-01-11 10:29:06 -08:00
jensjoha 5bc725bea8
[dev] Don't use await for on stdout and stdin; pass local engine argument (#72136)
* [dev] Don't use await for on stdout and stdin; pass local engine argument

1) Don't use await for on stdout followd by await for on stderr.
   This can cause nothing to happen. E.g. if one didn't do something
   like `flutter pub upgrade` dev/automated_tests and the version in the
   old one was pre-nnbd (but flutter itself use lots of nnbd stuff) lots
   of errors would be emitted, but because we basically only listen to
   stdout nothing will happen (deadlock once stderr buffer runs out).
   Note that it still awaits the exit-code below.
2) Pass --local-engine (if given) so there won't be any crashes because
   of that.
2021-01-08 08:12:36 +01:00
Jenn Magder f596fdc008
Revert "Exclude arm64 from valid iOS simulators (#73458)" (#73511)
This reverts commit 273630c09d.
2021-01-07 14:06:32 -08:00
Jenn Magder 273630c09d
Exclude arm64 from valid iOS simulators (#73458) 2021-01-07 13:03:52 -08:00
Jenn Magder b78b17630a
Run pod repo update in iOS extension test (#73442) 2021-01-07 11:59:40 -08:00
Jenn Magder 3082a2806e
build ios-framework simulator slices for profile/release (#73378) 2021-01-06 12:12:23 -08:00
Jenn Magder e21d822074
Remove build ios-framework --universal flag (#73383) 2021-01-06 11:14:05 -08:00
Jenn Magder f08b1ae637
Avoid broken symlinks in embedded Flutter frameworks (#73052) 2020-12-28 14:39:02 -08:00
Jenn Magder 1c18cf3da8
Move macOS Podfile logic into the tool (#72020) 2020-12-17 11:48:16 -08:00
xster ca82c572b7
Revert "let NOTICES be double gzip wrapped to reduce on-disk installed space (#71899)" (#72438) 2020-12-16 10:58:19 -08:00
xster 4ed3432e8f
let NOTICES be double gzip wrapped to reduce on-disk installed space (#71899) 2020-12-15 13:29:14 -08:00
Michael Goderbauer 78cbfbff42
Revert "Migrate devicelab to package:vm_service (#71882)" (#72092)
This reverts commit 9d1d0cfeb5.
2020-12-10 12:56:02 -08:00