- 29 Jun, 2023 1 commit
-
-
Jackson Gardner authored
This enables benchmarks for the Skwasm renderer, compiled with dart2wasm. Platform views aren't supported in Skwasm yet, so we are skipping those benchmarks for now.
-
- 24 Jun, 2023 1 commit
-
-
Brandon DeRosier authored
For tracking perf improvements with changes like https://github.com/flutter/engine/pull/43152.
-
- 31 May, 2023 1 commit
-
-
Camille Simon authored
[Android] Modify Linux_android flutter_engine_group_performance to uninstall app before attempting to install (#127429) Changes `Linux_android flutter_engine_group_performance` to uninstall the app that it uses for testing before attempting to install it again to ensure proper cleanup. Attempt at fixing https://github.com/flutter/flutter/issues/127011.
-
- 16 May, 2023 1 commit
-
-
Michael Goderbauer authored
-
- 15 May, 2023 4 commits
-
-
Jonah Williams authored
Add a benchmark that measures the improvements from https://github.com/flutter/engine/pull/41803
-
Zachary Anderson authored
Fixes https://github.com/flutter/flutter/issues/126861
-
stuartmorgan authored
Removes two plugin tests that aren't actually doing anything useful. When they were added they were testing v2-embedding plugins in a v1-embedding app, but support for creating v1-embedding apps--and the environment variable that these tests were using to, in theory, trigger them--was removed several years ago in #61203. That means that these tests are in practice exact duplicates of the copies just above without the ennvironment variables. Fixes https://github.com/flutter/flutter/issues/122200
-
Tomasz Gucio authored
-
- 10 May, 2023 1 commit
-
-
keyonghan authored
Part of https://github.com/flutter/flutter/issues/103542
-
- 03 May, 2023 1 commit
-
-
Jenn Magder authored
Fixes https://github.com/flutter/flutter/issues/126020.
-
- 02 May, 2023 1 commit
-
-
Chris Yang authored
Framework part of https://github.com/flutter/flutter/issues/125814
-
- 28 Apr, 2023 1 commit
-
-
Zachary Anderson authored
Fixes https://github.com/flutter/flutter/issues/125648
-
- 24 Apr, 2023 1 commit
-
-
Taha Tesser authored
This adds a performance test for `Slider` and `RangeSlider` to run on Android. This is to measure upcoming changes to these widgets and compare their performance. https://user-images.githubusercontent.com/48603081/233633349-0bcad3c3-04a9-42dd-acd0-46b76ce51178.mp4
-
- 21 Apr, 2023 1 commit
-
-
Jenn Magder authored
`flutter_tool_startup__windows/linux/macos` were identical. Use the same task for all three.
-
- 31 Mar, 2023 2 commits
-
-
Harry Terkelsen authored
This allows us to check for performance differences in local Web SDKs. ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities. - [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement]. - [x] I signed the [CLA]. - [x] I listed at least one issue that this PR fixes in the description above. - [x] I updated/added relevant documentation (doc comments with `///`). - [x] I added new tests to check the change I am making, or this PR is [test-exempt]. - [x] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. <!-- Links --> [Contributor Guide]: https://github.com/flutter/flutter/wiki/Tree-hygiene#overview [Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene [test-exempt]: https://github.com/flutter/flutter/wiki/Tree-hygiene#tests [Flutter Style Guide]: https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo [Features we expect every widget to implement]: https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#features-we-expect-every-widget-to-implement [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/wiki/Chat
-
Jonah Williams authored
[devicelab] add regular old blur benchmark
-
- 23 Mar, 2023 1 commit
-
-
Chris Bracken authored
Adds a macOS implementation of the platform_channel example, demonstrating method channels and event channels with a battery power plugin. Adds platform_channel_sample_test_macos macOS host test to verify the sample works. Issue: https://github.com/flutter/flutter/issues/79204
-
- 21 Mar, 2023 2 commits
-
-
Jonah Williams authored
delete sksl benchmarks
-
Michael Goderbauer authored
Bump lower Dart SDK constraints to 3.0 & add class modifiers
-
- 17 Mar, 2023 1 commit
-
-
godofredoc authored
Re-enable engine dependency proxy test.
-
- 15 Mar, 2023 1 commit
-
-
Jenn Magder authored
Take screenshot on devicelab failure
-
- 10 Mar, 2023 2 commits
-
-
Jonah Williams authored
Revert "[Impeller] Temporary flag flip for devicelab tests to use Impeller redux. (#122340)" (#122362) Revert "[Impeller] Temporary flag flip for devicelab tests to use Impeller redux."
-
Jonah Williams authored
-
- 08 Mar, 2023 3 commits
-
-
Jonah Williams authored
This reverts commit 21b8b729.
-
Jonah Williams authored
[Impeller] Temporary flag flip for devicelab tests to use Impeller.
-
Jenn Magder authored
Funnel devicelab tests through utils process methods
-
- 15 Feb, 2023 1 commit
-
-
stuartmorgan authored
* Add Linux unit tests to plugin template Adds an example native unit test to the plugin template for Linux, matching the structure we use for our 1P plugin unit tests. Once these have been added for all platforms+languages, they will be documented on a new plugin development page to explain their use. While ideally we would adjust the engine APIs first to allow for testing the method call handler directly, it's unclear when we will have time for that work, and for a complex plugin most of the testing wouldn't be at that layer anyway, so having the structure in place with the limitations documented is still a significant improvement over having nothing in the template. Part of https://github.com/flutter/flutter/issues/82458 * Add creation test * Add integration tests * Missing newlines * test owner * Typo
-
- 13 Feb, 2023 1 commit
-
-
gaaclarke authored
* Added integration test for wide gamut support. * cleaned up * deleted files that can be generated * switched back to standard flutter in the shell script * added devicelab task * removed analysis options * analyzer * Fixed task * made local_run.sh not executable * analyzer * removed the logo asset * added task to ci * updated pubspec * analysis errors fixed * updated pubspec
-
- 31 Jan, 2023 1 commit
-
-
Chris Bracken authored
* Reland: [macos] add flavor options to tool commands Adds --flavor option to flutter run and flutter build. Running against preexisting devicelab flavor tests for feature parity between macOS, iOS, and Android. This relands #118421 by alex-wallen which was reverted in #118858 due to the following test failures: The bail-out with "Host and target are the same. Nothing to install." added in `packages/flutter_tools/lib/src/commands/install.dart` triggered failures in the following tests, which unconditionally attempt to install the built app, which is unsupported on desktop since the host and target are the same: * https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8791495589540422465/+/u/run_flutter_view_macos__start_up/test_stdout * https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8791496218824259121/+/u/run_complex_layout_win_desktop__start_up/test_stdout * https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8791496218165602641/+/u/run_flutter_gallery_win_desktop__start_up/test_stdout Fixes #64088 * Partial revert: eliminate install check on desktop The original flavour support patch included a check that triggered a failure when flutter install is run on desktop OSes. This was intentional, since the host and target devices are the same and installation is unnecessary to launch the app on currently-supported desktop OSes. Note that Windows UWP apps *do* require installation to run, and we used to have an install command for those apps, though UWP is no longer supported. Since that part of the change was orthogonal to flavour support itself, I'm reverting that component of the change and we can deal with it separately if so desired.
-
- 24 Jan, 2023 1 commit
-
-
stuartmorgan authored
* Add Windows unit tests to plugin template Adds an example native unit test to the plugin template for Windows, matching the format we use for our 1P plugin example app unit tests. Once these have been added for all platforms+languages, they will be documented on a new plugin development page to explain their use. Since we don't appear to be running our current plugin e2e tests for Windows, this adds a new configuration to run them. I haven't `led`-tested this, so it may not work, but this will give a starting point for getting them running. Part of https://github.com/flutter/flutter/issues/82458 * Minor fix * Add test owner * Fix typo * Fix test feature flag
-
- 21 Jan, 2023 1 commit
-
-
Jenn Magder authored
* Remove macOS impeller benchmarks * TESTOWNERS
-
- 20 Jan, 2023 2 commits
-
-
Michael Goderbauer authored
-
Jenn Magder authored
This reverts commit 73096fd9.
-
- 19 Jan, 2023 3 commits
-
-
Alex Wallen authored
* Add new macos target configured for flavors * Rename Free App copy-Info.plist to Free App Info.plist * Remove bogus entitlements * Remove Generated.xcconfig * Audit project.pbxproj * Remove unused configs * share one info.plist * Modify scheme so that paid app works * Codesign automatic * Pipe flavor as scheme into xcodebuild * Ignore incoming flavor string * pipe flavor for flutter run to work * Add devicelab tests * Error if host and target device are same for flutter install desktop * Avoid bang (!) by promoting a local. Co-authored-by: Jenn Magder <magder@google.com> * Add supportsInstall property * Override in test classes * Add install test on macOS * Refactor application_package and add tests for package directory Co-authored-by: a-wallen <stephenwallen@google.com> Co-authored-by: Jenn Magder <magder@google.com>
-
Alex Wallen authored
* Add new task runner for impeller enabled complex layout test * Add new target in .ci.yaml * Claim ownership of complex_layout_scroll_perf_impeller_macos__timeline_summary * Task runner for non-impeller enabled scroll test * Add test target for non impeller complex layout scroll * claim ownership of the last target * mark as bringup Co-authored-by: a-wallen <stephenwallen@google.com>
-
Jenn Magder authored
-
- 18 Jan, 2023 1 commit
-
-
Alex Wallen authored
* Add new task runner for animated_complex_opacity_perf_impeller e2e_summary on macos * Register new target for macos e2e_summary task * Claim ownership in TESTOWNERS * Add task runner for animated complex opacity without impeller * Register new target in .ci.yaml for non-impeller test * Claim ownership of non-impeller task Co-authored-by: a-wallen <stephenwallen@google.com>
-
- 17 Jan, 2023 1 commit
-
-
Ricardo Amador authored
* Testing whether emulator is possible. * Adding changes to see if emulator can be used from recipe. * adding emulator support. * Add the emulator flag for testing. * Using string for boolean since it cannot be parsed in properties * Checking to see if these changes are being used. * Updated bool back to string * Remove trailing whitespace from file.
-
- 13 Jan, 2023 1 commit
-
-
Loïc Sharma authored
* Add Linux support for the UI integration test project * Add Linux run console test
-
- 09 Jan, 2023 1 commit
-
-
Jenn Magder authored
-