Merge pull request #17095 from timvandermeij/protocol-timeout

Fix the protocol timeout configuration for Puppeteer
This commit is contained in:
Jonas Jenwald 2023-10-09 09:43:51 +02:00 committed by GitHub
commit b4cd8ad215
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -907,6 +907,11 @@ async function startBrowser(browserName, startUrl = "") {
headless: false,
defaultViewport: null,
ignoreDefaultArgs: ["--disable-extensions"],
// The timeout for individual protocol (CDP) calls should always be lower
// than the Jasmine timeout. This way protocol errors are always raised in
// the context of the tests that actually triggered them and don't leak
// through to other tests (causing unrelated failures or tracebacks).
protocolTimeout: /* jasmine.DEFAULT_TIMEOUT_INTERVAL = */ 30000 - 1000,
};
if (!tempDir) {