@@ -64,6 +64,7 @@ import 'suite_runners/run_analyze_tests.dart';
64
64
import 'suite_runners/run_customer_testing_tests.dart' ;
65
65
import 'suite_runners/run_docs_tests.dart' ;
66
66
import 'suite_runners/run_flutter_packages_tests.dart' ;
67
+ import 'suite_runners/run_framework_coverage_tests.dart' ;
67
68
import 'suite_runners/run_fuchsia_precache.dart' ;
68
69
import 'suite_runners/run_realm_checker_tests.dart' ;
69
70
import 'suite_runners/run_skp_generator_tests.dart' ;
@@ -139,7 +140,7 @@ Future<void> main(List<String> args) async {
139
140
await selectShard (< String , ShardRunner > {
140
141
'add_to_app_life_cycle_tests' : () => addToAppLifeCycleRunner (flutterRoot),
141
142
'build_tests' : _runBuildTests,
142
- 'framework_coverage' : _runFrameworkCoverage ,
143
+ 'framework_coverage' : frameworkCoverageRunner ,
143
144
'framework_tests' : _runFrameworkTests,
144
145
'tool_tests' : _runToolTests,
145
146
// web_tool_tests is also used by HHH: https://dart.googlesource.com/recipes/+/refs/heads/master/recipes/dart/flutter_engine.py
@@ -988,31 +989,6 @@ Future<void> _runFrameworkTests() async {
988
989
});
989
990
}
990
991
991
- Future <void > _runFrameworkCoverage () async {
992
- final File coverageFile = File (path.join (flutterRoot, 'packages' , 'flutter' , 'coverage' , 'lcov.info' ));
993
- if (! coverageFile.existsSync ()) {
994
- foundError (< String > [
995
- '${red }Coverage file not found.$reset ' ,
996
- 'Expected to find: $cyan ${coverageFile .absolute .path }$reset ' ,
997
- 'This file is normally obtained by running `${green }flutter update-packages$reset `.' ,
998
- ]);
999
- return ;
1000
- }
1001
- coverageFile.deleteSync ();
1002
- await runFlutterTest (path.join (flutterRoot, 'packages' , 'flutter' ),
1003
- options: const < String > ['--coverage' ],
1004
- );
1005
- if (! coverageFile.existsSync ()) {
1006
- foundError (< String > [
1007
- '${red }Coverage file not found.$reset ' ,
1008
- 'Expected to find: $cyan ${coverageFile .absolute .path }$reset ' ,
1009
- 'This file should have been generated by the `${green }flutter test --coverage$reset ` script, but was not.' ,
1010
- ]);
1011
- return ;
1012
- }
1013
- }
1014
-
1015
-
1016
992
/// This will force the next run of the Flutter tool (if it uses the provided
1017
993
/// environment) to have asserts enabled, by setting an environment variable.
1018
994
void adjustEnvironmentToEnableFlutterAsserts (Map <String , String > environment) {
0 commit comments