Skip to content

Merge pr 186

Merge pr 186 #212

Triggered via pull request October 10, 2025 16:36
Status Failure
Total duration 11m 11s
Artifacts

ci-native.yml

on: pull_request
Matrix: build-tauri / build-tauri
Waiting for pending jobs
lint-and-format
8m 50s
lint-and-format
test-desktop
test-desktop
build-tauri  /  summary
build-tauri / summary
Matrix: build-rust
test-suite
test-suite
Matrix: build-docker / build-and-push
Waiting for pending jobs
Matrix: package-repository
build-docker  /  build-summary
build-docker / build-summary
security-scan
security-scan
cleanup
3s
cleanup
summary
4s
summary
release
release
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 3 warnings
src/lib/BackButton.integration.test.ts > BackButton Integration Tests > RoleGraphVisualization Component > BackButton in RoleGraphVisualization has correct fallback path: desktop/node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js#L332
TestingLibraryElementError: Unable to find an accessible element with the role "button" and name `/go back/i` Here are the accessible roles: button: Name "Close Graph": <button class="close-button svelte-1ry9pkl" title="Close Graph" /> -------------------------------------------------- Ignored nodes: comments, script, style <body> <div> <div class="graph-container svelte-1ry9pkl fullscreen" style="width: 100vw; height: 100vh;" > <div class="loading-overlay svelte-1ry9pkl" > <div class="loading-content svelte-1ry9pkl" > <div class="loader svelte-1ry9pkl" /> <p> Loading knowledge graph... </p> </div> </div> </div> <button class="close-button svelte-1ry9pkl" title="Close Graph" > <i class="fas fa-times svelte-1ry9pkl" /> </button> </div> </body> ❯ Object.getElementError node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js:332:19 ❯ node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js:1196:25 ❯ node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js:1175:17 ❯ node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js:1218:19 ❯ src/lib/BackButton.integration.test.ts:119:33
src/lib/BackButton.integration.test.ts > BackButton Integration Tests > RoleGraphVisualization Component > renders BackButton in RoleGraphVisualization component: desktop/node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js#L332
TestingLibraryElementError: Unable to find an accessible element with the role "button" and name `/go back/i` Here are the accessible roles: button: Name "Close Graph": <button class="close-button svelte-1ry9pkl" title="Close Graph" /> -------------------------------------------------- Ignored nodes: comments, script, style <body> <div> <div class="graph-container svelte-1ry9pkl fullscreen" style="width: 100vw; height: 100vh;" > <div class="loading-overlay svelte-1ry9pkl" > <div class="loading-content svelte-1ry9pkl" > <div class="loader svelte-1ry9pkl" /> <p> Loading knowledge graph... </p> </div> </div> </div> <button class="close-button svelte-1ry9pkl" title="Close Graph" > <i class="fas fa-times svelte-1ry9pkl" /> </button> </div> </body> ❯ Object.getElementError node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js:332:19 ❯ node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js:1196:25 ❯ node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js:1175:17 ❯ node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js:1218:19 ❯ src/lib/BackButton.integration.test.ts:111:33
src/__tests__/contextIntegration.test.ts > Context Management Integration > should handle error cases gracefully: desktop/src/__tests__/contextIntegration.test.ts#L147
TypeError: fetch failed ❯ src/__tests__/contextIntegration.test.ts:147:29 Caused by: Error: connect ECONNREFUSED 127.0.0.1:8080 ❯ TCPConnectWrap.afterConnect [as oncomplete] node:net:1611:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080 }
src/__tests__/contextIntegration.test.ts > Context Management Integration > should create conversations and add context via API: desktop/src/__tests__/contextIntegration.test.ts#L39
TypeError: fetch failed ❯ src/__tests__/contextIntegration.test.ts:39:30 Caused by: Error: connect ECONNREFUSED 127.0.0.1:8080 ❯ TCPConnectWrap.afterConnect [as oncomplete] node:net:1611:16 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '127.0.0.1', port: 8080 }
src/__tests__/contextEditWorkflow.e2e.test.ts > Context Edit Workflow E2E Tests > Error Handling in E2E Flow > should handle invalid context data gracefully: desktop/src/__tests__/contextEditWorkflow.e2e.test.ts#L288
Error: expect(received).toBeInTheDocument() received value must be an HTMLElement or an SVGElement. Ignored nodes: comments, script, style <html> <head /> <body> <div> <section class="section" data-testid="chat-interface" > <div class="container" > <div class="chat-layout-grid svelte-1e04wo7 sidebar-hidden" > <div class="main-chat-area svelte-1e04wo7" > <div class="chat-header svelte-1e04wo7" > <div> <h2 class="title is-4" > Chat </h2> <p class="subtitle is-6" > Role: selected </p> </div> <div class="chat-header-actions svelte-1e04wo7" > <button class="button is-small svelte-1e04wo7" title="Show session list" > <span class="icon is-small" > <i class="fas fa-bars" /> </span> <span> History </span> </button> </div> </div> <div class="chat-window svelte-1e04wo7" data-testid="chat-messages" > <div class="chat-toolbar svelte-1e04wo7" > <div class="field is-grouped" > <div class="control" > <label class="checkbox is-size-7" > <input type="checkbox" /> Render markdown </label> </div> <div class="control" > <label class="checkbox is-size-7" > <input type="checkbox" /> Debug mode </label> </div> </div> </div> </div> <div class="field has-addons chat-input svelte-1e04wo7" > <div class="control is-expanded svelte-1e04wo7" > <textarea class="textarea svelte-1e04wo7" data-testid="chat-input" placeholder="Type your message and press Enter..." rows="3" /> </div> <div class="control svelte-1e04wo7" > <button class="button is-primary" data-testid="send-message-button" disabled="" > <span class="icon" > <i class="fas fa-paper-plane" /> </span> </button> </div> </div> </div> <div class="context-panel-column svelte-1e04wo7" >
src/__tests__/contextEditWorkflow.e2e.test.ts > Context Edit Workflow E2E Tests > Error Handling in E2E Flow > should handle server errors gracefully during context operations: desktop/src/__tests__/contextEditWorkflow.e2e.test.ts#L252
Error: expect(received).toBeInTheDocument() received value must be an HTMLElement or an SVGElement. Ignored nodes: comments, script, style <html> <head /> <body> <div> <section class="section" data-testid="chat-interface" > <div class="container" > <div class="chat-layout-grid svelte-1e04wo7 sidebar-hidden" > <div class="main-chat-area svelte-1e04wo7" > <div class="chat-header svelte-1e04wo7" > <div> <h2 class="title is-4" > Chat </h2> <p class="subtitle is-6" > Role: selected </p> </div> <div class="chat-header-actions svelte-1e04wo7" > <button class="button is-small svelte-1e04wo7" title="Show session list" > <span class="icon is-small" > <i class="fas fa-bars" /> </span> <span> History </span> </button> </div> </div> <div class="chat-window svelte-1e04wo7" data-testid="chat-messages" > <div class="chat-toolbar svelte-1e04wo7" > <div class="field is-grouped" > <div class="control" > <label class="checkbox is-size-7" > <input type="checkbox" /> Render markdown </label> </div> <div class="control" > <label class="checkbox is-size-7" > <input type="checkbox" /> Debug mode </label> </div> </div> </div> </div> <div class="field has-addons chat-input svelte-1e04wo7" > <div class="control is-expanded svelte-1e04wo7" > <textarea class="textarea svelte-1e04wo7" data-testid="chat-input" placeholder="Type your message and press Enter..." rows="3" /> </div> <div class="control svelte-1e04wo7" > <button class="button is-primary" data-testid="send-message-button" disabled="" > <span class="icon" > <i class="fas fa-paper-plane" /> </span> </button> </div> </div> </div> <div class="context-panel-column svelte-1e04wo7" >
src/__tests__/contextEditWorkflow.e2e.test.ts > Context Edit Workflow E2E Tests > Complete Context Management Workflow > should handle multiple context items correctly: desktop/src/__tests__/contextEditWorkflow.e2e.test.ts#L206
Error: expect(received).toBeInTheDocument() received value must be an HTMLElement or an SVGElement. Ignored nodes: comments, script, style <html> <head /> <body> <div> <section class="section" data-testid="chat-interface" > <div class="container" > <div class="chat-layout-grid svelte-1e04wo7 sidebar-hidden" > <div class="main-chat-area svelte-1e04wo7" > <div class="chat-header svelte-1e04wo7" > <div> <h2 class="title is-4" > Chat </h2> <p class="subtitle is-6" > Role: selected </p> </div> <div class="chat-header-actions svelte-1e04wo7" > <button class="button is-small svelte-1e04wo7" title="Show session list" > <span class="icon is-small" > <i class="fas fa-bars" /> </span> <span> History </span> </button> </div> </div> <div class="chat-window svelte-1e04wo7" data-testid="chat-messages" > <div class="chat-toolbar svelte-1e04wo7" > <div class="field is-grouped" > <div class="control" > <label class="checkbox is-size-7" > <input type="checkbox" /> Render markdown </label> </div> <div class="control" > <label class="checkbox is-size-7" > <input type="checkbox" /> Debug mode </label> </div> </div> </div> </div> <div class="field has-addons chat-input svelte-1e04wo7" > <div class="control is-expanded svelte-1e04wo7" > <textarea class="textarea svelte-1e04wo7" data-testid="chat-input" placeholder="Type your message and press Enter..." rows="3" /> </div> <div class="control svelte-1e04wo7" > <button class="button is-primary" data-testid="send-message-button" disabled="" > <span class="icon" > <i class="fas fa-paper-plane" /> </span> </button> </div> </div> </div> <div class="context-panel-column svelte-1e04wo7" >
src/__tests__/contextEditWorkflow.e2e.test.ts > Context Edit Workflow E2E Tests > Complete Context Management Workflow > should persist context changes across server round-trips: desktop/src/__tests__/contextEditWorkflow.e2e.test.ts#L166
Error: expect(received).toBeInTheDocument() received value must be an HTMLElement or an SVGElement. Ignored nodes: comments, script, style <html> <head /> <body> <div> <section class="section" data-testid="chat-interface" > <div class="container" > <div class="chat-layout-grid svelte-1e04wo7 sidebar-hidden" > <div class="main-chat-area svelte-1e04wo7" > <div class="chat-header svelte-1e04wo7" > <div> <h2 class="title is-4" > Chat </h2> <p class="subtitle is-6" > Role: selected </p> </div> <div class="chat-header-actions svelte-1e04wo7" > <button class="button is-small svelte-1e04wo7" title="Show session list" > <span class="icon is-small" > <i class="fas fa-bars" /> </span> <span> History </span> </button> </div> </div> <div class="chat-window svelte-1e04wo7" data-testid="chat-messages" > <div class="chat-toolbar svelte-1e04wo7" > <div class="field is-grouped" > <div class="control" > <label class="checkbox is-size-7" > <input type="checkbox" /> Render markdown </label> </div> <div class="control" > <label class="checkbox is-size-7" > <input type="checkbox" /> Debug mode </label> </div> </div> </div> </div> <div class="field has-addons chat-input svelte-1e04wo7" > <div class="control is-expanded svelte-1e04wo7" > <textarea class="textarea svelte-1e04wo7" data-testid="chat-input" placeholder="Type your message and press Enter..." rows="3" /> </div> <div class="control svelte-1e04wo7" > <button class="button is-primary" data-testid="send-message-button" disabled="" > <span class="icon" > <i class="fas fa-paper-plane" /> </span> </button> </div> </div> </div> <div class="context-panel-column svelte-1e04wo7" >
src/__tests__/contextEditWorkflow.e2e.test.ts > Context Edit Workflow E2E Tests > Complete Context Management Workflow > should handle context with summary field end-to-end: desktop/src/__tests__/contextEditWorkflow.e2e.test.ts#L129
Error: expect(received).toBeInTheDocument() received value must be an HTMLElement or an SVGElement. Ignored nodes: comments, script, style <html> <head /> <body> <div> <section class="section" data-testid="chat-interface" > <div class="container" > <div class="chat-layout-grid svelte-1e04wo7 sidebar-hidden" > <div class="main-chat-area svelte-1e04wo7" > <div class="chat-header svelte-1e04wo7" > <div> <h2 class="title is-4" > Chat </h2> <p class="subtitle is-6" > Role: selected </p> </div> <div class="chat-header-actions svelte-1e04wo7" > <button class="button is-small svelte-1e04wo7" title="Show session list" > <span class="icon is-small" > <i class="fas fa-bars" /> </span> <span> History </span> </button> </div> </div> <div class="chat-window svelte-1e04wo7" data-testid="chat-messages" > <div class="chat-toolbar svelte-1e04wo7" > <div class="field is-grouped" > <div class="control" > <label class="checkbox is-size-7" > <input type="checkbox" /> Render markdown </label> </div> <div class="control" > <label class="checkbox is-size-7" > <input type="checkbox" /> Debug mode </label> </div> </div> </div> </div> <div class="field has-addons chat-input svelte-1e04wo7" > <div class="control is-expanded svelte-1e04wo7" > <textarea class="textarea svelte-1e04wo7" data-testid="chat-input" placeholder="Type your message and press Enter..." rows="3" /> </div> <div class="control svelte-1e04wo7" > <button class="button is-primary" data-testid="send-message-button" disabled="" > <span class="icon" > <i class="fas fa-paper-plane" /> </span> </button> </div> </div> </div> <div class="context-panel-column svelte-1e04wo7" >
src/__tests__/contextEditWorkflow.e2e.test.ts > Context Edit Workflow E2E Tests > Complete Context Management Workflow > should add, edit, and delete context through the UI: desktop/src/__tests__/contextEditWorkflow.e2e.test.ts#L37
Error: expect(received).toBeInTheDocument() received value must be an HTMLElement or an SVGElement. Ignored nodes: comments, script, style <html> <head /> <body> <div> <section class="section" data-testid="chat-interface" > <div class="container" > <div class="chat-layout-grid svelte-1e04wo7 sidebar-hidden" > <div class="main-chat-area svelte-1e04wo7" > <div class="chat-header svelte-1e04wo7" > <div> <h2 class="title is-4" > Chat </h2> <p class="subtitle is-6" > Role: selected </p> </div> <div class="chat-header-actions svelte-1e04wo7" > <button class="button is-small svelte-1e04wo7" title="Show session list" > <span class="icon is-small" > <i class="fas fa-bars" /> </span> <span> History </span> </button> </div> </div> <div class="chat-window svelte-1e04wo7" data-testid="chat-messages" > <div class="chat-toolbar svelte-1e04wo7" > <div class="field is-grouped" > <div class="control" > <label class="checkbox is-size-7" > <input type="checkbox" /> Render markdown </label> </div> <div class="control" > <label class="checkbox is-size-7" > <input type="checkbox" /> Debug mode </label> </div> </div> </div> </div> <div class="field has-addons chat-input svelte-1e04wo7" > <div class="control is-expanded svelte-1e04wo7" > <textarea class="textarea svelte-1e04wo7" data-testid="chat-input" placeholder="Type your message and press Enter..." rows="3" /> </div> <div class="control svelte-1e04wo7" > <button class="button is-primary" data-testid="send-message-button" disabled="" > <span class="icon" > <i class="fas fa-paper-plane" /> </span> </button> </div> </div> </div> <div class="context-panel-column svelte-1e04wo7" >
lint-and-format
Process completed with exit code 101.
setup
The process '/usr/bin/git' failed with exit code 128
build-frontend / build
The process '/usr/bin/git' failed with exit code 128
lint-and-format
The process '/usr/bin/git' failed with exit code 128