Skip to content

Test and Build

Test and Build #231

Manually triggered September 20, 2026 23:52
Status Failure
Total duration 3m 37s
Artifacts

test-build.yml

on: workflow_dispatch
Matrix: oauth-postgres
Matrix: test-shard
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 15 warnings
Test (shard 2)
Process completed with exit code 1.
lib/memory/checkpoint-codec.test.ts > private memory checkpoint encoding > rejects altered ciphertext and oversized plaintext before decryption: apps/sim/lib/memory/checkpoint-codec.test.ts#L76
AssertionError: promise resolved "{ private: 'value' }" instead of rejecting - Expected + Received - Error { - "message": "rejected promise", + { + "private": "value", } ❯ lib/memory/checkpoint-codec.test.ts:76:72
Test (shard 2)
@sim/app#test: command (/home/runner/_work/sim/sim/apps/sim) /home/runner/.bun/bin/bun run test exited (1)
Lint and Test
Process completed with exit code 1.
app/workspace/[workspaceId]/knowledge/knowledge.test.tsx > knowledge list Search index delete controls > blocks folder cascades around the canonical index (admin=true): apps/sim/app/workspace/[workspaceId]/knowledge/knowledge.tsx#L1337
Error: [vitest] No "KnowledgeFilterHeading" export is defined on the "@/app/workspace/[workspaceId]/knowledge/components" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@/app/workspace/[workspaceId]/knowledge/components"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ app/workspace/[workspaceId]/knowledge/knowledge.tsx:1337:12 ❯ mountMemo ../../node_modules/react-dom/cjs/react-dom-client.development.js:8777:23 ❯ Object.useMemo ../../node_modules/react-dom/cjs/react-dom-client.development.js:26216:18 ❯ process.env.NODE_ENV.exports.useMemo ../../node_modules/react/cjs/react.development.js:1251:34 ❯ KnowledgeContent app/workspace/[workspaceId]/knowledge/knowledge.tsx:1333:25 ❯ Object.react_stack_bottom_frame ../../node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks ../../node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent ../../node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
app/workspace/[workspaceId]/knowledge/knowledge.test.tsx > knowledge list Search index delete controls > blocks folder cascades around the canonical index (admin=false): apps/sim/app/workspace/[workspaceId]/knowledge/knowledge.tsx#L1337
Error: [vitest] No "KnowledgeFilterHeading" export is defined on the "@/app/workspace/[workspaceId]/knowledge/components" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@/app/workspace/[workspaceId]/knowledge/components"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ app/workspace/[workspaceId]/knowledge/knowledge.tsx:1337:12 ❯ mountMemo ../../node_modules/react-dom/cjs/react-dom-client.development.js:8777:23 ❯ Object.useMemo ../../node_modules/react-dom/cjs/react-dom-client.development.js:26216:18 ❯ process.env.NODE_ENV.exports.useMemo ../../node_modules/react/cjs/react.development.js:1251:34 ❯ KnowledgeContent app/workspace/[workspaceId]/knowledge/knowledge.tsx:1333:25 ❯ Object.react_stack_bottom_frame ../../node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks ../../node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent ../../node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
app/workspace/[workspaceId]/knowledge/knowledge.test.tsx > knowledge list Search index delete controls > blocks a mixed bulk selection from the action bar and Delete-key callback: apps/sim/app/workspace/[workspaceId]/knowledge/knowledge.tsx#L1337
Error: [vitest] No "KnowledgeFilterHeading" export is defined on the "@/app/workspace/[workspaceId]/knowledge/components" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@/app/workspace/[workspaceId]/knowledge/components"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ app/workspace/[workspaceId]/knowledge/knowledge.tsx:1337:12 ❯ mountMemo ../../node_modules/react-dom/cjs/react-dom-client.development.js:8777:23 ❯ Object.useMemo ../../node_modules/react-dom/cjs/react-dom-client.development.js:26216:18 ❯ process.env.NODE_ENV.exports.useMemo ../../node_modules/react/cjs/react.development.js:1251:34 ❯ KnowledgeContent app/workspace/[workspaceId]/knowledge/knowledge.tsx:1333:25 ❯ Object.react_stack_bottom_frame ../../node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks ../../node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent ../../node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
app/workspace/[workspaceId]/knowledge/knowledge.test.tsx > knowledge list Search index delete controls > preserves editor deletion of an ordinary knowledge base: apps/sim/app/workspace/[workspaceId]/knowledge/knowledge.tsx#L1337
Error: [vitest] No "KnowledgeFilterHeading" export is defined on the "@/app/workspace/[workspaceId]/knowledge/components" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@/app/workspace/[workspaceId]/knowledge/components"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ app/workspace/[workspaceId]/knowledge/knowledge.tsx:1337:12 ❯ mountMemo ../../node_modules/react-dom/cjs/react-dom-client.development.js:8777:23 ❯ Object.useMemo ../../node_modules/react-dom/cjs/react-dom-client.development.js:26216:18 ❯ process.env.NODE_ENV.exports.useMemo ../../node_modules/react/cjs/react.development.js:1251:34 ❯ KnowledgeContent app/workspace/[workspaceId]/knowledge/knowledge.tsx:1333:25 ❯ Object.react_stack_bottom_frame ../../node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks ../../node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent ../../node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
app/workspace/[workspaceId]/knowledge/knowledge.test.tsx > knowledge list Search index delete controls > lets a workspace admin delete the canonical index directly: apps/sim/app/workspace/[workspaceId]/knowledge/knowledge.tsx#L1337
Error: [vitest] No "KnowledgeFilterHeading" export is defined on the "@/app/workspace/[workspaceId]/knowledge/components" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@/app/workspace/[workspaceId]/knowledge/components"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ app/workspace/[workspaceId]/knowledge/knowledge.tsx:1337:12 ❯ mountMemo ../../node_modules/react-dom/cjs/react-dom-client.development.js:8777:23 ❯ Object.useMemo ../../node_modules/react-dom/cjs/react-dom-client.development.js:26216:18 ❯ process.env.NODE_ENV.exports.useMemo ../../node_modules/react/cjs/react.development.js:1251:34 ❯ KnowledgeContent app/workspace/[workspaceId]/knowledge/knowledge.tsx:1333:25 ❯ Object.react_stack_bottom_frame ../../node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks ../../node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent ../../node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
app/workspace/[workspaceId]/knowledge/knowledge.test.tsx > knowledge list Search index delete controls > hides delete for a renamed Search index and refuses stale menu callbacks for an editor: apps/sim/app/workspace/[workspaceId]/knowledge/knowledge.tsx#L1337
Error: [vitest] No "KnowledgeFilterHeading" export is defined on the "@/app/workspace/[workspaceId]/knowledge/components" mock. Did you forget to return it from "vi.mock"? If you need to partially mock a module, you can use "importOriginal" helper inside: vi.mock(import("@/app/workspace/[workspaceId]/knowledge/components"), async (importOriginal) => { const actual = await importOriginal() return { ...actual, // your mocked methods } }) ❯ app/workspace/[workspaceId]/knowledge/knowledge.tsx:1337:12 ❯ mountMemo ../../node_modules/react-dom/cjs/react-dom-client.development.js:8777:23 ❯ Object.useMemo ../../node_modules/react-dom/cjs/react-dom-client.development.js:26216:18 ❯ process.env.NODE_ENV.exports.useMemo ../../node_modules/react/cjs/react.development.js:1251:34 ❯ KnowledgeContent app/workspace/[workspaceId]/knowledge/knowledge.tsx:1333:25 ❯ Object.react_stack_bottom_frame ../../node_modules/react-dom/cjs/react-dom-client.development.js:25904:20 ❯ renderWithHooks ../../node_modules/react-dom/cjs/react-dom-client.development.js:7662:22 ❯ updateFunctionComponent ../../node_modules/react-dom/cjs/react-dom-client.development.js:10166:19
Lint and Test
@sim/app#test: command (/home/runner/_work/sim/sim/apps/sim) /home/runner/.bun/bin/bun run test exited (1)
Lint and Test
Process completed with exit code 1.
Test (shard 2)
Skipping sticky disk commit due to previous step failures
Test (shard 2)
Found 2 failed/cancelled steps in previous workflow steps
Test (shard 2)
Skipping sticky disk commit due to previous step failures
Test (shard 2)
Found 2 failed/cancelled steps in previous workflow steps
Test (shard 2)
Skipping sticky disk commit due to previous step failures
Test (shard 2)
Found 2 failed/cancelled steps in previous workflow steps
Lint and Test
Skipping sticky disk commit due to previous step failures
Lint and Test
- Step: unknown (failed)
Lint and Test
Found 2 failed/cancelled steps in previous workflow steps
Lint and Test
Skipping sticky disk commit due to previous step failures
Lint and Test
- Step: unknown (failed)
Lint and Test
Found 2 failed/cancelled steps in previous workflow steps
Lint and Test
Skipping sticky disk commit due to previous step failures
Lint and Test
- Step: unknown (failed)
Lint and Test
Found 2 failed/cancelled steps in previous workflow steps