Alexander Aprelev
98120d19d3
Add a microbenchmark that measures performance of flutter compute. ( #91257 )
...
* Add a microbenchmark that measures performance of flutter compute.
This benchmark should show performance improvements when compute is switched to Isolate.exit
* Fix analyzer warnings, increase warmup iterations
* Fix license header
2021-10-04 14:16:23 -07:00
Ian Hickson
126cd7388e
Clean up dependency pins and update all packages ( #91109 )
2021-10-04 10:28:03 -07:00
Christopher Fujino
afd84ad425
flutter update-packages ( #90994 )
2021-09-30 11:38:02 -07:00
Greg Spencer
ab2b0851a2
Add smoke tests for all the examples, fix 17 broken examples. ( #89021 )
...
This adds a smoke test for every single API example. It also fixes 17 tests that had bugs in them, or were otherwise broken, and even fixes one actual bug in the framework, and one limitation in the framework.
The bug in the framework is that NetworkImage's _loadAsync method had await response.drain<List<int>>();, but if the response is null, it will throw a cryptic exception saying that Null can't be assigned to List<int>. The fix was just to use await response.drain<void>(); instead.
The limitation is that RelativePositionedTransition takes an Animation<Rect> rect parameter, and if you want to use a RectTween with it, the value emitted there is Rect?, and one of the examples was just casting from Animation<Rect> to Animation<Rect?>, which is invalid, so I modified RelativePositionedTransition to take a Rect? and just use Rect.zero if the rect is null.
2021-09-28 09:32:06 -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
Kate Lovett
65d8dd988d
Update md5 method in flutter_goldens_client ( #90154 )
2021-09-15 17:42:05 -07:00
Anna Gringauze
cd112e551c
Update all packages ( #89797 )
2021-09-13 12:13:42 -07:00
Jenn Magder
18f8b63e0a
Run flutter_gallery ios tests on arm64 device ( #89618 )
2021-09-09 20:37:03 -07:00
Anis Alibegić
a753d09cc9
Fixed several typos ( #89485 )
2021-09-07 14:56:04 -07:00
Jim Graham
abfb889fff
Add raster cache metrics to timeline summaries ( #89393 )
2021-09-04 18:31:03 -07:00
Jacob MacDonald
383930c2bc
update package dependencies ( #89381 )
2021-09-02 14:41:05 -07:00
Konstantin Scheglov
cfd0743d10
Fix UNNECESSARY_TYPE_CHECK_TRUE violations. ( #89186 )
2021-08-31 15:46:05 -07:00
keyonghan
e311e3b3ef
skip staging update ( #89137 )
2021-08-30 09:26:05 -07:00
keyonghan
db4c104c8e
Use task name when uploading metrics to skia perf ( #89004 )
2021-08-26 22:31:02 -07:00
keyonghan
b67e264203
Revert "Skip staging test update to cocoon in test runner ( #88835 )" ( #88971 )
...
This reverts commit 884dfc260d
.
2021-08-26 09:41:22 -07:00
Casey Hillers
b0950fd567
Revert "Use bucket to check staging test instead of builder name ( #88908 )" ( #88969 )
...
This reverts commit d36f246dcc
.
2021-08-26 09:19:50 -07:00
keyonghan
d36f246dcc
Use bucket to check staging test instead of builder name ( #88908 )
2021-08-25 20:36:02 -07:00
keyonghan
884dfc260d
Skip staging test update to cocoon in test runner ( #88835 )
2021-08-25 11:36:03 -07:00
Jenn Magder
413f88f209
Do not try to codesign during plugin_test_ios ( #88834 )
2021-08-24 21:36:36 -07:00
keyonghan
b468be3030
Use default value for ResultData
when uploading metrics from test runner ( #88749 )
2021-08-24 12:04:03 -07:00
Christopher Fujino
efaa9a4637
update-packages --force-upgrade ( #88728 )
2021-08-23 12:57:08 -07:00
keyonghan
208d312ff0
Upload devicelab test metrics from test runner ( #88447 )
2021-08-20 12:57: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
Christopher Fujino
81eb54bf78
update-packages ( #88387 )
2021-08-17 18:49:32 -07:00
Jonah Williams
060e4608b1
clean up stale or unnecessary TODOS ( #88308 )
2021-08-16 21:37:03 -07:00
Gary Qian
a562b3cb3d
Deferred components integration test app ( #88030 )
2021-08-16 15:32:05 -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
Anna Gringauze
cc63c81408
Update all packages ( #87579 )
...
- Update dwds and and the rest of the packages
Closes: https://github.com/flutter/flutter/issues/87100
2021-08-03 16:37:48 -07:00
yusufm
fe52e56614
Adding a timeout and retry to upload results step. ( #87306 )
...
* Adding a timeout and retry to upload results step.
* Adding tests for retries and timeout.
* Adding async to call
* Fixing sleep to trigger the timeout, and adding addition timeout test.
* Fixing minor typo.
* Fixing some minor flutter style issues.
Co-authored-by: yusufm <mohsinally@google.com>
2021-08-03 13:40:28 -07:00
Casey Hillers
79f377dabe
[devicelab] Only upload results on master ( #87125 )
2021-07-27 12:49:05 -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
Jenn Magder
6881fca7b7
Respect plugin excluded iOS architectures ( #86905 )
2021-07-23 13:56:03 -07:00
Darren Austin
8fcace1d6c
Migrate devicelab tests and test runners to null safety. ( #85999 )
...
* Migrate devicelab tests and test runners to null safety.
2021-07-23 13:37:57 -07:00
keyonghan
03de61664e
Update codegen_integration_test name & ownership ( #86889 )
2021-07-22 13:31:05 -07:00
Jacob MacDonald
fdb80f916d
update packages to the latest ( #86880 )
2021-07-22 13:26:05 -07:00
Jenn Magder
81aeb33ce3
Increase Flutter framework minimum iOS version to 9.0 ( #86840 )
2021-07-22 13:21:05 -07:00
Anna Gringauze
84c3b56877
Update dwds (and other packages) ( #86832 )
...
* Upgrade all packages
In particular, bring in dwds with latest fixes for flakes.
Closes: https://github.com/flutter/flutter/issues/85043
Related: https://github.com/flutter/flutter/issues/85575
* Re-enable fixed tests
* Disable failing test due to DDS issue
2021-07-21 21:47:10 -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