==> Building on manectric ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/svelte-language-server ./ PKGBUILD 1,473 100% 0.00kB/s 0:00:00 1,473 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) svelte-language-server-0.15.8-2.log 196 100% 191.41kB/s 0:00:00 196 100% 191.41kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 1,007 bytes received 111 bytes 447.20 bytes/sec total size is 1,669 speedup is 1.49 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root8 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... community downloading... :: 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] -> [root8]...done ==> Making package: svelte-language-server 0.15.8-2 (Tue Mar 14 17:45:26 2023) ==> Retrieving sources...  -> Downloading svelte-language-server-0.15.8.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 564k 0 564k 0 0 884k 0 --:--:-- --:--:-- --:--:-- 3377k ==> Validating source files with b2sums... svelte-language-server-0.15.8.tar.gz ... Passed ==> Making package: svelte-language-server 0.15.8-2 (Tue Mar 14 17:45:34 2023) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (4) New Version Net Change Download Size extra/c-ares 1.19.0-1 0.44 MiB core/libnsl 2.0.0-2 0.06 MiB extra/libuv 1.44.2-1 0.52 MiB community/nodejs 19.7.0-1 52.87 MiB 13.32 MiB Total Download Size: 13.32 MiB Total Installed Size: 53.89 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... nodejs-19.7.0-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libnsl... installing libuv... installing c-ares... installing nodejs... Optional dependencies for nodejs npm: nodejs package manager [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (3) New Version Net Change community/oniguruma 6.9.8-1 0.80 MiB community/jq 1.6-4 0.51 MiB community/yarn 1.22.19-1 5.08 MiB Total Installed Size: 6.39 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing oniguruma... installing jq... installing yarn... [?25h==> Retrieving sources...  -> Found svelte-language-server-0.15.8.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting svelte-language-server-0.15.8.tar.gz with bsdtar ==> Starting build()... yarn install v1.22.19 [1/4] Resolving packages... [2/4] Fetching packages... warning svelte-vscode@0.5.0: The engine "vscode" appears to be invalid. warning vscode-languageclient@8.0.2: The engine "vscode" appears to be invalid. [3/4] Linking dependencies... warning " > ts-node@10.9.1" has unmet peer dependency "@types/node@*". warning " > svelte-check@3.0.0" has unmet peer dependency "svelte@^3.55.0". warning " > svelte2tsx@0.6.8" has unmet peer dependency "svelte@^3.55". [4/4] Building fresh packages... Done in 26.41s. yarn workspace v1.22.19 yarn run v1.22.19 $ rollup -c  src/index.ts → index.js, index.mjs... (!) Plugin typescript: @rollup/plugin-typescript: Rollup 'sourcemap' option must be set to generate source maps. created index.js, index.mjs in 26.3s Done in 30.70s. Done in 33.23s. yarn run v1.22.19 $ tsc Done in 48.70s. ==> Starting check()... yarn run v1.22.19 $ cross-env TS_NODE_TRANSPILE_ONLY=true mocha --require ts-node/register "test/**/*.ts" --exclude "test/**/*.d.ts" No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ConfigLoader Trying to load configs for some/path Loaded config at some/path/svelte.config.js Loaded config at some/path/below/svelte.config.js ✔ should load all config files below and the one inside/above given directory Trying to load configs for some/path Loaded config at some/svelte.config.js ✔ finds first above if none found inside/below directory Trying to load configs for some/path No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ adds fallback if no config found Trying to load configs for some/path Trying to load configs for some/path/sub Loaded config at some/path/svelte.config.js ✔ will not load config multiple times if config loading started in parallel (509ms) ✔ can deal with missing config Loaded config at some/svelte.config.js ✔ should await config Loaded config at some/svelte.config.js ✔ should not load config when disabled Document ✔ gets the correct text ✔ sets the text ✔ increments the version on edits ✔ recalculates the tag infos on edits ✔ returns the correct file path No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ returns null for non file urls ✔ gets the text length ✔ updates the text range ✔ gets the correct position from offset ✔ gets the correct offset from position ✔ gets the correct position from offset with CRLF ✔ gets the correct offset from position with CRLF ✔ limits the position when offset is out of bounds ✔ limits the offset when position is out of bounds ✔ supports empty contents Document Manager ✔ opens documents ✔ updates the whole document ✔ updates the parts of the document ✔ fails to update if document isn't open ✔ emits a document change event on open and update ✔ update document in case-insensitive fs with different casing DocumentMapper FragmentMapper ✔ isInGenerated works ✔ calculates the position in parent ✔ calculates the position in fragment fileCollection FileSet ✔ has (case sensitive) ✔ delete (case sensitive) ✔ has (case insensitive) ✔ delete (case sensitive) FileMap ✔ has (case sensitive) ✔ get (case sensitive) ✔ delete (case sensitive) ✔ has (case insensitive) ✔ get (case insensitive) ✔ delete (case insensitive) parseHtml ✔ ignore arrow inside moustache ✔ ignore greater than operator inside moustache ✔ ignore less than operator inside moustache ✔ ignore binary operator inside @const ✔ ignore less than operator inside control flow moustache ✔ ignore less than operator inside moustache with tag not self closed ✔ parse baseline html ✔ parse baseline html with moustache ✔ parse baseline html with control flow moustache ✔ parse baseline html with possibly un-closed start tag document/utils extractTag ✔ supports boolean attributes ✔ supports unquoted attributes ✔ does not extract style tag inside comment ✔ does not extract tags starting with style/script ✔ is canse sensitive to style/script ✔ only extract attribute until tag ends ✔ can extract with self-closing component before it ✔ can extract with unclosed component after it ✔ extracts style tag ✔ extracts style tag with attributes ✔ extracts style tag with attributes and extra whitespace ✔ extracts top level script tag only ✔ extracts top level script when there're whitespace before block name ✔ ignores script tag in svelte:head ✔ extracts script and module script ✔ extract tag correctly with #if and < operator #getLineAtPosition ✔ should return line at position (only one line) ✔ should return line at position (multiple lines) #updateRelativeImport ✔ should update path of component with ending ✔ should update path of file without ending ✔ should update path of file going one up #getWordAt ✔ returns word between whitespaces ✔ returns word between whitespace and end of string ✔ returns word between start of string and whitespace ✔ returns word between start of string and end of string ✔ returns word with custom delimiters ✔ returns event #1 ✔ returns event #2 ✔ returns empty string when only whitespace CSS Plugin ✔ provides selection range (76ms) ✔ return null for selection range when not in style provides hover info ✔ for normal css (41ms) ✔ not for SASS ✔ not for stylus ✔ for style attribute (40ms) ✔ not for style attribute with interpolation provides completions ✔ for normal css (56ms) ✔ for :global modifier (57ms) ✔ not for stylus ✔ for style attribute (151ms) ✔ not for style attribute with interpolation ✔ for path completion provides diagnostics ✔ - everything ok ✔ - has error ✔ - no diagnostics for sass ✔ - no diagnostics for stylus provides document colors ✔ for normal css ✔ not for SASS ✔ not for stylus provides document symbols ✔ for normal css ✔ not for SASS ✔ not for stylus getIdClassCompletion ✔ collect css classes ✔ collect css ids ✔ provides css classes completion for class attribute ✔ provides css classes completion for class directive ✔ provides css id completion for id attribute HTML Plugin ✔ provides hover info ✔ does not provide hover info for component having the same name as a html element but being uppercase ✔ provides completions ✔ provide event handler completions (468ms) ✔ provide event handler completions in svelte strict mode ✔ does not provide completions inside of moustache tag ✔ does provide completions outside of moustache tag ✔ does provide lang in completions ✔ does not provide lang in completions for attributes ✔ skip HTML completions for non-HTML trigger characters ✔ provide emmet completions with > ✔ does not provide rename for element being uppercase ✔ does not provide rename for valid element but incorrect position #1 ✔ does not provide rename for valid element but incorrect position #2 ✔ provides rename for element ✔ provides linked editing ranges PluginHost ✔ executes getDiagnostics on plugins ✔ executes doHover on plugins ✔ executes getCompletions on plugins getCompletions (incomplete) ✔ filters client side ✔ filters server side getDefinitions ✔ uses LocationLink ✔ uses Location SveltePlugin#getCodeAction It should not provide svelte ignore code actions ✔ if no svelte diagnostic ✔ if no diagnostic code ✔ if diagnostic is error It should provide svelte anchor missing attribute code actions ✔ Should provide svelte anchor add missing attribute (361ms) ✔ Should not duplicate rel attribute (73ms) It should provide svelte ignore code actions ✔ should provide ignore comment (121ms) ✔ should provide ignore comment with indent (115ms) ✔ should provide ignore comment with indent of parent tag (94ms) It should provide svelte ignore code actions (TypeScript) ✔ should provide ignore comment (886ms) ✔ should provide ignore comment with indent (267ms) ✔ should provide ignore comment with indent of parent tag (129ms) #extractComponent ✔ should extract component (no .svelte at the end) ✔ should extract component (no .svelte at the end, no relative path) ✔ should extract component (.svelte at the end, no relative path ✔ should extract component (.svelte at the end, relative path) ✔ should return "Invalid selection range" ✔ should update relative imports SveltePlugin#getCompletions ✔ should return completions for # ✔ should return completions for @ ✔ should return completion for component documentation comment should return null ✔ if position inside style ✔ if position inside script ✔ if not preceeded by valid content #1 ✔ if not preceeded by valid content #2 ✔ if not preceeded by valid content #3 should return no completions for : ✔ when no open tag before that ✔ when only completed tag before that should return no completions for / ✔ when no open tag before that ✔ when only completed tag before that ✔ when the only completed tag before it has white space before close symbol should return completion for : ✔ for if ✔ for each ✔ for await ✔ for last open tag should return completion for / ✔ for if ✔ for each ✔ for await ✔ for key ✔ for last open tag should return completion for event modifier ✔ can provides modifiers ✔ can chain modifier and does not provide duplicated modifier ✔ can chain modifier and does not provide modifier that can't used together SveltePlugin#getDiagnostics No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ expect svelte.config.js error No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Preprocessing failed Error: Script at Object.getTranspiled (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/svelte/features/getDiagnostics.test.ts:79:36) at tryGetDiagnostics (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/src/plugins/svelte/features/getDiagnostics.ts:43:40) at getDiagnostics (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/src/plugins/svelte/features/getDiagnostics.ts:29:22) at processTicksAndRejections (node:internal/process/task_queues:95:5) at async expectDiagnosticsFor (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/svelte/features/getDiagnostics.test.ts:32:24) at async Context. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/svelte/features/getDiagnostics.test.ts:77:13) { __source: 'Script' } ✔ expect script transpilation error (67ms) No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Preprocessing failed Error: Style at Object.getTranspiled (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/svelte/features/getDiagnostics.test.ts:109:36) at tryGetDiagnostics (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/src/plugins/svelte/features/getDiagnostics.ts:43:40) at getDiagnostics (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/src/plugins/svelte/features/getDiagnostics.ts:29:22) at processTicksAndRejections (node:internal/process/task_queues:95:5) at async expectDiagnosticsFor (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/svelte/features/getDiagnostics.test.ts:32:24) at async Context. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/svelte/features/getDiagnostics.test.ts:107:13) { __source: 'Style' } ✔ expect style transpilation error No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Preprocessing failed Error: Style at Object.getTranspiled (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/svelte/features/getDiagnostics.test.ts:139:36) at tryGetDiagnostics (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/src/plugins/svelte/features/getDiagnostics.ts:43:40) at getDiagnostics (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/src/plugins/svelte/features/getDiagnostics.ts:29:22) at processTicksAndRejections (node:internal/process/task_queues:95:5) at async expectDiagnosticsFor (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/svelte/features/getDiagnostics.test.ts:32:24) at async Context. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/svelte/features/getDiagnostics.test.ts:137:13) { line: 1, column: 0, __source: 'Style' } ✔ expect style transpilation error with line/columns No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ expect compilation error No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ expect compilation error with expected No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ expect valid position for compilation error No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ expect warnings No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ filter out false positive warning (export enum) No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ filter out false positive warning (export namespace) No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ filter out warnings No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ treat warnings as error ✔ should correctly determine diagnostic position (79ms) ✔ should correctly determine diagnostic position for context="module" (66ms) ✔ should correctly determine diagnostic position for script when theres also context="module" (77ms) SveltePlugin#getHoverInfo ✔ should return hover for :else if opening tag before that ✔ should return hover event modifier should return null ✔ if position inside style ✔ if position inside script ✔ if not valid content #1 ✔ if not valid content #2 ✔ if not valid content #3 should return no hover for :else ✔ when no open tag before that ✔ when only completed tag before that should return hover for / ✔ (/if) ✔ (/each) ✔ (/await) should return hover for # ✔ (#if) ✔ (#each) ✔ (#await) ✔ (#key) should return hover for @ ✔ (@debug) ✔ (@html) should return hover for definite : ✔ (:else if) ✔ (:then) ✔ (:catch) SveltePlugin#getSelectionRange ✔ should return null for style and script (59ms) ✔ get selection range for element and attribute ✔ get selection range for svelte blocks (77ms) Svelte Document ✔ gets the parents text #transpiled (fallback) ✔ should map correctly within string valued sourcemapped script ✔ should map correctly within object valued sourcemapped script ✔ should map correctly within class valued sourcemapped script ✔ should map correctly in template before script ✔ should map correctly in template after script ✔ should map correctly in style Svelte Plugin ✔ provides diagnostic warnings (58ms) ✔ provides diagnostic errors ✔ provides no diagnostic errors when untrusted ✔ can cancel completion before promise resolved ✔ can cancel code action before promise resolved #formatDocument ✔ should use config for formatting ✔ can resolve plugin for formatting ✔ should use prettier fallback config for formatting ✔ should use FormattingOptions for formatting ✔ should use FormattingOptions for formatting when configs are empty objects CallHierarchyProvider Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 115 Svelte files: 99 From node_modules: 0 Total: 115 Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/different-ts-service/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/different-ts-service No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/preferences/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/preferences No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback 1) can prepare call hierarchy ✔ can prepare call hierarchy for imported file ✔ can provide incoming calls (76ms) ✔ can provide incoming calls for component file (162ms) ✔ can provide outgoing calls ✔ can provide outgoing calls for component file ✔ can provide outgoing calls for component tags CodeActionsProvider Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 115 Svelte files: 99 From node_modules: 0 Total: 115 Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/different-ts-service/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/different-ts-service No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/preferences/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/preferences No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback 2) provides quickfix ✔ provides quickfix for missing function (1057ms) ✔ provides quickfix for missing function called in the markup (459ms) ✔ provides quickfix for missing function called in the element start tag (86ms) ✔ provides quickfix for missing function for element event handler (97ms) ✔ provides quickfix for ts-checked-js (177ms) ✔ provides quickfix for ts-checked-js in context=module (74ms) ✔ provide quickfix for adding jsDoc type to props (86ms) ✔ provide quickfix for adding jsDoc type to non props when props exist ✔ provides quickfix for component import (396ms) ✔ remove import inline with script tag (49ms) ✔ provides quickfix for convert const to let (62ms) ✔ don't provides quickfix for convert const tag to let ✔ organizes imports (46ms) ✔ sort imports ✔ organizes imports with module script ✔ organizes imports with module script and store (44ms) ✔ organizes imports which changes nothing (one import) ✔ organizes imports which changes nothing (two imports) ✔ organizes imports and not remove the leading comment ✔ organize imports should do nothing if there is a parser error ✔ organize imports aware of groups ✔ should do extract into const refactor (91ms) ✔ should do extract into function refactor (55ms) ✔ can cancel quick fix before promise resolved ✔ can cancel refactor before promise resolved CompletionProviderImpl Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 115 Svelte files: 99 From node_modules: 0 Total: 115 Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/different-ts-service/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/different-ts-service No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/preferences/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/preferences No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback 3) provides completions ✔ provides completions on simple property access in mustache (365ms) ✔ provides completions on simple property access in mustache ✔ provides completions on simple property access in #await ✔ provides completions on simple property access in #key ✔ provides completions on simple property access in @html ✔ provides completions on simple property access in #if ✔ provides completions on simple property access in element event handler ✔ provides completions on simple property access in binding (79ms) ✔ provides completions on simple property access in element props ✔ provides completions on simple property access in class directive ✔ provides completions on simple property access in style directive ✔ provides completions on simple property access in component props ✔ provides completions on simple property access in component binding ✔ provides completions on simple property access in component event handler ✔ provides completions on simple property access in @const (62ms) ✔ provides completions on simple property access in action directive ✔ provides completions on simple property access in transition directive ✔ provides completions on simple property access in animate ✔ provides event completions (346ms) ✔ doesn't provide event completions inside attribute value (714ms) ✔ provides event completions with correct text replacement span (553ms) ✔ provides event completions from createEventDispatcher (201ms) ✔ provides event completion for components with type definition (78ms) ✔ provides event completion for components with type definition having multiple declarations of the same event ✔ does not provide completions inside style tag ✔ provides completion resolve info ✔ resolve completion and provide documentation (57ms) ✔ provides import completions for directory (71ms) ✔ provides import completions in file with uppercase directory ✔ provides import completions for supported files ✔ resolve auto import completion (is first import in file) (404ms) ✔ resolve auto import completion (is second import in file) (236ms) ✔ resolve auto import completion (importing in same line as first import) (379ms) ✔ resolve auto import completion (is second import, module-script present) (250ms) ✔ resolve auto import completion in instance script (instance and module script present) (532ms) ✔ resolve auto import completion in module script (instance and module script present) (252ms) ✔ resolve auto import completion (importing a svelte component) (836ms) ✔ resolve auto import completion (importing a svelte component, no script tag yet) (515ms) ✔ resolve auto completion without auto import (a svelte component which was already imported) (450ms) ✔ doesnt suggest svelte auto import when already other import with same name present (688ms) ✔ resolve auto completion in correct place when already imported in module script (168ms) ✔ can be canceled before promise resolved ✔ can cancel completion resolving before promise resolved (163ms) ✔ show jsDoc template completion ✔ show jsDoc template completion on function ✔ shows completions in reactive statement (168ms) ✔ provides default slot-let completion for components with type definition (237ms) ✔ provides import statement completion (245ms) ✔ provides optional chaining completion (455ms) ✔ provide replacement for string completions ✔ auto import with system new line if can't detect file new line (293ms) ✔ shouldnt do completions in text ✔ handles completion in empty text attribute (73ms) Initialize new ts service at Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/completions/virtual-path-53147 No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 0 Svelte files: 1 From node_modules: 0 Total: 1 ✔ can auto import in workspace without tsconfig/jsconfig (401ms) ✔ provides completions for object literal member (59ms) ✔ provides completions for class member ✔ provides import completions store that isnt imported yet (313ms) DiagnosticsProvider /features/diagnostics/fixtures Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures Loaded config at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/accessors-customElement-configs/accessors/svelte.config.js Loaded config at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/accessors-customElement-configs/customElement/svelte.config.js SnapshotManager File Statistics: Project files: 102 Svelte files: 95 From node_modules: 0 Total: 102 Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/checkjs/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/checkjs No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/checkjs-nostrict/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/checkjs-nostrict No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/custom-types/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/custom-types No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback 4) /features/diagnostics/fixtures/$$events Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 115 Svelte files: 99 From node_modules: 0 Total: 115 Initialize new ts service at Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/completions/virtual-path-53147 No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ /features/diagnostics/fixtures/$$events-usage (81ms) ✔ /features/diagnostics/fixtures/$$generic-filter-out-unused (43ms) ✔ /features/diagnostics/fixtures/$$props (45ms) ✔ /features/diagnostics/fixtures/$$props-invalid1 ✔ /features/diagnostics/fixtures/$$props-invalid2 ✔ /features/diagnostics/fixtures/$$props-invalid3 ✔ /features/diagnostics/fixtures/$$props-usage (91ms) ✔ /features/diagnostics/fixtures/$$props-valid ✔ /features/diagnostics/fixtures/$$props-valid2 ✔ /features/diagnostics/fixtures/$$slots (131ms) ✔ /features/diagnostics/fixtures/$$slots-usage (460ms) ✔ /features/diagnostics/fixtures/$store-bind (157ms) ✔ /features/diagnostics/fixtures/$store-control-flow (62ms) ✔ /features/diagnostics/fixtures/$store-undefined (40ms) ✔ /features/diagnostics/fixtures/$store-uninitialized ✔ /features/diagnostics/fixtures/$store-wrong-usage (115ms) ✔ /features/diagnostics/fixtures/accessors-customElement-configs (66ms) ✔ /features/diagnostics/fixtures/actions-animations-transitions-typechecks (1032ms) ✔ /features/diagnostics/fixtures/actions-enhance-types (115ms) ✔ /features/diagnostics/fixtures/bind-this (192ms) ✔ /features/diagnostics/fixtures/boolean-literal-props (38ms) ✔ /features/diagnostics/fixtures/coffeescript-ignore ✔ /features/diagnostics/fixtures/component-invalid (142ms) ✔ /features/diagnostics/fixtures/const-tag (104ms) ✔ /features/diagnostics/fixtures/const-tag-if (57ms) ✔ /features/diagnostics/fixtures/custom-types (3010ms) ✔ /features/diagnostics/fixtures/deprecated-unused-hints ✔ /features/diagnostics/fixtures/each (64ms) ✔ /features/diagnostics/fixtures/element-attributes (49ms) ✔ /features/diagnostics/fixtures/element-events (343ms) ✔ /features/diagnostics/fixtures/generics (246ms) ✔ /features/diagnostics/fixtures/getters (411ms) ✔ /features/diagnostics/fixtures/if-control-flow (201ms) ✔ /features/diagnostics/fixtures/if-control-flow-shadowed-variables (73ms) ✔ /features/diagnostics/fixtures/ignore-false-positives (49ms) ✔ /features/diagnostics/fixtures/ignore-generated-code (67ms) ✔ /features/diagnostics/fixtures/invalid-import ✔ /features/diagnostics/fixtures/js-untyped (43ms) ✔ /features/diagnostics/fixtures/modulescript-boolean-not-assignable-to-string ✔ /features/diagnostics/fixtures/no-typechecks-for-js Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/node16/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/node16 No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 3 Svelte files: 2 From node_modules: 0 Total: 3 ✔ /features/diagnostics/fixtures/node16 (3904ms) ✔ /features/diagnostics/fixtures/parser-error ✔ /features/diagnostics/fixtures/props-control-flow (56ms) ✔ /features/diagnostics/fixtures/props-untyped (53ms) ✔ /features/diagnostics/fixtures/pug (81ms) ✔ /features/diagnostics/fixtures/script-boolean-not-assignable-to-string ✔ /features/diagnostics/fixtures/slot-typechecks (349ms) ✔ /features/diagnostics/fixtures/strictEvents (256ms) ✔ /features/diagnostics/fixtures/style-directive (167ms) ✔ /features/diagnostics/fixtures/svelte-element (96ms) ✔ /features/diagnostics/fixtures/svelte-element-error Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/svelte-native/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/svelte-native No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 2 Svelte files: 1 From node_modules: 0 Total: 2 ✔ /features/diagnostics/fixtures/svelte-native (3209ms) ✔ /features/diagnostics/fixtures/sveltekit-autotypings ✔ /features/diagnostics/fixtures/tags-without-attrs (129ms) ✔ /features/diagnostics/fixtures/typechecks-js-with-ts-check ✔ /features/diagnostics/fixtures/unInitialized ✔ /features/diagnostics/fixtures/undeclared-component /features/diagnostics/fixtures/$$Props-invalid-alias ✔ /features/diagnostics/fixtures/$$Props-invalid-alias/$$Props-invalid-alias1 ✔ /features/diagnostics/fixtures/$$Props-invalid-alias/$$Props-invalid-alias2 ✔ /features/diagnostics/fixtures/$$Props-invalid-alias/$$Props-invalid-alias3 ✔ /features/diagnostics/fixtures/$$Props-invalid-alias/$$Props-invalid-alias4 ✔ /features/diagnostics/fixtures/$$Props-invalid-alias/$$Props-invalid-alias5 ✔ /features/diagnostics/fixtures/$$Props-invalid-alias/$$Props-invalid-alias6 ✔ /features/diagnostics/fixtures/$$Props-invalid-alias/$$Props-invalid-alias7 /features/diagnostics/fixtures/checkjs ✔ /features/diagnostics/fixtures/checkjs/component-props-js (2623ms) ✔ /features/diagnostics/fixtures/checkjs/component-props-ts (73ms) ✔ /features/diagnostics/fixtures/checkjs/no-script-tag (302ms) /features/diagnostics/fixtures/checkjs-nostrict ✔ /features/diagnostics/fixtures/checkjs-nostrict/component-props-js (2563ms) ✔ /features/diagnostics/fixtures/checkjs-nostrict/component-props-ts (58ms) ✔ /features/diagnostics/fixtures/checkjs-nostrict/each-anytype /features/diagnostics/fixtures/reactive-statement-unused-in-comma-list ✔ /features/diagnostics/fixtures/reactive-statement-unused-in-comma-list/ignores-unused-let ✔ /features/diagnostics/fixtures/reactive-statement-unused-in-comma-list/keeps-legit-const ✔ /features/diagnostics/fixtures/reactive-statement-unused-in-comma-list/keeps-legit-import /features/diagnostics/fixtures/reactive-statement-unused-label ✔ /features/diagnostics/fixtures/reactive-statement-unused-label/ignores-unused-label ✔ /features/diagnostics/fixtures/reactive-statement-unused-label/keeps-other-unused-label-warnings DiagnosticsProvider Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 7 Svelte files: 5 From node_modules: 0 Total: 7 ✔ notices creation and deletion of imported module (3291ms) Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/checkjs-nostrict/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/checkjs-nostrict No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 5 Svelte files: 5 From node_modules: 0 Total: 5 Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/fixtures SnapshotManager File Statistics: Project files: 102 Svelte files: 95 From node_modules: 0 Total: 102 ✔ notices update of imported module (521ms) Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/different-ts-service/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/different-ts-service No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 7 Svelte files: 5 From node_modules: 0 Total: 7 SnapshotManager File Statistics: Project files: 1 Svelte files: 1 From node_modules: 0 Total: 1 5) notices file changes in all services that reference that file FindComponentReferencesProvider Initialize new ts service at Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server SnapshotManager File Statistics: Project files: 0 Svelte files: 1 From node_modules: 0 Total: 1 6) finds component references FindFileReferencesProvider ✔ finds file references (646ms) FindReferencesProvider ✔ finds references (384ms) ✔ finds references, exluding definition ✔ finds references (not searching from declaration) ✔ finds references for $store (466ms) ✔ ignores references inside generated code (370ms) ✔ ignores references inside generated TSX code (358ms) ✔ map reference of dts with declarationMap to source (392ms) can get typescript directive comment completions ✔ provides in instance scripts ✔ provides in module scripts ✔ don't provide in markup HoverProvider Initialize new ts service at Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server SnapshotManager File Statistics: Project files: 0 Svelte files: 1 From node_modules: 0 Total: 1 7) provides basic hover info when no docstring exists ✔ provides formatted hover info when a docstring exists (491ms) ✔ provides formatted hover info for component events (357ms) ✔ provides formatted hover info for jsDoc tags ✔ provides hover info for $store access (402ms) ImplementationProvider Initialize new ts service at Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server SnapshotManager File Statistics: Project files: 0 Svelte files: 1 From node_modules: 0 Total: 1 8) find implementations ✔ map implementation result of dts with declarationMap to source (507ms) InlayHintProvider /features/inlayHints/fixtures Initialize new ts service at Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/inlayHints/fixtures No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 0 Svelte files: 1 From node_modules: 0 Total: 1 9) /features/inlayHints/fixtures/$$props ✔ /features/inlayHints/fixtures/$$restProps (1126ms) ✔ /features/inlayHints/fixtures/$$slots (803ms) ✔ /features/inlayHints/fixtures/$store (536ms) ✔ /features/inlayHints/fixtures/action (821ms) ✔ /features/inlayHints/fixtures/animation (1553ms) ✔ /features/inlayHints/fixtures/component-handler (630ms) ✔ /features/inlayHints/fixtures/element-handler (1734ms) ✔ /features/inlayHints/fixtures/function-call-in-props (866ms) ✔ /features/inlayHints/fixtures/reactive-block (577ms) ✔ /features/inlayHints/fixtures/reactive-varable (555ms) ✔ /features/inlayHints/fixtures/transition (1752ms) ✔ /features/inlayHints/fixtures/union-type-props (576ms) ts user preferences Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/preferences/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/preferences No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 6 Svelte files: 4 From node_modules: 0 Total: 6 10) provides auto import completion according to preferences ✔ provides auto import code action according to preferences (78ms) ✔ provides auto import suggestions according to preferences (93ms) ✔ provides auto import for svelte component when importModuleSpecifierEnding is js (161ms) ✔ provides auto import for context="module" export when importModuleSpecifierEnding is js (139ms) ✔ provides import code action for svelte component when importModuleSpecifierEnding is js (113ms) ✔ exclude auto import (103ms) ✔ exclude auto import (relative pattern) (92ms) ✔ exclude auto import (**/ pattern) (90ms) RenameProvider Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 115 Svelte files: 99 From node_modules: 0 Total: 115 Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/different-ts-service/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/different-ts-service No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback 11) should rename variable that is scoped to component only ✔ should do rename of prop of component A in component A (633ms) ✔ should do rename of prop of component A in component B (314ms) ✔ should not allow rename of intrinsic attribute (222ms) ✔ should do rename of prop without type of component A in component A (112ms) { "changes": { "file:///build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/rename/rename3.svelte": [ { "newText": "newName", "range": { "start": { "line": 2, "character": 15 }, "end": { "line": 2, "character": 21 } } } ], "file:///build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/rename/rename-shorthand.svelte": [ { "newText": "newName={props2}", "range": { "start": { "line": 6, "character": 12 }, "end": { "line": 6, "character": 18 } } }, { "newText": "newName={props2", "range": { "start": { "line": 7, "character": 7 }, "end": { "line": 7, "character": 14 } } }, { "newText": "newName", "range": { "start": { "line": 8, "character": 7 }, "end": { "line": 8, "character": 13 } } }, { "newText": "newName", "range": { "start": { "line": 9, "character": 7 }, "end": { "line": 9, "character": 13 } } } ] } } ✔ should do rename of prop without type of component A in component A that is used with shorthands in component B (67ms) ✔ should do rename of prop without type of component A in component B ✔ should do rename of svelte component ✔ should allow rename of variable ✔ should not allow rename of html element (240ms) ✔ should not allow rename of html attribute ✔ should rename with prefix (70ms) ✔ should rename and ignore generated ✔ rename prop correctly when events/slots present (72ms) ✔ can rename shorthand props without breaking value-passing (43ms) ✔ can rename shorthand props without breaking value-passing (triggers from shorthand) ✔ can rename slot let to an alias (65ms) should allow rename of $store ✔ from definition ✔ from usage within script SelectionRangeProvider Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 115 Svelte files: 99 From node_modules: 0 Total: 115 ✔ provides selection range (56ms) ✔ return null when in style SemanticTokensProvider - provides semantic token Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/different-ts-service/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/diagnostics/different-ts-service No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/preferences/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/preferences No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback 12) provides partial semantic token ✔ provides semantic token for js (313ms) ✔ can cancel semantic token before promise resolved SignatureHelpProvider ✔ provide signature help with formatted documentation (43ms) ✔ provide signature help with function signatures ✔ filter out svelte2tsx signature ✔ provide signature help with formatted documentation TypeDefinitionProvider Initialize new ts service at Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server SnapshotManager File Statistics: Project files: 0 Svelte files: 0 From node_modules: 0 Total: 1 ✔ find type definition in TS file (52ms) ✔ find type definition in same Svelte file ✔ map definition of dts with declarationMap to source UpdateImportsProviderImpl ✔ updates imports (418ms) ✔ updates imports for file casing changes (case-sensitive) (321ms) ✔ updates imports for file casing changes (case-insensitive) (313ms) createSvelteModuleLoader ✔ uses tsSys for normal files ✔ uses tsSys for normal files part of TS aliases ✔ uses tsSys for svelte.d.ts files ✔ uses svelte module loader for virtual svelte files ✔ uses svelte module loader for virtual svelte files with TS path aliases ✔ uses cache if module was already resolved before service Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/virtual-path-6090/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/virtual-path-6090 No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ can find tsconfig and override with default config Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/virtual-path-54496/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/virtual-path-54496 No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ can watch tsconfig Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/virtual-path-62929/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/virtual-path-62929 No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback ✔ can watch extended tsconfig Svelte Sys #fileExists ✔ should leave files with no .svelte.ts-ending as is ✔ should convert .svelte.ts-endings #readFile ✔ should invoke getSnapshot for ts/js files ✔ should invoke getSnapshot for svelte files TypeScript Plugin Performance Tests SnapshotManager File Statistics: Project files: 115 Svelte files: 101 From node_modules: 87 Total: 208 Performance test took 65989.56274604797ms 13) should be fast enough TypescriptPlugin ✔ provides document symbols (105ms) ✔ can cancel document symbols before promise resolved ✔ provides definitions within svelte doc ✔ provides definitions from svelte to ts doc ✔ provides definitions from svelte to svelte doc Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/declaration-map/declaration-map-project/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/declaration-map/declaration-map-project No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 1 Svelte files: 0 From node_modules: 0 Total: 2 ✔ map definition of dts with declarationMap to source (88ms) ✔ map definition of dts with declarationMap (base64 data url) to source ✔ bumps snapshot version when watched file changes ✔ should delete snapshot cache when file delete ✔ should add snapshot when a project file is added ✔ should not add snapshot when an excluded file is added ✔ should not add snapshot when files added to known build directory ✔ should add declaration file snapshot when added to known build directory ✔ should update ts/js file after document change provides definitions for $store within svelte file ✔ (within script simple) (311ms) ✔ (within script if) ✔ (within template simple) ✔ (within template if) provides definitions for $store from svelte file to ts file ✔ (within script simple) ✔ (within script if) ✔ (within template simple) ✔ (within template if) TypeScriptPlugin utils #getTsCheckComment ✔ should not return if ts-check is after non-comment-code ✔ should return @ts-check ✔ should return @ts-nocheck ✔ should return if ts-check is after some comments ✔ should not return if there are comments but without ts-check utils #isBeforeOrEqualToPosition ✔ is before position (line, character lower) ✔ is before position (line lower, character higher) ✔ is equal to position ✔ is after position (line, character higher) ✔ is after position (line lower, character higher) #regexLastIndexOf ✔ should work #1 ✔ should work #2 ✔ should work #3 #modifyLines ✔ should work ✔ should pass correct line numbers 512 passing (3m) 1 pending 13 failing 1) CallHierarchyProvider can prepare call hierarchy: Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/CallHierarchyProvider.test.ts) at processTicksAndRejections (node:internal/process/task_queues:95:5) 2) CodeActionsProvider provides quickfix: Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/CodeActionsProvider.test.ts) 3) CompletionProviderImpl provides completions: Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/CompletionProvider.test.ts) 4) DiagnosticsProvider /features/diagnostics/fixtures /features/diagnostics/fixtures/$$events: Error: Timeout of 5000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/diagnostics/index.test.ts) at processTicksAndRejections (node:internal/process/task_queues:95:5) 5) DiagnosticsProvider notices file changes in all services that reference that file: Error: Timeout of 5000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/DiagnosticsProvider.test.ts) at listOnTimeout (node:internal/timers:568:17) at processTimers (node:internal/timers:511:7) 6) FindComponentReferencesProvider finds component references: Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/FindComponentReferencesProvider.test.ts) at processTicksAndRejections (node:internal/process/task_queues:95:5) 7) HoverProvider provides basic hover info when no docstring exists: Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/HoverProvider.test.ts) at processTicksAndRejections (node:internal/process/task_queues:95:5) 8) ImplementationProvider find implementations: Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/ImplemenationProvider.test.ts) at processTicksAndRejections (node:internal/process/task_queues:95:5) 9) InlayHintProvider /features/inlayHints/fixtures /features/inlayHints/fixtures/$$props: Error: Timeout of 5000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/inlayHints/index.test.ts) at processTicksAndRejections (node:internal/process/task_queues:95:5) 10) ts user preferences provides auto import completion according to preferences: Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/preferences.test.ts) at listOnTimeout (node:internal/timers:568:17) at processTimers (node:internal/timers:511:7) 11) RenameProvider should rename variable that is scoped to component only: Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/RenameProvider.test.ts) at processTicksAndRejections (node:internal/process/task_queues:95:5) 12) SemanticTokensProvider provides partial semantic token: Error: Timeout of 2000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/features/SemanticTokensProvider.test.ts) 13) TypeScript Plugin Performance Tests should be fast enough: Error: Timeout of 15000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/typescript-performance.test.ts) Initialize new ts service at /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles/tsconfig.json Trying to load configs for /build/svelte-language-server/src/language-tools-language-server-0.15.8/packages/language-server/test/plugins/typescript/testfiles No svelte.config.js found. Using https://github.com/sveltejs/svelte-preprocess as fallback SnapshotManager File Statistics: Project files: 115 Svelte files: 99 From node_modules: 0 Total: 115 error Command failed with exit code 13. 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/root8/build receiving incremental file list svelte-language-server-0.15.8-2-riscv64-build.log svelte-language-server-0.15.8-2-riscv64-check.log sent 62 bytes received 9,547 bytes 6,406.00 bytes/sec total size is 66,208 speedup is 6.89