Comments (13)
broccoli-persistent-filter doesn’t provide workers. This error seems strange and likely incomplete.
Can you please include version of node, and the plugin causing issues. Ideally also a reproduction, as is this isn’t actionable yet.
from broccoli-persistent-filter.
still getting the error.
I believe the node version is v6.14.3 or v6.11.0 (this is what I think failed on Jenkins)
microplugin#0.0.3 bower_components/microplugin
:site:emberBuild Canceled: Broccoli Builder ran into an error with broccoli-persistent-filter:Babel > [Babel: ember-lodash]
plugin. 💥
Worker terminated unexpectedly
Error: Worker terminated unexpectedly
at ChildProcess. (/opt/home/jenkins/workspace/uestions-preview-tooltips-part-2/site/src/ember/node_modules/workerpool/lib/WorkerHandler.js:181:17)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
FAILED
from broccoli-persistent-filter.
Can you share the version of ember-lodash?
from broccoli-persistent-filter.
this has failed again after the update - again - please stop
pikaday#1.4.0 bower_components/pikaday
:site:emberBuild Canceled: Broccoli Builder ran into an error with `broccoli-persistent-filter:Babel > [Babel: ember-lodash]` plugin. 💥
Worker terminated unexpectedly
Error: Worker terminated unexpectedly
at ChildProcess.<anonymous> (/opt/home/jenkins/workspace/ture_CORE-2884-agenda-URL-copier/site/src/ember/node_modules/ember-cli-tooltipster/node_modules/workerpool/lib/WorkerHandler.js:246:17)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
from broccoli-persistent-filter.
@theoldcountry as a workaround can you set the environment variable JOBS=1? That should disable the use of workers as we debug this issue.
from broccoli-persistent-filter.
I don't have access to devops. This is breaking builds globally.
Build Canceled: Broccoli Builder ran into an error with `broccoli-persistent-filter:Babel > [Babel: ember-lodash]` plugin. 💥
Worker terminated unexpectedly
Error: Worker terminated unexpectedly
at ChildProcess.<anonymous> (/opt/home/jenkins/workspace/-2903-user-name-to-be-filterable/site/src/ember/node_modules/ember-cli-tooltipster/node_modules/workerpool/lib/WorkerHandler.js:246:17)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
:site:emberTest FAILED
FAILURE: Build failed with an exception.
from broccoli-persistent-filter.
- again - please stop
@theoldcounty it is not our intention to break anything. As our CI is passing, the issue seems to be pretty unexpected. Although this is understandably annoying, have some patience I will debug shortly.
from broccoli-persistent-filter.
@theoldcounty as asked above could you:
- Can you share the version of ember-lodash?
- Can you share the version of workerpool?
from broccoli-persistent-filter.
Could you also include the version of ember-cli-tooltipster ?
from broccoli-persistent-filter.
Interestingly, while debugging this I am able to reproduce a similar error when:
- running more then 1 workerpool
- starting with a debugger
The error in question, is actually due to the child processes both being told to bind to the same inspector port.
I doubt your jenkins runs are starting processes with a debugger enabled... so the above may not be your issue. But I'll see if we can at-least surface a better error message in this situations.
from broccoli-persistent-filter.
I think we can get the exitStatus code at-least printed. That way, we can surface why the process exited unexpectedly.
In my case, I am getting exit(12)
which is coming from: https://github.com/nodejs/node/blob/2e2670a2073c89d700ab274a47bb0e6036046e65/src/node.cc#L574
from broccoli-persistent-filter.
I've opened a PR on workerpool, to surface additional information when process's exit unexpectedly: josdejong/workerpool#58
from broccoli-persistent-filter.
I'm still not quite sure what is causing your issue, as I doubt you are enabling the debug port in CI (but maybe you are?)
Anyways, in the meantime I have submitted a fix to workerpool for the issue \w a debugger and multiple pools which results in Worker Exited Unexpectedly error: josdejong/workerpool#60
from broccoli-persistent-filter.
Related Issues (20)
- Version 10 of node.js has been released
- Changelog is outdated HOT 1
- Add typescript types
- An in-range update of mocha is breaking the build 🚨 HOT 5
- Prevent inconsistent ember-cli builds with different extensions HOT 7
- cacheKeyProcessString does not invalidate across rebuilds. HOT 1
- Worker is terminated HOT 4
- Rejecting / Excluding Files | broccoli-funnel HOT 5
- Use glob expression as file dependency HOT 1
- Upgrade promise-map-series to async/await version once ready
- move to broccoli org? HOT 3
- `dependencyInvalidation` and `concurrency` should not be required HOT 2
- Typescript issues with 3.0 release. HOT 3
- Node 10 doesn't support recursive directory operations. HOT 3
- Build Error (OneShot) HOT 1
- Switch to GH Actions
- broccoli-persistent-filter:babel random error in windows HOT 2
- "unexpected end of file" can persist from corrupted build and there is no discoverable way to force rebuild
- Bring back Windows CI...
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from broccoli-persistent-filter.