Commit Graph

562 Commits

Author SHA1 Message Date
Alexander Aprelev
9d00787791 Add build-after-edit benchmark (#107192)
* Add build-after-edit benchmark

* Clean up analyzer warnings

* Restore line break
2022-07-06 19:19:07 -07:00
stuartmorgan
6c6ae06381 Add Windows to the platform_channels example (#106754) 2022-06-30 14:54:07 +00:00
JsouLiang
f0200f0106 Add benchmark case for RasterCache (#103338) 2022-06-29 23:54:10 +00:00
hellohuanlin
0dd0c2edca [platform_view]Send platform message when platform view is focused (#105050) 2022-06-23 00:01:07 +00:00
gaaclarke
d88212c89c added microbenchmark for loading assets (#105982) 2022-06-16 18:16:07 +00:00
Dan Field
be7a4227c7 Add a macrobenchmark for laying out text in a list (#104736) 2022-05-26 15:25:10 -07:00
gaaclarke
64a0c19652 switched to a double variant of clamp to avoid boxing (#103559) 2022-05-18 13:26:08 -07:00
Jenn Magder
036cae3669 Enforce minimum plugin version iOS 11 (#103545) 2022-05-13 10:04:10 -07:00
wangying
b3d7a691f6 Add benchmark for clipper layers raster cache (#102495)
* Add clipper raster cache benchmarks

* fix ci test error

* Add PhysicalModel widget to test

* Set top margin adaptive screen height

* Remove PhysicalModel
2022-05-13 14:04:06 +08:00
keyonghan
abebd8b7b7 Separate build and test for flutter_gallery__transition_perf task (#103550) 2022-05-12 09:54:10 -07:00
Zachary Anderson
7be261a1bb Wait longer for the vmservice out file to appear (#103513)
An hour is likely longer than the CI timeout.

Fixes https://github.com/flutter/flutter/issues/103504
2022-05-11 12:37:35 -07:00
Jonah Williams
c1b909e3fc add image load benchmark (#103459) 2022-05-10 22:49:08 -07:00
Christopher Fujino
09686a04c9 [flutter_tools] add --uninstall-first flag and pipe it through to ios-deploy (#102948) 2022-05-07 11:49:07 -07:00
Jenn Magder
c6ced845e3 Remove custom unawaited, prefer dart:async version (#103212) 2022-05-07 08:49:04 -07:00
Phil Quitslund
20f029e3bc [devicelab, flutter_test, ...] rename local functions with _s (#102833) 2022-05-03 10:29:06 -07:00
Alexandre Ardhuin
07f1c20474 add missing trailing commas in list/set/map literals (#102585) 2022-04-27 09:15:35 +02:00
Jonah Williams
63574cf76a add benchmark for animated complex opacity (#102532) 2022-04-25 18:14:06 -07:00
gaaclarke
1ac368280f Increased StandardMethodCodec's WriteBuffer start capacity (#101860)
* Added standard method codec benchmark

* increased writebuffer start size

* added const
2022-04-20 14:35:34 -07:00
gaaclarke
e6f3022890 Adds StandardMessageCodec benchmark (#101767) 2022-04-12 16:34:10 -07:00
Jim Graham
493323506f add gradient benchmarks (#101549) 2022-04-08 17:20:22 -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
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
Jenn Magder
a165da236d Remove device unlock from hostonly compile test (#100571) 2022-03-22 13:55:17 -07:00
Chris Yang
e6bd208196 Reland "Add the refresh rate fields to perf_test #99710" (#99854) 2022-03-21 15:55:13 -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
Emmanuel Garcia
5e6a653865 Flush and close stdin in dart_plugin_registry_test (#100338) 2022-03-17 19:25:14 -07:00
Emmanuel Garcia
9072a09958 Fix race condition in readJsonResults (#100243) 2022-03-17 13:40:15 -07:00
wangying
b4040c867b Add benchmark for ColorFilter raster cache (#99542) 2022-03-16 19:15:13 -07:00
Emmanuel Garcia
cd725e3640 Ensure dart_plugin_registry shows stderr and exits when process exits (#99936) 2022-03-14 12:15:20 -07:00
Jeff Ward
0aab22807c First pass at using platform abstraction for plugins (#92672) 2022-03-09 14:10:21 -08:00
Zachary Anderson
5f76ac35bc Revert "Add the refresh rate fields to perf_test (#99710)" (#99801)
This reverts commit a7c85996b8.
2022-03-08 23:04:49 -08:00
Chris Yang
a7c85996b8 Add the refresh rate fields to perf_test (#99710) 2022-03-08 17:25:15 -08:00
Jonah Williams
59859df126 Add Windows performance benchmark (#99564) 2022-03-04 15:41:14 -08:00
Emmanuel Garcia
f320d14062 Fix lifecycle for API level 28 (#99433) 2022-03-02 18:30:54 -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
gaaclarke
a7790d8e3a Added a microbenchmark for Timeline events. (#98763) 2022-02-22 13:42:50 -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
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
Michael Goderbauer
5684b9f69e Enable no_leading_underscores_for_local_identifiers (#96422) 2022-01-21 14:43:59 -08:00
stuartmorgan
2df7dca858 Fully support Dart-only mobile and macOS plugins (#96183) 2022-01-13 08:30:22 -08:00
Ian Hickson
57f097b532 Refactor devicelab bin/run.dart and other cleanup (#96320) 2022-01-10 13:40:17 -08:00
Zachary Anderson
764c3c18d4 Revert "Add total_ui_gc_time to benchmarks captured (#96125)" (#96137) 2022-01-04 12:14:36 -08:00
Kaushik Iska
da9e87021d Add total_ui_gc_time to benchmarks captured (#96125) 2022-01-04 10:02:21 -08:00
Jim Graham
ee204880a5 Opacity Peephole optimization benchmarks (#94447) 2021-12-01 01:39:02 -08:00