A Reyes
8c563154db
Added assertion up to cv99 for FontFeature.characterVariant ( flutter/engine#27745 )
...
* Added assertion up to cv99 for FontFeature.characterVariant
* Added FontFeature.characterVariant(99) test
2021-08-02 19:59:18 -07:00
Jenn Magder
b5409c0989
Allow iOS unit tests to run on Xcode 13 ( flutter/engine#27850 )
2021-08-02 14:25:02 -07:00
Chris Bracken
8803824c64
Migrate all Python hashbangs to Python 3 ( flutter/engine#27838 )
...
Migrates all `#!/usr/bin/env python` hashbang lines to use python3.
Also updates the licence tool to treat python3 scripts on par with
python 2 scripts.
Issue: https://github.com/flutter/flutter/issues/83043
2021-07-31 11:09:12 -07:00
Zachary Anderson
5c4431a610
Use a pool for dart actions to avoid OOMs ( flutter/engine#27781 )
...
* Use a pool for dart actions to avoid OOMs
* Add Windows support
2021-07-29 23:43:49 -07:00
Jason Simmons
497e812a04
Add a run_tests flag that captures core dumps from engine unit tests and runs a GDB script ( flutter/engine#27742 )
2021-07-29 23:09:04 -07:00
Jason Simmons
4b035cec90
Specify the output paths of the scenario app lint task ( flutter/engine#27684 )
2021-07-26 13:43:02 -07:00
eggfly
a869375cd7
Re-enable fml_unittests ( flutter/engine#27664 )
2021-07-26 09:38:01 -07:00
Dan Field
b14a9f832b
Bump leakcanary to latest version ( flutter/engine#27677 )
2021-07-23 14:56:02 -07:00
George Wright
868320cb91
Update test scripts for coverage ( flutter/engine#27659 )
2021-07-23 13:13:34 -07:00
Dan Field
298ab24bf5
Reland use a pbuffer surface when in the background ( flutter/engine#27629 )
...
* Reland "Use a Pbuffer surface when the onscreen surface is not available for snapshotting on Android (#27141 )" (#27607 )"
This reverts commit 78663924741a29aeca10648015e39db6fbd28be4.
* Do not let gradle download SDK deps
2021-07-21 15:07:35 -07:00
Brandon DeRosier
e2c58529b5
Add native Android image decoder supported by API 28+ ( flutter/engine#26746 )
2021-07-21 13:52:29 -07:00
Dan Field
e251a228f2
Delete unused CI scripts ( flutter/engine#27606 )
2021-07-20 21:46:01 -07:00
Dan Field
7866392474
Revert "Use a Pbuffer surface when the onscreen surface is not available for snapshotting on Android ( #27141 )" ( flutter/engine#27607 )
...
This reverts commit 9520cdc6c45bc45f8e944618a0ff641fd5f5429a.
2021-07-20 16:40:55 -07:00
Dan Field
9520cdc6c4
Use a Pbuffer surface when the onscreen surface is not available for snapshotting on Android ( flutter/engine#27141 )
2021-07-20 16:05:54 -07:00
David Worsham
934eced2e4
fuchsia: Add hermetic SessionConnection tests; rename ( flutter/engine#27327 )
2021-07-20 13:52:09 -07:00
gaaclarke
61d6663a04
Added a test filter for objc tests ( flutter/engine#27566 )
2021-07-19 19:51:01 -07:00
Darren Chan
cbcbbf7102
Migrate non-scenic-based fuchsia tests to cfv2. ( flutter/engine#27241 )
...
This PR also wraps up the soft transition for #27417 .
Because some unit tests depend on the real Scenic which isn't hermetic, `flutter_runner_tests` and `flutter_runner_scenic_tests` aren't currently compatible with cfv2.
This will change once a FakeScenic is created (https://fxbug.dev/79873 ).
See https://fxbug.dev/79691 .
2021-07-16 23:41:41 -04:00
Dan Field
e257d0326c
Lint android scenario app ( flutter/engine#27409 )
2021-07-15 14:21:01 -07:00
Darren Chan
8c6b37209c
Add flutter test suites to test_suites.yaml. ( flutter/engine#27417 )
...
See https://fxbug.dev/80614 and https://fxbug.dev/79691
2021-07-15 15:37:47 -04:00
Dan Field
b63739d641
Use python to run firebase testlab, do not expect recipe to know location of APK ( flutter/engine#27434 )
2021-07-14 23:46:02 -07:00
Dan Field
9cceca7161
make it work on <API 24 ( flutter/engine#27398 )
2021-07-14 09:37:40 -07:00
Darren Chan
f90417a377
Switch test_suites to yaml. ( flutter/engine#27368 )
...
This will allow us to include package, url, and argument information in the engine repo, requiring less infra soft transitions.
The schema of this file should be something like:
```yaml
test_suites:
- package: tests-0.far
- url: fuchsia-pkg://fuchsia.com/tests/meta#tests.cm
- test_args: -- --gtest_filter=-Test.Disabled
```
test_args is optional.
See https://fxbug.dev/79691 .
2021-07-14 05:00:56 -04:00
Dan Field
b15aea39f1
Set ANDROID_HOME in run_gradle.py ( flutter/engine#27371 )
2021-07-13 14:36:13 -07:00
Dan Field
0e6c8fa761
Scenario nnbd ( flutter/engine#27365 )
...
* Revert "Revert "NNBD migration for scenario_app (#27362 )" (#27364 )"
This reverts commit 919219937bdebdc126383991202e5a883831998e.
* analysis issues
* no sound null safety because frontend_server is not
2021-07-13 13:46:53 -07:00
Zachary Anderson
919219937b
Revert "NNBD migration for scenario_app ( #27362 )" ( flutter/engine#27364 )
...
This reverts commit 43e7fb916c676e23ae47a39bf53f00bc9f16e498.
2021-07-13 11:15:12 -07:00
Dan Field
43e7fb916c
NNBD migration for scenario_app ( flutter/engine#27362 )
2021-07-13 10:56:06 -07:00
Dan Field
46caf79429
Reland build rules for scenario app ( flutter/engine#27360 )
...
* Revert "Revert "Build rules for scenario_app (#27302 )" (#27358 )"
This reverts commit 3b10f73c0171d6dfa965d2a50a117798d10de7f5.
* Ignore *.*framework in copy_trees
2021-07-13 10:23:08 -07:00
Zachary Anderson
3b10f73c01
Revert "Build rules for scenario_app ( #27302 )" ( flutter/engine#27358 )
...
This reverts commit 43495d91c23ea16cfa6074f3948776cf0d2e8647.
2021-07-13 09:22:08 -07:00
Dan Field
43495d91c2
Build rules for scenario_app ( flutter/engine#27302 )
2021-07-13 09:11:21 -07:00
Dan Field
bf96d4bbc8
Fix the firebase scenario app run and assert that it does good things ( flutter/engine#27295 )
2021-07-12 16:56:02 -07:00
Zachary Anderson
ac95dbd5bc
Build testing/dart snapshots with GN instead of in run_tests.py ( flutter/engine#27292 )
2021-07-09 14:27:48 -07:00
Zachary Anderson
778fcfff51
Fix host_release tests for prebuilt Dart SDK ( flutter/engine#27284 )
2021-07-09 11:58:57 -07:00
Zachary Anderson
9b78f2cd77
Use the prebuilt SDK's VM to run its frontend_server ( flutter/engine#27274 )
2021-07-09 08:04:22 -07:00
Dan Field
7c17b68e0d
Remove sky_services, flutter_services ( flutter/engine#27238 )
2021-07-08 13:12:12 -07:00
Zachary Anderson
83066bd45d
Add an option to use a prebuilt Dart SDK ( flutter/engine#26931 )
2021-07-08 10:36:34 -07:00
Dan Field
f314bfb910
pub get offline for scenario_app ( flutter/engine#27240 )
2021-07-08 09:16:02 -07:00
Greg Spencer
185d8601c5
Hardware Keyboard: iOS ( flutter/engine#25961 )
...
Implement new keyboard event system for iOS.
2021-07-07 16:52:04 -07:00
gaaclarke
901e066ae8
Follow up cleanup of some unit tests for right click handling. ( flutter/engine#27152 )
2021-07-02 18:21:01 -07:00
Callum Moffat
764f2e1137
Support right-clicking on iPadOS ( flutter/engine#27019 )
2021-07-02 13:52:24 -07:00
Darren Chan
cc3f93e26d
Prepare for cfv2 unittests. ( flutter/engine#27036 )
2021-07-01 13:11:01 -07:00
Kaushik Iska
833796b779
FrameTimings captures raster finish time in wall-clock time ( flutter/engine#27074 )
2021-07-01 11:36:02 -07:00
Jim Graham
ce11db413a
Implement a DisplayList mechanism similar to the Skia SkLiteDL mechanism ( flutter/engine#26928 )
2021-06-30 17:31:02 -07:00
Dan Field
8ab4d95ea5
Partial reland for VM tests ( flutter/engine#27069 )
2021-06-30 10:54:50 -07:00
Dan Field
81388c9511
Revert "--sound-null-safety instead of enable-experiment where possible ( #26999 )" ( flutter/engine#27059 )
...
This reverts commit a34de4830b50728b589903abfe69a7d809967b73.
2021-06-29 21:36:07 -07:00
Dan Field
a34de4830b
--sound-null-safety instead of enable-experiment where possible ( flutter/engine#26999 )
2021-06-29 15:36:03 -07:00
Jason Simmons
663678b9de
Use unstripped executables when running tests on Linux ( flutter/engine#26921 )
2021-06-29 07:31:02 -07:00
Martin Kustermann
fde57f1f1d
Remove usages of --no-causal-async-stacks ( flutter/engine#26877 )
...
Passing the --causal-async-stacks flag to the VM will cause it to error
on VM startup. The VM will remove the flag entirely, but before doing so
we'll have to remove usages of the negated version of the flag, namely
--no-causal-async-stacks.
2021-06-23 14:30:26 +02:00
Dan Field
42ef4abc81
fix javadoc ( flutter/engine#26892 )
2021-06-22 23:01:01 -07:00
Zachary Anderson
39f533c8b8
Make ci/lint.dart more idiomatic and move to tools/clang_tidy ( flutter/engine#26722 )
2021-06-22 20:36:01 -07:00
Zachary Anderson
23cb015a33
Add pre-push git hook ( flutter/engine#26699 )
2021-06-20 16:12:53 -07:00