Index: tools/testing/dart/test_suite.dart |
diff --git a/tools/testing/dart/test_suite.dart b/tools/testing/dart/test_suite.dart |
index c73dc7c28841b77b49774be1b91550146699059b..70230f4983ad348c0f46fa42e51d107c5b665256 100644 |
--- a/tools/testing/dart/test_suite.dart |
+++ b/tools/testing/dart/test_suite.dart |
@@ -300,6 +300,14 @@ abstract class TestSuite { |
return; |
} |
+ if (configuration['hot_reload']) { |
+ // Handle reload special cases. |
+ if (expectations.contains(Expectation.COMPILETIME_ERROR)) { |
+ // Skip reloading tests with expected compilation errors. |
+ return; |
+ } |
+ } |
+ |
// Update Summary report |
if (configuration['report']) { |
if (testCase.expectCompileError && |