[flutter_tools] use frontend_server for web test compilation (#70714)
diff --git a/dev/bots/test.dart b/dev/bots/test.dart
index c7eaded..8bd0494 100644
--- a/dev/bots/test.dart
+++ b/dev/bots/test.dart
@@ -88,7 +88,10 @@
'test/examples/sector_layout_test.dart',
// This test relies on widget tracking capability in the VM.
'test/widgets/widget_inspector_test.dart',
-
+ 'test/painting/decoration_test.dart',
+ 'test/material/time_picker_test.dart',
+ 'test/material/text_field_test.dart',
+ 'test/material/floating_action_button_test.dart',
'test/widgets/selectable_text_test.dart',
'test/widgets/color_filter_test.dart',
'test/widgets/editable_text_cursor_test.dart',
@@ -97,6 +100,16 @@
'test/cupertino/refresh_test.dart',
'test/cupertino/text_field_test.dart',
'test/cupertino/route_test.dart',
+ 'test/foundation/error_reporting_test.dart',
+ 'test/foundation/consolidate_response_test.dart',
+ 'test/foundation/stack_trace_test.dart',
+ 'test/services/message_codecs_vm_test.dart',
+ 'test/services/platform_messages_test.dart',
+ 'test/widgets/image_resolution_test.dart ',
+ 'test/widgets/platform_view_test.dart',
+ 'test/widgets/route_notification_messages_test.dart',
+ 'test/widgets/semantics_tester_generateTestSemanticsExpressionForCurrentSemanticsTree_test.dart',
+ 'test/widgets/text_golden_test.dart',
];
/// When you call this, you can pass additional arguments to pass custom
@@ -782,7 +795,7 @@
)
.whereType<File>()
.map<String>((File file) => path.relative(file.path, from: flutterPackageDirectory.path))
- .where((String filePath) => !kWebTestFileKnownFailures.contains(filePath))
+ .where((String filePath) => !kWebTestFileKnownFailures.contains(path.split(filePath).join('/')))
.toList()
// Finally we shuffle the list because we want the average cost per file to be uniformly
// distributed. If the list is not sorted then different shards and batches may have