Commit Graph

64 Commits

Author SHA1 Message Date
Dan Field
304b9c668e Reland GC tracking benchmarks (#82069) 2021-05-14 19:59:24 -07:00
Sam Rawlins
496acdf550 Remove "unnecessary" imports. (#82508) 2021-05-14 12:59: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
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
Dan Field
0866005f70 Add benchmark for number of GCs in animated GIF (#81240) 2021-04-27 10:39:02 -07:00
Phil Quitslund
61c30c41b2 fix sort_directives violations (#80817) 2021-04-21 13:49:03 -07:00
Dan Field
d377c1baed Always write full timeline before summary (#79310) 2021-03-31 13:01:28 -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
Michael Goderbauer
7b251f5f37 Enable use_function_type_syntax_for_parameters lint (#77163) 2021-03-04 08:59:17 -08:00
Michael Goderbauer
fc99e7c0d7 Enable missing_whitespace_between_adjacent_strings (#77027) 2021-03-01 18:30:17 -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
LongCatIsLooong
cbe72db135 macrobenchmark: TextField with complex paragraph (#73374) 2021-01-12 15:44:01 -08:00
Ming Lyu (CareF)
92f82c7b88 Transport e2e based perforamnce test to integration_test and remove duplicate watchPerformance (#67594) 2020-10-17 20:37:03 -07:00
Jonah Williams
fb8163260c [devicelab] increase timeout for cull bench (#66481) 2020-09-23 12:34:00 -07:00
Michael R Fairhurst
7f3c9b6bda Remove unused 'dart:async' imports. (#65568) 2020-09-16 14:14:06 -07:00
Jim Graham
9f4d4a5c59 re-enable the post_backdrop_filter test with CPU/GPU measurements (#65201) 2020-09-04 18:00:02 -07:00
Yuqian Li
d7d1461f75 Increase simple animation delay and duration (#64002)
Previously, the CPU/GPU measurement using gauge happened after the
driver test is done. Now, the measurement happens within the driver
test. So we need to properly increase the delay and duration to get a
comparable reading as the old gauge measurements.
2020-09-03 13:25:19 -07:00
Dan Field
e82571a98c Update large_image_changer_test.dart (#64974)
Fix typo.
2020-09-01 09:09:31 -07:00
Dan Field
b5ed913ecc Memory/cpu/gpu benchmark for showing large images in succession (#64762) 2020-08-31 10:03:57 -07:00
Ming Lyu (CareF)
0f4d24819d Revert "run the test longer time (#64185)" (#64255) 2020-08-20 15:06:08 -07:00
Ming Lyu (CareF)
1fc3a5e439 run the test longer time (#64185) 2020-08-19 21:23:59 -04:00
Ming Lyu (CareF)
48287750d0 remove duplicate e2e driver (#64015) 2020-08-18 17:06:05 -07:00
Yuqian Li
6d487355a3 Remove cubic_bezier_perf.dart (#63028) 2020-08-05 20:21:02 -07:00
Ben Konyi
3a5a3eaf68 Reland "Add support for Dart Development Service (DDS) in Flutter Tools (#61276)" (#62147)
This reverts commit adc9dde3ba.

- Fixed issue where `FallbackDiscovery` would hold on to a `VmService` when launching on iOS devices, causing DDS to fail to start
- Fixed `flutter drive` case where DDS is already running in another flutter_tools instance
2020-07-29 10:05:40 -07:00
Ming Lyu (CareF)
98264a4709 Simplify macrobencharks/picture_cache (#62219) 2020-07-28 10:51:11 -07:00
Ming Lyu (CareF)
056e455e94 Add a E2E based performance test case (#61509) 2020-07-23 08:31:04 -07:00
Ben Konyi
adc9dde3ba Revert "Reland "Add support for Dart Development Service (DDS) in Flutter Tools (#61276)" (#61975)" (#61993)
This reverts commit f7a1c87ffd.
2020-07-21 16:17:23 -07:00
Ben Konyi
f7a1c87ffd Reland "Add support for Dart Development Service (DDS) in Flutter Tools (#61276)" (#61975)
This reverts commit 4867f5931f.
2020-07-21 15:44:38 -07:00
Ming Lyu (CareF)
54c9441723 benchmarkLive: a new LiveTestWidgetsFlutterBindingFramePolicy for benchmark on device (#61388)
* add benchmarkLive flag and tests

* update handlePointerEventRecord doc

* using e2e 0.6.1
2020-07-17 18:56:12 -04:00
Ming Lyu (CareF)
7bef51acc9 cleanup macrobenchmark duplicate files (#61621)
* cleanup macrobenchmark duplicate files
2020-07-17 14:34:33 -04:00
Ming Lyu (CareF)
c3217dac7f await timelinesummary to file (#60774) 2020-07-06 13:19:19 -04:00
Ming Lyu (CareF)
025463f463 Heavy Widget construction and destruction performance test (#60336)
* Add widget construction benchmark

* Add to device lab
2020-06-26 17:38:26 -04:00
Jim Graham
7261b98e81 Enabling the ImageFiltered(ImageFilter.matrix) page of macrobenchmark (#58277) 2020-05-30 18:53:01 -07:00
Jim Graham
77ea2da746 benchmark animation performance of Opacity widget (#54903) 2020-04-17 18:34:10 -07:00
liyuqian
c80d1e8266 Perf test for color filter with saveLayer (#52063) 2020-03-13 10:31:02 -07:00
Jason Simmons
c971ba0db4 Increase the timeout for the cull_opacity_perf_test to 45 seconds (#51962)
Fixes https://github.com/flutter/flutter/issues/51795
2020-03-04 13:53:01 -08:00
Dan Field
7034bc57df Reduce duration of benchmark to avoid timeout (#51214) 2020-02-21 09:59:23 -08:00
Dan Field
d030296a97 Reland test (#50987) 2020-02-20 01:51:15 -08:00
Jonah Williams
d0b7f0cd4e Revert "Animated placeholder perf (#50851)" (#50984)
This reverts commit e4fbb1aba6.
2020-02-18 12:32:46 -08:00
Dan Field
e4fbb1aba6 Animated placeholder perf (#50851) 2020-02-18 11:29:22 -08:00
Gary Qian
b011ea5468 Pass _caretPrototype to prevent cache miss (#46720) 2019-12-20 06:46:49 +09:00
Jim Graham
fa190a8685 New benchmark to measure performance of animations after removing a BackdropFilter. (#46924) 2019-12-13 13:27:53 -08:00
Ian Hickson
449f4a6673 License update (#45373)
* Update project.pbxproj files to say Flutter rather than Chromium

Also, the templates now have an empty organization so that we don't cause people to give their apps a Flutter copyright.

* Update the copyright notice checker to require a standard notice on all files

* Update copyrights on Dart files. (This was a mechanical commit.)

* Fix weird license headers on Dart files that deviate from our conventions; relicense Shrine.

Some were already marked "The Flutter Authors", not clear why. Their
dates have been normalized. Some were missing the blank line after the
license. Some were randomly different in trivial ways for no apparent
reason (e.g. missing the trailing period).

* Clean up the copyrights in non-Dart files. (Manual edits.)

Also, make sure templates don't have copyrights.

* Fix some more ORGANIZATIONNAMEs
2019-11-27 15:04:02 -08:00
liyuqian
a32fc986f3 Add a perf test for picture raster cache (#45050)
This will catch issues like
https://github.com/flutter/flutter/issues/44252, and this test is
inspired by the `list_demo` sample app in
https://github.com/flutter/flutter/issues/43083#issue-509586473

This is tested locally on a Moto G4 before and after the fix
https://github.com/flutter/engine/pull/13710

The `average_frame_rasterizer_time_millis` of this test drops from
~5.4ms to ~4.9ms after that fix.
2019-11-19 15:48:41 -08:00