JeremyYao commented on issue #1557: URL: https://github.com/apache/daffodil-vscode/issues/1557#issuecomment-3999434908
I did a fresh install of Fedora 43, and I'm not running into any issues with `yarn test`. Here's my console output. ```bash jeremy@fedora:~/Desktop/daffodil-vscode-apache$ yarn test yarn run v1.22.22 warning [email protected]: The engine "vscode" appears to be invalid. $ yarn compile && yarn vite:dev warning [email protected]: The engine "vscode" appears to be invalid. $ yarn nodeclean && yarn gen-version-ts && yarn svelte:build && yarn compile:tdmlEditorJS warning [email protected]: The engine "vscode" appears to be invalid. $ run-func build/yarn-scripts.ts nodeclean warning [email protected]: The engine "vscode" appears to be invalid. $ run-func build/yarn-scripts.ts genVersionTS warning [email protected]: The engine "vscode" appears to be invalid. $ cd src/svelte && vite build --config ./vite.config.mjs --mode production --emptyOutDir ▲ [WARNING] Expected the "strict" option to be nested inside a "compilerOptions" object [tsconfig.json] tsconfig.json:45:2: 45 │ "strict": true /* enable all strict type-checking options */, ╵ ~~~~~~~~ vite v6.4.1 building for production... transforming (7) src/app.css1:29:50 PM [vite-plugin-svelte] src/components/Header/Header.svelte:84:2 Unused CSS selector "header div.display-icons" https://svelte.dev/e/css_unused_selector 82: } 83: 84: header div.display-icons { ^ 85: justify-content: space-between; 86: transition: all 0.4s ease 0s; 1:29:50 PM [vite-plugin-svelte] src/components/Header/Header.svelte:90:2 Unused CSS selector "header div.display-icons div" https://svelte.dev/e/css_unused_selector 88: } 89: 90: header div.display-icons div { ^ 91: margin-right: 10pt; 92: font-size: 10pt; 1:29:50 PM [vite-plugin-svelte] src/components/Header/Header.svelte:96:2 Unused CSS selector "header div.display-icons button" https://svelte.dev/e/css_unused_selector 94: } 95: 96: header div.display-icons button { ^ 97: width: 20px; 98: height: 20px; transforming (33) src/utilities/display.ts1:29:50 PM [vite-plugin-svelte] /home/jeremy/Desktop/daffodil-vscode-apache/src/svelte/src/components/Header/fieldsets/Settings.svelte:17:18 Unrecognized attribute — should be one of `generics`, `lang` or `module`. If this exists for a preprocessor, ensure that the preprocessor removes it https://svelte.dev/e/script_unknown_attribute 15: limitations under the License. 16: --> 17: <script lang="ts" xmlns="http://www.w3.org/1999/html">import { RADIX_OPTIONS, ENCODING_GROUPS, EDIT_ACTIONS, } from '../../../stores/configuration'; ^ 18: import { displayRadix, editorEncoding, editorActionsAllowed, } from '../../../stores'; 19: import FlexContainer from '../../layouts/FlexContainer.svelte'; 1:29:50 PM [vite-plugin-svelte] src/components/Editors/DataEditor.svelte:95:4 Self-closing HTML tags for non-void elements are ambiguous — use `<textarea ...></textarea>` rather than `<textarea ... />` https://svelte.dev/e/element_invalid_self_closing_tag 93: </div> 94: {#if displayTextEditorArea} 95: <textarea ^ 96: class={$UIThemeCSSClass} 97: id="selectedContent" transforming (119) ../../node_modules/svelte/src/store/index-client.js1:29:51 PM [vite-plugin-svelte] src/components/Header/fieldsets/SearchReplace.svelte:413:0 Unused CSS selector "button.case-btn" https://svelte.dev/e/css_unused_selector 411: } 412: 413: button.case-btn { ^ 414: margin-right: 5px; 415: width: fit-content; transforming (128) src/stores/localStore.ts1:29:51 PM [vite-plugin-svelte] src/components/layouts/SidePanel.svelte:27:2 Self-closing HTML tags for non-void elements are ambiguous — use `<div ...></div>` rather than `<div ... />` https://svelte.dev/e/element_invalid_self_closing_tag 25: 26: {#if open} 27: <div class="overlay" on:click={() => (open = false)} /> ^ 28: {/if} 29: 1:29:51 PM [vite-plugin-svelte] src/components/layouts/SidePanel.svelte:95:2 Unused CSS selector ".open + .overlay" https://svelte.dev/e/css_unused_selector 93: } 94: 95: .open + .overlay { ^ 96: opacity: 1; 97: pointer-events: auto; 1:29:51 PM [vite-plugin-svelte] src/components/Icons/ViewportVisibilityIcon.svelte:68:6 Self-closing HTML tags for non-void elements are ambiguous — use `<span ...></span>` rather than `<span ... />` https://svelte.dev/e/element_invalid_self_closing_tag 66: }} 67: > 68: <span ^ 69: style:background-color={$visableViewports === 'all' || 70: $visableViewports === 'physical' 1:29:51 PM [vite-plugin-svelte] src/components/Icons/ViewportVisibilityIcon.svelte:75:6 Self-closing HTML tags for non-void elements are ambiguous — use `<span ...></span>` rather than `<span ... />` https://svelte.dev/e/element_invalid_self_closing_tag 73: class="viewport physical" 74: /> 75: <span ^ 76: style:background-color={$visableViewports === 'all' || 77: $visableViewports === 'logical' 1:29:51 PM [vite-plugin-svelte] src/components/Icons/ViewportVisibilityIcon.svelte:234:0 Unused CSS selector ".icon" https://svelte.dev/e/css_unused_selector 232: } 233: 234: .icon { ^ 235: display: flex; 236: height: 100%; 1:29:51 PM [vite-plugin-svelte] src/components/DataDisplays/CustomByteDisplay/DataLineFeed.svelte:571:6 Self-closing HTML tags for non-void elements are ambiguous — use `<span ...></span>` rather than `<span ... />` https://svelte.dev/e/element_invalid_self_closing_tag 569: > 570: </Button> 571: <span class="separator" /> ^ 572: <Button 573: fn={() => { 1:29:51 PM [vite-plugin-svelte] src/components/DataMetrics/DataMetrics.svelte:340:6 Self-closing HTML tags for non-void elements are ambiguous — use `<div ...></div>` rather than `<div ... />` https://svelte.dev/e/element_invalid_self_closing_tag 338: <div class="overlay-title">printable</div> 339: </div> 340: <div class="ascii-control2-overlay" /> ^ 341: {/if} 342: {#each scaledData as value, i (i)} 1:29:51 PM [vite-plugin-svelte] src/components/DataMetrics/DataMetrics.svelte:343:6 Self-closing HTML tags for non-void elements are ambiguous — use `<div ...></div>` rather than `<div ... />` https://svelte.dev/e/element_invalid_self_closing_tag 341: {/if} 342: {#each scaledData as value, i (i)} 343: <div ^ 344: class="bar {colorScaleData[i]}" 345: style="height: {value}px;" transforming (165) src/components/DataDisplays/CustomByteDisplay/BinaryData.ts1:29:51 PM [vite-plugin-svelte] src/components/DataDisplays/CustomByteDisplay/DataValue.svelte:27:2 Self-closing HTML tags for non-void elements are ambiguous — use `<div ...></div>` rather than `<div ... />` https://svelte.dev/e/element_invalid_self_closing_tag 25: <!-- svelte-ignore a11y-click-events-have-key-events --> 26: {#if disabled} 27: <div class="byte disabled" style:width={id === 'logical' ? '20px' : width} /> ^ 28: {:else if id === 'physical'} 29: <!-- svelte-ignore a11y-no-static-element-interactions --> 1:29:52 PM [vite-plugin-svelte] src/components/DataDisplays/CustomByteDisplay/FileTraversalIndicator.svelte:63:2 Self-closing HTML tags for non-void elements are ambiguous — use `<div ...></div>` rather than `<div ... />` https://svelte.dev/e/element_invalid_self_closing_tag 61: bind:this={indicatorContainer} 62: > 63: <div class="traversal-thumb" style:width="{percentageTraversed}%" /> ^ 64: </div> 65: ✓ 178 modules transformed. ../../dist/views/dataEditor/index.html 1.14 kB │ gzip: 0.67 kB ../../dist/views/dataEditor/resources/fonts/RedHatMono-Regular.woff2 20.95 kB ../../dist/views/dataEditor/resources/fonts/SpaceGrotesk-Variable.woff2 49.26 kB ../../dist/views/dataEditor/resources/icons/material-icons.woff2 690.76 kB ../../dist/views/dataEditor/style.css 27.77 kB │ gzip: 6.03 kB ../../dist/views/dataEditor/index.js 462.03 kB │ gzip: 83.61 kB │ map: 812.37 kB ✓ built in 3.94s warning [email protected]: The engine "vscode" appears to be invalid. $ esbuild src/tdmlEditor/webview/webview.js --outfile=dist/views/tdmlEditor/webview/webview.js --bundle --platform=node --format=cjs dist/views/tdmlEditor/webview/webview.js 243.3kb $ tsc -p ./ && yarn sbt warning [email protected]: The engine "vscode" appears to be invalid. $ sbt Universal/stage [info] welcome to sbt 1.12.0 (Eclipse Adoptium Java 17.0.9) [info] loading settings for project daffodil-vscode-apache-build from plugins.sbt... [info] loading project definition from /home/jeremy/Desktop/daffodil-vscode-apache/project [info] loading settings for project daffodil-debugger from build.sbt... [info] set current project to daffodil-debugger (in build file:/home/jeremy/Desktop/daffodil-vscode-apache/) [info] Wrote /home/jeremy/Desktop/daffodil-vscode-apache/debugger/target/jvm-3/daffodil-debugger_3-1.6.0-SNAPSHOT.pom [info] Wrote /home/jeremy/Desktop/daffodil-vscode-apache/debugger/target/jvm-2.13/daffodil-debugger_2.13-1.6.0-SNAPSHOT.pom [info] Wrote /home/jeremy/Desktop/daffodil-vscode-apache/debugger/target/jvm-2.12/daffodil-debugger_2.12-1.6.0-SNAPSHOT.pom [success] Total time: 3 s, completed Mar 4, 2026, 1:30:11 PM warning [email protected]: The engine "vscode" appears to be invalid. $ yarn vite build --mode development -c ./vite.config.mjs warning [email protected]: The engine "vscode" appears to be invalid. $ /home/jeremy/Desktop/daffodil-vscode-apache/node_modules/.bin/vite build --mode development -c ./vite.config.mjs vite v6.4.1 building for development... ✓ 328 modules transformed. node_modules/@omega-edit/client/out/index.js (2:178241): Use of eval in "node_modules/@omega-edit/client/out/index.js" is strongly discouraged as it poses security risks and may cause issues with minification. dist/ext/extension.js 2,270.31 kB │ gzip: 446.60 kB │ map: 4,183.87 kB ✓ built in 5.25s $ sbt test && yarn test:svelte && node ./out/tests/runTest.js [info] welcome to sbt 1.12.0 (Eclipse Adoptium Java 17.0.9) [info] loading settings for project daffodil-vscode-apache-build from plugins.sbt... [info] loading project definition from /home/jeremy/Desktop/daffodil-vscode-apache/project [info] loading settings for project daffodil-debugger from build.sbt... [info] set current project to daffodil-debugger (in build file:/home/jeremy/Desktop/daffodil-vscode-apache/) [info] Updating daffodil-debugger_2.12 https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.11/jaxb-impl-2.2.11.pom 100.0% [##########] 13.4 KiB (17.6 KiB / s) https://repo1.maven.org/maven2/org/glassfish/jaxb/jaxb-xjc/2.2.11/jaxb-xjc-2.2.11.pom 100.0% [##########] 8.0 KiB (10.5 KiB / s) https://repo1.maven.org/maven2/com/sun/xml/bind/mvn/jaxb-bundles/2.2.11/jaxb-bundles-2.2.11.pom 100.0% [##########] 2.7 KiB (20.4 KiB / s) https://repo1.maven.org/maven2/com/sun/xml/bind/mvn/jaxb-parent/2.2.11/jaxb-parent-2.2.11.pom 100.0% [##########] 34.5 KiB (191.7 KiB / s) https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-bom-ext/2.2.11/jaxb-bom-ext-2.2.11.pom 100.0% [##########] 5.3 KiB (88.3 KiB / s) https://repo1.maven.org/maven2/org/glassfish/jaxb/jaxb-bom/2.2.11/jaxb-bom-2.2.11.pom 100.0% [##########] 9.6 KiB (160.6 KiB / s) https://repo1.maven.org/maven2/net/java/jvnet-parent/4/jvnet-parent-4.pom 100.0% [##########] 7.6 KiB (172.1 KiB / s) https://repo1.maven.org/maven2/org/glassfish/jaxb/jaxb-core/2.2.11/jaxb-core-2.2.11.pom 100.0% [##########] 3.0 KiB (77.4 KiB / s) https://repo1.maven.org/maven2/com/sun/istack/istack-commons-tools/2.21/istack-commons-tools-2.21.pom 100.0% [##########] 5.4 KiB (104.3 KiB / s) https://repo1.maven.org/maven2/com/sun/xml/bind/external/rngom/2.2.11/rngom-2.2.11.pom 100.0% [##########] 3.9 KiB (36.7 KiB / s) https://repo1.maven.org/maven2/com/sun/xsom/xsom/20140925/xsom-20140925.pom 100.0% [##########] 11.1 KiB (91.0 KiB / s) https://repo1.maven.org/maven2/org/glassfish/jaxb/codemodel/2.2.11/codemodel-2.2.11.pom 100.0% [##########] 3.0 KiB (18.3 KiB / s) https://repo1.maven.org/maven2/com/sun/xml/dtd-parser/dtd-parser/1.1/dtd-parser-1.1.pom 100.0% [##########] 2.3 KiB (10.8 KiB / s) https://repo1.maven.org/maven2/com/sun/istack/istack-commons/2.21/istack-commons-2.21.pom 100.0% [##########] 10.5 KiB (166.2 KiB / s) https://repo1.maven.org/maven2/com/sun/xml/bind/mvn/jaxb-codemodel-parent/2.2.11/jaxb-codemodel-parent-2.2.11.pom 100.0% [##########] 2.7 KiB (46.6 KiB / s) https://repo1.maven.org/maven2/org/sonatype/oss/oss-parent/3/oss-parent-3.pom 100.0% [##########] 3.3 KiB (48.1 KiB / s) https://repo1.maven.org/maven2/com/sun/xml/bind/mvn/jaxb-external-parent/2.2.11/jaxb-external-parent-2.2.11.pom 100.0% [##########] 2.6 KiB (37.2 KiB / s) https://repo1.maven.org/maven2/com/sun/istack/istack-commons-runtime/2.21/istack-commons-runtime-2.21.pom 100.0% [##########] 3.6 KiB (62.3 KiB / s) https://repo1.maven.org/maven2/javax/xml/bind/jaxb-api/2.2.12-b140109.1041/jaxb-api-2.2.12-b140109.1041.pom 100.0% [##########] 15.1 KiB (275.2 KiB / s) https://repo1.maven.org/maven2/org/apache/ant/ant/1.7.0/ant-1.7.0.pom 100.0% [##########] 9.5 KiB (151.3 KiB / s) https://repo1.maven.org/maven2/relaxngDatatype/relaxngDatatype/20020414/relaxngDatatype-20020414.pom 100.0% [##########] 167B (2.3 KiB / s) https://repo1.maven.org/maven2/org/glassfish/jaxb/txw2/2.2.11/txw2-2.2.11.pom 100.0% [##########] 3.2 KiB (34.2 KiB / s) https://repo1.maven.org/maven2/com/sun/xml/bind/mvn/jaxb-txw-parent/2.2.11/jaxb-txw-parent-2.2.11.pom 100.0% [##########] 2.6 KiB (55.9 KiB / s) https://repo1.maven.org/maven2/org/apache/ant/ant-parent/1.7.0/ant-parent-1.7.0.pom 100.0% [##########] 4.3 KiB (76.3 KiB / s) https://repo1.maven.org/maven2/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.pom 100.0% [##########] 2.3 KiB (40.1 KiB / s) [info] Resolved daffodil-debugger_2.12 dependencies [info] compiling 2 Scala sources and 22 Java sources to /home/jeremy/Desktop/daffodil-vscode-apache/debugger/target/jvm-2.12/test-classes ... [info] Fetching artifacts of daffodil-debugger_2.12 https://repo1.maven.org/maven2/org/glassfish/jaxb/txw2/2.2.11/txw2-2.2.11.jar 100.0% [##########] 67.8 KiB (684.6 KiB / s) https://repo1.maven.org/maven2/relaxngDatatype/relaxngDatatype/20020414/relaxngDatatype-20020414.jar 100.0% [##########] 18.8 KiB (186.2 KiB / s) https://repo1.maven.org/maven2/javax/xml/bind/jaxb-api/2.2.12-b140109.1041/jaxb-api-2.2.12-b140109.1041.jar 100.0% [##########] 99.9 KiB (916.6 KiB / s) https://repo1.maven.org/maven2/com/sun/xml/bind/external/rngom/2.2.11/rngom-2.2.11.jar 100.0% [##########] 304.5 KiB (2.2 MiB / s) https://repo1.maven.org/maven2/org/glassfish/jaxb/jaxb-core/2.2.11/jaxb-core-2.2.11.jar 100.0% [##########] 149.8 KiB (2.2 MiB / s) https://repo1.maven.org/maven2/com/sun/istack/istack-commons-runtime/2.21/istack-commons-runtime-2.21.jar 100.0% [##########] 22.7 KiB (390.7 KiB / s) https://repo1.maven.org/maven2/org/glassfish/jaxb/codemodel/2.2.11/codemodel-2.2.11.jar 100.0% [##########] 148.0 KiB (2.3 MiB / s) https://repo1.maven.org/maven2/com/sun/istack/istack-commons-tools/2.21/istack-commons-tools-2.21.jar 100.0% [##########] 24.8 KiB (517.7 KiB / s) https://repo1.maven.org/maven2/com/sun/xml/dtd-parser/dtd-parser/1.1/dtd-parser-1.1.jar 100.0% [##########] 53.7 KiB (976.2 KiB / s) https://repo1.maven.org/maven2/com/sun/xsom/xsom/20140925/xsom-20140925.jar 100.0% [##########] 402.9 KiB (4.2 MiB / s) https://repo1.maven.org/maven2/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar 100.0% [##########] 11.5 KiB (150.8 KiB / s) https://repo1.maven.org/maven2/org/glassfish/jaxb/jaxb-xjc/2.2.11/jaxb-xjc-2.2.11.jar 100.0% [##########] 1015.9 KiB (5.5 MiB / s) https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.11/jaxb-impl-2.2.11.jar 100.0% [##########] 1023.3 KiB (3.2 MiB / s) [info] Fetched artifacts of daffodil-debugger_2.12 [info] compiling 2 Scala sources and 22 Java sources to /home/jeremy/Desktop/daffodil-vscode-apache/debugger/target/jvm-3/test-classes ... [info] compiling 2 Scala sources and 22 Java sources to /home/jeremy/Desktop/daffodil-vscode-apache/debugger/target/jvm-2.13/test-classes ... ParseSuite: + Parse Successful 1.54s + Parse failed - No Schema 0.015s + Parse failed - No data 0.005s + Parse Succeeds with No stopOnEntry 0.004s + Parse succeeds without infosetFormat 0.001s + Parse failed - invalid infosetOutput 0.005s + Parse failed - invalid tdmlConfig - no name 0.002s + Parse failed - invalid tdmlConfig - no path 0.003s + Parse failed - invalid tdmlConfig - invalid action 0.003s + Parse failed - Invalid Schema Path 0.003s + Parse failed - infosetOutputType not file 0.017s TDMLSuite: + Test Generate 0.323s + Negative Generate 0.063s + Test Execute 0.137s + Test convertToRelativePath 0.002s + Test createTestCase 0.002s ParseSuite: + Parse Successful 1.304s + Parse failed - No Schema 0.019s + Parse failed - No data 0.001s + Parse Succeeds with No stopOnEntry 0.004s + Parse succeeds without infosetFormat 0.004s + Parse failed - invalid infosetOutput 0.008s + Parse failed - invalid tdmlConfig - no name 0.005s + Parse failed - invalid tdmlConfig - no path 0.006s + Parse failed - invalid tdmlConfig - invalid action 0.007s + Parse failed - Invalid Schema Path 0.004s + Parse failed - infosetOutputType not file 0.009s TDMLSuite: + Test Generate 0.343s + Negative Generate 0.057s + Test Execute 0.121s + Test convertToRelativePath 0.0s + Test createTestCase 0.004s [info] Passed: Total 16, Failed 0, Errors 0, Passed 16 [info] Passed: Total 16, Failed 0, Errors 0, Passed 16 ParseSuite: + Parse Successful 0.191s + Parse failed - No Schema 0.006s + Parse failed - No data 0.002s + Parse Succeeds with No stopOnEntry 0.001s + Parse succeeds without infosetFormat 0.001s + Parse failed - invalid infosetOutput 0.003s + Parse failed - invalid tdmlConfig - no name 0.002s + Parse failed - invalid tdmlConfig - no path 0.001s + Parse failed - invalid tdmlConfig - invalid action 0.002s + Parse failed - Invalid Schema Path 0.001s + Parse failed - infosetOutputType not file 0.005s TDMLSuite: + Test Generate 0.206s + Negative Generate 0.023s + Test Execute 0.058s + Test convertToRelativePath 0.001s + Test createTestCase 0.001s [info] Passed: Total 16, Failed 0, Errors 0, Passed 16 [success] Total time: 28 s, completed Mar 4, 2026, 1:30:52 PM warning [email protected]: The engine "vscode" appears to be invalid. $ mocha -r ts-node/register ./src/svelte/tests/**/*.test.ts (node:33953) [MODULE_TYPELESS_PACKAGE_JSON] Warning: Module type of file:///home/jeremy/Desktop/daffodil-vscode-apache/src/svelte/tests/stores/index.test.ts is not specified and it doesn't parse as CommonJS. Reparsing as ES module because module syntax was detected. This incurs a performance overhead. To eliminate this warning, add "type": "module" to /home/jeremy/Desktop/daffodil-vscode-apache/src/svelte/package.json. (Use `node --trace-warnings ...` to show where the warning was created) Data Editor Stores ( Derived ) regularSizedFile ✔ should return true on regular computed sized viewports ✔ should return false on non-regular computed sized viewports saveable ✔ should report boolean value derived from fileMetrics.changeCount Display Functions radixBytePad ✔ should return the appropriate text length per radix value given radixToString ✔ should return the correct radix index string from RadixValue 5 passing (19ms) ✔ Validated version: 1.90.0 ✔ Found at https://update.code.visualstudio.com/1.90.0/linux-x64/stable?released=true ✔ Downloaded VS Code into /home/jeremy/Desktop/daffodil-vscode-apache/.vscode-test/vscode-linux-x64-1.90.0 [main 2026-03-04T18:31:05.014Z] update#setState disabled [main 2026-03-04T18:31:05.016Z] update#ctor - updates are disabled by the environment Started local extension host with pid 34117. Started initializing default profile extensions in extensions installation folder. file:///home/jeremy/Desktop/daffodil-vscode-apache/.vscode-test/extensions Completed initializing default profile extensions in extensions installation folder. file:///home/jeremy/Desktop/daffodil-vscode-apache/.vscode-test/extensions Loading development extension at /home/jeremy/Desktop/daffodil-vscode-apache Failed to fetch chat participant registry {} Daffodil Version version ✔ version.ts should exist ✔ version.ts version should be same as package.json Utils Test Suite ✔ Default config ✔ Get current config ✔ Setting current config TDML Utils Test Suite ✔ Valid TDML File - Single Test Case ✔ Valid TDML File - Multiple Test Cases ✔ Valid TDML File - Single Test Case, No Namespaces ✔ Valid TDML File - Single Test Case, No Document or Infoset Elements ✔ Invalid TDML File - File Does Not Exist No test suite found in XML buffer ✔ Invalid TDML File - Not Valid XML ✔ Append TDML Test Case ✔ Invalid Append TDML - duplicate Data Editor Test Suite Editor Service ✔ is running (68ms) ✔ server and client versions match (580ms) Data Editor rejected promise not handled within 1 second: getServerHeartbeat error: 13 INTERNAL: getServerHeartbeat error: 13 INTERNAL: rejected promise not handled within 1 second: getServerHeartbeat error: 13 INTERNAL: rejected promise not handled within 1 second: getServerHeartbeat error: 13 INTERNAL: rejected promise not handled within 1 second: getServerHeartbeat error: 13 INTERNAL: rejected promise not handled within 1 second: getServerHeartbeat error: 13 INTERNAL: rejected promise not handled within 1 second: getServerHeartbeat error: 13 INTERNAL: rejected promise not handled within 1 second: getServerHeartbeat error: 13 INTERNAL: ✔ data editor opens (7979ms) Daffodil Debugger rejected promise not handled within 1 second: Error: Webview is disposed stack trace: Error: Webview is disposed at C.c (/home/jeremy/Desktop/daffodil-vscode-apache/.vscode-test/vscode-linux-x64-1.90.0/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:155:51827) at C.get webview [as webview] (/home/jeremy/Desktop/daffodil-vscode-apache/.vscode-test/vscode-linux-x64-1.90.0/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:155:50980) at DataEditorClient.sendHeartbeat (/home/jeremy/Desktop/daffodil-vscode-apache/src/dataEditor/dataEditorClient.ts:413:22) at Timeout.<anonymous> (/home/jeremy/Desktop/daffodil-vscode-apache/src/dataEditor/dataEditorClient.ts:286:12) at listOnTimeout (node:internal/timers:573:17) at processTimers (node:internal/timers:514:7) ✔ debugger config size is correct (129ms) ✔ should output xml infoset - debugger version 3.10.0 (3839ms) ✔ should output json infoset - debugger version 3.10.0 (3073ms) ✔ should output xml infoset - debugger version 3.11.0 (3646ms) ✔ should output json infoset - debugger version 3.11.0 (2881ms) ✔ should output xml infoset - debugger version 4.0.0 (3293ms) ✔ should output json infoset - debugger version 4.0.0 (2873ms) Daffodfil interfaces ✔ DaffodilData functions properly ✔ InfosetEvent functions properly (xml) ✔ InfosetEvent functions properly (json) ✔ InfosetOutput functions properly ✔ BuildInfo functions properly ✔ LaunchArgs functions properly ✔ ConfigEvent functions properly constants ✔ dataEvent set properly ✔ infosetEvent set properly ✔ configEvent set properly getCommands ✔ getSchemaName file exists ✔ getSchemaName file does not exists ✔ getDataName file exists ✔ getDataName file does not exists ✔ getValidatedTDMLPath file exists ✔ getValidatedTDMLPath file does not exists artifact attributes ✔ name set properly ✔ archive set properly ✔ scriptName set properly Items Test Suite ✔ all elementItems available ✔ all attributeItems available DFDL Language Test Suite ✔ Test DFDL language configured 45 passing (1m) [main 2026-03-04T18:32:30.743Z] Extension host with pid 34117 exited with code: 0, signal: unknown. Exit code: 0 Done in 165.61s. jeremy@fedora:~/Desktop/daffodil-vscode-apache$ ``` Retracing my steps on my Fedora install, from beginning to configuring my VM to running `yarn test`, these are the following commands. ```bash sudo dnf upgrade -y sudo dnf install python3 python3-pip python3-devel sudo dnf install postgresql-server postgresql-devel redis sudo dnf install gcc gcc-c++ # For building Python packages sudo dnf install htop neofetch vim git curl wget -y sudo dnf install dnf-plugins-core sudo dnf config-manager addrepo --from-repofile=https://brave-browser-rpm-release.s3.brave.com/brave-browser.repo sudo rpm --import https://brave-browser-rpm-release.s3.brave.com/brave-core.asc sudo dnf install brave-browser sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\nautorefresh=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" | sudo tee /etc/yum.repos.d/vscode.repo > /dev/null sudo dnf install code curl -s "https://get.sdkman.io" | bash source "$HOME/.sdkman/bin/sdkman-init.sh" sdk install java 17.0.9-tem sdk install sbt curl -fsSL https://fnm.vercel.app/install | bash echo 'eval "$(fnm env --use-on-cd --shell bash)"' >> ~/.bashrc source ~/.bashrc fnm install --lts corepack enable yarn cd Desktop/ git clone https://github.com/apache/daffodil-vscode.git cd daffodil-vscode/ yarn install yarn package yarn test ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
