Blank browser is spawned when more than 2 browsers open up in parallel in puppeteer
up vote
0
down vote
favorite
When I run my tests in parallel, it works as expected upto browser count 2. However, when there are more that 2 tests, the third browser remains empty/blank throughout the suite run & the execution timeout reaches. Below is the browser launch snippet:
global.browser = await puppeteer.launch({
args: [
'--disable-background-networking',
'--disable-breakpad',
'--disable-canvas-aa',
'--disable-client-side-phishing-detection',
'--disable-cloud-import',
'--disable-composited-antialiasing',
'--disable-default-apps',
'--disable-extensions-http-throttling',
'--disable-gpu',
'--disable-gpu-sandbox',
'--disable-kill-after-bad-ipc',
'--disable-namespace-sandbox',
'--disable-plugins',
'--disable-print-preview',
'--disable-renderer-backgrounding',
'--disable-seccomp-filter-sandbox',
'--disable-setuid-sandbox',
'--disable-smooth-scrolling',
'--disable-sync',
'--disable-translate',
'--disable-translate-new-ux',
'--disable-webgl',
'--disk-cache-dir=/tmp/cache-dir',
'--disk-cache-size=10000000',
'--ipc-connection-timeout=10000',
'--media-cache-size=10000000',
'--nacl-dangerous-no-sandbox-nonsfi',
'--no-default-browser-check',
'--no-experiments',
'--no-first-run',
'--no-pings',
'--no-sandbox',
'--no-zygote',
'--prerender-from-omnibox=disabled',
'--single-process',
'--window-size=1280,720',
'--runInBand',
'--disable-web-security',
'--disable-dev-profile',
'--disable-dev-shm-usage',
'--remote-debugging-port=9222',
],
dumpio: true,
headless: config.browserProperty.isHeadless,
timeout: 60000
});
puppeteer
New contributor
Paras is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
up vote
0
down vote
favorite
When I run my tests in parallel, it works as expected upto browser count 2. However, when there are more that 2 tests, the third browser remains empty/blank throughout the suite run & the execution timeout reaches. Below is the browser launch snippet:
global.browser = await puppeteer.launch({
args: [
'--disable-background-networking',
'--disable-breakpad',
'--disable-canvas-aa',
'--disable-client-side-phishing-detection',
'--disable-cloud-import',
'--disable-composited-antialiasing',
'--disable-default-apps',
'--disable-extensions-http-throttling',
'--disable-gpu',
'--disable-gpu-sandbox',
'--disable-kill-after-bad-ipc',
'--disable-namespace-sandbox',
'--disable-plugins',
'--disable-print-preview',
'--disable-renderer-backgrounding',
'--disable-seccomp-filter-sandbox',
'--disable-setuid-sandbox',
'--disable-smooth-scrolling',
'--disable-sync',
'--disable-translate',
'--disable-translate-new-ux',
'--disable-webgl',
'--disk-cache-dir=/tmp/cache-dir',
'--disk-cache-size=10000000',
'--ipc-connection-timeout=10000',
'--media-cache-size=10000000',
'--nacl-dangerous-no-sandbox-nonsfi',
'--no-default-browser-check',
'--no-experiments',
'--no-first-run',
'--no-pings',
'--no-sandbox',
'--no-zygote',
'--prerender-from-omnibox=disabled',
'--single-process',
'--window-size=1280,720',
'--runInBand',
'--disable-web-security',
'--disable-dev-profile',
'--disable-dev-shm-usage',
'--remote-debugging-port=9222',
],
dumpio: true,
headless: config.browserProperty.isHeadless,
timeout: 60000
});
puppeteer
New contributor
Paras is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Welcome to StackOverflow! :) For long blocks of code, use code-block formatting. You can do that by placing the code snippet in a new paragraph, selecting the entire code block, and then select Code Sample option from the toolbar above the answer (or Ctrl+K for shortcut).
– Uzair A.
4 hours ago
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
When I run my tests in parallel, it works as expected upto browser count 2. However, when there are more that 2 tests, the third browser remains empty/blank throughout the suite run & the execution timeout reaches. Below is the browser launch snippet:
global.browser = await puppeteer.launch({
args: [
'--disable-background-networking',
'--disable-breakpad',
'--disable-canvas-aa',
'--disable-client-side-phishing-detection',
'--disable-cloud-import',
'--disable-composited-antialiasing',
'--disable-default-apps',
'--disable-extensions-http-throttling',
'--disable-gpu',
'--disable-gpu-sandbox',
'--disable-kill-after-bad-ipc',
'--disable-namespace-sandbox',
'--disable-plugins',
'--disable-print-preview',
'--disable-renderer-backgrounding',
'--disable-seccomp-filter-sandbox',
'--disable-setuid-sandbox',
'--disable-smooth-scrolling',
'--disable-sync',
'--disable-translate',
'--disable-translate-new-ux',
'--disable-webgl',
'--disk-cache-dir=/tmp/cache-dir',
'--disk-cache-size=10000000',
'--ipc-connection-timeout=10000',
'--media-cache-size=10000000',
'--nacl-dangerous-no-sandbox-nonsfi',
'--no-default-browser-check',
'--no-experiments',
'--no-first-run',
'--no-pings',
'--no-sandbox',
'--no-zygote',
'--prerender-from-omnibox=disabled',
'--single-process',
'--window-size=1280,720',
'--runInBand',
'--disable-web-security',
'--disable-dev-profile',
'--disable-dev-shm-usage',
'--remote-debugging-port=9222',
],
dumpio: true,
headless: config.browserProperty.isHeadless,
timeout: 60000
});
puppeteer
New contributor
Paras is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
When I run my tests in parallel, it works as expected upto browser count 2. However, when there are more that 2 tests, the third browser remains empty/blank throughout the suite run & the execution timeout reaches. Below is the browser launch snippet:
global.browser = await puppeteer.launch({
args: [
'--disable-background-networking',
'--disable-breakpad',
'--disable-canvas-aa',
'--disable-client-side-phishing-detection',
'--disable-cloud-import',
'--disable-composited-antialiasing',
'--disable-default-apps',
'--disable-extensions-http-throttling',
'--disable-gpu',
'--disable-gpu-sandbox',
'--disable-kill-after-bad-ipc',
'--disable-namespace-sandbox',
'--disable-plugins',
'--disable-print-preview',
'--disable-renderer-backgrounding',
'--disable-seccomp-filter-sandbox',
'--disable-setuid-sandbox',
'--disable-smooth-scrolling',
'--disable-sync',
'--disable-translate',
'--disable-translate-new-ux',
'--disable-webgl',
'--disk-cache-dir=/tmp/cache-dir',
'--disk-cache-size=10000000',
'--ipc-connection-timeout=10000',
'--media-cache-size=10000000',
'--nacl-dangerous-no-sandbox-nonsfi',
'--no-default-browser-check',
'--no-experiments',
'--no-first-run',
'--no-pings',
'--no-sandbox',
'--no-zygote',
'--prerender-from-omnibox=disabled',
'--single-process',
'--window-size=1280,720',
'--runInBand',
'--disable-web-security',
'--disable-dev-profile',
'--disable-dev-shm-usage',
'--remote-debugging-port=9222',
],
dumpio: true,
headless: config.browserProperty.isHeadless,
timeout: 60000
});
puppeteer
puppeteer
New contributor
Paras is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Paras is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
edited 1 hour ago
Uzair A.
526318
526318
New contributor
Paras is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 4 hours ago
Paras
1
1
New contributor
Paras is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Paras is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Paras is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Welcome to StackOverflow! :) For long blocks of code, use code-block formatting. You can do that by placing the code snippet in a new paragraph, selecting the entire code block, and then select Code Sample option from the toolbar above the answer (or Ctrl+K for shortcut).
– Uzair A.
4 hours ago
add a comment |
Welcome to StackOverflow! :) For long blocks of code, use code-block formatting. You can do that by placing the code snippet in a new paragraph, selecting the entire code block, and then select Code Sample option from the toolbar above the answer (or Ctrl+K for shortcut).
– Uzair A.
4 hours ago
Welcome to StackOverflow! :) For long blocks of code, use code-block formatting. You can do that by placing the code snippet in a new paragraph, selecting the entire code block, and then select Code Sample option from the toolbar above the answer (or Ctrl+K for shortcut).
– Uzair A.
4 hours ago
Welcome to StackOverflow! :) For long blocks of code, use code-block formatting. You can do that by placing the code snippet in a new paragraph, selecting the entire code block, and then select Code Sample option from the toolbar above the answer (or Ctrl+K for shortcut).
– Uzair A.
4 hours ago
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Paras is a new contributor. Be nice, and check out our Code of Conduct.
Paras is a new contributor. Be nice, and check out our Code of Conduct.
Paras is a new contributor. Be nice, and check out our Code of Conduct.
Paras is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53369152%2fblank-browser-is-spawned-when-more-than-2-browsers-open-up-in-parallel-in-puppet%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Welcome to StackOverflow! :) For long blocks of code, use code-block formatting. You can do that by placing the code snippet in a new paragraph, selecting the entire code block, and then select Code Sample option from the toolbar above the answer (or Ctrl+K for shortcut).
– Uzair A.
4 hours ago