phetsims / perennial

Maintenance tools that won't change with different versions of chipper checked out
MIT License
3 stars 5 forks source link

Build Server is crashing #297

Open mattpen opened 1 year ago

mattpen commented 1 year ago

When #296 occurs, the build aborts and sends an failure email, then the build-server crashes abruptly and restarts with this error:

Dec 17 16:53:51 phet-server2.int.colorado.edu build-server[1823055]: /data/share/phet/build-server/perennial/node_modules/puppeteer-core/lib/cjs/puppeteer/common/Connection.js:316
Dec 17 16:53:51 phet-server2.int.colorado.edu build-server[1823055]:             return Promise.reject(new Error(`Protocol error (${method}): Session closed. Most likely the ${__classPrivateFieldGet(this>
Dec 17 16:53:51 phet-server2.int.colorado.edu build-server[1823055]:                                   ^
Dec 17 16:53:51 phet-server2.int.colorado.edu build-server[1823055]: Error: Protocol error (Runtime.callFunctionOn): Session closed. Most likely the page has been closed.
Dec 17 16:53:51 phet-server2.int.colorado.edu build-server[1823055]:     at CDPSessionImpl.send (/data/share/phet/build-server/perennial/node_modules/puppeteer-core/lib/cjs/puppeteer/common/Connection.js>
Dec 17 16:53:51 phet-server2.int.colorado.edu build-server[1823055]:     at ExecutionContext._ExecutionContext_evaluate (/data/share/phet/build-server/perennial/node_modules/puppeteer-core/lib/cjs/puppet>
Dec 17 16:53:51 phet-server2.int.colorado.edu build-server[1823055]:     at async WaitTask.rerun (/data/share/phet/build-server/perennial/node_modules/puppeteer-core/lib/cjs/puppeteer/common/WaitTask.js:>