diff --git a/.appveyor.yml b/.appveyor.yml index f6e6cf6b91c5..59cf4b83991a 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -32,7 +32,9 @@ test_script: - which yarn - yarn lint - yarn unit-core --runInBand - - yarn unit-cli + # Appveyor protocol timeouts are unusually common. + # We retry our smoketests 3 times for this reason, so do the same for CLI tests that launch Chrome. + - yarn unit-cli || yarn unit-cli || yarn unit-cli - yarn unit-viewer - yarn type-check # FIXME: Exclude Appveyor from running `perf` smoketest until we fix the flake.