Skip to content

Commit

Permalink
Merge pull request #93 from replayio/openhands-fix-issue-90-try3
Browse files Browse the repository at this point in the history
Fix issue #90: Task 14 (Trial 2): Fix network data by extension issues
  • Loading branch information
bhackett1024 authored Dec 19, 2024
2 parents 00bfd36 + 34b8b65 commit 8e44297
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 15 deletions.
30 changes: 16 additions & 14 deletions src/components/performance/PerformanceComparison.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -42,20 +42,22 @@ export function NetworkDataComparison({ data, mainBranchData }: NetworkDataProps
<div className="mt-2">
<h4 className="font-semibold">Network Data by Extension:</h4>
<div className="ml-4">
{Array.from(allExtensions).map(ext => {
const value = data[ext] || 0;
const mainValues = mainBranchData.map(d => d[ext] || 0);
return (
<ComparisonValue
key={ext}
label={ext}
value={value}
mainBranchValues={mainValues}
unit=" bytes"
formatFn={bytes => (bytes / 1024).toFixed(1) + " KB"}
/>
);
})}
{Array.from(allExtensions)
.sort((a, b) => (data[b] || 0) - (data[a] || 0))
.map(ext => {
const value = data[ext] || 0;
const mainValues = mainBranchData.map(d => d[ext] || 0);
return (
<ComparisonValue
key={ext}
label={ext}
value={value}
mainBranchValues={mainValues}
unit=""
formatFn={bytes => (bytes / 1024).toFixed(1) + " KB"}
/>
);
})}
</div>
</div>
);
Expand Down
2 changes: 1 addition & 1 deletion src/performance/networkData.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export function computeNetworkDataByExtension(requests: NetworkRequest[]) {
const pathname = url.pathname;
let ext = pathname.substring(pathname.lastIndexOf('.') + 1).toLowerCase() || 'no-extension';

if (ext.includes('/') || ext.length > 6) {
if (ext.includes('/') || ext.length > 6 || ext === 'map') {
ext = 'unknown';
}

Expand Down

0 comments on commit 8e44297

Please sign in to comment.