From 460b3043857eb437759ef94d41dd559a0b8c8970 Mon Sep 17 00:00:00 2001 From: Patryk Kaminski Date: Tue, 21 Oct 2025 09:48:12 +0200 Subject: [PATCH] [Benchmarks] Fix default runs in dashboard Fix default runs not loading at the dashboard load. --- devops/scripts/benchmarks/html/scripts.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/devops/scripts/benchmarks/html/scripts.js b/devops/scripts/benchmarks/html/scripts.js index b3764aab40b09..116c479cca35c 100644 --- a/devops/scripts/benchmarks/html/scripts.js +++ b/devops/scripts/benchmarks/html/scripts.js @@ -1771,14 +1771,15 @@ function fetchAndProcessData(url, isArchived = false) { window.benchmarkMetadata = data.benchmarkMetadata || data.metadata || {}; window.benchmarkTags = data.benchmarkTags || data.tags || {}; window.flamegraphData = (data.flamegraphData && data.flamegraphData.runs) ? data.flamegraphData : { runs: {} }; - if (Array.isArray(data.defaultCompareNames)) { + if (Array.isArray(data.defaultCompareNames) && (!defaultCompareNames || defaultCompareNames.length === 0)) { defaultCompareNames = data.defaultCompareNames; } console.log('Remote data loaded (normalized):', { runs: runsArray.length, metadata: Object.keys(window.benchmarkMetadata).length, tags: Object.keys(window.benchmarkTags).length, - flamegraphs: Object.keys(window.flamegraphData.runs).length + flamegraphs: Object.keys(window.flamegraphData.runs).length, + defaultCompareNames: defaultCompareNames }); }