| Index: tools/testing/dart/test_runner.dart
|
| diff --git a/tools/testing/dart/test_runner.dart b/tools/testing/dart/test_runner.dart
|
| index 3eb76e35d335d11728d3a3e261c71040dd6f0482..fd2922090313ec6e541fcf8600057fd9ecb81331 100644
|
| --- a/tools/testing/dart/test_runner.dart
|
| +++ b/tools/testing/dart/test_runner.dart
|
| @@ -2605,8 +2605,10 @@ bool shouldRetryCommand(CommandOutput output) {
|
| }
|
| }
|
|
|
| - // We currently rerun dartium tests, see issue 14074
|
| - if (command is BrowserTestCommand && command.displayName == 'dartium') {
|
| + // We currently rerun dartium tests, see issue 14074.
|
| + // We rerun tests on Safari because 6.2 and 7.1 are flaky. Issue 21434.
|
| + if (command is BrowserTestCommand &&
|
| + (command.browser == 'dartium' || command.browser == 'safari')) {
|
| return true;
|
| }
|
| }
|
|
|