Skip to content

perf: forward langId hint to native standalone analysis functions #2605

perf: forward langId hint to native standalone analysis functions

perf: forward langId hint to native standalone analysis functions #2605

Triggered via pull request April 2, 2026 05:28
Status Failure
Total duration 15m 33s
Artifacts

ci.yml

on: pull_request
Matrix: test
Lint
5m 58s
Lint
TypeScript type check
6m 53s
TypeScript type check
Verify dynamic imports
7s
Verify dynamic imports
Rust compile check
48s
Rust compile check
CI Testing Pipeline
5s
CI Testing Pipeline
Fit to window
Zoom out
Zoom in

Annotations

31 errors
tests/integration/build.test.ts > three-tier incremental builds > rebuild with valid journal uses Tier 0: tests/integration/build.test.ts#L254
AssertionError: expected '[codegraph] Using native engine (v3.8…' to contain 'Incremental: 1 changed' - Expected + Received - Incremental: 1 changed + [codegraph] Using native engine (v3.8.0) + [codegraph] Native build orchestrator completed: 23 nodes, 81 edges, 3 files + ❯ tests/integration/build.test.ts:254:20
tests/integration/build.test.ts > three-tier incremental builds > rebuild after modifying a file detects change (Tier 1 mtime miss → Tier 2 hash): tests/integration/build.test.ts#L210
AssertionError: expected '[codegraph] Using native engine (v3.8…' to contain 'Incremental: 1 changed' - Expected + Received - Incremental: 1 changed + [codegraph] Using native engine (v3.8.0) + [codegraph] Native build orchestrator completed: 22 nodes, 52 edges, 3 files + ❯ tests/integration/build.test.ts:210:20
tests/integration/build.test.ts > three-tier incremental builds > rebuild with no changes detects nothing (Tier 1 mtime+size): tests/integration/build.test.ts#L187
AssertionError: expected '[codegraph] Using native engine (v3.8…' to contain 'No changes detected' - Expected + Received - No changes detected + [codegraph] Using native engine (v3.8.0) + ❯ tests/integration/build.test.ts:187:20
tests/integration/build.test.ts > buildGraph > edges table contains import edges: tests/integration/build.test.ts#L101
AssertionError: expected [] to include 'utils.js->math.js' ❯ tests/integration/build.test.ts:101:19
tests/integration/build.test.ts > buildGraph > nodes table contains expected file nodes: tests/integration/build.test.ts#L69
AssertionError: expected [ …(3) ] to include 'math.js' ❯ tests/integration/build.test.ts:69:19
tests/integration/build-parity.test.ts > Build parity: native vs WASM > produces identical edges: tests/integration/build-parity.test.ts#L105
AssertionError: expected [ { …(3) }, { …(3) }, { …(3) }, …(33) ] to deeply equal [ { …(3) }, { …(3) }, { …(3) }, …(33) ] - Expected + Received @@ -1,44 +1,44 @@ [ { "kind": "contains", - "source_name": "/tmp/codegraph-parity-H7hBnM/wasm/index.js", + "source_name": "/tmp/codegraph-parity-H7hBnM/native/index.js", "target_name": "main", }, { "kind": "contains", - "source_name": "/tmp/codegraph-parity-H7hBnM/wasm/math.js", + "source_name": "/tmp/codegraph-parity-H7hBnM/native/math.js", "target_name": "add", }, { "kind": "contains", - "source_name": "/tmp/codegraph-parity-H7hBnM/wasm/math.js", + "source_name": "/tmp/codegraph-parity-H7hBnM/native/math.js", "target_name": "multiply", }, { "kind": "contains", - "source_name": "/tmp/codegraph-parity-H7hBnM/wasm/math.js", + "source_name": "/tmp/codegraph-parity-H7hBnM/native/math.js", "target_name": "square", }, { "kind": "contains", - "source_name": "/tmp/codegraph-parity-H7hBnM/wasm/utils.js", + "source_name": "/tmp/codegraph-parity-H7hBnM/native/utils.js", "target_name": "Calculator", }, { "kind": "contains", - "source_name": "/tmp/codegraph-parity-H7hBnM/wasm/utils.js", + "source_name": "/tmp/codegraph-parity-H7hBnM/native/utils.js", "target_name": "Calculator.compute", }, { "kind": "contains", - "source_name": "/tmp/codegraph-parity-H7hBnM/wasm/utils.js", + "source_name": "/tmp/codegraph-parity-H7hBnM/native/utils.js", "target_name": "formatResults", }, { "kind": "contains", - "source_name": "/tmp/codegraph-parity-H7hBnM/wasm/utils.js", + "source_name": "/tmp/codegraph-parity-H7hBnM/native/utils.js", "target_name": "sumOfSquares", }, { "kind": "calls", "source_name": "Calculator.compute", ❯ tests/integration/build-parity.test.ts:105:31
tests/integration/build-parity.test.ts > Build parity: native vs WASM > produces identical nodes: tests/integration/build-parity.test.ts#L99
AssertionError: expected [ { …(4) }, { …(4) }, { …(4) }, …(18) ] to deeply equal [ { …(4) }, { …(4) }, { …(4) }, …(18) ] - Expected + Received [ { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/index.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/index.js", "kind": "file", "line": 0, - "name": "/tmp/codegraph-parity-H7hBnM/wasm/index.js", + "name": "/tmp/codegraph-parity-H7hBnM/native/index.js", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/math.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/math.js", "kind": "file", "line": 0, - "name": "/tmp/codegraph-parity-H7hBnM/wasm/math.js", + "name": "/tmp/codegraph-parity-H7hBnM/native/math.js", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/utils.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/utils.js", "kind": "file", "line": 0, - "name": "/tmp/codegraph-parity-H7hBnM/wasm/utils.js", + "name": "/tmp/codegraph-parity-H7hBnM/native/utils.js", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/utils.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/utils.js", "kind": "class", "line": 7, "name": "Calculator", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/utils.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/utils.js", "kind": "method", "line": 8, "name": "Calculator.compute", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/math.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/math.js", "kind": "parameter", "line": 1, "name": "a", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/math.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/math.js", "kind": "parameter", "line": 5, "name": "a", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/utils.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/utils.js", "kind": "parameter", "line": 3, "name": "a", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/math.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/math.js", "kind": "function", "line": 1, "name": "add", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/math.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/math.js", "kind": "parameter", "line": 1, "name": "b", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/math.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/math.js", "kind": "parameter", "line": 5, "name": "b", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/utils.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/utils.js", "kind": "parameter", "line": 3, "name": "b", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/utils.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/utils.js", "kind": "function", "line": 14, "name": "formatResults", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/utils.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/utils.js", "kind": "parameter", "line": 14, "name": "items", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/index.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/index.js", "kind": "function", "line": 4, "name": "main", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/math.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/math.js", "kind": "function", "line": 5, "name": "multiply", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/math.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/math.js", "kind": "function", "line": 9, "name": "square", }, { - "file": "/tmp/codegraph-parity-H7hBnM/wasm/utils.js", + "file": "/tmp/codegraph-parity-H7hBnM/native/utils.js", "kind": "function", "line": 3, "name": "sumOfSquares", }, { - "file": "/tmp/codegr
tests/integration/branch-compare.test.ts > branchCompareMermaid > produces valid mermaid output: tests/integration/branch-compare.test.ts#L174
AssertionError: expected 'flowchart TB\n none["No structural…' to contain 'Added' - Expected + Received - Added + flowchart TB + none["No structural differences detected"] ❯ tests/integration/branch-compare.test.ts:174:21
tests/integration/branch-compare.test.ts > branchCompareData > detects added, removed, and changed symbols: tests/integration/branch-compare.test.ts#L112
AssertionError: expected [] to include 'multiply' ❯ tests/integration/branch-compare.test.ts:112:24
tests/builder/pipeline.test.ts > buildGraph pipeline > creates expected nodes and edges: tests/builder/pipeline.test.ts#L68
AssertionError: expected [ …(3) ] to include 'math.js' ❯ tests/builder/pipeline.test.ts:68:23
tests/integration/build.test.ts > three-tier incremental builds > rebuild with valid journal uses Tier 0: tests/integration/build.test.ts#L254
AssertionError: expected '[codegraph] Using native engine (v3.8…' to contain 'Incremental: 1 changed' - Expected + Received - Incremental: 1 changed + [codegraph] Using native engine (v3.8.0) + [codegraph] Native build orchestrator completed: 23 nodes, 81 edges, 3 files + ❯ tests/integration/build.test.ts:254:20
tests/integration/build.test.ts > three-tier incremental builds > rebuild after modifying a file detects change (Tier 1 mtime miss → Tier 2 hash): tests/integration/build.test.ts#L210
AssertionError: expected '[codegraph] Using native engine (v3.8…' to contain 'Incremental: 1 changed' - Expected + Received - Incremental: 1 changed + [codegraph] Using native engine (v3.8.0) + [codegraph] Native build orchestrator completed: 22 nodes, 52 edges, 3 files + ❯ tests/integration/build.test.ts:210:20
tests/integration/build.test.ts > three-tier incremental builds > rebuild with no changes detects nothing (Tier 1 mtime+size): tests/integration/build.test.ts#L187
AssertionError: expected '[codegraph] Using native engine (v3.8…' to contain 'No changes detected' - Expected + Received - No changes detected + [codegraph] Using native engine (v3.8.0) + ❯ tests/integration/build.test.ts:187:20
tests/integration/build.test.ts > buildGraph > edges table contains import edges: tests/integration/build.test.ts#L101
AssertionError: expected [] to include 'utils.js->math.js' ❯ tests/integration/build.test.ts:101:19
tests/integration/build.test.ts > buildGraph > nodes table contains expected file nodes: tests/integration/build.test.ts#L69
AssertionError: expected [ …(3) ] to include 'math.js' ❯ tests/integration/build.test.ts:69:19
tests/integration/build-parity.test.ts > Build parity: native vs WASM > produces identical edges: tests/integration/build-parity.test.ts#L105
AssertionError: expected [ { …(3) }, { …(3) }, { …(3) }, …(33) ] to deeply equal [ { …(3) }, { …(3) }, { …(3) }, …(33) ] - Expected + Received @@ -1,44 +1,44 @@ [ { "kind": "contains", - "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/index.js", + "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/index.js", "target_name": "main", }, { "kind": "contains", - "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/math.js", + "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/math.js", "target_name": "add", }, { "kind": "contains", - "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/math.js", + "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/math.js", "target_name": "multiply", }, { "kind": "contains", - "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/math.js", + "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/math.js", "target_name": "square", }, { "kind": "contains", - "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/utils.js", + "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/utils.js", "target_name": "Calculator", }, { "kind": "contains", - "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/utils.js", + "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/utils.js", "target_name": "Calculator.compute", }, { "kind": "contains", - "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/utils.js", + "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/utils.js", "target_name": "formatResults", }, { "kind": "contains", - "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/utils.js", + "source_name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/utils.js", "target_name": "sumOfSquares", }, { "kind": "calls", "source_name": "Calculator.compute", ❯ tests/integration/build-parity.test.ts:105:31
tests/integration/build-parity.test.ts > Build parity: native vs WASM > produces identical nodes: tests/integration/build-parity.test.ts#L99
AssertionError: expected [ { …(4) }, { …(4) }, { …(4) }, …(18) ] to deeply equal [ { …(4) }, { …(4) }, { …(4) }, …(18) ] - Expected + Received [ { - "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/index.js", + "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/index.js", "kind": "file", "line": 0, - "name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/index.js", + "name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/index.js", }, { - "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/math.js", + "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/math.js", "kind": "file", "line": 0, - "name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/math.js", + "name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/math.js", }, { - "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/utils.js", + "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/utils.js", "kind": "file", "line": 0, - "name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/utils.js", + "name": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/utils.js", }, { - "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/utils.js", + "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/utils.js", "kind": "class", "line": 7, "name": "Calculator", }, { - "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/utils.js", + "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/utils.js", "kind": "method", "line": 8, "name": "Calculator.compute", }, { - "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/math.js", + "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/math.js", "kind": "parameter", "line": 1, "name": "a", }, { - "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/math.js", + "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/math.js", "kind": "parameter", "line": 5, "name": "a", }, { - "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/utils.js", + "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/utils.js", "kind": "parameter", "line": 3, "name": "a", }, { - "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/math.js", + "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/math.js", "kind": "function", "line": 1, "name": "add", }, { - "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/math.js", + "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/math.js", "kind": "parameter", "line": 1, "name": "b", }, { - "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/math.js", + "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/math.js", "kind": "parameter", "line": 5, "name": "b", }, { - "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/utils.js", + "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/utils.js", "kind": "parameter", "line": 3, "name": "b", }, { - "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/wasm/utils.js", + "file": "C:/Users/RUNNER~1/AppData/Local/Temp/codegraph-parity-01XgR3/native/utils.js", "kind": "function", "line": 14, "name": "formatResults", }, { - "file": "
tests/integration/branch-compare.test.ts > branchCompareMermaid > produces valid mermaid output: tests/integration/branch-compare.test.ts#L174
AssertionError: expected 'flowchart TB\n none["No structural…' to contain 'Added' - Expected + Received - Added + flowchart TB + none["No structural differences detected"] ❯ tests/integration/branch-compare.test.ts:174:21
tests/integration/branch-compare.test.ts > branchCompareData > detects added, removed, and changed symbols: tests/integration/branch-compare.test.ts#L112
AssertionError: expected [] to include 'multiply' ❯ tests/integration/branch-compare.test.ts:112:24
tests/builder/pipeline.test.ts > buildGraph pipeline > creates expected nodes and edges: tests/builder/pipeline.test.ts#L68
AssertionError: expected [ …(3) ] to include 'math.js' ❯ tests/builder/pipeline.test.ts:68:23
tests/integration/build.test.ts > three-tier incremental builds > rebuild with valid journal uses Tier 0: tests/integration/build.test.ts#L254
AssertionError: expected '[codegraph] Using native engine (v3.8…' to contain 'Incremental: 1 changed' - Expected + Received - Incremental: 1 changed + [codegraph] Using native engine (v3.8.0) + [codegraph] Native build orchestrator completed: 23 nodes, 81 edges, 3 files + ❯ tests/integration/build.test.ts:254:20
tests/integration/build.test.ts > three-tier incremental builds > rebuild after modifying a file detects change (Tier 1 mtime miss → Tier 2 hash): tests/integration/build.test.ts#L210
AssertionError: expected '[codegraph] Using native engine (v3.8…' to contain 'Incremental: 1 changed' - Expected + Received - Incremental: 1 changed + [codegraph] Using native engine (v3.8.0) + [codegraph] Native build orchestrator completed: 22 nodes, 52 edges, 3 files + ❯ tests/integration/build.test.ts:210:20
tests/integration/build.test.ts > three-tier incremental builds > rebuild with no changes detects nothing (Tier 1 mtime+size): tests/integration/build.test.ts#L187
AssertionError: expected '[codegraph] Using native engine (v3.8…' to contain 'No changes detected' - Expected + Received - No changes detected + [codegraph] Using native engine (v3.8.0) + ❯ tests/integration/build.test.ts:187:20
tests/integration/build.test.ts > buildGraph > edges table contains import edges: tests/integration/build.test.ts#L101
AssertionError: expected [] to include 'utils.js->math.js' ❯ tests/integration/build.test.ts:101:19
tests/integration/build.test.ts > buildGraph > nodes table contains expected file nodes: tests/integration/build.test.ts#L69
AssertionError: expected [ …(3) ] to include 'math.js' ❯ tests/integration/build.test.ts:69:19
tests/integration/build-parity.test.ts > Build parity: native vs WASM > produces identical edges: tests/integration/build-parity.test.ts#L105
AssertionError: expected [ { …(3) }, { …(3) }, { …(3) }, …(33) ] to deeply equal [ { …(3) }, { …(3) }, { …(3) }, …(33) ] - Expected + Received @@ -1,44 +1,44 @@ [ { "kind": "contains", - "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/index.js", + "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/index.js", "target_name": "main", }, { "kind": "contains", - "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/math.js", + "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/math.js", "target_name": "add", }, { "kind": "contains", - "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/math.js", + "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/math.js", "target_name": "multiply", }, { "kind": "contains", - "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/math.js", + "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/math.js", "target_name": "square", }, { "kind": "contains", - "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/utils.js", + "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/utils.js", "target_name": "Calculator", }, { "kind": "contains", - "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/utils.js", + "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/utils.js", "target_name": "Calculator.compute", }, { "kind": "contains", - "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/utils.js", + "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/utils.js", "target_name": "formatResults", }, { "kind": "contains", - "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/utils.js", + "source_name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/utils.js", "target_name": "sumOfSquares", }, { "kind": "calls", "source_name": "Calculator.compute", ❯ tests/integration/build-parity.test.ts:105:31
tests/integration/build-parity.test.ts > Build parity: native vs WASM > produces identical nodes: tests/integration/build-parity.test.ts#L99
AssertionError: expected [ { …(4) }, { …(4) }, { …(4) }, …(18) ] to deeply equal [ { …(4) }, { …(4) }, { …(4) }, …(18) ] - Expected + Received [ { - "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/index.js", + "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/index.js", "kind": "file", "line": 0, - "name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/index.js", + "name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/index.js", }, { - "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/math.js", + "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/math.js", "kind": "file", "line": 0, - "name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/math.js", + "name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/math.js", }, { - "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/utils.js", + "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/utils.js", "kind": "file", "line": 0, - "name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/utils.js", + "name": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/utils.js", }, { - "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/utils.js", + "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/utils.js", "kind": "class", "line": 7, "name": "Calculator", }, { - "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/utils.js", + "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/utils.js", "kind": "method", "line": 8, "name": "Calculator.compute", }, { - "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/math.js", + "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/math.js", "kind": "parameter", "line": 1, "name": "a", }, { - "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/math.js", + "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/math.js", "kind": "parameter", "line": 5, "name": "a", }, { - "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/utils.js", + "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/utils.js", "kind": "parameter", "line": 3, "name": "a", }, { - "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/math.js", + "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/math.js", "kind": "function", "line": 1, "name": "add", }, { - "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/math.js", + "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/math.js", "kind": "parameter", "line": 1, "name": "b", }, { - "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/math.js", + "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/math.js", "kind": "parameter", "line": 5, "name": "b", }, { - "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/wasm/utils.js", + "file": "/var/folders/tb/y368xp_x10s3ty1b_mtl5mxr0000gn/T/codegraph-parity-rP5tQx/native/utils.js",
tests/integration/branch-compare.test.ts > branchCompareMermaid > produces valid mermaid output: tests/integration/branch-compare.test.ts#L174
AssertionError: expected 'flowchart TB\n none["No structural…' to contain 'Added' - Expected + Received - Added + flowchart TB + none["No structural differences detected"] ❯ tests/integration/branch-compare.test.ts:174:21
tests/integration/branch-compare.test.ts > branchCompareData > detects added, removed, and changed symbols: tests/integration/branch-compare.test.ts#L112
AssertionError: expected [] to include 'multiply' ❯ tests/integration/branch-compare.test.ts:112:24
tests/builder/pipeline.test.ts > buildGraph pipeline > creates expected nodes and edges: tests/builder/pipeline.test.ts#L68
AssertionError: expected [ …(3) ] to include 'math.js' ❯ tests/builder/pipeline.test.ts:68:23
CI Testing Pipeline
Process completed with exit code 1.