Skip to content

refactor: migrate from @tanstack/solid-db to standard @tanstack/solid-query #2463

refactor: migrate from @tanstack/solid-db to standard @tanstack/solid-query

refactor: migrate from @tanstack/solid-db to standard @tanstack/solid-query #2463

Triggered via pull request June 13, 2026 01:26
Status Failure
Total duration 2m 21s
Artifacts 1

ci.yaml

on: pull_request
backend-setup
7s
backend-setup
frontend-setup
9s
frontend-setup
backend-test
59s
backend-test
frontend-test
2m 5s
frontend-test
frontend-lint-format
27s
frontend-lint-format
coverage-aggregation
0s
coverage-aggregation
Fit to window
Zoom out
Zoom in

Annotations

5 errors
frontend-test
Process completed with exit code 1.
[browser (chromium)] src/routes_test/root_pwa_badge.test.tsx > Root PWA Badge Integration > updates PWA badge based on unread items from API: frontend/src/routes_test/root_pwa_badge.test.tsx#L76
AssertionError: expected "vi.fn()" to be called with arguments: [ 5 ] Number of calls: 0 ❯ toHaveBeenCalledWith src/routes_test/root_pwa_badge.test.tsx:76:51 Caused by: Caused by: Error: Matcher did not succeed in time. ❯ src/routes_test/root_pwa_badge.test.tsx:76:4
[browser (chromium)] src/routes_test/root_favicon.test.tsx > Root Favicon Integration > updates favicon based on unread items from API: frontend/src/routes_test/root_favicon.test.tsx#L89
InvalidCharacterError: Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded. ❯ atob src/routes_test/root_favicon.test.tsx:89:20 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 5, INDEX_SIZE_ERR: 1, DOMSTRING_SIZE_ERR: 2, HIERARCHY_REQUEST_ERR: 3, WRONG_DOCUMENT_ERR: 4, INVALID_CHARACTER_ERR: 5, NO_DATA_ALLOWED_ERR: 6, NO_MODIFICATION_ALLOWED_ERR: 7, NOT_FOUND_ERR: 8, NOT_SUPPORTED_ERR: 9, INUSE_ATTRIBUTE_ERR: 10, INVALID_STATE_ERR: 11, SYNTAX_ERR: 12, INVALID_MODIFICATION_ERR: 13, NAMESPACE_ERR: 14, INVALID_ACCESS_ERR: 15, VALIDATION_ERR: 16, TYPE_MISMATCH_ERR: 17, SECURITY_ERR: 18, NETWORK_ERR: 19, ABORT_ERR: 20, URL_MISMATCH_ERR: 21, QUOTA_EXCEEDED_ERR: 22, TIMEOUT_ERR: 23, INVALID_NODE_TYPE_ERR: 24, DATA_CLONE_ERR: 25 }
[browser (chromium)] src/routes_test/__root.test.tsx > RootComponent Navigation > applies active styles to the current route link: frontend/src/routes_test/__root.test.tsx#L47
VitestBrowserElementError: Cannot find element with locator: getByText('Index Page Content') <body> <div style="padding:.5rem;max-width:100%" > <div style="display:flex;align-items:center;gap:.5rem" > <strong style="font-size:1rem" > Something went wrong! </strong> <button style="appearance:none;font-size:.6em;border:1px solid currentColor;padding:.1rem .2rem;font-weight:bold;border-radius:.25rem" > Hide Error </button> </div> <div style="height:.25rem" /> <div> <pre style="font-size:.7em;border:1px solid red;border-radius:.25rem;padding:.3rem;color:red;overflow:auto" > <code> Cannot read properties of undefined (reading 'defaultQueryOptions') </code> </pre> </div> </div> </body> ❯ toBeInTheDocument src/routes_test/__root.test.tsx:47:7 Caused by: Caused by: Error: Matcher did not succeed in time. ❯ src/routes_test/__root.test.tsx:45:4
[browser (chromium)] src/components/ItemDetailRouteView.Navigation.test.tsx > ItemDetailRouteView Seamless Navigation > supports keyboard navigation through to the placeholder: frontend/src/components/ItemDetailRouteView.Navigation.test.tsx#L299
AssertionError: expected '/items/end-of-list' to be '/items/2' // Object.is equality Expected: "/items/2" Received: "/items/end-of-list" ❯ toBe src/components/ItemDetailRouteView.Navigation.test.tsx:299:55 Caused by: Caused by: Error: Matcher did not succeed in time. ❯ src/components/ItemDetailRouteView.Navigation.test.tsx:299:4

Artifacts

Produced during runtime
Name Size Digest
octocov-backend
18.7 KB
sha256:d95d2ca6335ae058b29911d17f6afcbf77369f36f4a51f3f4c09155dc022007c