Chris Bracken
e0f60918d4
Roll the engine from 965fbbe to b5f5e63 ( #59804 )
...
This rolls the engine from:
965fbbed1776545ee681cb57f3fb1d0c2000bbcb to
b5f5e6332cb4987e9e38ffaa267733ec0a8705ba. A Dart SDK roll in this range
changed the format of the compileExpression RPC VMService endpoint,
necessitating a tool patch.
2020-06-18 16:12:54 -07:00
Jenn Magder
3744b82d8c
Support .flutter-plugins-dependencies ( #59209 )
2020-06-11 13:25:01 -07:00
Ming Lyu (CareF)
b5d0b9122f
Cleanup devicelab framework duplicate ( #59046 )
...
* combine forwardStandardStreams
* combine exec and eval
2020-06-10 19:30:12 -04:00
liyuqian
9dad2d98df
Perf test with SkSL warm-up ( #56638 )
2020-06-06 14:43:02 -07:00
Greg Spencer
ab68721a5d
Add Android device build/OS/API Level information to logs. ( #58747 )
...
This adds some information about the chosen device to the output log so that we can tell what type of device/OS Level/API Level the test is running on when doing a postmortem on a failed test.
2020-06-05 14:02:07 -07:00
liyuqian
08225fad28
Add iOS new gallery perf test ( #58648 )
2020-06-04 10:23:01 -07:00
Jim Graham
7261b98e81
Enabling the ImageFiltered(ImageFilter.matrix) page of macrobenchmark ( #58277 )
2020-05-30 18:53:01 -07:00
Jonah Williams
d9144bf8fc
[flutter_tools] rename output LICENSE file to NOTICES and support loading either ( #57871 )
...
Work towards #16723
This is only safe to land after #58131 lands in google3. Only build NOTICES in asset manfiest, and load either LICENSE or NOTICES from pubspec dependencies.
2020-05-29 11:55:02 -07:00
Jenn Magder
d9adfe3f7e
Allow FLUTTER_APPLICATION_PATH to be null for misconfigured Xcode projects ( #57701 )
2020-05-27 10:08:09 -07:00
liyuqian
721927efd3
Use pub inside the Flutter directory ( #57704 )
2020-05-21 17:52:02 -07:00
liyuqian
a635765116
Reland "Add DevTools memory test ( #55486 )" ( #57340 )
2020-05-19 18:02:03 -07:00
Jonah Williams
631087d83b
[flutter_tools] cache-bust in service worker ( #56786 )
2020-05-16 14:57:04 -07:00
Nate Bosch
59a8ef3a21
Remove direct uses of LocalPlatform ( #56605 )
...
When `const LocalPlatform` is used immediately and not passed as a
dependency it does not have utility over the static properties from
`dart:io`. Remove these uses to reduce the noise around how the
instantiable `Platform` class is used.
2020-05-11 12:59:29 -07:00
Jonah Williams
231a055069
[devicelab] fix web twc task missing display ( #56623 )
2020-05-08 09:50:46 -07:00
Jim Graham
3519bec6c4
Save results of A/B test runs in a JSON file for future processing ( #56416 )
2020-05-08 00:34:02 -07:00
liyuqian
a849daf283
Roll new gallery version in the perf test ( #56575 )
2020-05-07 18:59:02 -07:00
Jenn Magder
0a4f6cdef0
Add split-debug and obfuscation to build aar ( #56342 )
2020-05-07 18:14:02 -07:00
Zachary Anderson
19967e2463
Revert "Add DevTools memory test ( #55486 )" ( #56445 )
...
This reverts commit 9ee6763a66
.
2020-05-06 07:53:26 -07:00
liyuqian
9ee6763a66
Add DevTools memory test ( #55486 )
2020-05-05 15:12:01 -07:00
Jonah Williams
c6a83af54a
[devicelab] add verification print ( #56398 )
2020-05-05 13:33:16 -07:00
Jonah Williams
f04d61944a
[devicelab] enable macOS, windows, linux, and web on devicelab bots ( #56336 )
...
* enable macOS desktop
* enable all configs on CI
* Update track_widget_creation_enabled_task.dart
* Update framework.dart
* remove FLUTTER_WEB
* remove config environment variables
* configure in correct spot
2020-05-04 18:49:28 -07:00
Jenn Magder
c8c55b4098
Check Xcode build setting FULL_PRODUCT_NAME for bundle name ( #55799 )
2020-05-04 11:31:08 -07:00
Jonah Williams
6dc1e83f12
[flutter_tools] ensure track-widget-creation can be disabled on Android/macOS ( #56203 )
...
Ensure --no-track-widget-creation is piped through android/macOS. Adds integration testing for iOS/android/macOS
2020-05-04 11:22:15 -07:00
Emmanuel Garcia
9d106bdead
Read correct file for android view benchmark ( #55935 )
2020-04-28 23:09:50 -07:00
Emmanuel Garcia
b176042c1a
Add benchmark for hybrid composition on Android ( #55609 )
2020-04-28 19:24:15 -07:00
liyuqian
a091206ed1
Add performance tests for the new gallery ( #55181 )
2020-04-22 20:03:01 -07:00
Tianguang
fbf4fa0a05
Devicelab tests (Chrome run, Web compile) for New Flutter Gallery ( #53096 )
2020-04-21 11:48:03 -07:00
liyuqian
f57197ad23
Remove the unused getFlutter function ( #55225 )
2020-04-20 12:30:02 -07:00
Jim Graham
77ea2da746
benchmark animation performance of Opacity widget ( #54903 )
2020-04-17 18:34:10 -07:00
Yegor
20803507fd
print intermediate and raw A/B results when not silent ( #54676 )
...
* print intermediate A/B results when not silent
* print raw A/B results when in loud mode
* add tests; handle missing metrics more gracefully
* use less fancy section header on Windows
2020-04-16 14:36:42 -07:00
Jonah Williams
e092dcfa22
[flutter_tools] Reland: fix multiple dart defines ( #54973 )
2020-04-16 10:56:49 -07:00
Jonah Williams
11ab2fa35c
Revert "[flutter_tools] fix multiple defines in flutter tooling, web ( #54909 )" ( #54967 )
...
This reverts commit b8bd09db21
.
2020-04-16 08:33:16 -07:00
Jonah Williams
b8bd09db21
[flutter_tools] fix multiple defines in flutter tooling, web ( #54909 )
2020-04-15 22:25:32 -07:00
Jonah Williams
6cb74eeac8
fix apk location for devicelab ( #54697 )
2020-04-13 16:56:27 -07:00
Jonah Williams
e21266294f
Revert "Do not wait for connections after process has exited ( #54497 )" ( #54618 )
...
This reverts commit 283ec9e2a1
.
2020-04-13 11:04:31 -07:00
Kaushik Iska
7b9aeb2ff2
[flutter_driver] Reland add SceneDisplayLag stats to timeline summary ( #54490 )
2020-04-11 15:30:01 -07:00
Yegor
283ec9e2a1
Do not wait for connections after process has exited ( #54497 )
2020-04-10 16:54:10 -07:00
Yegor
d119e5f1e4
Add A/B test mode to local devicelab runner ( #54494 )
...
* Add A/B test mode to local devicelab runner
2020-04-10 16:53:52 -07:00
Kaushik Iska
50b4c39c5d
Revert "[flutter_driver] Add SceneDisplayLag stats to timeline summary ( #54218 )" ( #54480 )
...
This reverts commit ce92333bf7
.
2020-04-10 12:48:48 -07:00
Kaushik Iska
ce92333bf7
[flutter_driver] Add SceneDisplayLag stats to timeline summary ( #54218 )
2020-04-10 12:20:01 -07:00
Yegor
4e3cf198e8
disable tracing for non-frame based benchmarks ( #54236 )
2020-04-08 09:17:03 -07:00
Jonah Williams
981afe39ae
[flutter_tools] ensure build fails if asset files are missing ( #54233 )
...
Ensure build fails if asset files are missing and that stderr messages are forwarded through Gradle
2020-04-07 19:42:57 -07:00
Yegor
de27d7131c
disable the "gpu" tracing category ( #54122 )
2020-04-06 13:44:02 -07:00
Yegor
4b92c16755
Use "measured_frame" instead of "CrRendererMain" to detect process ID ( #53969 )
2020-04-03 16:51:44 -07:00
Yegor
29c88081b9
Collect chrome://tracing data in Web benchmarks ( #53879 )
...
Collect chrome://tracing data in Web benchmarks
2020-04-03 15:10:39 -07:00
Emmanuel Garcia
e61ab4a832
Copy APK into a known location, so it can be easily discovered ( #53718 )
2020-04-01 10:03:56 -07:00
Kate Lovett
560c72287b
TODO Audits - 1 ( #53604 )
2020-03-31 11:21:01 -07:00
Mouad Debbar
45a8b3db81
complete text layout benchmark ( #53295 )
2020-03-27 14:56:02 -07:00
xster
1376746237
Reland #53153 to attach to existing modules and apps for Android ( #53289 )
2020-03-25 16:45:49 -07:00
Erik Ernst
d99ab6aa2c
Update utils.dart to work with the breaking change of SDK issue 40678 ( #53093 )
2020-03-24 14:21:01 -07:00