-
Notifications
You must be signed in to change notification settings - Fork 27.1k
Closed
Labels
area: build & ciRelated the build and CI infrastructure of the projectRelated the build and CI infrastructure of the projecteffort1: hourstype: bug/fix
Description
The issue appeared with the update to node 4.1.1, npm 2.14.5, Karma 0.13.10, etc.
After upgrading node and npm, and doing a clean npm install, running gulp test.unit.js raises the following error on 2 different machines (Windows 7 and Windows 10):
05 10 2015 18:53:26.961:ERROR [karma]: { [Error: EMFILE: too many open files, open 'D:\Github\angular_mlaval\node_modules\chokidar\node_modules\readdirp\stream-api.js']
errno: -4066,
code: 'EMFILE',
syscall: 'open',
path: 'D:\\Github\\angular_mlaval\\node_modules\\chokidar\\node_modules\\readdirp\\stream-api.js' }
Error: EMFILE: too many open files, open 'D:\Github\angular_mlaval\node_modules\chokidar\node_modules\readdirp\stream-api.js'
at Error (native)
at Object.fs.openSync (fs.js:549:18)
at Object.fs.readFileSync (fs.js:397:15)
at Object.Module._extensions..js (module.js:451:20)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at readdir (D:\Github\angular_mlaval\node_modules\chokidar\node_modules\readdirp\readdirp.js:52:25)
at EventEmitter.<anonymous> (D:\Github\angular_mlaval\node_modules\chokidar\lib\nodefs-handler.js:353:5)
at EventEmitter.NodeFsHandler._handleDir (D:\Github\angular_mlaval\node_modules\chokidar\lib\nodefs-handler.js:402:18)
at EventEmitter.<anonymous> (D:\Github\angular_mlaval\node_modules\chokidar\lib\nodefs-handler.js:450:19)
at EventEmitter.<anonymous> (D:\Github\angular_mlaval\node_modules\chokidar\lib\nodefs-handler.js:455:16)
at FSReqWrap.oncomplete (fs.js:82:15)
Running gulp test.unit.js/ci raises:
05 10 2015 18:54:19.816:ERROR [karma]: { [Error: EMFILE: too many open files, open 'D:\Github\angular_mlaval\npm-shrinkwrap.json']
errno: -4066,
code: 'EMFILE',
syscall: 'open',
path: 'D:\\Github\\angular_mlaval\\npm-shrinkwrap.json' }
Error: EMFILE: too many open files, open 'D:\Github\angular_mlaval\npm-shrinkwrap.json'
at Error (native)
at Object.fs.openSync (fs.js:549:18)
at Object.fs.readFileSync (fs.js:397:15)
at _checkCache (D:\Github\angular_mlaval\tools\npm\check-node-modules.js:41:26)
at checkNodeModules (D:\Github\angular_mlaval\tools\npm\check-node-modules.js:13:23)
at D:\Github\angular_mlaval\tools\check-environment.js:25:10
at ChildProcess.exithandler (child_process.js:194:7)
at emitTwo (events.js:87:13)
at ChildProcess.emit (events.js:172:7)
at maybeClose (internal/child_process.js:817:16)
at Socket.<anonymous> (internal/child_process.js:319:11)
at emitOne (events.js:77:13)
at Socket.emit (events.js:169:7)
at Pipe._onclose (net.js:469:12)
Note that gulp test.unit.dart and gulp test.unit.cjs are working fine
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area: build & ciRelated the build and CI infrastructure of the projectRelated the build and CI infrastructure of the projecteffort1: hourstype: bug/fix