# Failed Tests in NPM build

**URL:** <https://forum.babylonjs.com/t/failed-tests-in-npm-build/6680>\
**Category:** Questions\
**Created:** [October 30, 2019, 4:48pm UTC](https://forum.babylonjs.com/t/failed-tests-in-npm-build/6680 "2019-10-30T16:48:51Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pryme8](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/pryme8/32/7212_2.png) [@Pryme8](https://forum.babylonjs.com/u/Pryme8)\
**Post date:** [October 30, 2019, 4:48pm UTC](https://forum.babylonjs.com/t/failed-tests-in-npm-build/6680/1 "2019-10-30T16:48:51Z")

</div>

Just like the title says, when I run an npm build test #34 The car, #40 SpaceDeK, #51 \> LOD,#53\> Self shadowing, #54\> Advanced shadows and a few others fail

I also got “Socket Hangups” on 47\> Fresnel  
and it never resolved it looks like.

Is that supposed to be happening, or is that localized?

```auto
Firefox 69.0.0 (Windows 10.0.0): Executed 116 of 127 (8 FAILED) (0 secs / 12 mins 34.492 secs)

```

maybe I need to update firefox?

---

<div class="post-metadata">

**Author:** ![Pryme8](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/pryme8/32/7212_2.png) [@Pryme8](https://forum.babylonjs.com/u/Pryme8)\
**Post date:** [October 30, 2019, 4:56pm UTC](https://forum.babylonjs.com/t/failed-tests-in-npm-build/6680/2 "2019-10-30T16:56:03Z")

</div>

this does not look very promising:

```auto
Firefox 69.0.0 (Windows 10.0.0): Executed 127 of 127 (9 FAILED) (16 mins 15.749 secs / 16 mins 14.37 secs)
TOTAL: 9 FAILED, 118 SUCCESS
[09:55:18] 'tests-validation-virtualscreen' errored after 17 min
[09:55:18] Error: 1
    at formatError (C:\Users\pryme\AppData\Roaming\npm\node_modules\gulp\node_modules\gulp-cli\lib\versioned\^4.0.0\format-error.js:21:10)
    at Gulp.<anonymous> (C:\Users\pryme\AppData\Roaming\npm\node_modules\gulp\node_modules\gulp-cli\lib\versioned\^4.0.0\log\events.js:33:15)
    at emitOne (events.js:121:20)
    at Gulp.emit (events.js:211:7)
    at Object.error (F:\gitHUB\Babylon.js\node_modules\undertaker\lib\helpers\createExtensions.js:61:10)
    at handler (F:\gitHUB\Babylon.js\node_modules\now-and-later\lib\mapSeries.js:47:14)
    at f (F:\gitHUB\Babylon.js\node_modules\once\once.js:25:25)
    at f (F:\gitHUB\Babylon.js\node_modules\once\once.js:25:25)
    at tryCatch (F:\gitHUB\Babylon.js\node_modules\async-done\index.js:24:15)
    at done (F:\gitHUB\Babylon.js\node_modules\async-done\index.js:40:12)
    at removeAllListeners (F:\gitHUB\Babylon.js\node_modules\karma\lib\server.js:370:9)
    at webServer.close (F:\gitHUB\Babylon.js\node_modules\karma\lib\server.js:381:13)
    at Server.close (net.js:1608:9)
    at Object.onceWrapper (events.js:313:30)
    at emitNone (events.js:111:20)
    at Server.emit (events.js:208:7)
[09:55:18] 'tests-all' errored after 25 min
[09:55:18] 'default' errored after 44 min
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! babylonjs@0.0.0 build: `gulp --max-old-space-size=8192 --tsLintFix`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the babylonjs@0.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\pryme\AppData\Roaming\npm-cache\_logs\2019-10-30T16_55_18_575Z-debug.log

```

---

<div class="post-metadata">

**Author:** ![Pryme8](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/pryme8/32/7212_2.png) [@Pryme8](https://forum.babylonjs.com/u/Pryme8)\
**Post date:** [October 30, 2019, 4:57pm UTC](https://forum.babylonjs.com/t/failed-tests-in-npm-build/6680/3 "2019-10-30T16:57:28Z")

</div>

should it be saying ‘(master -\> origin) (babylonjs@0.0.0)’ version 0.0.0?

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [October 30, 2019, 5:00pm UTC](https://forum.babylonjs.com/t/failed-tests-in-npm-build/6680/4 "2019-10-30T17:00:45Z")

</div>

I feel like there is something wrong but I need the error for each failing test

---

<div class="post-metadata">

**Author:** ![Pryme8](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/pryme8/32/7212_2.png) [@Pryme8](https://forum.babylonjs.com/u/Pryme8)\
**Post date:** [October 30, 2019, 5:01pm UTC](https://forum.babylonjs.com/t/failed-tests-in-npm-build/6680/5 "2019-10-30T17:01:28Z")

</div>

how do I get those for you?

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [October 30, 2019, 5:02pm UTC](https://forum.babylonjs.com/t/failed-tests-in-npm-build/6680/6 "2019-10-30T17:02:07Z")

</div>

They should be in the log when the test is actually failing

---

<div class="post-metadata">

**Author:** ![Pryme8](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/pryme8/32/7212_2.png) [@Pryme8](https://forum.babylonjs.com/u/Pryme8)\
**Post date:** [October 30, 2019, 6:24pm UTC](https://forum.babylonjs.com/t/failed-tests-in-npm-build/6680/7 "2019-10-30T18:24:02Z")

</div>

Turned out this was part of the problems I was having with my command line on my PC.

Everything is good to go when I tried on my laptop, so I can safely this was localized to my client.
