mirror of
https://github.com/priyanshujain/sanderling.git
synced 2026-10-02 11:07:10 +00:00
fix(trace): cpu_percent is omitted when no CPU was sampled
The replay UI already declared it optional, so a web run's steps recording a zero per step were the only thing claiming a reading.
This commit is contained in:
1 parent
1fb910e0a2
commit
28402bda7b
4 files changed
+14
-7
No files matched your search
@@ -1702,7 +1702,7 @@ func captureMetrics(ctx context.Context, options Options, logger *slog.Logger, s
|
||||
logger.Warn("metrics capture failed", "step", stepIndex, "err", err)
|
||||
return nil, true
|
||||
}
|
||||
if sample.CPUPercent == 0 && sample.HeapBytes == 0 && sample.TotalMemoryBytes == 0 {
|
||||
if sample.CPUPercent == nil && sample.HeapBytes == 0 && sample.TotalMemoryBytes == 0 {
|
||||
return nil, true
|
||||
}
|
||||
return &trace.Metrics{
|
||||
|
||||
Reference in new issue
Block a user