Skip to content

Optimize CI: Rust timing artifacts, crash-lane affectedness, precise mappings, flake fixes #773

Optimize CI: Rust timing artifacts, crash-lane affectedness, precise mappings, flake fixes

Optimize CI: Rust timing artifacts, crash-lane affectedness, precise mappings, flake fixes #773

Triggered via pull request September 1, 2026 23:32
Status Success
Total duration 11m 17s
Artifacts 11

ci.yml

on: pull_request
Plan affected verification
9s
Plan affected verification
Ladybug packaged qualification (windows-x64) (blocked)
Ladybug packaged qualification (windows-x64) (blocked)
Quick deterministic checks
29s
Quick deterministic checks
Prebuilt Ladybug native library
4m 51s
Prebuilt Ladybug native library
Matrix: packaging
TypeScript builds
40s
TypeScript builds
Fresh Python client tests
6s
Fresh Python client tests
Receipt integrity
28s
Receipt integrity
PRD readability
8s
PRD readability
Rust runtime build
1m 45s
Rust runtime build
Rust Clippy
1m 57s
Rust Clippy
Fresh Rust tests
3m 5s
Fresh Rust tests
Fresh crash reconciliation tests
2m 41s
Fresh crash reconciliation tests
Fresh deterministic Vitest portfolio
3m 39s
Fresh deterministic Vitest portfolio
Rust checks and fresh tests
6s
Rust checks and fresh tests
Fit to window
Zoom out
Zoom in

Annotations

15 warnings
Rust runtime build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust runtime build
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
Rust runtime build
You've hit a rate limit, your rate limit will reset in 30 seconds
Rust Clippy
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust Clippy
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
Rust Clippy
You've hit a rate limit, your rate limit will reset in 26 seconds
Fresh crash reconciliation tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fresh crash reconciliation tests
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
Fresh crash reconciliation tests
You've hit a rate limit, your rate limit will reset in 32 seconds
Fresh Rust tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fresh Rust tests
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
Fresh Rust tests
You've hit a rate limit, your rate limit will reset in 28 seconds
Fresh deterministic Vitest portfolio
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fresh deterministic Vitest portfolio
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
Fresh deterministic Vitest portfolio
You've hit a rate limit, your rate limit will reset in 39 seconds

Artifacts

Produced during runtime
Name Size Digest
lbug-prebuilt-cargo-timings-33571494553-1
18.5 KB
sha256:0052acdded2f65e6710275489ac89a1fb917864a9b8b04c0b7558077be90fa6f
lbug-prebuilt-f41e46701241bd5d4f593d6577e3b62c29dd6384-Linux-X64 Expired
106 MB
sha256:53f1be544de81c11d1d7e966b00b99c352b2b3aaa45d1e183f3eaece124d746e
lbug-prebuilt-sccache-stats-33571494553-1
1.2 KB
sha256:0a9a67e8b6a689579e0c129d824f26d87c76989d1557d22ed133eb23808c5ee8
rust-clippy-cargo-timings-33571494553-1
37.8 KB
sha256:7f6a35fc3ff694570974a8515ef0fc83eb80039d99242338236189a380237195
rust-clippy-sccache-stats-33571494553-1
1.19 KB
sha256:3cb6b7c390706599e3032eea5b3d58994d0ef463f950b0478652cb356097f553
rust-crash-sccache-stats-33571494553-1
1.15 KB
sha256:7d9e7e7e766ee4e525e24ee6c8261d5f995266983587136105c55b3cc1ee9349
rust-runtime-cargo-timings-33571494553-1
30.8 KB
sha256:f0b5b1957f27ca7c7f5c4c4b71353945aeb785f2db67d07633845f0c12787c4b
rust-runtime-f41e46701241bd5d4f593d6577e3b62c29dd6384-Linux-X64 Expired
44.3 MB
sha256:894221367f387e21ccade53e2d3ecf0816ace4d7bb0eada76970aabb8037503e
rust-runtime-sccache-stats-33571494553-1
1.15 KB
sha256:2680ce961bcb5aeea30ac0aa3c2c9309ee91d177062aa1ef831b485358abebad
rust-tests-cargo-timings-33571494553-1
34.3 KB
sha256:3046d27ae01fb5e26676b903307c2eba45812818c57a232b8dc8db444c8e4cb9
rust-tests-sccache-stats-33571494553-1
1.15 KB
sha256:677c87e3a53f90d2c4c5aca860e710ab7c3ac3b0d0dbedff9591dc6360dc4baf