From d06c885800e7b0c9fef774aa1e6c420ee91ef4e9 Mon Sep 17 00:00:00 2001 From: Gleb Bahmutov Date: Wed, 25 Sep 2019 09:15:02 -0400 Subject: [PATCH] pass no-sandbox (#5199) --- scripts/binary/smoke.coffee | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/scripts/binary/smoke.coffee b/scripts/binary/smoke.coffee index 8bffae9bfa..b3144dc23f 100644 --- a/scripts/binary/smoke.coffee +++ b/scripts/binary/smoke.coffee @@ -58,6 +58,8 @@ runProjectTest = (buildAppExecutable, e2e) -> "--run-project=#{e2e}", "--spec=#{e2e}/cypress/integration/simple_passing_spec.coffee" ] + if verify.needsSandbox() + args.push("--no-sandbox") options = { stdio: "inherit", env: env } @@ -91,12 +93,18 @@ runFailingProjectTest = (buildAppExecutable, e2e) -> new Promise (resolve, reject) -> env = _.omit(process.env, "CYPRESS_ENV") - cp.spawn(buildAppExecutable, [ + args = [ "--run-project=#{e2e}", "--spec=#{e2e}/cypress/integration/simple_failing_spec.coffee" - ], { - stdio: "inherit", env: env - }) + ] + if verify.needsSandbox() + args.push("--no-sandbox") + + options = { + stdio: "inherit", + env + } + cp.spawn(buildAppExecutable, args, options) .on "exit", (code) -> if code is 2 resolve()