diff options
author | 2021-12-24 20:43:53 -0800 | |
---|---|---|
committer | 2021-12-24 20:43:53 -0800 | |
commit | bb5ad6e1adfd4f59044068a153c9d2b42448dfcc (patch) | |
tree | 470c9f4131fc3d35b1b8e74299dd294ac356dca9 /integration/scripts/browser.js | |
parent | 6ae433249dc5439411a5f6b21849e8e1e9a95f5a (diff) | |
download | bun-bb5ad6e1adfd4f59044068a153c9d2b42448dfcc.tar.gz bun-bb5ad6e1adfd4f59044068a153c9d2b42448dfcc.tar.zst bun-bb5ad6e1adfd4f59044068a153c9d2b42448dfcc.zip |
Cleanup build issues
Diffstat (limited to 'integration/scripts/browser.js')
-rw-r--r-- | integration/scripts/browser.js | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/integration/scripts/browser.js b/integration/scripts/browser.js index 3a69a857d..986e96c7f 100644 --- a/integration/scripts/browser.js +++ b/integration/scripts/browser.js @@ -35,12 +35,14 @@ if (!USE_EXISTING_PROCESS) { console.error("❌ bun error", err); process.exit(1); }); - waitSpawn = new Promise((resolve, reject) => { - bunProcess.once("spawn", (code) => { - console.log("Spawned"); - resolve(); + if (!process.env.CI) { + waitSpawn = new Promise((resolve, reject) => { + bunProcess.once("spawn", (code) => { + console.log("Spawned"); + resolve(); + }); }); - }); + } process.on("beforeExit", () => { bunProcess && bunProcess.kill(0); }); @@ -72,17 +74,23 @@ function writeSnapshot(name, code) { } const baseOptions = { + dumpio: !!process.env.CI_DEBUG, args: [ "--disable-gpu", "--disable-dev-shm-usage", "--disable-setuid-sandbox", "--no-sandbox", + "--ignore-certificate-errors", + "--use-fake-ui-for-media-stream", + "--use-fake-device-for-media-stream", + "--disable-sync", ], + headless: true, }; async function main() { const launchOptions = USE_EXISTING_PROCESS - ? { ...baseOptions, devtools: true } + ? { ...baseOptions, devtools: !process.env.CI } : baseOptions; const browser = await puppeteer.launch(launchOptions); const promises = []; |