Commit Graph

3675 Commits

Author SHA1 Message Date
Kaushik Iska
df3fe587e8 Validate that min frame number is numeric (#86498) 2021-07-15 17:11:09 -07:00
Zachary Anderson
f71ceb77fe Add iOS benchmarks for sksl warmup (#86460) 2021-07-15 10:18:49 -07:00
Ren You
3dea9f0251 Revert "Clean up the bindings APIs (#86438)" (#86484)
This reverts commit d056500bfe.
2021-07-15 09:29:16 -07:00
Pierre-Louis
0d7e6798c9 [Fonts] Use exact matching for icon identifier rewrites (#86464)
* Fix sorting

* Update icons.dart

* [Fonts] Use instead matching instead of prefix

* Add new
2021-07-15 15:20:46 +02:00
keyonghan
4d96a3fd50 Rerun devicelab task from test runner (#86394) 2021-07-14 15:23:10 -07:00
Ian Hickson
d056500bfe Clean up the bindings APIs (#86438) 2021-07-14 14:41:24 -07:00
Pierre-Louis
666185c027 [Fonts] Fix icons sorting (#86434)
* Fix sorting

* Update icons.dart
2021-07-14 23:25:16 +02:00
Eng Zer Jun
57a4b023f1 build: update dependencies (#86433) 2021-07-14 13:46:04 -07:00
Tong Mu
c8d0b1d9db New scheme for keyboard logical key ID (#85121)
This PR updates the ID used by logical keyboard keys.

The logical key ID is still composed of 2 parts: 32 bits of value, and 8 bits of plane. But the assignment of planes has been drastically changed. HID plane is removed, and unprintable plane and Flutter plane are added. This is to reflect the new generation method for logical key IDs. Now keys that are defined by Flutter but not by dom_key_data are placed into the Flutter plane, including numpad keys, sided modifier keys, and gamepad keys. The values for platform planes have also been adjusted.

The generation script and README have been updated accordingly as well.

A new file, test_utils/key_codes.h is now generated to assist engine unit testing.

All lists generated by the script are now sorted by the key.
2021-07-14 13:07:22 -07:00
Darren Austin
a0e5fe84ac Migrate core devicelab tasks f-i null safety. (#86378) 2021-07-13 22:04:03 -07:00
William Hesse
e01d327239 Always write devicelab test results to a file if the resultsPath option is present (#86393)
Some runs of DeviceLab performance tests are run without a gitBranch option, but
still must save their results to a local file.
2021-07-13 22:00:26 -07:00
Zachary Anderson
7f741e9181 Revert "Clean up the bindings APIs (#86388)" (#86404)
This reverts commit 31de052e3f.
2021-07-13 21:32:29 -07:00
Ian Hickson
31de052e3f Clean up the bindings APIs (#86388) 2021-07-13 18:31:11 -07:00
Darren Austin
4c96cb26d2 Fixed a cast issue with host_mode_tests.dart. (#86392) 2021-07-13 17:31:02 -07:00
Ian Hickson
1133921c4d Add more debugging logs to overall_experience_test (#86368) 2021-07-13 16:56:06 -07:00
Darren Austin
f6e5227b28 Migrate the first 3rd of the devicelab tasks to null safety. (#86374) 2021-07-13 16:45:09 -07:00
Darren Austin
0c81077582 Migrate devicelab tasks i-z to null safety. (#85998) 2021-07-13 16:41:06 -07:00
Ian Hickson
c800b9c3e4 Revert "Clean up the bindings APIs (#83843)" (#86386)
This reverts commit e2490f2906.
2021-07-13 15:47:40 -07:00
Ian Hickson
e2490f2906 Clean up the bindings APIs (#83843) 2021-07-13 12:41:03 -07:00
Darren Austin
ef5ffd08f6 Migrate devicelab framework code to null safety. (#86325)
(Attempt to reland #85993)
2021-07-13 12:14:50 -07:00
dependabot[bot]
d2057d50c4 Bump addressable from 2.7.0 to 2.8.0 in /dev/ci/mac (#86329) 2021-07-13 11:01:03 -07:00
Ian Hickson
d3c17acf9d Run "pub global activate devtools" before overall_experience_test (#85812) 2021-07-12 14:36:05 -07:00
Hans Muller
3eca034ffd AppBar.backwardsCompatibility now default false, deprecated (#86198) 2021-07-12 13:38:12 -07:00
Darren Austin
08ef7752d5 Revert "Migrate core devicelab framework to null safety. (#85993)" (#86269)
This reverts commit 2175e64e4f.
2021-07-11 23:25:25 -07:00
Darren Austin
28cb43e601 Revert "Migrate core devicelab tasks a-f null safety. (#85996)" (#86268)
This reverts commit 9d3563a8ea.
2021-07-11 23:17:00 -07:00
Zachary Anderson
83835436cb Revert "Migrate core devicelab tasks f-i null safety. (#85997)" (#86267)
This reverts commit d4afa28957.
2021-07-11 22:36:43 -07:00
Darren Austin
d4afa28957 Migrate core devicelab tasks f-i null safety. (#85997) 2021-07-11 21:30:41 -07:00
Darren Austin
9d3563a8ea Migrate core devicelab tasks a-f null safety. (#85996) 2021-07-11 20:32:38 -07:00
Darren Austin
2175e64e4f Migrate core devicelab framework to null safety. (#85993)
Migrate core devicelab framework to null safety.
2021-07-11 18:36:30 -07:00
Yegor
78e06e716b [web] move e2e tests from flutter/engine to flutter/flutter (#86119)
* [web] move e2e tests from flutter/engine to flutter/flutter
* flutter update-packages --force-upgrade
2021-07-09 15:31:49 -07:00
Ian Hickson
46817f4a94 Make the customer testing shard more verbose (#86143) 2021-07-09 12:11:05 -07:00
Christopher Fujino
711f9b7c43 [flutter_conductor] migrate conductor to null-safety (#86117) 2021-07-08 15:09:15 -07:00
Christopher Fujino
5456cad343 Migrate gen_localizations to null-safety (#86051) 2021-07-08 15:06:04 -07:00
Ahmed Ashour
a666925a02 Add newline at end of file (#86008) 2021-07-08 15:01:10 -07:00
Alexandre Ardhuin
80990c21e2 code formatting (#85783) 2021-07-07 23:06:05 -07:00
Christopher Fujino
1aad8c8c22 [flutter_conductor] support pushing local changes to remote (#85797) 2021-07-07 17:50:31 -07:00
Ian Hickson
0b8174e0b0 Pin the customer_tests (#83964) 2021-07-02 19:16:04 -07:00
Darren Chan
3cfe83bd95 [cleanup] Remove run_fuchsia_tests.sh. (#85586)
Remove `//dev/bots/run_fuchsia_tests.sh` as there are no longer any references to it.

Migrating tests to cfv2 will be easier if we don't have to account for this script.

See https://fxbug.dev/79691.
2021-07-02 13:00:24 -04:00
Ahmed Ashour
a3dc90c4f5 Add space before curly parentheses. (#85306) 2021-07-01 13:51:05 -07:00
Greg Spencer
6adea05276 Revert "Randomize Framework tests, opt out some tests that currently fail. (#85159)" (#85673)
This reverts commit b5f9612 because it is taking about 40% longer to run the tests, which is causing timeouts.
2021-06-30 19:38:09 -07:00
Ian Hickson
08f698bb79 Update README.md (#85661) 2021-06-30 17:06:06 -07:00
Jenn Magder
69ea91bf61 Wait for iOS UI buttons to exist before tapping (#85650) 2021-06-30 17:01:05 -07:00
Jenn Magder
f76b292626 Support iOS arm64 simulator (#85642) 2021-06-30 14:31:04 -07:00
Mouad Debbar
4013fe2131 [web] Remove the part directive from the web key map template (#85637) 2021-06-30 14:26:04 -07:00
Zachary Anderson
407916d44f Revert "Support iOS arm64 simulator (#85059)" (#85641)
This reverts commit a1020512ef.
2021-06-30 12:44:49 -07:00
Jenn Magder
a1020512ef Support iOS arm64 simulator (#85059) 2021-06-30 11:56:17 -07:00
Dan Field
e36e62e9a6 Revert "Revert "Audit hashCode overrides outside of packages/flutter (#85370)" (#85451)" (#85567)
This reverts commit 2be0d57fa2.
2021-06-30 09:46:54 -07:00
Janice Collins
0825f49ed4 Update dartdoc to 1.0.0 (#85549)
This includes some major internal changes that should improve performance (the AOT template compiler) and the new lookup code. The big changes noticeable for Flutter will be resolution of field formal parameters, extension method support, and more consistent disambiguation in comment reference lookups.

While a vast net improvement, this PR will change a few links to point to the wrong place. #85484 will address that after this lands, as there was no good way to specify what the user wanted unambiguously before dartdoc 1.0.0 in a few cases. That PR includes more details on the introduced regressions and link changes.
2021-06-29 14:19:19 -07:00
Greg Spencer
b5f9612cac Randomize Framework tests, opt out some tests that currently fail. (#85159)
This turns on order shuffling for all tests that don't fail with it on, marking those tests that do fail with a tag so that they will be run without shuffling on.

To determine which tests fail with it on, I ran all the tests 100 times with different random shuffle seeds, and then also ran it with the date seeds from today until the end of July, and tagged all of the test suites (files) that fail, with a seed that caused them to fail.
2021-06-29 13:46:13 -07:00
Darren Austin
37bc722339 Migrate dev/benchmarks/macrobenchmarks to null safety. (#85501) 2021-06-29 11:49:27 -07:00