jimivdw / grunt-mutation-testing

JavaScript Mutation Testing as grunt plugin. Tests your tests by mutating the code.
MIT License
51 stars 11 forks source link

Zombie KarmaWorker processes left behind by mutationTest #50

Closed gaffney closed 8 years ago

gaffney commented 8 years ago
 appfiles git:(mutate-experiment) ✗ grunt mutationTest
Running "mutationTest:target" (mutationTest) task
Fatal error: Could not connect to a Karma server on port 9091 within 10 seconds

Execution Time (2015-11-03 09:17:14 UTC)
loading tasks        117ms  ▇▇ 1%
mutationTest:target    10s  ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 99%
Total 10.1s

 appfiles git:(mutate-experiment) ✗ ps
  PID TTY           TIME CMD
 4171 ttys000    0:01.00 /usr/local/bin/node /Users/me/Documents/workspace/project/appfiles/node_modules/grunt-mutation-testing/lib/karma/KarmaWorker.js
98054 ttys000    0:01.81 -/bin/zsh
88114 ttys001    0:00.88 -/bin/zsh
 1478 ttys003    3:39.36 grunt
94526 ttys003    0:00.66 -/bin/zsh
 appfiles git:(mutate-experiment) ✗

Subsequent runs causes more zombie processes.

jimivdw commented 8 years ago

Should be fixed in v1.3.1. Please reopen if the issue persists.