- Windows 10 (21H2)
- node v14.17.0
- npm v6.14.13
- Ubuntu 20.04.3 LTS (WSL2)
- node v14.17.0
- npm v6.14.13
- running test code
- Windows
~/Documents/model-viewer $ npm i npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion added 710 packages from 392 contributors and audited 710 packages in 27.37s 88 packages are looking for funding run `npm fund` for details found 1 moderate severity vulnerability run `npm audit fix` to fix them, or `npm audit` for details ~/Documents/model-viewer $ npm run bootstrap > model-viewer-packages@ bootstrap ~/Documents/model-viewer > lerna bootstrap --ci lerna notice cli v4.0.0 lerna info versioning independent lerna info ci enabled lerna info Bootstrapping 5 packages lerna info Installing external dependencies lerna info Symlinking packages and binaries lerna info lifecycle @google/[email protected]~prepare: @google/[email protected] [email protected] > @google/[email protected] prepare ~/Documents/model-viewer/packages/shared-assets red-assets > ./scripts/fetch-khronos-gltf-samples.sh '.' is not recognized as an internal or external command, an operable program or a batch file. It is not recognized as an operable program or batch file. lerna info lifecycle @google/[email protected]~prepare: Failed to exec prepare script lerna ERR! lifecycle "prepare" errored in "@google/model-viewer-shared-assets", exiting 1 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! model-viewer-packages@ bootstrap: `lerna bootstrap --ci` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the model-viewer-packages@ bootstrap 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! ~/AppData/Roaming/npm-cache/_logs/2021-12-24T01_16_32_865Z-debug.log ~/Documents/model-viewer $ npm run test > model-viewer-packages@ test ~/Documents/model-viewer > lerna run test --stream lerna notice cli v4.0.0 lerna info versioning independent lerna info Executing command in 5 packages: "npm run test" @google/model-viewer-shared-assets: > @google/[email protected] test ~/Documents/model-viewer/packages/shared-assets @google/model-viewer-shared-assets: > echo "No tests specified" && exit 0 @google/model-viewer-shared-assets: "No tests specified" @google/model-viewer: > @google/[email protected] test ~/Documents/model-viewer/packages/model-viewer @google/model-viewer: > karma start --single-run @google/model-viewer: START: @google/model-viewer: 24 12 2021 10:32:14.824:WARN [filelist]: Pattern "~/Documents/model-viewer/packages/model-viewer/shared-assets/**/*" does not match any file. @google/model-viewer: 24 12 2021 10:32:14.825:WARN [filelist]: Pattern "~/Documents/model-viewer/packages/model-viewer/lib/test/**/*-spec.js" does not match any file. @google/model-viewer: 24 12 2021 10:32:14.825:WARN [filelist]: Pattern "~/Documents/model-viewer/packages/model-viewer/lib/test/index.js" does not match any file. @google/model-viewer: 24 12 2021 10:32:14.858:INFO [karma-server]: Karma v6.3.9 server started at http://localhost:9876/ @google/model-viewer: 24 12 2021 10:32:14.858:INFO [launcher]: Launching browsers ChromeHeadlessNoSandbox with concurrency 10 @google/model-viewer: 24 12 2021 10:32:14.877:INFO [launcher]: Starting browser ChromeHeadless @google/model-viewer: 24 12 2021 10:32:15.509:INFO [Chrome Headless 96.0.4664.110 (Windows 10)]: Connected on socket pkKKa7W9TWV-rRQQAAAB with id 32316324 @google/model-viewer: Finished in 0 secs / 0 secs @ 10:32:15 GMT+0900 (日本標 準時) @google/model-viewer: SUMMARY: @google/model-viewer: √ 0 tests completed @google/model-viewer: npm ERR! code ELIFECYCLE @google/model-viewer: npm ERR! errno 1 @google/model-viewer: npm ERR! @google/[email protected] test: `karma start --single-run` @google/model-viewer: npm ERR! Exit status 1 @google/model-viewer: npm ERR! @google/model-viewer: npm ERR! Failed at the @google/[email protected] test script. @google/model-viewer: npm ERR! This is probably not a problem with npm. There is likely additional logging output above. @google/model-viewer: npm ERR! A complete log of this run can be found in: @google/model-viewer: npm ERR! ~/AppData/Roaming/npm-cache/_logs/2021-12-24T01_32_16_104Z-debug.log lerna ERR! npm run test exited 1 in '@google/model-viewer' npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! model-viewer-packages@ test: `lerna run test --stream` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the model-viewer-packages@ test 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! ~/AppData/Roaming/npm-cache/_logs/2021-12-24T01_32_16_160Z-debug.log ~/Documents/model-viewer $ cd packages/model-viewer ~/Documents/model-viewer/packages/model-viewer $ npm run prepare > @google/[email protected] prepare ~/Documents/model-viewer/packages/model-viewer > if [ ! -L './shared-assets' ]; then ln -s ./node_modules/@google/model-viewer-shared-assets ./shared-assets; fi ! is used incorrectly. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @google/[email protected] prepare: `if [ ! -L './shared-assets' ]; then ln -s ./node_modules/@google/model-viewer-shared-assets shared-assets ./shared-assets; fi` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @google/[email protected] prepare 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! ~/AppData/Roaming/npm-cache/_logs/2021-12-24T01_28_41_081Z-debug.log ~/Documents/model-viewer/packages/model-viewer $ npm run test > @google/[email protected] test ~/Documents/model-viewer/packages/model-viewer > karma start --single-run START: 24 12 2021 10:28:10.005:WARN [filelist]: Pattern "~/Documents/model-viewer/packages/model-viewer/shared-assets/**/*" does not match any file. 24 12 2021 10:28:10.007:WARN [filelist]: Pattern "~/Documents/model-viewer/packages/model-viewer/lib/test/**/*-spec.js" does not match any file. 24 12 2021 10:28:10.008:WARN [filelist]: Pattern "~/Documents/model-viewer/packages/model-viewer/lib/test/index.js" does not match any file. 24 12 2021 10:28:10.036:INFO [karma-server]: Karma v6.3.9 server started at http://localhost:9876/ 24 12 2021 10:28:10.036:INFO [launcher]: Launching browsers ChromeHeadlessNoSandbox with concurrency 10 24 12 2021 10:28:10.041:INFO [launcher]: Starting browser ChromeHeadless 24 12 2021 10:28:10.703:INFO [Chrome Headless 96.0.4664.110 (Windows 10)]: Connected on socket Wf2bmO8wuQoPO29wAAAB with id 56656083 Finished in 0.001 secs / 0 secs @ 10:28:11 GMT+0900 (日本標準時) SUMMARY: √ 0 tests completed npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @google/[email protected] test: `karma start --single-run` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @google/[email protected] test 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! ~/AppData/Roaming/npm-cache/_logs/2021-12-24T01_28_11_331Z-debug.log
- Ubuntu
~/Documents/model-viewer $ npm i npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it! added 710 packages from 392 contributors and audited 710 packages in 8.611s 88 packages are looking for funding run `npm fund` for details found 1 moderate severity vulnerability run `npm audit fix` to fix them, or `npm audit` for details ~/Documents/model-viewer $ npm run bootstrap > model-viewer-packages@ bootstrap /home/futahei/Documents/model-viewer > lerna bootstrap --ci lerna notice cli v4.0.0 lerna info versioning independent lerna info ci enabled lerna info Bootstrapping 5 packages lerna info Installing external dependencies lerna info Symlinking packages and binaries lerna info lifecycle @google/[email protected]~prepare: @google/[email protected] > @google/[email protected] prepare /home/futahei/Documents/model-viewer/packages/shared-assets > ./scripts/fetch-khronos-gltf-samples.sh Cloning into './scripts/../models/glTF-Sample-Models'... remote: Enumerating objects: 7629, done. remote: Counting objects: 100% (304/304), done. remote: Compressing objects: 100% (248/248), done. remote: Total 7629 (delta 111), reused 201 (delta 48), pack-reused 7325 Receiving objects: 100% (7629/7629), 1.82 GiB | 13.88 MiB/s, done. Resolving deltas: 100% (3249/3249), done. Updating files: 100% (1488/1488), done. ~/Documents/model-viewer/packages/shared-assets/models/glTF-Sample-Models ~/Documents/model-viewer/packages/shared-assets 🐶 Fetching Khronos glTF sample models. 🐕 WARNING: This might result in hundreds of megabytes of data usage! HEAD is now at 20656ea Merge pull request #335 from KhronosGroup/simple-skin-its-complicated 🎾 Sample models are now available ~/Documents/model-viewer/packages/shared-assets lerna info lifecycle @google/[email protected]~prepare: @google/[email protected] > @google/[email protected] prepare /home/futahei/Documents/model-viewer/packages/model-viewer > if [ ! -L './shared-assets' ]; then ln -s ./node_modules/@google/model-viewer-shared-assets ./shared-assets; fi lerna info lifecycle @google/[email protected]~prepare: @google/[email protected] lerna info lifecycle @google/[email protected]~prepare: @google/[email protected] lerna info lifecycle @google/[email protected]~prepare: @google/[email protected] > @google/[email protected] prepare /home/futahei/Documents/model-viewer/packages/render-fidelity-tools > if [ ! -L './shared-assets' ]; then ln -s ./node_modules/@google/model-viewer-shared-assets ./shared-assets; fi && cp -R node_modules/dspbr-pt/dist/shader test/renderers/dspbr-pt/ > @google/[email protected] prepare /home/futahei/Documents/model-viewer/packages/space-opera > if [ ! -L './shared-assets' ]; then ln -s ./node_modules/@google/model-viewer-shared-assets ./shared-assets; fi > @google/[email protected] prepare /home/futahei/Documents/model-viewer/packages/modelviewer.dev > if [ ! -L './shared-assets' ]; then ln -s ./node_modules/@google/model-viewer-shared-assets ./shared-assets; fi lerna success Bootstrapped 5 packages ~/Documents/model-viewer $ npm run test > model-viewer-packages@ test /home/futahei/Documents/model-viewer > lerna run test --stream lerna notice cli v4.0.0 lerna info versioning independent lerna info Executing command in 5 packages: "npm run test" @google/model-viewer-shared-assets: > @google/[email protected] test /home/futahei/Documents/model-viewer/packages/shared-assets @google/model-viewer-shared-assets: > echo "No tests specified" && exit 0 @google/model-viewer-shared-assets: No tests specified @google/model-viewer: > @google/[email protected] test /home/futahei/Documents/model-viewer/packages/model-viewer @google/model-viewer: > karma start --single-run @google/model-viewer: START: @google/model-viewer: 24 12 2021 11:05:18.473:WARN [filelist]: Pattern "/home/futahei/Documents/model-viewer/packages/model-viewer/lib/test/**/*-spec.js" does not match any file. @google/model-viewer: 24 12 2021 11:05:18.518:WARN [filelist]: Pattern "/home/futahei/Documents/model-viewer/packages/model-viewer/lib/test/index.js" does not match any file. @google/model-viewer: 24 12 2021 11:05:20.980:INFO [karma-server]: Karma v6.3.9 server started at http://localhost:9876/ @google/model-viewer: 24 12 2021 11:05:20.982:INFO [launcher]: Launching browsers ChromeHeadlessNoSandbox with concurrency 10 @google/model-viewer: 24 12 2021 11:05:20.990:INFO [launcher]: Starting browser ChromeHeadless @google/model-viewer: 24 12 2021 11:05:20.991:ERROR [launcher]: No binary for ChromeHeadless browser on your platform. @google/model-viewer: Please, set "CHROME_BIN" env variable. @google/model-viewer: Finished in 0 secs / 0 secs @ 11:05:20 GMT+0900 (Japan Standard Time) @google/model-viewer: npm ERR! code ELIFECYCLE @google/model-viewer: npm ERR! errno 1 @google/model-viewer: npm ERR! @google/[email protected] test: `karma start --single-run` @google/model-viewer: npm ERR! Exit status 1 @google/model-viewer: npm ERR! @google/model-viewer: npm ERR! Failed at the @google/[email protected] test script. @google/model-viewer: npm ERR! This is probably not a problem with npm. There is likely additional logging output above. @google/model-viewer: npm ERR! A complete log of this run can be found in: @google/model-viewer: npm ERR! /home/futahei/.npm/_logs/2021-12-24T02_05_21_080Z-debug.log lerna ERR! npm run test exited 1 in '@google/model-viewer' npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! model-viewer-packages@ test: `lerna run test --stream` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the model-viewer-packages@ test 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! /home/futahei/.npm/_logs/2021-12-24T02_05_21_114Z-debug.log ~/Documents/model-viewer $ cd packages/model-viewer/ ~/Documents/model-viewer/packages/model-viewer/ $ npm run prepare > @google/[email protected] prepare /home/futahei/Documents/model-viewer/packages/model-viewer > if [ ! -L './shared-assets' ]; then ln -s ./node_modules/@google/model-viewer-shared-assets ./shared-assets; fi ~/Documents/model-viewer/packages/model-viewer/ $ npm run test > @google/[email protected] test /home/futahei/Documents/model-viewer/packages/model-viewer > karma start --single-run START: 24 12 2021 11:09:45.592:WARN [filelist]: Pattern "/home/futahei/Documents/model-viewer/packages/model-viewer/lib/test/**/*-spec.js" does not match any file. 24 12 2021 11:09:45.667:WARN [filelist]: Pattern "/home/futahei/Documents/model-viewer/packages/model-viewer/lib/test/index.js" does not match any file. 24 12 2021 11:09:48.012:INFO [karma-server]: Karma v6.3.9 server started at http://localhost:9876/ 24 12 2021 11:09:48.014:INFO [launcher]: Launching browsers ChromeHeadlessNoSandbox with concurrency 10 24 12 2021 11:09:48.020:INFO [launcher]: Starting browser ChromeHeadless 24 12 2021 11:09:48.020:ERROR [launcher]: No binary for ChromeHeadless browser on your platform. Please, set "CHROME_BIN" env variable. Finished in 0 secs / 0 secs @ 11:09:48 GMT+0900 (Japan Standard Time) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @google/[email protected] test: `karma start --single-run` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @google/[email protected] test 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! /home/futahei/.npm/_logs/2021-12-24T02_09_48_096Z-debug.log
Okay, it's expected that it doesn't work on Windows, but WSL2 should be fine (others have used it successfully). In your Ubuntu log it appears you ran
npm run boostrap
followed bynpm test
, but you need to runnpm run build
between those. Can you try that?