Index: tools/testing/dart/test_suite.dart |
diff --git a/tools/testing/dart/test_suite.dart b/tools/testing/dart/test_suite.dart |
index fd67ebf12285386a679b0a18f4565398e71d86de..7b36c5f7563714c8fe7c13dea7dcf2e1a4d47d01 100644 |
--- a/tools/testing/dart/test_suite.dart |
+++ b/tools/testing/dart/test_suite.dart |
@@ -212,6 +212,21 @@ abstract class TestSuite { |
return dartExecutable; |
} |
+ String get dartVmNooptBinaryFileName { |
+ // Controlled by user with the option "--dart". |
+ String dartExecutable = configuration['dart']; |
+ |
+ if (dartExecutable == '') { |
+ String suffix = executableBinarySuffix; |
+ dartExecutable = useSdk |
+ ? '$buildDir/dart-sdk/bin/dart_noopt$suffix' |
+ : '$buildDir/dart_noopt$suffix'; |
+ } |
+ |
+ TestUtils.ensureExists(dartExecutable, configuration); |
+ return dartExecutable; |
+ } |
+ |
String get dartPrecompiledBinaryFileName { |
// Controlled by user with the option "--dart_precompiled". |
String dartExecutable = configuration['dart_precompiled']; |