Commit graph

3301 commits

Author SHA1 Message Date
Jenn Magder 3e5efc0235
Remove failing 32-bit iOS benchmarks (#76800) 2021-02-25 12:05:21 -08:00
Jenn Magder 9f82ed76b2
Mark smoke_catalina_hot_mode_dev_cycle_ios__benchmark flaky (#76803) 2021-02-25 11:57:05 -08:00
godofredoc f506aa93a3
Move a second batch of mac/ios tests to prod. (#76732)
Bug: https://github.com/flutter/flutter/issues/73392
2021-02-24 15:40:50 -08:00
Christopher Fujino d98fa56a35
ios-deploy does not need entitlements (#76731) 2021-02-24 14:56:02 -08:00
Jenn Magder a30ebf67e5
Add gallery integration iOS UI integration test (#76658) 2021-02-24 13:46:03 -08:00
Emmanuel Garcia 109e0bb9f5
Enable dart_plugin_registry_test (#76645) 2021-02-24 11:26:03 -08:00
godofredoc e07c248366
Remove mac/ios agents and remove flaky flag from mac/ios on LUCI. (#76576)
Bug: https://github.com/flutter/flutter/issues/73392
2021-02-24 10:38:58 -08:00
Jia Hao 1c179c401f
Bump packages (#76673) 2021-02-24 09:21:03 -08:00
Jenn Magder 65e94f51c0
Remove unused flutter_driver_screenshot integration test (#76575) 2021-02-23 19:56:02 -08:00
Emmanuel Garcia 2d0fa57cbc
Format try/prod_builders.json (#73981) 2021-02-23 16:46:03 -08:00
Casey Hillers 5cac7c3b15
Add expectation test for upload metrics (#76642) 2021-02-23 16:11:03 -08:00
Jason Simmons de35aef679
Check for a closed output stream in the devicelab ADB log reader (#76633) 2021-02-23 16:01:04 -08:00
Jenn Magder 90c66f5db3
Turn on desktop and web integration tests for beta and stable (#76433) 2021-02-22 18:21:03 -08:00
Jenn Magder 17c5c4c33a
Revert "Remove unused flutter_driver_screenshot integration test (#76425)" (#76572)
This reverts commit ff8f4717f7.
2021-02-22 16:28:47 -08:00
Jenn Magder ff8f4717f7
Remove unused flutter_driver_screenshot integration test (#76425) 2021-02-22 15:21:03 -08:00
Jenn Magder d69e2f10d8
Remove unused android_splash_screens integration test (#76429) 2021-02-22 14:46:04 -08:00
Jenn Magder 9ab50033fc
Build more integration tests during pre-submit (#76554) 2021-02-22 14:04:09 -08:00
Jenn Magder 9b559edefc
Mark linux_android_stack_size_test not flaky (#76552) 2021-02-22 13:56:05 -08:00
godofredoc 253db516bb
Add mac_ios luci tests. (#76358)
Mac/iOS luci tasks are ready to replace Cocoon Agent ones. This PR start
running all the luci tasks using luci production pool test beds.

Bug: https://github.com/flutter/flutter/issues/73392
2021-02-22 13:40:18 -08:00
Jenn Magder b7fcac2fd7
Remove unused ios_add2app integration test (#76426) 2021-02-22 10:52:21 -08:00
Jenn Magder 7cd99db0e4
Remove unused image_loading integration test (#76430) 2021-02-22 10:51:53 -08:00
Vyacheslav Egorov 2e00fc5ee3
Upgrade packages to pick up vm_snapshot_analysis fixes (#76511)
Run flutter update-packages --force-upgrade to pick up a new version of vm_snapshot_analysis package which contains fixes for #76313

Fixes #76313
2021-02-22 11:43:39 +01:00
Pierre-Louis 371dd87aa0
Make it possible to run in google3 (#76392) 2021-02-20 13:11:58 +01:00
Jason Simmons 73ec544238
Update all packages and upgrade to path_provider 2.0.0-nullsafety (#76420) 2021-02-19 16:40:24 -08:00
Jason Simmons 5c004eaf65
Roll Gallery (required by the latest engine update and Dart SDK) (#76409) 2021-02-19 14:45:54 -08:00
George Wright 3f4544611c
Revert "Reland "Roll Engine from 6993cb229b99 to c217d9d06e4f (60 revisions) (#76352)" (#76394)" (#76403)
This reverts commit 562f53bf52.
2021-02-19 12:39:59 -08:00
Jason Simmons 562f53bf52
Reland "Roll Engine from 6993cb229b99 to c217d9d06e4f (60 revisions) (#76352)" (#76394)
This reverts commit c310717af2.

Also update Gallery to a version that is compatible with this roll.
2021-02-19 11:32:59 -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
Ian Hickson 341984237e
Const constructor audit. (#76162) 2021-02-17 19:46:04 -08:00
Jonah Williams db1e9f053f
update all packages (#76254) 2021-02-17 17:33:56 -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
Jenn Magder d35058f5b8
Do not fail if 9xth_percentile_memory_usage is not recorded (#76153) 2021-02-16 15:56:02 -08:00
Jonah Williams 7088c5ba2a
Update all packages (#76143) 2021-02-16 15:29:12 -08:00
Jenn Magder 86a51b16f6
Mark flutter_engine_group_performance not flaky (#75892) 2021-02-16 11:04:46 -08:00
godofredoc 4597b51cbc
Fix problem causing tasks to timeout. (#76028)
This is because the command was actually collecting logs continuously
from the device. Additionally idevicesyslog does not have a reboot
option.

Bug: https://github.com/flutter/flutter/issues/76027
2021-02-14 17:28:27 -08:00
Ian Hickson ce318b7b53
All arguments must be documented. (#75888) 2021-02-14 12:56:05 -08:00
keyonghan ef84970706
Mark mac_android_smoke_catalina_start_up test as unflaky (#75920) 2021-02-12 14:16:04 -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
Casey Hillers afd1d92a01
Refresh Flutter infra README (#75542) 2021-02-11 14:23:11 -08:00
gaaclarke 08ef089173
added flutter_engine_group_performance to the prod_builders (#75866) 2021-02-11 14:16:06 -08:00
Yegor e7953b3be4
[web] new service worker loading mechanism (#75535) 2021-02-11 09:16:21 -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
keyonghan fb2b98f941
add smoke catalina to dashboard (#75798) 2021-02-10 17:01:12 -08:00
Ian Hickson b1cc48748d
Only write the pid-file while listening to SIGUSR signals. (#74533) 2021-02-10 16:06:05 -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
chunhtai d927f77535
add prod builder for android stack size test (#75533)
* add prod builder for android stack size test

* mark flaky
2021-02-09 10:30:27 -08:00
Jenn Magder f2bb39d6b6
Gallery transition tests pass when device rotated (#75672) 2021-02-09 10:08:18 -08:00
Jenn Magder ac13cd35a5
ios_platform_view tests pass when device rotated (#75665) 2021-02-09 10:08:08 -08:00
Michael Goderbauer 99b9ec8d40
Reland "Migrate some benchmarks to NNBD (#75023)" (#75431) 2021-02-09 10:06:08 -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
Jonah Williams 021311ed8a
Revert "[flutter_tools] move process manager into tool (#75350)" (#75639)
This reverts commit 8b6baae44c.
2021-02-08 09:21:46 -08:00
Zachary Anderson 643e65984a
Manually close the tree for issue/75514 (#75515) 2021-02-05 08:58:31 -08:00
godofredoc da6528cda6
Point to a new artifacts location. (#70673)
This is in preparation to move the flutter artifacts to a more secure
location.

Bug:
  go/fxb/64576
2021-02-04 18:44:47 -08:00
godofredoc 40877c02a7
Update prepare_package to upload artifacts to old and new buckets. (#75389)
* Update prepare_package to upload to old and new infra buckets.

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

* Fix failing tests.

* Add duplicated code to a loop.
2021-02-04 17:45:45 -08:00
Jonah Williams 8b6baae44c
[flutter_tools] move process manager into tool (#75350)
Our current top crasher is an unclear error when ProcessManager fails to resolve an executable path. To fix this, we'd like to being adjusting the process resolution logic and adding more instrumentation to track failures. In order to begin the process, the ProcessManager has been folded back into the flutter tool
2021-02-04 13:19:11 -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
Dan Field bc1cf49458
roll packages (#75370) 2021-02-04 11:41:03 -08:00
Kate Lovett 7aa17231ac
Revert "Reland "Update PopupMenuButton to match Material Design spec"" (#75338) 2021-02-04 10:01:04 -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
Ian Hickson 824042f9b2
Catch cases in tests where people try to tap on widgets that aren't reachable. (#74798) 2021-02-03 16:11:02 -08:00
Ian Hickson 3c9ae13132
Update to latest templates (#75193) 2021-02-03 15:21:03 -08:00
chunhtai 9d9109aa6f
add a benchmark test for stack size (#75039) 2021-02-03 15:16:03 -08:00
Zachary Anderson 998d1c6523
Revert "Revert "Revert "Migrate some benchmarks to NNBD (#75023)" (#75053)" (#75265)" (#75331)
This reverts commit 1e8e414787.
2021-02-04 01:49:02 +08:00
Michael Goderbauer 1e8e414787
Revert "Revert "Migrate some benchmarks to NNBD (#75023)" (#75053)" (#75265) 2021-02-02 19:36:05 -08:00
Jenn Magder cdaa1a76f3
Remove dead tool_coverage code (#75185) 2021-02-02 16:39:00 -08:00
Jenn Magder c7c8149236
Run flutter_driver, integration_test, flutter_localizations, and fuchsia_remote_debug_protocol in framework_tests presubmit (#75275) 2021-02-02 15:31:02 -08:00
Jenn Magder 4608137404
Mark tool_integration_tests not flaky (#75273) 2021-02-02 15:01:03 -08:00
Jenn Magder 21f89fe0f2
Remove hard-coded subshard numbers from the test runner (#75189) 2021-02-02 12:11:06 -08:00
Jenn Magder f761ae2ce9
Adopt tool_test shard builders (#75171) 2021-02-02 10:36:03 -08:00
Yegor 5b6444f317
[web] benchmark and optimize defaultTargetPlatform (#75037) 2021-02-02 09:34:01 -08:00
Jenn Magder d59359f197
Adopt subshard naming convention in build_tests (#75179) 2021-02-01 18:13:38 -08:00
Jenn Magder f4f33fd108
Dump logs on failing devicelab test to recipe artifact location (#74378) 2021-02-01 15:00:38 -08:00
xubaolin 12016e4145
Reland "Update PopupMenuButton to match Material Design spec" (#74620) 2021-02-01 14:46:03 -08:00
Ian Hickson ac3b9e7f89
Unpin mysteriously pinned packages (#74885) 2021-02-01 14:31:03 -08:00
Jenn Magder 91aad2bb06
Avoid iOS local networking dialog in integration tests (#75163) 2021-02-01 13:33:25 -08:00
Jenn Magder 8712f63dd8
Split tools_tests subshards into separate shards to support sub-sub-sharding (#75033) 2021-02-01 12:51:33 -08:00
Michael Goderbauer 00aa144202
Migrate off e2e (#75029) 2021-02-01 10:26:03 -08:00
Michael Goderbauer 0e815a1b87
Bump flutter_gallery_assets (#75026) 2021-02-01 04:51:04 -08:00
Zachary Anderson 25134a16d1
Revert "Migrate some benchmarks to NNBD (#75023)" (#75053)
This reverts commit 49de01c928.
2021-01-29 23:52:30 -08:00
Michael Goderbauer 49de01c928
Migrate some benchmarks to NNBD (#75023) 2021-01-29 18:21:04 -08:00
Dan Field 5575caa118
vm_service 6.0.1-nullsafety.1, dwds 8.0.2 (#74943) 2021-01-28 18:39:07 -08:00
Michael Goderbauer 4a17405812
++ (#74862) 2021-01-28 09:59:05 -08:00
Michael Goderbauer 15703fb93b
Migrate some dev/ things to null-safety (#74861) 2021-01-28 09:54:03 -08:00
Ian Hickson 29e604e241
Update packages (#74874) 2021-01-28 00:04:03 -08:00
Dan Field 3ece9c63d9
Flutter_driver nnbd (#74856) 2021-01-27 23:55:26 -08:00
Jenn Magder 51b3edd45f
Revert "Remove package image dependency (#74763)" (#74869)
This reverts commit ca2d7b3d3c.
2021-01-27 19:50:58 -08:00
Kate Lovett f04616f723
Migrate flutter_goldens to null safety (#74853) 2021-01-27 17:29:04 -08:00
Michael Goderbauer 06f051b2d5
Migrate remaining examples to null-safety (#74857) 2021-01-27 17:26:23 -08:00
Michael Goderbauer c505ee79de
Run tests in sound null safety mode for fuchsia_remote_debug_protocol (#74848) 2021-01-27 17:24:03 -08:00
Ian Hickson ca2d7b3d3c
Remove package image dependency (#74763) 2021-01-27 17:19:03 -08:00
Alexandre Ardhuin d546e1d311
fix for upcoming lint use_named_constants (#74788) 2021-01-27 20:20:44 +01:00
Sam Rawlins 6ea2806b71
Remove unnecessary imports (#74382) 2021-01-27 10:59:05 -08:00
Dan Field 71aec53acb
roll packages (#74781) 2021-01-26 21:53:04 -08:00
Dan Field d1538320d2
Roll packages to null safe (vm_service, test, etc.) (#74671) 2021-01-26 09:15:54 -08:00
Jia Hao 22f1700427
[flutter_tools] Make setting of CWD consistent for flutter test (#74622) 2021-01-25 22:34:03 -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
Jenn Magder 7475510ba9
Remove unused deploy_gallery.sh (#74675) 2021-01-25 19:14:07 -08:00
Sam Rawlins 2b63181116
Remove "unnecessary" imports. (#74385) 2021-01-25 19:09:05 -08:00
Sam Rawlins 006638839c
Remove "unnecessary" imports. (#74383) 2021-01-25 19:04:05 -08:00
Christopher Fujino 353add83e7
Re-land codesign test improvement (#73997) 2021-01-25 14:04:04 -08:00
Jenn Magder 35000147e6
Re-add tool test general per-test timeout (#74531) 2021-01-25 12:47:01 -08:00
Dan Field 0d046b34ea
Drop metrics_center (#74535) 2021-01-22 17:20:08 -08:00
Dan Field 1b373f45b7
Remove unused bigquery code and deps (#74532) 2021-01-22 16:21:01 -08:00
Jenn Magder 9817cabf88
Remove build_gallery tests (#74463)
* Remove build_gallery tests

* Re-add deploy_gallery.sh
2021-01-22 13:10:06 -08:00
godofredoc 1f07fde45d
Remove devicelab mac android tasks from manifest.yaml (#74459)
All these tests are already running in luci and were added to
prod_builders.json file.

Bug: https://github.com/flutter/flutter/issues/71960
Bug: https://github.com/flutter/flutter/issues/74059
2021-01-21 19:15:35 -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
Christopher Fujino 97c1dedef9
Revert "Add removeListenerWhileNotifying benchmark for ChangeNotifier (#71986)" (#74450)
This reverts commit 831ee22b06.
2021-01-21 15:56:38 -08:00
godofredoc 3c27a567f4
Block the tree on mac_android test failures running on luci. (#74441)
* Block the tree on  mac_android test failures running on luci.

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

* Set android_semantics and android_hot_mode as non flaky.

* Set microbenchmarks as non flaky.
2021-01-21 14:55:21 -08:00
Jenn Magder 444c954f43
Manually close tree while devicelab staging is failing (#74434) 2021-01-21 11:31:09 -08:00
Ben Konyi e2e3976a12
Roll package:dds to 1.7.3 and add error handling for VM service disappearing (#74272) 2021-01-20 10:49:13 -08:00
Romain Rastel 831ee22b06
Add removeListenerWhileNotifying benchmark for ChangeNotifier (#71986) 2021-01-20 10:29:03 -08:00
Nate Bosch dcc4fdd558
Pass only Uri to package:http APIs (#74285) 2021-01-20 09:59:03 -08:00
Ben Konyi 2a188eeca3
Roll package:dds to 1.7.2 (#74171)
Should fix https://github.com/flutter/flutter/issues/74051
2021-01-17 19:27:00 -08:00
Zachary Anderson be82bb8fdf
Add tracing test to check default streams (#74109) 2021-01-16 18:27: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
Jonah Williams 7ee910b0a8
[flutter_tools] ensure --dart-define can parse args with commas (#73798) 2021-01-15 13:51:32 -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 ac1ebf4889
Migrate the rest of the metrics center library (#73875)
Some notable changes are:
- Add SkiaPerfDestination
- Add LegacyFlutterDestination (for backup options during transitions).
- Add GcsLock

Related issue: https://github.com/flutter/flutter/issues/73872
2021-01-15 13:15:05 -08:00
Ben Konyi 3755f4f018
Update DDS to 1.7.1 (#74000) 2021-01-14 22:26:14 -08:00
Yuqian Li d676d2544c
Remove flaky non-e2e test (#73986) 2021-01-14 17:46:14 -08:00
Emmanuel Garcia fc25d8b0cc
Add gradle_desugar_test to the builders (#73901) 2021-01-14 13:40:32 -08:00
Jenn Magder f1718bcf06
Mark linux_web_tool_tests not flaky (#73809) 2021-01-14 11:52:17 -08:00
Christopher Fujino 66ba4b244d
Revert "Improve codesign script (#71244)" (#73961)
This reverts commit b7f5aef11a.
2021-01-14 18:40:29 +00:00
Christopher Fujino b7f5aef11a
Improve codesign script (#71244) 2021-01-14 18:22:08 +00: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
Jenn Magder ffbbf93c6b
Mark perf tests as flaky (#73904) 2021-01-13 15:35:32 -08:00
Emmanuel Garcia da90156f8c
Fix plugin java class desugar (#73758) 2021-01-13 14:09:04 -08:00
Robert Ancell c65304bbf1
Map Linux AltGr to right alt. It was currently being ignored. (#73373)
Fixes https://github.com/flutter/flutter/issues/68713
2021-01-13 14:31:22 +13:00
LongCatIsLooong cbe72db135
macrobenchmark: TextField with complex paragraph (#73374) 2021-01-12 15:44:01 -08:00
Jonah Williams 22684ead6f
[versions] update all dependencies (#73800) 2021-01-12 15:14:05 -08:00
dependabot[bot] 678a4e882a
Bump cocoapods from 1.10.0 to 1.10.1 in /dev/ci/mac (#73689) 2021-01-12 14:54:03 -08:00
Jenn Magder f63055a895
Revert "Exclude arm64 from valid iOS simulators (#73755)" (#73807)
This reverts commit 201e5e4ecb.
2021-01-12 13:02:46 -08:00
Jenn Magder 201e5e4ecb
Exclude arm64 from valid iOS simulators (#73755) 2021-01-12 10:35:24 -08:00
Jenn Magder 9a83314cfe
Generate dSYM files during iOS archive (#73630) 2021-01-11 12:42:31 -08:00
Jenn Magder 9cfd0b9d19
Turn off mac_build_gallery during infra investigation (#73728) 2021-01-11 12:33:43 -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
Jenn Magder ff56292eba
Revert "Temporarily mark some tests flaky that fail now that they are being run by infra (#73612)" (#73627)
This reverts commit e29c8c843f.
2021-01-11 10:28:42 -08:00
Jenn Magder ddc0dc13ae
Mark smoke-catalina not flaky (#73589)
This reverts commit 99bc4de73c.
2021-01-08 15:41:59 -08:00
Greg Spencer e29c8c843f
Temporarily mark some tests flaky that fail now that they are being run by infra (#73612) 2021-01-08 15:15:31 -08:00