Commit Graph

4093 Commits

Author SHA1 Message Date
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
Darren Austin
86c02e998b Migrate Card widget to Material 3. (#100532) 2022-03-22 13:46:56 -07:00
Michael Goderbauer
8560d914eb Upgrade to flutter_lints 2.0 (#99881) 2022-03-22 11:00:23 -07:00
dependabot[bot]
0375b35967 Bump debian from bullseye-20220228-slim to bullseye-20220316-slim in /dev/ci/docker_linux (#100500) 2022-03-21 16:15:12 -07:00
Chris Yang
e6bd208196 Reland "Add the refresh rate fields to perf_test #99710" (#99854) 2022-03-21 15:55:13 -07:00
dependabot[bot]
9c521b9028 Bump cocoapods from 1.11.2 to 1.11.3 in /dev/ci/mac (#100499) 2022-03-21 15:15:14 -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
Christopher Fujino
0adf9671f8 [flutter_conductor] clone from remote upstream, and not local filesystem (#100335) 2022-03-18 11:20:15 -07:00
godofredoc
875c552c54 Allow different versions of the architecture. (#100345)
If there was a release entry for the same platform and hash the new
entries were filtered out even if the architecture was different.
2022-03-17 21:24:16 -07:00
Emmanuel Garcia
5e6a653865 Flush and close stdin in dart_plugin_registry_test (#100338) 2022-03-17 19:25:14 -07:00
Darren Austin
6ec0b83580 Add support for surface tint color overlays to Material widget. (#100036) 2022-03-17 15:58:24 -07:00
Emmanuel Garcia
9072a09958 Fix race condition in readJsonResults (#100243) 2022-03-17 13:40:15 -07:00
Emmanuel Garcia
d92fedcccb Reland: "Always use texture layer when displaying an Android view" (#100237) 2022-03-17 12:46:26 -07:00
wangying
b4040c867b Add benchmark for ColorFilter raster cache (#99542) 2022-03-16 19:15:13 -07:00
moko256
13bf7515f4 Web: treat modifier key without location (#98460) 2022-03-15 19:50:10 -07:00
Christopher Fujino
7a60b6eea6 [flutter_conductor] Fix conductor start branch point (#100170) 2022-03-15 19:20:17 -07:00
Greg Spencer
3f7ca7e576 Increase the timeout for running the snippets script during sample analysis (#100093)
Engine roll is blocked because the analysis script has been timing out trying to run the snippets tool, but only on Cirrus bots. This changes the timeout to 5 minutes from 30 seconds.
2022-03-14 16:45:30 -07:00
Jesús S Guerrero
169a4a0098 Fix route integration test on ios (#99781) 2022-03-14 12:30:20 -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
nicolasvac
201a64c98f Fix flutter web app not respecting assets path when in non-root folder (#96774) 2022-03-10 15:50:16 -08:00
Ben Konyi
1880066dd3 Update dependencies (#99874) 2022-03-10 14:13:59 -07:00
chunhtai
dc928989f4 relax all accessibility action check on android accessibility integra… (#99525)
* relax all accessibility action check on android accessibility integration test

* update
2022-03-10 11:34:10 -08:00
Darren Austin
57aa49028d Migrate NavigationRail to Material 3. (#99171) 2022-03-09 16:01:03 -08:00
Jeff Ward
0aab22807c First pass at using platform abstraction for plugins (#92672) 2022-03-09 14:10:21 -08:00
Darren Austin
e8c7a88914 Updated tokens to v0.90. (#99782) 2022-03-09 10:51:33 -08:00
Pierre-Louis
b4abc233ee Update visibility of methods for internal use (#98124) 2022-03-09 17:32:11 +01: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
Jenn Magder
47a5b18e14 Handle hidden dot files in iOS framework bundles (#99771) 2022-03-08 15:05:22 -08:00
Darren Austin
bb1b2fd072 Updated tokens to v0.88. (#99568)
Also added the Card tokens to the exported list.
2022-03-08 13:08:36 -08:00
Chris Bracken
b5d3c43280 Check string size before Win32 MultiByte <-> WideChar conversions (#99729)
This patch adds an additional check to ensure the target length of a string is within the supported maximum string length prior to calling WideCharToMultiByte/MultiByteToWideChar in the Windows runner template.

This is to prevent resize() from failing if called with a count > std::string::max_size().

According to Win32 API docs (WideCharToMultiByte, MultiByteToWideChar) it's the caller responsibility to make sure the buffers are correctly allocated.

Authored by: Tomasz Gucio <tgucio@gmail.com>
2022-03-07 19:57:36 -08:00
dependabot[bot]
c188930554 Bump debian from bullseye-20220125-slim to bullseye-20220228-slim in /dev/ci/docker_linux (#99708) 2022-03-07 16:51:21 -08:00
Jonah Williams
67f25caf72 Remove package:typed_data from package:flutter dependencies (#99604) 2022-03-07 10:41:21 -08:00
Jonah Williams
59859df126 Add Windows performance benchmark (#99564) 2022-03-04 15:41:14 -08:00
Taha Tesser
5733374841 Migrate Dialog to Material 3 (#98919) 2022-03-04 13:16:17 -08:00
Viren Khatri
671aa9e95e complete migration of flutter repo to Object.hash* (#99505) 2022-03-04 12:56:21 -08:00
Christopher Fujino
09c7eb1b88 fix type error in service_worker_test.dart (#99524) 2022-03-04 11:56:17 -08:00
Michael Goderbauer
7f2c1cd772 Use PlatformDispatcher.instance over window where possible (#99496) 2022-03-03 14:46:16 -08:00
Emmanuel Garcia
f320d14062 Fix lifecycle for API level 28 (#99433) 2022-03-02 18:30:54 -08:00
Kate Lovett
f8eee10f96 Revert "Draggable can be accepted when the data is null" (#99419) 2022-03-02 10:31:11 -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
Christopher Fujino
38dbbb17f8 [flutter_conductor] deprecate increment (#99189) 2022-03-01 12:11:22 -08:00
Gary Qian
e85ba6eeae Use runUnsynchronized for android_views test (#99311) 2022-02-28 23:31:20 -08:00
Darren Austin
670e26d7d7 Updated to v0.86 of the Material Design tokens. (#99292)
Added the navigation_rail.json as well.
2022-02-28 13:56:32 -08:00
Flutter GitHub Bot
7b6040ce27 Marks Linux_android tiles_scroll_perf__timeline_summary to be unflaky (#98990) 2022-02-28 12:26:11 -08:00
Jason Simmons
504e669200 Update an analyzer test to support changes to error message text in the latest Dart SDK (#99281)
See https://github.com/flutter/flutter/issues/99248
2022-02-28 10:16:40 -08:00
Emmanuel Garcia
e27f714497 Add regression test for #98973 (#99187) 2022-02-28 10:16:21 -08:00
Christopher Fujino
fac90f44ba [flutter_conductor] log to stderr but do not crash conductor if branch name validation fails (#99181) 2022-02-25 15:26:16 -08:00