Skip to content
Success

Console Output

GitHub pull request #59 of commit 385e3fde14b1475ac386e3f24ad66f5a827f78a1, no merge conflicts.
Running as SYSTEM
Setting status of 385e3fde14b1475ac386e3f24ad66f5a827f78a1 to PENDING with url https://autotest.bioeng.auckland.ac.nz/jenkins/job/ZincJS/76/ and message: 'Build started for merge commit.'
Building remotely on Ubuntu_18.04_bioeng49 (buildslave Testing) in workspace /home/cmiss/Jenkins/workspace/ZincJS
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] Done
The recommended git tool is: NONE
No credentials specified
Cloning the remote Git repository
Cloning repository https://github.com/ABI-Software/ZincJS.git
 > git init /home/cmiss/Jenkins/workspace/ZincJS # timeout=10
Fetching upstream changes from https://github.com/ABI-Software/ZincJS.git
 > git --version # timeout=10
 > git --version # 'git version 2.25.1'
 > git fetch --tags --force --progress -- https://github.com/ABI-Software/ZincJS.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url https://github.com/ABI-Software/ZincJS.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url https://github.com/ABI-Software/ZincJS.git # timeout=10
Fetching upstream changes from https://github.com/ABI-Software/ZincJS.git
 > git fetch --tags --force --progress -- https://github.com/ABI-Software/ZincJS.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10
 > git rev-parse refs/remotes/origin/pr/59/merge^{commit} # timeout=10
Checking out Revision e2b746d7f27c9977a21487a85b84d0287e939a74 (refs/remotes/origin/pr/59/merge)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f e2b746d7f27c9977a21487a85b84d0287e939a74 # timeout=10
Commit message: "Merge 385e3fde14b1475ac386e3f24ad66f5a827f78a1 into 4e2a34788408ab562fbf30749550ed23856ffb12"
First time build. Skipping changelog.
[ZincJS] $ bash -c "test -f $HOME/.nvm/nvm.sh"
NVM is already installed

[ZincJS] $ bash -c "export > env.txt"
[ZincJS] $ bash -c "NVM_DIR=$HOME/.nvm && source $NVM_DIR/nvm.sh --no-use && NVM_NODEJS_ORG_MIRROR=https://nodejs.org/dist nvm install 18.17.1 && nvm use 18.17.1 && export > env.txt"
v18.17.1 is already installed.
Now using node v18.17.1 (npm v9.6.7)
Now using node v18.17.1 (npm v9.6.7)
[ZincJS] $ /bin/sh -xe /tmp/jenkins4454587726116863281.sh
+ npm install

added 377 packages, and audited 378 packages in 5s

33 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
+ npm run build-bundle

> zincjs@1.11.0 build-bundle
> webpack --config webpack.frontend.js; webpack --config webpack.backend.js

asset zinc.frontend.js 906 KiB [emitted] [minimized] [big] (name: zinc) 2 related assets
orphan modules 7.27 KiB [orphan] 4 modules
runtime modules 891 bytes 4 modules
modules by path ./src/ 413 KiB 48 modules
modules by path ./node_modules/ 1 MiB
  modules by path ./node_modules/three/ 985 KiB
    ./node_modules/three/build/three.module.js 911 KiB [built] [code generated]
    ./node_modules/three/examples/jsm/loaders/GLTFLoader.js 73.1 KiB [built] [code generated]
  ./node_modules/url-polyfill/url-polyfill.js 9 KiB [built] [code generated]
  ./node_modules/three-spritetext/dist/three-spritetext.module.js 11.7 KiB [built] [code generated]
  ./node_modules/css-element-queries/src/ResizeSensor.js 7.45 KiB [built] [code generated]
  ./node_modules/webworkify-webpack/index.js 5.57 KiB [built] [code generated]
  ./node_modules/promise-polyfill/src/index.js + 3 modules 6.19 KiB [built] [code generated]
./package.json 1.66 KiB [built] [code generated]

WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets: 
  zinc.frontend.js (906 KiB)

WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
  zinc (906 KiB)
      zinc.frontend.js

WARNING in webpack performance recommendations: 
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/

webpack 5.90.3 compiled with 3 warnings in 35557 ms
asset zinc.js 435 KiB [emitted] (name: zinc) 1 related asset
runtime modules 937 bytes 4 modules
modules by path ./src/ 413 KiB 49 modules
external "url-polyfill" 42 bytes [built] [code generated]
./package.json 1.66 KiB [built] [code generated]
external "three" 42 bytes [built] [code generated]
external "three-spritetext" 42 bytes [built] [code generated]
external "css-element-queries/src/ResizeSensor" 42 bytes [built] [code generated]
external "webworkify-webpack" 42 bytes [built] [code generated]
external "promise-polyfill" 42 bytes [built] [code generated]
external "three/examples/jsm/loaders/GLTFLoader" 42 bytes [built] [code generated]
webpack 5.90.3 compiled successfully in 8258 ms
+ xvfb-run -s -screen 0 1024x1024x24 npm run test

> zincjs@1.11.0 test
> npm --prefix ./test install && npm --prefix ./test run test-ci

npm WARN deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs
npm WARN deprecated core-js@2.6.12: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.

added 778 packages, and audited 779 packages in 13s

91 packages are looking for funding
  run `npm fund` for details

9 vulnerabilities (5 low, 1 moderate, 3 high)

To address issues that do not require attention, run:
  npm audit fix

To address all issues possible (including breaking changes), run:
  npm audit fix --force

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.

> test-ci
> mochapack  --webpack-config ./webpack.config-test.js --glob *.test.{js,ts} --require prepare/setup.js --reporter mocha-junit-reporter

 WEBPACK  Compiling...

 WEBPACK  Compiled successfully in 10258ms

 MOCHA  Testing...

THREE.Material: 'morphTargets' parameter is undefined.
THREE.Material: 'morphNormals' parameter is undefined.
{}
{}
{}
THREE.LineMaterial: 'worldUnits' is not a property of this material.
 MOCHA  Tests completed successfully

Recording test results
[Checks API] No suitable checks publisher found.
[Set GitHub commit status (universal)] SUCCESS on repos [] (sha:e2b746d) with context:ZincJS
Setting status of 385e3fde14b1475ac386e3f24ad66f5a827f78a1 to SUCCESS with url https://autotest.bioeng.auckland.ac.nz/jenkins/job/ZincJS/76/ and message: 'Build finished. '
Finished: SUCCESS