From cabe48585481d3ca4bc68e83966f284d51565997 Mon Sep 17 00:00:00 2001 From: jvyden Date: Thu, 23 Dec 2021 00:33:18 -0500 Subject: [PATCH] Disable chrome sandboxing and dev-shm usage in CI environment --- ProjectLighthouse.Tests.WebsiteTests/AuthenticationTests.cs | 2 ++ ProjectLighthouse.sln | 3 --- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/ProjectLighthouse.Tests.WebsiteTests/AuthenticationTests.cs b/ProjectLighthouse.Tests.WebsiteTests/AuthenticationTests.cs index 5266abf4..e3ed939c 100644 --- a/ProjectLighthouse.Tests.WebsiteTests/AuthenticationTests.cs +++ b/ProjectLighthouse.Tests.WebsiteTests/AuthenticationTests.cs @@ -34,6 +34,8 @@ namespace ProjectLighthouse.Tests.WebsiteTests if (Convert.ToBoolean(Environment.GetEnvironmentVariable("CI") ?? "false")) { chromeOptions.AddArgument("headless"); + chromeOptions.AddArgument("no-sandbox"); + chromeOptions.AddArgument("disable-dev-shm-usage"); Console.WriteLine("We are in a CI environment, so chrome headless mode has been enabled."); } diff --git a/ProjectLighthouse.sln b/ProjectLighthouse.sln index c1ae0363..9f80122f 100644 --- a/ProjectLighthouse.sln +++ b/ProjectLighthouse.sln @@ -23,15 +23,12 @@ Global {AFC74569-B289-4ACC-B21C-313A3A62C017}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {AFC74569-B289-4ACC-B21C-313A3A62C017}.Debug|Any CPU.Build.0 = Debug|Any CPU {AFC74569-B289-4ACC-B21C-313A3A62C017}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AFC74569-B289-4ACC-B21C-313A3A62C017}.Release|Any CPU.Build.0 = Release|Any CPU {200EED99-FE3E-45C6-A51E-76ED9819CA2B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {200EED99-FE3E-45C6-A51E-76ED9819CA2B}.Debug|Any CPU.Build.0 = Debug|Any CPU {200EED99-FE3E-45C6-A51E-76ED9819CA2B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {200EED99-FE3E-45C6-A51E-76ED9819CA2B}.Release|Any CPU.Build.0 = Release|Any CPU {CF65EB5B-5364-4D2A-8639-F147A67F08E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {CF65EB5B-5364-4D2A-8639-F147A67F08E7}.Debug|Any CPU.Build.0 = Debug|Any CPU {CF65EB5B-5364-4D2A-8639-F147A67F08E7}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CF65EB5B-5364-4D2A-8639-F147A67F08E7}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(NestedProjects) = preSolution {AFC74569-B289-4ACC-B21C-313A3A62C017} = {D360C08E-EA47-43AC-A566-FDF413442980}