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! > canvas@2.9.1 install /home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/node_modules/canvas > node-pre-gyp install --fallback-to-build [canvas] Success: "/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/node_modules/canvas/build/Release/canvas.node" is installed via remote > puppeteer@14.1.1 install /home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/node_modules/puppeteer > node install.js Chromium (991974) downloaded to /home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/node_modules/puppeteer/.local-chromium/linux-991974 > core-js@2.6.9 postinstall /home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/node_modules/babel-runtime/node_modules/core-js > node scripts/postinstall || echo "ignore" Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library! The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:  > https://opencollective.com/core-js  > https://www.patreon.com/zloirock  Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -) > highlight.js@9.18.5 postinstall /home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/node_modules/highlight.js > node deprecated.js -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*  Verion 9 of Highlight.js has reached EOL. It will no longer be supported or receive security updates in the future. Please upgrade to version 10 or encourage your indirect dependencies to do so. For more info:  https://github.com/highlightjs/highlight.js/issues/2877 https://github.com/highlightjs/highlight.js/blob/master/VERSION_10_UPGRADE.md  -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* > core-js@3.22.7 postinstall /home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/node_modules/core-js > node -e "try{require('./postinstall')}catch(e){}" Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library! The project needs your help! Please consider supporting of core-js: > https://opencollective.com/core-js  > https://patreon.com/zloirock  > bitcoin: bc1qlea7544qtsmj2rayg0lthvza9fau63ux0fstcz  Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -) > pdf.js@ postinstall /home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1 > cross-env PUPPETEER_PRODUCT=firefox node node_modules/puppeteer/install.js Requesting latest Firefox Nightly version from https://product-details.mozilla.org/1.0/firefox_versions.json Firefox Nightly (103.0a1) downloaded to /home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/node_modules/puppeteer/.local-firefox/linux-103.0a1 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/fsevents): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, rename '/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/node_modules/.staging/fsevents-c8da9ab3/node_modules/tar/node_modules/chownr' -> '/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/node_modules/.staging/chownr-c6bc0a10' added 1578 packages from 1671 contributors and audited 1654 packages in 70.936s 101 packages are looking for funding run `npm fund` for details found 41 vulnerabilities (1 low, 6 moderate, 14 high, 20 critical) run `npm audit fix` to fix them, or `npm audit` for details Submodule 'test/ttx/fonttools-code' (https://github.com/behdad/fonttools.git) registered for path 'test/ttx/fonttools-code' Cloning into 'test/ttx/fonttools-code'... Submodule path 'test/ttx/fonttools-code': checked out '8388a2e37ce349dac6555bb824c82723e3b65fbf' >> Deploying cached PDF files >> Getting ref snapshots >> Deploying custom files >> Running tests [17:56:17] Using gulpfile ~/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/gulpfile.js [17:56:17] Starting 'bottest'... [17:56:17] Starting 'setTestEnv'... [17:56:17] Finished 'setTestEnv' after 823 μs [17:56:17] Starting 'generic'... [17:56:17] Starting 'createBuildNumber'... ### Getting extension build number Extension build number: 68 [17:56:17] Finished 'createBuildNumber' after 31 ms [17:56:17] Starting 'locale'... ### Building localization files [17:56:17] Finished 'locale' after 236 ms [17:56:17] Starting 'scriptingGeneric'... ### Building default preferences [17:56:20] asset pdf.scripting.js 104 KiB [emitted] (name: main) webpack 5.72.1 compiled successfully [17:56:20] Finished 'scriptingGeneric' after 2.51 s [17:56:20] Starting 'createGeneric'... ### Creating generic viewer [BABEL] Note: The code generator has deoptimised the styling of /home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/external/quickjs/quickjs-eval.js as it exceeds the max of 500KB. [17:56:26] asset pdf.sandbox.js 616 KiB [emitted] [big] (name: main) webpack 5.72.1 compiled successfully [17:56:33] asset pdf.js 447 KiB [emitted] [big] (name: main) webpack 5.72.1 compiled successfully [17:56:33] asset viewer.js 400 KiB [emitted] [big] (name: main) webpack 5.72.1 compiled successfully [17:56:37] asset pdf.worker.js 1.84 MiB [emitted] [big] (name: main) webpack 5.72.1 compiled successfully [17:56:37] Finished 'createGeneric' after 17 s [17:56:37] Finished 'generic' after 20 s [17:56:37] Starting 'components'... [17:56:37] Starting 'createBuildNumber'... ### Getting extension build number Extension build number: 68 [17:56:37] Finished 'createBuildNumber' after 41 ms [17:56:37] Starting 'createComponents'... ### Creating generic components [17:56:38] asset pdf_viewer.js 215 KiB [emitted] (name: main) webpack 5.72.1 compiled successfully [17:56:38] Finished 'createComponents' after 1.27 s [17:56:38] Finished 'components' after 1.31 s [17:56:38] Starting 'runBotTest'... ### Running unit tests internal/fs/utils.js:312 throw err; ^ Error: ENOENT: no such file or directory, open 'pdfs/issue14015.pdf.link' at Object.openSync (fs.js:498:3) at Object.readFileSync (fs.js:394:35) at /home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/downloadutils.js:105:20 at Array.map () at Object.downloadManifestFiles (/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/downloadutils.js:102:6) at ensurePDFsDownloaded (/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/test.js:1064:17) at main (/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/test.js:1093:5) at Object. (/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/test.js:1116:1) at Module._compile (internal/modules/cjs/loader.js:1068:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1097:10) { errno: -2, syscall: 'open', code: 'ENOENT', path: 'pdfs/issue14015.pdf.link' } ### Running font tests Server running at http://127.0.0.1:40007/ Started 7 tests for chrome with seed 98179. TEST-PASSED | has invalid selection attributes presence | in chrome TEST-PASSED | has invalid version number | in chrome TEST-PASSED | has invalid version number | in chrome TEST-PASSED | has right amount of glyphs specified | in chrome TEST-PASSED | has invalid glyph name indexes | in chrome TEST-PASSED | table was truncated in the middle of functions | in chrome TEST-PASSED | returns output | in chrome Started 7 tests for firefox with seed 33901. TEST-PASSED | table was truncated in the middle of functions | in firefox TEST-PASSED | has right amount of glyphs specified | in firefox TEST-PASSED | has invalid version number | in firefox TEST-PASSED | has invalid glyph name indexes | in firefox TEST-PASSED | has invalid selection attributes presence | in firefox TEST-PASSED | has invalid version number | in firefox TEST-PASSED | returns output | in firefox Run 14 tests All font tests passed. font tests runtime was 5.0 seconds ### Running browser tests internal/fs/utils.js:312 throw err; ^ Error: ENOENT: no such file or directory, open 'pdfs/issue14015.pdf.link' at Object.openSync (fs.js:498:3) at Object.readFileSync (fs.js:394:35) at /home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/downloadutils.js:105:20 at Array.map () at Object.downloadManifestFiles (/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/downloadutils.js:102:6) at ensurePDFsDownloaded (/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/test.js:1064:17) at startRefTest (/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/test.js:390:5) at main (/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/test.js:1104:5) at Object. (/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/test.js:1116:1) at Module._compile (internal/modules/cjs/loader.js:1068:30) { errno: -2, syscall: 'open', code: 'ENOENT', path: 'pdfs/issue14015.pdf.link' } ### Running integration tests internal/fs/utils.js:312 throw err; ^ Error: ENOENT: no such file or directory, open 'pdfs/issue14015.pdf.link' at Object.openSync (fs.js:498:3) at Object.readFileSync (fs.js:394:35) at /home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/downloadutils.js:105:20 at Array.map () at Object.downloadManifestFiles (/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/downloadutils.js:102:6) at ensurePDFsDownloaded (/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/test.js:1064:17) at main (/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/test.js:1100:5) at Object. (/home/ubuntu/pdfjs/botio-files-pdfjs/private/b781c989e4427d1/test/test.js:1116:1) at Module._compile (internal/modules/cjs/loader.js:1068:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1097:10) { errno: -2, syscall: 'open', code: 'ENOENT', path: 'pdfs/issue14015.pdf.link' } [17:56:44] Finished 'runBotTest' after 5.9 s [17:56:44] Finished 'bottest' after 27 s !botio_message:+ **Font tests:** Passed !botio_message:+ **Unit tests:** FAILED !botio_message:+ **Integration Tests:** FAILED !botio_message:+ **Regression tests:** FAILED >> Copying reftest analyzer files !botio_message: !botio_message:Image differences available at: http://54.241.84.105:8877/b781c989e4427d1/reftest-analyzer.html#web=eq.log >> Updating local PDF cache