Skip to content

cpp server - spec decode DS setup #5350

cpp server - spec decode DS setup

cpp server - spec decode DS setup #5350

Triggered via pull request April 26, 2026 17:59
Status Failure
Total duration 38m 3s
Artifacts 6

test-gate.yml

on: pull_request
Detect Code Changes
6s
Detect Code Changes
Detect Forge Runner Changes
10s
Detect Forge Runner Changes
C++ Build & Unit Tests
7m 1s
C++ Build & Unit Tests
Matrix: Unit Tests
Lint & Format Check
0s
Lint & Format Check
LLM Streaming Performance Test
2m 5s
LLM Streaming Performance Test
C++ Lint & Format Check
7m 33s
C++ Lint & Format Check
Test Coverage Check
0s
Test Coverage Check
Forge Runner CPU Tests (Python 3.12)
0s
Forge Runner CPU Tests (Python 3.12)
C++ Server Benchmarks
29m 49s
C++ Server Benchmarks
C++ Server Prefill/Decode Split Test
30m 42s
C++ Server Prefill/Decode Split Test
CI Gate
3s
CI Gate
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 7 warnings
C++ Server Benchmarks
Process completed with exit code 1.
CI Gate
Process completed with exit code 1.
Detect Code Changes
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, dorny/paths-filter@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Detect Forge Runner Changes
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, dorny/paths-filter@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
LLM Streaming Performance Test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
C++ Build & Unit Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
C++ Lint & Format Check
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
C++ Server Benchmarks
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
C++ Server Prefill/Decode Split Test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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
cpp-server-bench-logs Expired
947 KB
sha256:82c81df929e760adf24a118f2f98aa3bcc524576a2c5aab42963663e5c68441c
cpp-server-bench-results Expired
2.63 KB
sha256:83c46a59f04431580fa5f30410a1527ca19d0ae41c2201f90e2f9997eabdf65f
cpp-server-build Expired
398 MB
sha256:4bdec7eb53aa76c7431fb34355d6034cc15922de6a8b3dcf6bcb926bfad5cdb1
cpp-server-prefill-decode-split-logs Expired
214 KB
sha256:185d92032eb697d5f821fc823c8cfd96d245d81fae0a634f9b018bde013ee94d
cpp-server-prefill-decode-split-result Expired
674 Bytes
sha256:ab5154b7774b7b59579e397e02ca8104d99ef2d2c8e9e4b2636ebe4e38c31210
llm-streaming-server-logs Expired
1.67 KB
sha256:22e4567a93eb1fcea59a8c9bde1e91568110eff8cb174dbbad829d075309918c