fix: structural issue batch — bounded reads, oracle coherence, protocol comparison, vLLM percentiles #315
ci.yml
on: pull_request
Plan affected checks
9s
Matrix: test-lanes
Matrix: optional-providers
Lint & Format
30s
Type Check
2m 41s
Performance acceptance
28s
Dead Code
16s
Import Boundaries
12s
Unused Dependencies
13s
Security Audit
17s
npm (lint & test)
17s
Collection & ownership
37s
Build Performance Summary
5s
Required checks
4s
Annotations
27 warnings
|
Plan affected checks
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Unused Dependencies
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Dead Code
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Security Audit
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test (core)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Import Boundaries
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
npm (lint & test)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Optional provider (optional-coverage)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Lint & Format
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Optional provider (optional-host)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Optional provider (optional-pyspy)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Optional provider (optional-perfetto)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test (storage)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test (analysis)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Collection & ownership
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test (security)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Performance acceptance
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Optional provider (optional-memray)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test (cli)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Optional provider (optional-torch)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test (adapters)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test (golden)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test (application)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Type Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test (mcp)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test (process)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Combined coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/upload-artifact@v4, astral-sh/setup-uv@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
test-results-adapters
|
372 KB |
sha256:926cd61bdba1afa863ac72049d74aa0ed7f1f682ce09c23941e06284107cd12e
|
|
|
test-results-analysis
|
117 KB |
sha256:3a617a56055aca8a88f689d9ebde33e1e44cb51f3aaf44f4e474198be048856a
|
|
|
test-results-application
|
480 KB |
sha256:d8c94216d32a5a1b1bb0279898fc6829d7c8d45dab8bd15c8b61549d2cb1bf7b
|
|
|
test-results-cli
|
308 KB |
sha256:429086d299cec90b7e870342a9d32b2b1d12ad16b7a85d2224563b60cf80a6a2
|
|
|
test-results-collection
|
19.5 KB |
sha256:68e0db34797279bc18bb6c20b5818d4a3dd9a80fd897175fcdc539b1e1fa9738
|
|
|
test-results-core
|
33.1 KB |
sha256:68b1cd88b482e193420ffab1b79ec7a294e9a24577ab3682a7837b31a33d16d5
|
|
|
test-results-coverage
|
118 KB |
sha256:32f073b735f5c755618a75e5f54cb0c14d0edadefd80d65b0132041f452ab0de
|
|
|
test-results-golden
|
317 KB |
sha256:3eaf0e2d2b0106fbd7ab7cfaf9321f934095f7443a0dcdb8607d10d0e7c99d2c
|
|
|
test-results-mcp
|
356 KB |
sha256:d830b353905911a6683cffdebc180c70247a9256ffc97de7556fe39cbffa14b7
|
|
|
test-results-optional-optional-coverage
|
1.44 KB |
sha256:b88325429dd464386135e9d303895d3b72bfc74087fd33ad60ed4ae45984333e
|
|
|
test-results-optional-optional-host
|
1.86 KB |
sha256:a4af34e6c4880528f9939d295dca5513d343951707165f1418705bce5ac71054
|
|
|
test-results-optional-optional-memray
|
1.39 KB |
sha256:9c6ce03f4a70051a355b6a3a5e76f81a34714b335fa12c728179e4bf80d406e0
|
|
|
test-results-optional-optional-perfetto
|
1.74 KB |
sha256:4240b719bd20f7a97816380785395a5b76039a923db1afeeb3d83349024b2399
|
|
|
test-results-optional-optional-pyspy
|
1.32 KB |
sha256:c0c2cef414b58dc9f24591c3e2a24d6e866b4f1f5777bb34cab665654c185b9e
|
|
|
test-results-optional-optional-torch
|
1.28 KB |
sha256:266c297b84c4e0e594e907074b42d11951871aced326001a909ff8754dc8a67b
|
|
|
test-results-performance
|
1.46 KB |
sha256:c63c0ec61bcefa1405073837680ea5089f298c0e7f7b570896b8d36b7adbfab9
|
|
|
test-results-process
|
431 KB |
sha256:a57a7f077f16a9ca0ec5cadbbeffd04d32f1fb2b516a8e76f39e86539451f520
|
|
|
test-results-security
|
261 KB |
sha256:77bb7f4dac36644197aeb954e4d2329399a072e9eb2ba433cd5973a742c22720
|
|
|
test-results-storage
|
272 KB |
sha256:d3430f763f726debb4268e70060f04c86ebb18e6c1a37f9ada67caadf4b6396e
|
|