[flutter_tools] support run -d chrome test scripts (#51658)
diff --git a/dev/bots/test.dart b/dev/bots/test.dart
index 5c82140..b1b389b 100644
--- a/dev/bots/test.dart
+++ b/dev/bots/test.dart
@@ -590,7 +590,8 @@
Future<void> _runWebIntegrationTests() async {
await _runWebStackTraceTest('profile');
await _runWebStackTraceTest('release');
- await _runWebDebugStackTraceTest();
+ await _runWebDebugTest('lib/stack_trace.dart');
+ await _runWebDebugTest('test/test.dart');
}
Future<void> _runWebStackTraceTest(String buildMode) async {
@@ -636,7 +637,7 @@
/// Debug mode is special because `flutter build web` doesn't build in debug mode.
///
/// Instead, we use `flutter run --debug` and sniff out the standard output.
-Future<void> _runWebDebugStackTraceTest() async {
+Future<void> _runWebDebugTest(String target) async {
final String testAppDirectory = path.join(flutterRoot, 'dev', 'integration_tests', 'web');
final CapturedOutput output = CapturedOutput();
bool success = false;
@@ -648,7 +649,8 @@
'-d',
'chrome',
'--web-run-headless',
- 'lib/stack_trace.dart',
+ '-t',
+ target,
],
output: output,
outputMode: OutputMode.capture,