From 22df034ae6c16100f1d4d510750eb6717f422ae2 Mon Sep 17 00:00:00 2001 From: Ryan Brandenburg Date: Mon, 5 Aug 2019 16:12:57 -0700 Subject: [PATCH] Allow retries of SSL exceptions --- .../test/SpaTemplateTest/SpaTemplateTestBase.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ProjectTemplates/test/SpaTemplateTest/SpaTemplateTestBase.cs b/src/ProjectTemplates/test/SpaTemplateTest/SpaTemplateTestBase.cs index 95d84c965c..7095ce5d5a 100644 --- a/src/ProjectTemplates/test/SpaTemplateTest/SpaTemplateTestBase.cs +++ b/src/ProjectTemplates/test/SpaTemplateTest/SpaTemplateTestBase.cs @@ -5,6 +5,7 @@ using System; using System.IO; using System.Linq; using System.Net; +using System.Net.Http; using System.Runtime.InteropServices; using System.Text.RegularExpressions; using System.Threading.Tasks; @@ -175,6 +176,9 @@ namespace Templates.Test.SpaTemplateTest catch (OperationCanceledException) { } + catch (HttpRequestException ex) when (ex.Message.StartsWith("The SSL connection could not be established")) + { + } await Task.Delay(TimeSpan.FromSeconds(5 * attempt)); } while (attempt < maxAttempts); }