Skip to content

Commit a98a72d

Browse files
authored
[Benchmarks] Fix default runs in dashboard (#20410)
Fix default runs not loading at the dashboard load.
1 parent 107c934 commit a98a72d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

devops/scripts/benchmarks/html/scripts.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1790,14 +1790,15 @@ function fetchAndProcessData(url, isArchived = false) {
17901790
window.benchmarkMetadata = data.benchmarkMetadata || data.metadata || {};
17911791
window.benchmarkTags = data.benchmarkTags || data.tags || {};
17921792
window.flamegraphData = (data.flamegraphData && data.flamegraphData.runs) ? data.flamegraphData : { runs: {} };
1793-
if (Array.isArray(data.defaultCompareNames)) {
1793+
if (Array.isArray(data.defaultCompareNames) && (!defaultCompareNames || defaultCompareNames.length === 0)) {
17941794
defaultCompareNames = data.defaultCompareNames;
17951795
}
17961796
console.log('Remote data loaded (normalized):', {
17971797
runs: runsArray.length,
17981798
metadata: Object.keys(window.benchmarkMetadata).length,
17991799
tags: Object.keys(window.benchmarkTags).length,
1800-
flamegraphs: Object.keys(window.flamegraphData.runs).length
1800+
flamegraphs: Object.keys(window.flamegraphData.runs).length,
1801+
defaultCompareNames: defaultCompareNames
18011802
});
18021803
}
18031804

0 commit comments

Comments
 (0)