Skip to content

test(anvil): regression guard for in-flight reservation drained-check #400

test(anvil): regression guard for in-flight reservation drained-check

test(anvil): regression guard for in-flight reservation drained-check #400

Triggered via pull request April 25, 2026 17:57
Status Failure
Total duration 24m 18s
Artifacts 10

ci.yml

on: pull_request
Build RayDP (JARs + Wheel)
13s
Build RayDP (JARs + Wheel)
Build anvil-rs Wheel
1m 11s
Build anvil-rs Wheel
PR Title Check
4s
PR Title Check
Anvil-rs Lint
26s
Anvil-rs Lint
Control Plane Tests
8s
Control Plane Tests
Engine Unit Tests
9m 22s
Engine Unit Tests
Engine Integration Tests
20m 40s
Engine Integration Tests
Engine Distributed Tests
17m 55s
Engine Distributed Tests
Engine Stability Tests
22m 15s
Engine Stability Tests
Engine Workflow Tests
12m 35s
Engine Workflow Tests
Engine Chaos Tests
7m 12s
Engine Chaos Tests
Coverage Report
43s
Coverage Report
Fit to window
Zoom out
Zoom in

Annotations

1 error and 42 warnings
Engine Stability Tests
Process completed with exit code 1.
PR Title 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, amannn/action-semantic-pull-request@v5. 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/
Control Plane 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, tj-actions/changed-files@v45. 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/
Build RayDP (JARs + Wheel)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, 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/
Anvil-rs Lint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, arduino/setup-protoc@v3, tj-actions/changed-files@v45. 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/
Build anvil-rs Wheel
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/upload-artifact@v4, arduino/setup-protoc@v3, astral-sh/setup-uv@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/
Code Quality 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/download-artifact@v4, astral-sh/setup-uv@v4, tj-actions/changed-files@v45. 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/
Code Quality Check
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>09QDtaQAAAADlcB+/G5n6RZ41TR78UcchUEhYMzFFREdFMDUxNQBFZGdl
Code Quality Check
Failed to restore: Cache service responded with 400
mypy
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, astral-sh/setup-uv@v4, tj-actions/changed-files@v45. 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/
mypy
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0EgHtaQAAAABdQgBDTDdzT7ceTEupRWVRUEhYMzFFREdFMDYwOABFZGdl
mypy
Failed to restore: Cache service responded with 400
Engine Chaos 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/download-artifact@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v4, tj-actions/changed-files@v45. 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/
Engine Chaos Tests
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0gALtaQAAAACv6nin8qKCRJlrp7yHDwWfUEFPRURHRTA2MTcARWRnZQ==
Engine Chaos Tests
Failed to restore: Cache service responded with 400
Engine 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/download-artifact@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v4, tj-actions/changed-files@v45. 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/
Engine Unit Tests
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0AAPtaQAAAAAqAHOFRe6ETb6MEIu8VSQdREVOMzAxMDAwMTAzMDA5AEVkZ2U=
Engine Unit Tests
Failed to restore: Cache service responded with 400
Anvil-rs 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, arduino/setup-protoc@v3, tj-actions/changed-files@v45. 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/
Engine Workflow 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/download-artifact@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v4, tj-actions/changed-files@v45. 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/
Engine Workflow Tests
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0wAPtaQAAAABaAeFCQYenQISMqM7rH32JUEFPRURHRTA2MTQARWRnZQ==
Engine Workflow Tests
Failed to restore: Cache service responded with 400
Engine Distributed 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/download-artifact@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v4, tj-actions/changed-files@v45. 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/
Engine Distributed Tests
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0AgXtaQAAAAAuJQdklbvSQZV8lpmtQ+MuUEhMMzBFREdFMDQwOABFZGdl
Engine Distributed Tests
Failed to restore: Cache service responded with 400
Engine Integration 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/download-artifact@v4, actions/setup-java@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v4, docker/setup-buildx-action@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/
Engine Integration Tests
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0pAXtaQAAAADVYs7jQpXETIagrEfuBDpUREVOMzAxMDAwMTA2MDI5AEVkZ2U=
Engine Integration Tests
Failed to restore: Cache service responded with 400
Engine Stability 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/download-artifact@v4, actions/upload-artifact@v4, astral-sh/setup-uv@v4, tj-actions/changed-files@v45. 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/
Engine Stability Tests
A non-blocking warning has occurred during artifact zip creation: ENTRYNOTSUPPORTED
Engine Stability Tests
A non-blocking warning has occurred during artifact zip creation: ENTRYNOTSUPPORTED
Engine Stability Tests
A non-blocking warning has occurred during artifact zip creation: ENTRYNOTSUPPORTED
Engine Stability Tests
A non-blocking warning has occurred during artifact zip creation: ENTRYNOTSUPPORTED
Engine Stability Tests
A non-blocking warning has occurred during artifact zip creation: ENTRYNOTSUPPORTED
Engine Stability Tests
A non-blocking warning has occurred during artifact zip creation: ENTRYNOTSUPPORTED
Engine Stability Tests
A non-blocking warning has occurred during artifact zip creation: ENTRYNOTSUPPORTED
Engine Stability Tests
A non-blocking warning has occurred during artifact zip creation: ENTRYNOTSUPPORTED
Engine Stability Tests
A non-blocking warning has occurred during artifact zip creation: ENTRYNOTSUPPORTED
Engine Stability Tests
A non-blocking warning has occurred during artifact zip creation: ENTRYNOTSUPPORTED
Engine Stability Tests
Failed to restore: Cache service responded with 400
Coverage Report
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, astral-sh/setup-uv@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/
Coverage Report
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0MwbtaQAAAADvypfghFn/TKC6Qa/4/NpEUEhYMzFFREdFMDYxOQBFZGdl
Coverage Report
Failed to restore: Cache service responded with 400

Artifacts

Produced during runtime
Name Size Digest
anvil-rs-wheel Expired
6.82 MB
sha256:2e327ad33c1a510244d1b431057761a5ad122e2469636a12da8a484fad106e30
coverage-anvil-rs Expired
13 KB
sha256:9315e6a9f79719923be607a2567f04ccc1f22ed789125cb30ed5e711c077c545
coverage-engine-chaos Expired
92.4 KB
sha256:7e0623138521e0069a4f2186540bd5b4c0f0aae65cbc38228fd9b24004b18ab5
coverage-engine-distributed Expired
99.6 KB
sha256:ba13fa3598d007841ef932735f22d6b9a8725845e98c6ad560efe234769d865a
coverage-engine-integration Expired
101 KB
sha256:51cb6fa5c53c563548c8c6d21e831cf3b89c0f60602045bb430a546814a6613f
coverage-engine-stability Expired
93.2 KB
sha256:c8c74fd6d81142994537ec2e8db3f98cbecf63abb00018f57d32ced0eaae944b
coverage-engine-unit Expired
135 KB
sha256:8718d71312ddbf84eca137510974d4038a1647bbf6561cc4ddf5799594fb51ad
coverage-engine-workflow Expired
109 KB
sha256:4cfc0a49baf2e2fa393dccfe543dadd4c7bb52866977d7678f406c1980b55ad6
ray-logs-stability-24937057421 Expired
42.5 MB
sha256:e0dd4c356e68d7e106a4638c4e66fde3973ec9ae3826071e5f393ce71625cefb
raydp-wheel Expired
35.1 MB
sha256:5475fd8a57854c93318a7d1d0d243d2b54316b25c95eec64ffd3ed58efcc6c03