fix(web-probe): restore analyzer runtime diagnostics visibility
This commit is contained in:
@@ -807,9 +807,9 @@ function groupWebPerformanceRuntimeDiagnostics(events) {
|
||||
group.deliveredCount += Number(item.deliveredCount || 0);
|
||||
group.chunkCount += Number(item.chunkCount || 0);
|
||||
group.droppedCount += Number(item.droppedCount || 0);
|
||||
group.maxFlushDurationMs = maxNumber(group.maxFlushDurationMs, item.flushDurationMs);
|
||||
group.maxItemsPerChunk = maxNumber(group.maxItemsPerChunk, item.maxItemsPerChunk);
|
||||
group.maxChunkMs = maxNumber(group.maxChunkMs, item.maxChunkMs);
|
||||
group.maxFlushDurationMs = maxRuntimeNumber(group.maxFlushDurationMs, item.flushDurationMs);
|
||||
group.maxItemsPerChunk = maxRuntimeNumber(group.maxItemsPerChunk, item.maxItemsPerChunk);
|
||||
group.maxChunkMs = maxRuntimeNumber(group.maxChunkMs, item.maxChunkMs);
|
||||
if (Number.isFinite(Number(item.replacedByKey))) group.replacedByKeyCount += Number(item.replacedByKey);
|
||||
else if (item.replacedByKey === true || item.replacedByKeyHash) group.replacedByKeyCount += 1;
|
||||
if (group.examples.length < 6) group.examples.push({
|
||||
@@ -851,7 +851,7 @@ function groupWebPerformanceRuntimeDiagnostics(events) {
|
||||
})).sort((left, right) => right.count - left.count || String(left.firstAt || "").localeCompare(String(right.firstAt || "")));
|
||||
}
|
||||
|
||||
function maxNumber(current, candidate) {
|
||||
function maxRuntimeNumber(current, candidate) {
|
||||
const value = Number(candidate);
|
||||
if (!Number.isFinite(value)) return current ?? null;
|
||||
const existing = Number(current);
|
||||
|
||||
Reference in New Issue
Block a user