GitHub pull request #56 of commit ec6e48a59913a8d2b4eba42bb0dffd92f313e70e, no merge conflicts.
Running as SYSTEM
Setting status of ec6e48a59913a8d2b4eba42bb0dffd92f313e70e to PENDING with url https://autotest.bioeng.auckland.ac.nz/jenkins/job/ZincJS/72/ 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/56/merge^{commit} # timeout=10
Checking out Revision 0b51ae143c7058f7dae70f47f121f68b2fbf0b53 (refs/remotes/origin/pr/56/merge)
> git config core.sparsecheckout # timeout=10
> git checkout -f 0b51ae143c7058f7dae70f47f121f68b2fbf0b53 # timeout=10
Commit message: "Merge ec6e48a59913a8d2b4eba42bb0dffd92f313e70e into 2c1061709095d960273ccfe302c77b4927332650"
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/jenkins15312533728339737491.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.8.5 build-bundle
> webpack --config webpack.frontend.js; webpack --config webpack.backend.js
asset zinc.frontend.js 901 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/ 404 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 (901 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 (901 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 35037 ms
asset zinc.js 426 KiB [emitted] (name: zinc) 1 related asset
runtime modules 937 bytes 4 modules
modules by path ./src/ 404 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 7718 ms
+ xvfb-run -s -screen 0 1024x1024x24 npm run test
> zincjs@1.8.5 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 14s
91 packages are looking for funding
run `npm fund` for details
4 vulnerabilities (1 moderate, 3 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
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 9623ms
MOCHA Testing...
THREE.Material: 'morphTargets' parameter is undefined.
THREE.Material: 'morphNormals' parameter is undefined.
MOCHA Tests completed successfully
Recording test results
[Checks API] No suitable checks publisher found.
[Set GitHub commit status (universal)] SUCCESS on repos [] (sha:0b51ae1) with context:ZincJS
Setting status of ec6e48a59913a8d2b4eba42bb0dffd92f313e70e to SUCCESS with url https://autotest.bioeng.auckland.ac.nz/jenkins/job/ZincJS/72/ and message: 'Build finished. '
Finished: SUCCESS