Bump @tanstack/react-router from 1.170.21 to 1.170.25 in /samples/crm-web in the tanstack group #289
performance.yml
on: pull_request
Allocation budget (B2, and B6's allocation half)
54s
Benchmark budgets (B1, B3, B12 isolated)
4m 10s
Budget B12 — build overhead
1m 10s
Generator cost vs the committed baseline
52s
The generator-cost gate can fail
7s
P1 scale — 200-flow build overhead
5m 17s
The gate can fail
6s
The durability gate (B7, B8) can fail
6s
Annotations
10 errors, 9 warnings, and 13 notices
|
The generator-cost gate can fail
50 flows: FlowPlanGenerator allocated 37,236,380 B, +2.50% against the committed 36,328,176 B (threshold +2.0%). 1.02x the baseline.
|
|
The generator-cost gate can fail
25 flows: FlowPlanGenerator allocated 18,688,603 B, +2.50% against the committed 18,232,784 B (threshold +2.0%). 1.02x the baseline.
|
|
The gate can fail
EngineBenchmarks.SagaFailure: in the baseline but absent from this run
|
|
The gate can fail
EngineBenchmarks.SagaSuccess: in the baseline but absent from this run
|
|
The gate can fail
EngineBenchmarks.Query: in the baseline but absent from this run
|
|
The gate can fail
EngineBenchmarks.Query: allocated 64 B, baseline 0 B (allocation counts are exact)
|
|
Generator cost vs the committed baseline
Process completed with exit code 1.
|
|
Generator cost vs the committed baseline
50 flows: FlowPlanGenerator allocated 39,878,624 B, +9.77% against the committed 36,328,176 B (threshold +2.0%). 1.10x the baseline.
|
|
Generator cost vs the committed baseline
25 flows: FlowPlanGenerator allocated 19,433,144 B, +6.58% against the committed 18,232,784 B (threshold +2.0%). 1.07x the baseline.
|
|
P1 scale — 200-flow build overhead
Process completed with exit code 1.
|
|
The durability gate (B7, B8) can fail
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
The generator-cost gate can fail
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
The gate can fail
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
The gate can fail
EngineBenchmarks-report-full.json: 3 benchmark(s) produced no measurement. BenchmarkDotNet failed to run them; see the run log for the build or toolchain error.
|
|
Generator cost vs the committed baseline
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Allocation budget (B2, and B6's allocation half)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Budget B12 — build overhead
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Benchmark budgets (B1, B3, B12 isolated)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
P1 scale — 200-flow build overhead
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Generator cost vs the committed baseline
advisory — 50 flows: emitted source changed by +16,103 characters (821,716 against 805,613). Cost that arrives with more emitted code is a different fact from cost that arrives with none.
|
|
Generator cost vs the committed baseline
advisory — 25 flows: emitted source changed by +7,971 characters (409,531 against 401,560). Cost that arrives with more emitted code is a different fact from cost that arrives with none.
|
|
Generator cost vs the committed baseline
advisory — runtime differs from the baseline's: .NET 10.0.11 here, .NET 10.0.10 recorded. Not gated — but if this run is the odd one out by a few tenths of a percent, this is the first thing to suspect.
|
|
Benchmark budgets (B1, B3, B12 isolated)
advisory — StepLoopBenchmarks.WalkAndDispatch: ratio 5.02 vs baseline 9.39 (47% drift)
|
|
Benchmark budgets (B1, B3, B12 isolated)
advisory — StepLoopBenchmarks.WalkPlan: mean 7.4 ns vs baseline 3.0 ns (145% drift)
|
|
Benchmark budgets (B1, B3, B12 isolated)
advisory — EngineBenchmarks.SagaFailure: mean 820.9 ns vs baseline 201.7 ns (307% drift)
|
|
Benchmark budgets (B1, B3, B12 isolated)
advisory — EngineBenchmarks.SagaFailure: ratio 1.23 vs baseline 1.56 (21% drift)
|
|
Benchmark budgets (B1, B3, B12 isolated)
advisory — EngineBenchmarks.SagaSuccess: mean 718.6 ns vs baseline 160.7 ns (347% drift)
|
|
Benchmark budgets (B1, B3, B12 isolated)
advisory — EngineBenchmarks.Query: mean 669.2 ns vs baseline 129.5 ns (417% drift)
|
|
Benchmark budgets (B1, B3, B12 isolated)
advisory — DispatchBenchmarks.ViaReflection: ratio 3.40 vs baseline 4.61 (26% drift)
|
|
Benchmark budgets (B1, B3, B12 isolated)
advisory — DispatchBenchmarks.ViaDelegate: mean 29.4 ns vs baseline 18.7 ns (57% drift)
|
|
Benchmark budgets (B1, B3, B12 isolated)
advisory — DispatchBenchmarks.ViaInterface: ratio 1.07 vs baseline 1.67 (36% drift)
|
|
Benchmark budgets (B1, B3, B12 isolated)
advisory — DispatchBenchmarks.Direct: mean 25.1 ns vs baseline 17.5 ns (43% drift)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
benchmark-results
|
31.5 KB |
sha256:718f8cb8c702ab16cdbcbb5c1320b84c61bf9ffd2f6dd1fb51506538f9f4c713
|
|
|
generator-cost
|
5.17 KB |
sha256:e864ef9cd29ecdc5f42a20e650406becae4e602ffca725841bb982086efffe4d
|
|