You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
flutter_tester is the underlying binary used by flutter test. Ideally we would run all of the flutter test tests in packages/flutter, just with Shorebird's Dart. The problem is that flutter test currently uses JIT. It runs the .dart files through the frontend server and then sends the .dill files to flutter_tester which compiles and executes them in separate flutter engine instances.
We would probably move to either a one-off flutter_tester to start. Regardless, we would need to change flutter_tester to have an aot-mode, as well as flutter test (or our own simpler harness) to know how to do the aot compile with gen_snapshot.
This could get us a bunch of testing at the flutter level that we don't have today:
flutter_tester
is the underlying binary used byflutter test
. Ideally we would run all of theflutter test
tests inpackages/flutter
, just with Shorebird's Dart. The problem is thatflutter test
currently uses JIT. It runs the .dart files through the frontend server and then sends the .dill files toflutter_tester
which compiles and executes them in separate flutter engine instances.We would probably move to either a one-off
flutter_tester
to start. Regardless, we would need to changeflutter_tester
to have an aot-mode, as well asflutter test
(or our own simpler harness) to know how to do the aot compile withgen_snapshot
.This could get us a bunch of testing at the flutter level that we don't have today:
It's at least a couple day project.
The text was updated successfully, but these errors were encountered: