flutter/packages/flutter_tools/test/web.shard
Nate Biggs 1d766ed8d9
Add experimental hot reload flag support to flutter tools (#162889)
Rather than ask users to pass the complicated and long string
`--extra-front-end-options=--dartdevc-canary,--dartdevc-module-format=ddc`
we want a simpler flag to enable the new DDC module system/hot reload.

Technically this flag enables the new module system, not necessarily hot
reload directly. But we only expect people to use the flag to enable hot
reload so I've chosen the name based on that.

---------

Co-authored-by: Nate Biggs <natebiggs@google.com>
2025-02-10 17:23:47 +00:00
..
test_data Add experimental hot reload flag support to flutter tools (#162889) 2025-02-10 17:23:47 +00:00
chrome_test.dart Auto-format Framework (#160545) 2024-12-19 20:06:21 +00:00
debugger_stepping_web_test.dart Auto-format Framework (#160545) 2024-12-19 20:06:21 +00:00
expression_evaluation_web_test.dart Auto-format Framework (#160545) 2024-12-19 20:06:21 +00:00
hot_reload_web_errors_test.dart Add experimental hot reload flag support to flutter tools (#162889) 2025-02-10 17:23:47 +00:00
hot_reload_web_test.dart Add experimental hot reload flag support to flutter tools (#162889) 2025-02-10 17:23:47 +00:00
hot_reload_with_asset_web_test.dart Add experimental hot reload flag support to flutter tools (#162889) 2025-02-10 17:23:47 +00:00
hot_restart_web_amd_test.dart Implement hot reload using the DDC library bundle format (#162498) 2025-02-03 06:10:24 +00:00
hot_restart_web_ddc_library_bundle_test.dart Implement hot reload using the DDC library bundle format (#162498) 2025-02-03 06:10:24 +00:00
output_web_test.dart Auto-format Framework (#160545) 2024-12-19 20:06:21 +00:00
README.md Added missing code block language in docs (#147481) 2024-05-01 14:44:27 +00:00
stateless_stateful_hot_reload_web_test.dart Add experimental hot reload flag support to flutter tools (#162889) 2025-02-10 17:23:47 +00:00
vm_service_web_test.dart Auto-format Framework (#160545) 2024-12-19 20:06:21 +00:00
web_driver_service_test.dart Propagate environment variables when flutter drive is invoked. (#161452) 2025-01-13 18:48:58 +00:00
web_run_test.dart [tool] Removes deprecated --web-renderer parameter. (#159314) 2024-12-02 18:33:02 +00:00

Web integration tests

These tests are not hermetic, and use the actual Flutter SDK. While they don't require actual devices, they run flutter_tester to test Dart web debug services (dwds) and Flutter integration.

Use this command to run (from the flutter_tools directory):

../../bin/cache/dart-sdk/bin/dart run test test/web.shard

These tests are expensive to run and do not give meaningful coverage information for the flutter tool (since they are black-box tests that run the tool as a subprocess, rather than being unit tests). For this reason, they are in a separate shard when running on continuous integration and are not run when calculating coverage.