From bd5d62a278480297e3b830368d56d3462409168a Mon Sep 17 00:00:00 2001 From: Tim Oldenburg Date: Mon, 5 Jan 2026 16:25:54 +0100 Subject: [PATCH] restructure server timings so the timing name does not get lost --- lib/core/engine/collector.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/core/engine/collector.js b/lib/core/engine/collector.js index d29792652..39c6c515d 100644 --- a/lib/core/engine/collector.js +++ b/lib/core/engine/collector.js @@ -219,6 +219,11 @@ export class Collector { }, {}); } else if (equals(keyPath.slice(-1), ['resourceTimings'])) { return {}; + } else if (equals(keyPath.slice(-2), ['timings', 'serverTimings'])) { + return value.reduce((result, timing) => { + result[timing.name] = timing.duration; + return result; + }, {}); } return value; });