You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm having trouble creating a simplified reproduction of this, including one which uses my same Jest setup. My scenario is the following:
In (Jest) unit tests for a Node.js server which uses Puppeteer, I launch a new server + corresponding Puppeteer instance in each test case and tear down the server/browser at the end of each test.
After upgrading to Puppeteer 13.4.0, test teardown fails with:
Puppeteer was unable to kill the process which ran the browser binary.
This means that, on future Puppeteer launches, Puppeteer might not be able to launch the browser.
Please check your open processes and ensure that the browser processes that Puppeteer launched have been killed.
If you think this is a bug, please report it on the Puppeteer issue tracker.
Error cause: Error: kill EPERM
This appears to be a regression from #6859. A similar fix to #8352 for MacOS/Linux seems like it may be necessary in some scenarios.
Puppeteer version
13.4.0
Node.js version
14.16.1
npm version
6.14.12
What operating system are you seeing the problem on?
macOS
Relevant log output
No response
The text was updated successfully, but these errors were encountered:
Bug description
Steps to reproduce the problem:
I'm having trouble creating a simplified reproduction of this, including one which uses my same Jest setup. My scenario is the following:
This appears to be a regression from #6859. A similar fix to #8352 for MacOS/Linux seems like it may be necessary in some scenarios.
Puppeteer version
13.4.0
Node.js version
14.16.1
npm version
6.14.12
What operating system are you seeing the problem on?
macOS
Relevant log output
No response
The text was updated successfully, but these errors were encountered: