==> Building on shinx ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 659 100% 0.00kB/s 0:00:00 659 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 142 100% 138.67kB/s 0:00:00 142 100% 138.67kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 1,515 100% 1.44MB/s 0:00:00 1,515 100% 1.44MB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) typescript-language-server-5.0.0-1.log 692 100% 675.78kB/s 0:00:00 692 100% 675.78kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 2,687 bytes received 156 bytes 1,895.33 bytes/sec total size is 3,539 speedup is 1.24 ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building typescript-language-server  -> repo: extra  -> arch: riscv64  -> worker: felix-1 ==> Building typescript-language-server for [extra] (riscv64) ]2;πŸ”΅ Container arch-nspawn-3858660 on shinx.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-1]...done ==> Making package: typescript-language-server 5.0.0-1 (Mon Sep 29 18:29:22 2025) ==> Retrieving sources...  -> Cloning typescript-language-server git repo... Cloning into bare repository '/home/felix/packages/typescript-language-server/typescript-language-server'... remote: Enumerating objects: 7330, done. remote: Counting objects: 3% (1/33) remote: Counting objects: 6% (2/33) remote: Counting objects: 9% (3/33) remote: Counting objects: 12% (4/33) remote: Counting objects: 15% (5/33) remote: Counting objects: 18% (6/33) remote: Counting objects: 21% (7/33) remote: Counting objects: 24% (8/33) remote: Counting objects: 27% (9/33) remote: Counting objects: 30% (10/33) remote: Counting objects: 33% (11/33) remote: Counting objects: 36% (12/33) remote: Counting objects: 39% (13/33) remote: Counting objects: 42% (14/33) remote: Counting objects: 45% (15/33) remote: Counting objects: 48% (16/33) remote: Counting objects: 51% (17/33) remote: Counting objects: 54% (18/33) remote: Counting objects: 57% (19/33) remote: Counting objects: 60% (20/33) remote: Counting objects: 63% (21/33) remote: Counting objects: 66% (22/33) remote: Counting objects: 69% (23/33) remote: Counting objects: 72% (24/33) remote: Counting objects: 75% (25/33) remote: Counting objects: 78% (26/33) remote: Counting objects: 81% (27/33) remote: Counting objects: 84% (28/33) remote: Counting objects: 87% (29/33) remote: Counting objects: 90% (30/33) remote: Counting objects: 93% (31/33) remote: Counting objects: 96% (32/33) remote: Counting objects: 100% (33/33) remote: Counting objects: 100% (33/33), done. remote: Compressing objects: 3% (1/33) remote: Compressing objects: 6% (2/33) remote: Compressing objects: 9% (3/33) remote: Compressing objects: 12% (4/33) remote: Compressing objects: 15% (5/33) remote: Compressing objects: 18% (6/33) remote: Compressing objects: 21% (7/33) remote: Compressing objects: 24% (8/33) remote: Compressing objects: 27% (9/33) remote: Compressing objects: 30% (10/33) remote: Compressing objects: 33% (11/33) remote: Compressing objects: 36% (12/33) remote: Compressing objects: 39% (13/33) remote: Compressing objects: 42% (14/33) remote: Compressing objects: 45% (15/33) remote: Compressing objects: 48% (16/33) remote: Compressing objects: 51% (17/33) remote: Compressing objects: 54% (18/33) remote: Compressing objects: 57% (19/33) remote: Compressing objects: 60% (20/33) remote: Compressing objects: 63% (21/33) remote: Compressing objects: 66% (22/33) remote: Compressing objects: 69% (23/33) remote: Compressing objects: 72% (24/33) remote: Compressing objects: 75% (25/33) remote: Compressing objects: 78% (26/33) remote: Compressing objects: 81% (27/33) remote: Compressing objects: 84% (28/33) remote: Compressing objects: 87% (29/33) remote: Compressing objects: 90% (30/33) remote: Compressing objects: 93% (31/33) remote: Compressing objects: 96% (32/33) remote: Compressing objects: 100% (33/33) remote: Compressing objects: 100% (33/33), done. Receiving objects: 0% (1/7330) Receiving objects: 1% (74/7330) Receiving objects: 2% (147/7330) Receiving objects: 3% (220/7330) Receiving objects: 4% (294/7330) Receiving objects: 5% (367/7330) Receiving objects: 6% (440/7330) Receiving objects: 7% (514/7330) Receiving objects: 8% (587/7330) Receiving objects: 9% (660/7330) Receiving objects: 10% (733/7330) Receiving objects: 11% (807/7330) Receiving objects: 12% (880/7330) Receiving objects: 13% (953/7330) Receiving objects: 14% (1027/7330) Receiving objects: 15% (1100/7330) Receiving objects: 16% (1173/7330) Receiving objects: 17% (1247/7330) Receiving objects: 18% (1320/7330) Receiving objects: 19% (1393/7330) Receiving objects: 20% (1466/7330) Receiving objects: 21% (1540/7330) Receiving objects: 22% (1613/7330) Receiving objects: 23% (1686/7330) Receiving objects: 24% (1760/7330) Receiving objects: 25% (1833/7330) Receiving objects: 26% (1906/7330) Receiving objects: 27% (1980/7330) Receiving objects: 28% (2053/7330) Receiving objects: 29% (2126/7330) Receiving objects: 30% (2199/7330) Receiving objects: 31% (2273/7330) Receiving objects: 32% (2346/7330) Receiving objects: 33% (2419/7330) Receiving objects: 34% (2493/7330) Receiving objects: 35% (2566/7330) Receiving objects: 36% (2639/7330) Receiving objects: 37% (2713/7330) Receiving objects: 38% (2786/7330) Receiving objects: 39% (2859/7330) Receiving objects: 40% (2932/7330) Receiving objects: 41% (3006/7330) Receiving objects: 42% (3079/7330) Receiving objects: 43% (3152/7330) Receiving objects: 44% (3226/7330) Receiving objects: 45% (3299/7330) Receiving objects: 46% (3372/7330) Receiving objects: 47% (3446/7330) Receiving objects: 48% (3519/7330) Receiving objects: 49% (3592/7330) Receiving objects: 50% (3665/7330) Receiving objects: 51% (3739/7330) Receiving objects: 52% (3812/7330) Receiving objects: 53% (3885/7330) Receiving objects: 54% (3959/7330) Receiving objects: 55% (4032/7330) Receiving objects: 56% (4105/7330) Receiving objects: 57% (4179/7330) Receiving objects: 58% (4252/7330) Receiving objects: 59% (4325/7330) Receiving objects: 60% (4398/7330) Receiving objects: 61% (4472/7330) Receiving objects: 62% (4545/7330) Receiving objects: 63% (4618/7330) Receiving objects: 64% (4692/7330) Receiving objects: 65% (4765/7330) Receiving objects: 66% (4838/7330) Receiving objects: 67% (4912/7330) Receiving objects: 68% (4985/7330) Receiving objects: 69% (5058/7330) Receiving objects: 70% (5131/7330) Receiving objects: 71% (5205/7330) Receiving objects: 72% (5278/7330) Receiving objects: 73% (5351/7330) Receiving objects: 74% (5425/7330) Receiving objects: 75% (5498/7330) Receiving objects: 76% (5571/7330) Receiving objects: 77% (5645/7330) Receiving objects: 78% (5718/7330) Receiving objects: 79% (5791/7330) Receiving objects: 80% (5864/7330) Receiving objects: 81% (5938/7330) Receiving objects: 82% (6011/7330) Receiving objects: 83% (6084/7330) Receiving objects: 84% (6158/7330) Receiving objects: 85% (6231/7330) Receiving objects: 86% (6304/7330) Receiving objects: 87% (6378/7330) Receiving objects: 88% (6451/7330) Receiving objects: 89% (6524/7330) Receiving objects: 90% (6597/7330) Receiving objects: 91% (6671/7330) Receiving objects: 92% (6744/7330) Receiving objects: 93% (6817/7330) Receiving objects: 94% (6891/7330) Receiving objects: 95% (6964/7330) Receiving objects: 96% (7037/7330) Receiving objects: 97% (7111/7330) Receiving objects: 98% (7184/7330) Receiving objects: 99% (7257/7330) remote: Total 7330 (delta 9), reused 0 (delta 0), pack-reused 7297 (from 1) Receiving objects: 100% (7330/7330) Receiving objects: 100% (7330/7330), 3.74 MiB | 21.06 MiB/s, done. Resolving deltas: 0% (0/5119) Resolving deltas: 1% (52/5119) Resolving deltas: 2% (103/5119) Resolving deltas: 3% (154/5119) Resolving deltas: 4% (206/5119) Resolving deltas: 5% (256/5119) Resolving deltas: 6% (309/5119) Resolving deltas: 7% (359/5119) Resolving deltas: 8% (410/5119) Resolving deltas: 9% (463/5119) Resolving deltas: 10% (512/5119) Resolving deltas: 11% (565/5119) Resolving deltas: 12% (620/5119) Resolving deltas: 13% (667/5119) Resolving deltas: 14% (718/5119) Resolving deltas: 15% (768/5119) Resolving deltas: 16% (824/5119) Resolving deltas: 17% (871/5119) Resolving deltas: 18% (923/5119) Resolving deltas: 19% (973/5119) Resolving deltas: 20% (1025/5119) Resolving deltas: 21% (1075/5119) Resolving deltas: 22% (1127/5119) Resolving deltas: 23% (1179/5119) Resolving deltas: 24% (1229/5119) Resolving deltas: 25% (1284/5119) Resolving deltas: 26% (1333/5119) Resolving deltas: 27% (1383/5119) Resolving deltas: 28% (1434/5119) Resolving deltas: 29% (1485/5119) Resolving deltas: 30% (1536/5119) Resolving deltas: 31% (1587/5119) Resolving deltas: 32% (1643/5119) Resolving deltas: 33% (1690/5119) Resolving deltas: 34% (1743/5119) Resolving deltas: 35% (1792/5119) Resolving deltas: 36% (1843/5119) Resolving deltas: 37% (1895/5119) Resolving deltas: 38% (1952/5119) Resolving deltas: 39% (1997/5119) Resolving deltas: 40% (2048/5119) Resolving deltas: 41% (2099/5119) Resolving deltas: 42% (2150/5119) Resolving deltas: 43% (2206/5119) Resolving deltas: 44% (2253/5119) Resolving deltas: 45% (2304/5119) Resolving deltas: 46% (2356/5119) Resolving deltas: 47% (2406/5119) Resolving deltas: 48% (2458/5119) Resolving deltas: 49% (2509/5119) Resolving deltas: 50% (2560/5119) Resolving deltas: 51% (2611/5119) Resolving deltas: 52% (2667/5119) Resolving deltas: 53% (2714/5119) Resolving deltas: 54% (2765/5119) Resolving deltas: 55% (2818/5119) Resolving deltas: 56% (2868/5119) Resolving deltas: 57% (2918/5119) Resolving deltas: 58% (2970/5119) Resolving deltas: 59% (3021/5119) Resolving deltas: 60% (3073/5119) Resolving deltas: 61% (3123/5119) Resolving deltas: 62% (3174/5119) Resolving deltas: 63% (3225/5119) Resolving deltas: 64% (3277/5119) Resolving deltas: 65% (3329/5119) Resolving deltas: 66% (3379/5119) Resolving deltas: 67% (3430/5119) Resolving deltas: 68% (3481/5119) Resolving deltas: 69% (3533/5119) Resolving deltas: 70% (3585/5119) Resolving deltas: 71% (3636/5119) Resolving deltas: 72% (3686/5119) Resolving deltas: 73% (3737/5119) Resolving deltas: 74% (3789/5119) Resolving deltas: 75% (3840/5119) Resolving deltas: 76% (3891/5119) Resolving deltas: 77% (3942/5119) Resolving deltas: 78% (3993/5119) Resolving deltas: 79% (4045/5119) Resolving deltas: 80% (4096/5119) Resolving deltas: 81% (4147/5119) Resolving deltas: 82% (4198/5119) Resolving deltas: 83% (4249/5119) Resolving deltas: 84% (4300/5119) Resolving deltas: 85% (4352/5119) Resolving deltas: 86% (4403/5119) Resolving deltas: 87% (4454/5119) Resolving deltas: 88% (4505/5119) Resolving deltas: 89% (4556/5119) Resolving deltas: 90% (4608/5119) Resolving deltas: 91% (4659/5119) Resolving deltas: 92% (4710/5119) Resolving deltas: 93% (4762/5119) Resolving deltas: 94% (4819/5119) Resolving deltas: 95% (4865/5119) Resolving deltas: 96% (4915/5119) Resolving deltas: 97% (4966/5119) Resolving deltas: 98% (5017/5119) Resolving deltas: 99% (5069/5119) Resolving deltas: 100% (5119/5119) Resolving deltas: 100% (5119/5119), done. ==> Validating source files with b2sums... typescript-language-server ... Passed ]2;πŸ”΅ Container arch-nspawn-3859669 on shinx.felixc.at\==> Making package: typescript-language-server 5.0.0-1 (Mon Sep 29 16:29:35 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (6) New Version Net Change extra/c-ares 1.34.5-1 0.50 MiB extra/libngtcp2 1.16.0-1 0.60 MiB extra/libuv 1.51.0-1 0.60 MiB extra/nodejs 24.8.0-1 66.03 MiB extra/simdjson 1:4.0.3-1 5.66 MiB extra/typescript 5.9.2-1 22.52 MiB Total Installed Size: 95.90 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing c-ares... installing libngtcp2... installing libuv... installing simdjson... installing nodejs... Optional dependencies for nodejs npm: nodejs package manager installing typescript... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (12) New Version Net Change Download Size extra/node-gyp 11.4.2-1 8.80 MiB 1.27 MiB extra/nodejs-nopt 7.2.1-1 0.03 MiB 0.01 MiB extra/oniguruma 6.9.10-1 0.88 MiB extra/perl-error 0.17030-2 0.04 MiB 0.02 MiB extra/perl-mailtools 2.22-2 0.10 MiB 0.06 MiB extra/perl-timedate 2.33-8 0.08 MiB 0.03 MiB extra/semver 7.6.3-1 0.09 MiB extra/zlib-ng 2.2.5-1 0.21 MiB extra/git 2.51.0-1 28.36 MiB extra/jq 1.8.1-1 0.46 MiB extra/npm 11.6.0-1 8.54 MiB extra/yarn 1.22.22-2 19.26 MiB Total Download Size: 1.40 MiB Total Installed Size: 66.86 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... node-gyp-11.4.2-1-any downloading... perl-mailtools-2.22-2-any downloading... perl-timedate-2.33-8-any downloading... perl-error-0.17030-2-any downloading... nodejs-nopt-7.2.1-1-any downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing oniguruma... installing jq... installing yarn... installing nodejs-nopt... installing semver... installing node-gyp... Optional dependencies for node-gyp gcc: to build C++ modules [installed] make: to build C++ modules [installed] python: to build C++ modules installing npm... Optional dependencies for npm git: for dependencies using Git URL's [installed] :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 971. Creating user 'git' (git daemon user) with UID 971 and GID 971. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of typescript-language-server git repo... Cloning into 'typescript-language-server'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... yarn install v1.22.22 [1/5] Validating package.json... [2/5] Resolving packages... [3/5] Fetching packages... [4/5] Linking dependencies... [5/5] Building fresh packages... $ cd test-data/jsx && yarn yarn install v1.22.22 [1/4] Resolving packages... [2/4] Fetching packages... [3/4] Linking dependencies... [4/4] Building fresh packages... Done in 4.86s. Done in 70.26s. ! Corepack is about to download https://repo.yarnpkg.com/4.9.4/packages/yarnpkg-cli/bin/yarn.js ➀ YN0000: Done in 0s 64ms ! Corepack is about to download https://repo.yarnpkg.com/4.10.3/packages/yarnpkg-cli/bin/yarn.js ➀ YN0000: Β· Yarn 4.10.3 ➀ YN0000: β”Œ Resolution step ➀ YN0000: β”” Completed in 0s 493ms ➀ YN0000: β”Œ Fetch step ➀ YN0013: β”‚ 25 packages were added to the project (+ 63.97 MiB). ➀ YN0000: β”” Completed in 11s 675ms ➀ YN0000: β”Œ Link step ➀ YN0000: β”‚ ESM support for PnP uses the experimental loader API and is therefore experimental ➀ YN0000: β”” Completed in 0s 401ms ➀ YN0000: Β· Done with warnings in 12s 853ms ==> Starting build()... yarn run v1.22.22 $ rimraf lib && rollup --config rollup.config.ts --configPlugin typescript loaded rollup.config.ts with warnings (!) [plugin typescript] @rollup/plugin-typescript: Rollup 'sourcemap' option must be set to generate source maps.  src/cli.ts β†’ lib/cli.mjs... [plugin force-close] rollup-build: Starting build, 1 build(s) running (!) Circular dependency node_modules/semver/classes/comparator.js -> node_modules/semver/classes/range.js -> node_modules/semver/classes/comparator.js created lib/cli.mjs in 45.4s Done in 78.92s. ==> Starting check()... yarn run v1.22.22 $ cross-env CONSOLE_LOG_LEVEL=warning vitest run RUN v3.2.4 /build/typescript-language-server/src/typescript-language-server βœ“ src/utils/previewer.test.ts (13 tests) 103ms βœ“ src/utils/modules-resolver.test.ts (2 tests) 31ms ❯ src/configuration/fileSchemes.test.ts (6 tests | 1 failed) 20398ms βœ“ uri handling > parses zipfile:// uri 21ms βœ“ uri handling > stringifies zipfile uri without encoding 8ms βœ“ uri handling > stringifies zipfile uri with encoding 4ms βœ“ zipfileuri handling > parses zipfile:// uri 4ms βœ“ zipfileuri handling > stringifies zipfile uri with and without encoding 3ms Γ— neovim zipfile scheme handling with yarn pnp > returns zipfile: uri for definition inside node_modules 20179ms β†’ Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ src/features/call-hierarchy.test.ts (2 tests | 1 failed) 31962ms Γ— call hierarchy > incoming calls 20240ms β†’ Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". βœ“ call hierarchy > outgoing calls 11520ms ❯ src/ts-client.test.ts (4 tests | 1 failed) 32330ms Γ— ts server client > completion 20277ms β†’ Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". βœ“ ts server client > references 11771ms βœ“ ts server client > inlayHints 71ms βœ“ ts server client > documentHighlight 108ms ❯ src/file-lsp-server.test.ts (2 tests | 2 failed) 40712ms Γ— documentHighlight > simple test 20246ms β†’ Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". Γ— completions > receives completion that auto-imports from another module 20025ms β†’ Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". stderr | src/lsp-server.test.ts > completion > completions for clients that do not support insertReplaceSupport [error] [lspserver] [tsclient] npm warn Unknown env config "argv". This will stop working in the next major version of npm. npm warn Unknown env config "version-git-tag". This will stop working in the next major version of npm. npm warn Unknown env config "version-commit-hooks". This will stop working in the next major version of npm. npm warn Unknown env config "version-tag-prefix". This will stop working in the next major version of npm. npm warn Unknown env config "version-git-message". This will stop working in the next major version of npm. npm notice npm notice New patch version of npm available! 11.6.0 -> 11.6.1 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.1 npm notice To update run: npm install -g npm@11.6.1 npm notice stderr | src/lsp-server.test.ts > definition (definition link supported) > goes to definition [error] [lspserver] [tsclient] npm warn Unknown env config "argv". This will stop working in the next major version of npm. npm warn Unknown env config "version-git-tag". This will stop working in the next major version of npm. npm warn Unknown env config "version-commit-hooks". This will stop working in the next major version of npm. npm warn Unknown env config "version-tag-prefix". This will stop working in the next major version of npm. npm warn Unknown env config "version-git-message". This will stop working in the next major version of npm. ❯ src/lsp-server.test.ts (61 tests | 3 failed) 145457ms Γ— completion > simple test 20376ms β†’ Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". Γ— completion > simple JS test 20042ms β†’ Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". βœ“ completion > deprecated by JSDoc 6568ms βœ“ completion > incorrect source location 186ms βœ“ completion > includes completions from global modules 218ms βœ“ completion > includes completions with invalid identifier names 259ms βœ“ completion > completions for clients that support insertReplaceSupport 159ms βœ“ completion > completions for clients that do not support insertReplaceSupport 10380ms βœ“ completion > provides snippet completion in import statement 153ms βœ“ completion > includes detail field with package name for auto-imports 212ms βœ“ completion > resolves text edit for auto-import completion 403ms βœ“ completion > resolves text edit for auto-import completion in right format 170ms βœ“ completion > resolves a snippet for method completion 1522ms βœ“ completion > does not provide snippet completion for "$" function when completeFunctionCalls disabled 981ms βœ“ completion > provides snippet completions for "$" function when completeFunctionCalls enabled 571ms βœ“ completion > includes textEdit for string completion 184ms βœ“ completion > includes labelDetails with useLabelDetailsInCompletionEntries enabled 243ms βœ“ definition > goes to definition 110ms βœ“ definition (definition link supported) > goes to definition 10620ms βœ“ diagnostics > simple test 3014ms βœ“ diagnostics > supports diagnostic tags 209ms βœ“ diagnostics > multiple files test 307ms βœ“ diagnostics > code 6133 (ununsed variable) is ignored 159ms βœ“ document symbol > simple test 85ms βœ“ document symbol > merges interfaces correctly 71ms βœ“ document symbol > duplication test 70ms βœ“ editing > open and change 2667ms βœ“ references > respects "includeDeclaration" in the request 342ms βœ“ formatting > full document formatting 78ms βœ“ formatting > indent settings (3 spaces) 64ms βœ“ formatting > indent settings (tabs) 133ms βœ“ formatting > formatting setting set through workspace configuration 209ms βœ“ formatting > considers last character in the file 261ms βœ“ formatting > selected range 381ms βœ“ signatureHelp > simple test 190ms βœ“ signatureHelp > retrigger with specific signature active 75ms βœ“ code actions > can provide quickfix code actions 372ms βœ“ code actions > can filter quickfix code actions filtered by only 66ms βœ“ code actions > does not provide organize imports when there are errors 99ms βœ“ code actions > provides organize imports when there are no errors 184ms βœ“ code actions > provides "add missing imports" when explicitly requested in only 360ms βœ“ code actions > provides "fix all" when explicitly requested in only 120ms βœ“ code actions > provides "remove unused" when explicitly requested in only 116ms βœ“ code actions > only provides the "source.fixAll" kind if requested in only 113ms βœ“ code actions (interactive) > provides "Move to file" code action 9240ms βœ“ executeCommand > apply refactoring (move to new file) 299ms βœ“ executeCommand > send custom tsserver command 110ms βœ“ executeCommand > go to source definition 174ms βœ“ documentHighlight > simple test 3242ms Γ— diagnostics (no client support) > diagnostic are not returned when client does not support publishDiagnostics 20010ms β†’ Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". βœ“ jsx/tsx project > includes snippet completion for element prop 9306ms βœ“ codeLens > shows code lenses 2541ms βœ“ codeLens disabled > does not show code lenses 256ms βœ“ inlayHints > inlayHints 132ms βœ“ completions without client snippet support > resolves completion for method completion does not contain snippet 8607ms βœ“ completions without client snippet support > does not include snippet completions for element prop 4368ms βœ“ completions without client snippet support > does not include snippet completions for object methods 2705ms βœ“ fileOperations > willRenameFiles - rename file 124ms βœ“ fileOperations > willRenameFiles - rename directory 34ms βœ“ linked editing > simple test 764ms βœ“ handles invalid languageId > simple test 112ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 8 ⎯⎯⎯⎯⎯⎯⎯ FAIL src/file-lsp-server.test.ts > documentHighlight > simple test Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ src/file-lsp-server.test.ts:30:5 28| }); 29| 30| it('simple test', async () => { | ^ 31| const doc = { 32| uri: uri('module2.ts'), ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/8]⎯ FAIL src/file-lsp-server.test.ts > completions > receives completion that auto-imports from another module Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ src/file-lsp-server.test.ts:63:5 61| }); 62| 63| it('receives completion that auto-imports from another module', as… | ^ 64| const doc = { 65| uri: uri('completion.ts'), ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[2/8]⎯ FAIL src/lsp-server.test.ts > completion > simple test Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ src/lsp-server.test.ts:42:5 40| 41| describe('completion', () => { 42| it('simple test', async () => { | ^ 43| const doc = { 44| uri: uri('bar.ts'), ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[3/8]⎯ FAIL src/lsp-server.test.ts > completion > simple JS test Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ src/lsp-server.test.ts:65:5 63| }); 64| 65| it('simple JS test', async () => { | ^ 66| const doc = { 67| uri: uri('bar.js'), ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[4/8]⎯ FAIL src/lsp-server.test.ts > diagnostics (no client support) > diagnostic are not returned when client does not support publishDiagnostics Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ src/lsp-server.test.ts:2093:5 2091| }); 2092| 2093| it('diagnostic are not returned when client does not support publi… | ^ 2094| const doc = { 2095| uri: uri('diagnosticsBar.ts'), ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[5/8]⎯ FAIL src/ts-client.test.ts > ts server client > completion Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ src/ts-client.test.ts:50:5 48| }); 49| 50| it('completion', async () => { | ^ 51| const f = filePath('module2.ts'); 52| server.executeWithoutWaitingForResponse(CommandTypes.Open, { ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[6/8]⎯ FAIL src/configuration/fileSchemes.test.ts > neovim zipfile scheme handling with yarn pnp > returns zipfile: uri for definition inside node_modules Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ src/configuration/fileSchemes.test.ts:71:5 69| }); 70| 71| it('returns zipfile: uri for definition inside node_modules', asyn… | ^ 72| const doc = { 73| uri: uri('yarn-pnp', 'testfile.ts'), ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[7/8]⎯ FAIL src/features/call-hierarchy.test.ts > call hierarchy > incoming calls Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ src/features/call-hierarchy.test.ts:80:5 78| } 79| 80| it('incoming calls', async () => { | ^ 81| await openDocuments(); 82| const items = await server.prepareCallHierarchy({ ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[8/8]⎯ Test Files 5 failed | 2 passed (7) Tests 8 failed | 82 passed (90) Start at 16:32:57 Duration 159.33s (transform 11.21s, setup 0ms, collect 37.50s, tests 270.99s, environment 14ms, prepare 6.89s) error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-1/build [?25h[?25h[?25hreceiving incremental file list typescript-language-server-5.0.0-1-riscv64-build.log typescript-language-server-5.0.0-1-riscv64-check.log typescript-language-server-5.0.0-1-riscv64-prepare.log sent 81 bytes received 4,081 bytes 1,664.80 bytes/sec total size is 15,006 speedup is 3.61