-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Automated deployment: Wed Jun 26 08:48:12 UTC 2024 978318d
- Loading branch information
1 parent
3ac420e
commit 3e0fd67
Showing
122 changed files
with
7,438 additions
and
4,666 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"Stream - startup measurement":[{"release":"3.11.2","actual_value":50.768394},{"release":"3.12.0","actual_value":82.817578},{"release":"3.12.2","actual_value":50.327554},{"release":"3.12.3","actual_value":64.232675},{"release":"3.12.4","actual_value":155.968923},{"release":"3.12.5","actual_value":50.573592},{"release":"3.12.6","actual_value":102.090466},{"release":"3.12.7","actual_value":54.339104},{"release":"3.12.8","actual_value":60.898962},{"release":"3.12.9","actual_value":63.838132}],"Stream - shutdown measurement":[{"release":"3.11.2","actual_value":51.902459},{"release":"3.12.0","actual_value":46.13014},{"release":"3.12.2","actual_value":47.220008},{"release":"3.12.3","actual_value":45.149412},{"release":"3.12.4","actual_value":104.388495},{"release":"3.12.5","actual_value":36.863683},{"release":"3.12.6","actual_value":59.400434},{"release":"3.12.7","actual_value":50.227848},{"release":"3.12.8","actual_value":46.085036},{"release":"3.12.9","actual_value":37.706409}],"Stream - Open 50 sessions":[{"release":"3.11.2","actual_value":755.021198},{"release":"3.12.0","actual_value":940.866592},{"release":"3.12.2","actual_value":810.018998},{"release":"3.12.3","actual_value":609.290978},{"release":"3.12.4","actual_value":922.472936},{"release":"3.12.5","actual_value":596.797187},{"release":"3.12.6","actual_value":709.253744},{"release":"3.12.7","actual_value":637.828715},{"release":"3.12.8","actual_value":717.751057},{"release":"3.12.9","actual_value":802.823697}],"Indexes - Switch to breadcrumb mode":[{"release":"3.11.2","actual_value":4744.56181},{"release":"3.12.0","actual_value":5630.55566},{"release":"3.12.2","actual_value":7333.63908},{"release":"3.12.3","actual_value":5562.903347},{"release":"3.12.4","actual_value":9041.92094},{"release":"3.12.5","actual_value":5988.422247},{"release":"3.12.6","actual_value":11989.688119},{"release":"3.12.7","actual_value":9525.933866},{"release":"3.12.8","actual_value":10813.584341},{"release":"3.12.9","actual_value":14171.92847}],"Assign & single search":[{"release":"3.11.2","actual_value":5.427928},{"release":"3.12.0","actual_value":5888.339061},{"release":"3.12.2","actual_value":5.914789},{"release":"3.12.3","actual_value":6.012206},{"release":"3.12.4","actual_value":7091.266821},{"release":"3.12.5","actual_value":6.844444},{"release":"3.12.6","actual_value":8.825073},{"release":"3.12.7","actual_value":5.395443},{"release":"3.12.8","actual_value":10.044652},{"release":"3.12.9","actual_value":5.7707}],"Assign & multiple search":[{"release":"3.11.2","actual_value":6.607043},{"release":"3.12.0","actual_value":5.38133},{"release":"3.12.2","actual_value":5.073185},{"release":"3.12.3","actual_value":6.962027},{"release":"3.12.4","actual_value":7.193341},{"release":"3.12.5","actual_value":5.177497},{"release":"3.12.6","actual_value":5.269715},{"release":"3.12.7","actual_value":7.623556},{"release":"3.12.8","actual_value":11.631483},{"release":"3.12.9","actual_value":5.023362}],"Observe - grab content (text)":[{"release":"3.11.2","actual_value":2887.52997},{"release":"3.12.0","actual_value":2628.497324},{"release":"3.12.2","actual_value":2886.692395},{"release":"3.12.3","actual_value":2593.943834},{"release":"3.12.4","actual_value":3207.709036},{"release":"3.12.5","actual_value":2539.488759},{"release":"3.12.6","actual_value":3298.601159},{"release":"3.12.7","actual_value":2754.757205},{"release":"3.12.8","actual_value":2549.21774},{"release":"3.12.9","actual_value":2551.216701}],"Observe - grab content (pcapng)":[{"release":"3.11.2","actual_value":48364.216085},{"release":"3.12.0","actual_value":49328.394452},{"release":"3.12.2","actual_value":48672.093365},{"release":"3.12.3","actual_value":49319.036513},{"release":"3.12.4","actual_value":45593.251492},{"release":"3.12.5","actual_value":47520.170467},{"release":"3.12.6","actual_value":49400.213875},{"release":"3.12.7","actual_value":50001.356549},{"release":"3.12.8","actual_value":44199.912247},{"release":"3.12.9","actual_value":43989.248369}],"Observe - grab content (dlt)":[{"release":"3.11.2","actual_value":7.301253},{"release":"3.12.0","actual_value":13.365826},{"release":"3.12.2","actual_value":22.507039},{"release":"3.12.3","actual_value":11.486027},{"release":"3.12.4","actual_value":7.540765},{"release":"3.12.5","actual_value":13.161461},{"release":"3.12.6","actual_value":14.278255},{"release":"3.12.7","actual_value":10.722207},{"release":"3.12.8","actual_value":13.657874},{"release":"3.12.9","actual_value":35.509844}]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,180 @@ | ||
<!doctype html> | ||
|
||
<html lang="en"> | ||
<head> | ||
<meta charset="utf-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"> | ||
|
||
<!-- Begin Jekyll SEO tag v2.6.1 --> | ||
<title>Chipmunk Site | Page with information on chipmunk</title> | ||
<meta name="generator" content="Jekyll v4.0.0" /> | ||
<meta property="og:title" content="Chipmunk Site" /> | ||
<meta property="og:locale" content="en_US" /> | ||
<meta name="description" content="Page with information on chipmunk" /> | ||
<meta property="og:description" content="Page with information on chipmunk" /> | ||
<link rel="canonical" href="https://esrlabs.github.io/chipmunk-docs/https://esrlabs.github.io/chipmunk-docs/benchmarks/" /> | ||
<meta property="og:url" content="https://esrlabs.github.io/chipmunk-docs/https://esrlabs.github.io/chipmunk-docs/benchmarks/" /> | ||
<meta property="og:site_name" content="Chipmunk Site" /> | ||
<script type="application/ld+json"> | ||
{"@type":"WebPage","url":"https://esrlabs.github.io/chipmunk-docs/https://esrlabs.github.io/chipmunk-docs/benchmarks/","headline":"Chipmunk Site","publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"https://esrlabs.github.io/chipmunk-docs/https://esrlabs.github.io/chipmunk-docs/siteicon.png"}},"description":"Page with information on chipmunk","@context":"https://schema.org"}</script> | ||
<!-- End Jekyll SEO tag --> | ||
|
||
<link type="application/atom+xml" rel="alternate" href="https://esrlabs.github.io/chipmunk-docs/https://esrlabs.github.io/chipmunk-docs/feed.xml" title="Chipmunk Site" /> | ||
|
||
<link rel="stylesheet" href="https://esrlabs.github.io/chipmunk-docs/css/screen.css"> | ||
<link rel="icon" type="image/png" href="https://esrlabs.github.io/chipmunk-docs/favicon.png"> | ||
|
||
|
||
</head> | ||
<body> | ||
<header> | ||
<div class="container"> | ||
<div class="company-name"><a href="https://esrlabs.github.io/chipmunk-docs/"><img src="https://esrlabs.github.io/chipmunk-docs/images/logo.svg" alt="Chipmunk Logo" width="95" height="33" /></a></div> | ||
<nav> | ||
<a class="nav-toggle" id="open-nav" href="#">☰</a> | ||
<a class="editor-link btn" href="cloudcannon:collections/_data/navigation.yml" class="btn"><strong>✎</strong> Edit navigation</a> | ||
|
||
|
||
|
||
|
||
|
||
<a href="https://esrlabs.github.io/chipmunk-docs/book/01_usage/01_chapter.html | ||
" class="" target="_blank">Documentation</a> | ||
|
||
|
||
|
||
|
||
|
||
<a href="https://esrlabs.github.io/chipmunk-docs/blog/ | ||
" class="" >Blog</a> | ||
|
||
|
||
|
||
|
||
|
||
<a href="https://esrlabs.github.io/chipmunk-docs/about/ | ||
" class="" >About</a> | ||
|
||
|
||
|
||
|
||
|
||
<a href="https://esrlabs.github.io/chipmunk-docs/contact/ | ||
" class="" >Contact</a> | ||
|
||
|
||
|
||
|
||
|
||
<a href="https://github.com/esrlabs/chipmunk | ||
" class=" highlight" target="_blank">Code</a> | ||
|
||
</nav> | ||
|
||
</div> | ||
</header> | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/4.4.1/chart.umd.js"></script> | ||
<title>Performance Benchmarks</title> | ||
<script src="js/script.js"></script> | ||
<script src="js/script1.js"></script> | ||
</head> | ||
<body> | ||
<div class="content"> | ||
<h1 style="text-align: center;">Chipmunk Performance Changes</h1> | ||
<br><br>< | ||
<canvas id="benchmarkChart"></canvas><br><br> | ||
<canvas id="chartSegment1"></canvas><br><br> | ||
<canvas id="chartSegment2"></canvas><br><br> | ||
</div> | ||
</body> | ||
</html> | ||
|
||
<footer> | ||
<div class="container"> | ||
<p class="editor-link"><a href="cloudcannon:collections/_data/footer.yml" class="btn"><strong>✎</strong> Edit footer</a></p> | ||
<div class="footer-columns"> | ||
|
||
<ul class="footer-links"> | ||
|
||
<li><a href="https://esrlabs.github.io/chipmunk-docs/blog/ | ||
" > | ||
|
||
Blog</a></li> | ||
|
||
<li><a href="https://esrlabs.github.io/chipmunk-docs/about/ | ||
" > | ||
|
||
About</a></li> | ||
|
||
<li><a href="https://esrlabs.github.io/chipmunk-docs/contact/ | ||
" > | ||
|
||
Contact</a></li> | ||
|
||
</ul> | ||
|
||
<ul class="footer-links"> | ||
|
||
<li><a target="_blank" href="https://esrlabs.github.io/chipmunk-docs/book/ | ||
" > | ||
|
||
Docs</a></li> | ||
|
||
<li><a target="_blank" href="https://github.com/esrlabs/chipmunk/actions | ||
" > | ||
|
||
Status</a></li> | ||
|
||
</ul> | ||
|
||
<ul class="footer-links"> | ||
|
||
<li><a target="_blank" href="https://www.instagram.com/esrlabs/ | ||
" class="Instagram-icon"> | ||
|
||
|
||
<svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" /></svg> | ||
|
||
|
||
|
||
Instagram</a></li> | ||
|
||
<li><a target="_blank" href="https://twitter.com/esrlabs/ | ||
" class="Twitter-icon"> | ||
|
||
|
||
<svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M22.46,6C21.69,6.35 20.86,6.58 20,6.69C20.88,6.16 21.56,5.32 21.88,4.31C21.05,4.81 20.13,5.16 19.16,5.36C18.37,4.5 17.26,4 16,4C13.65,4 11.73,5.92 11.73,8.29C11.73,8.63 11.77,8.96 11.84,9.27C8.28,9.09 5.11,7.38 3,4.79C2.63,5.42 2.42,6.16 2.42,6.94C2.42,8.43 3.17,9.75 4.33,10.5C3.62,10.5 2.96,10.3 2.38,10C2.38,10 2.38,10 2.38,10.03C2.38,12.11 3.86,13.85 5.82,14.24C5.46,14.34 5.08,14.39 4.69,14.39C4.42,14.39 4.15,14.36 3.89,14.31C4.43,16 6,17.26 7.89,17.29C6.43,18.45 4.58,19.13 2.56,19.13C2.22,19.13 1.88,19.11 1.54,19.07C3.44,20.29 5.7,21 8.12,21C16,21 20.33,14.46 20.33,8.79C20.33,8.6 20.33,8.42 20.32,8.23C21.16,7.63 21.88,6.87 22.46,6Z" /></svg> | ||
|
||
|
||
|
||
Twitter</a></li> | ||
|
||
<li><a href="https://esrlabs.github.io/chipmunk-docs/feed.xml | ||
" class="RSS-icon"> | ||
|
||
|
||
<svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><circle cx="6.18" cy="17.82" r="2.18"/><path d="M4 4.44v2.83c7.03 0 12.73 5.7 12.73 12.73h2.83c0-8.59-6.97-15.56-15.56-15.56zm0 5.66v2.83c3.9 0 7.07 3.17 7.07 7.07h2.83c0-5.47-4.43-9.9-9.9-9.9z"/></svg> | ||
|
||
|
||
|
||
RSS</a></li> | ||
|
||
</ul> | ||
|
||
</div> | ||
<p class="copyright">© 2024 <a href="https://www.esrlabs.com/"> ESR Labs AG </a></p> | ||
</div> | ||
</footer> | ||
<script> | ||
document.getElementById("open-nav").onclick = function () { | ||
document.body.classList.toggle("nav-open"); | ||
return false; | ||
}; | ||
</script> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
document.addEventListener('DOMContentLoaded', function () { | ||
// Load benchmark data from JSON | ||
fetch('data/data.json') | ||
.then(response => response.json()) | ||
.then(data => { | ||
// Extract all unique file names | ||
const allFileNames = []; | ||
Object.keys(data).forEach(benchmark => { | ||
data[benchmark].forEach(entry => { | ||
if (!allFileNames.includes(entry.release)) { | ||
allFileNames.push(entry.release); | ||
} | ||
}); | ||
}); | ||
|
||
// Prepare labels and datasets for Chart.js | ||
const datasets = Object.keys(data).map(benchmark => ({ | ||
label: benchmark, | ||
data: data[benchmark].map(entry => entry.actual_value), | ||
fill: false, | ||
borderColor: getRandomColor(), | ||
tension: 0.1 | ||
})); | ||
|
||
// Render chart using Chart.js | ||
const ctx = document.getElementById('benchmarkChart').getContext('2d'); | ||
new Chart(ctx, { | ||
type: 'line', | ||
data: { | ||
labels: allFileNames, | ||
datasets: datasets | ||
}, | ||
options: { | ||
responsive: true, | ||
plugins: { | ||
tooltip: { | ||
mode: 'index', | ||
intersect: false | ||
} | ||
}, | ||
scales: { | ||
x: { | ||
title: { | ||
display: true, | ||
text: 'Release' | ||
} | ||
}, | ||
y: { | ||
title: { | ||
display: true, | ||
text: 'Actual Value (ms)' | ||
} | ||
} | ||
} | ||
} | ||
}); | ||
}) | ||
.catch(error => console.error('Error fetching data:', error)); | ||
|
||
function getRandomColor() { | ||
const letters = '0123456789ABCDEF'; | ||
let color = '#'; | ||
for (let i = 0; i < 6; i++) { | ||
color += letters[Math.floor(Math.random() * 16)]; | ||
} | ||
return color; | ||
} | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,112 @@ | ||
document.addEventListener('DOMContentLoaded', function () { | ||
// Load benchmark data from JSON | ||
fetch('data/data.json') | ||
.then(response => response.json()) | ||
.then(data => { | ||
// Prepare data for the two categories | ||
const below500Data = {}; | ||
const above500Data = {}; | ||
|
||
const allFileNames = []; | ||
|
||
Object.keys(data).forEach(benchmark => { | ||
data[benchmark].forEach(entry => { | ||
if (!allFileNames.includes(entry.release)) { | ||
allFileNames.push(entry.release); | ||
} | ||
}); | ||
|
||
const values = data[benchmark].map(entry => entry.actual_value); | ||
const maxValue = Math.max(...values); | ||
if (maxValue < 500) { | ||
below500Data[benchmark] = data[benchmark]; | ||
} else { | ||
above500Data[benchmark] = data[benchmark]; | ||
} | ||
}); | ||
|
||
function createDatasets(data) { | ||
return Object.keys(data).map(benchmark => ({ | ||
label: benchmark, | ||
data: data[benchmark].map(entry => entry.actual_value), | ||
fill: false, | ||
borderColor: getRandomColor(), | ||
tension: 0.1 | ||
})); | ||
} | ||
|
||
// Create datasets for both categories | ||
const below500Datasets = createDatasets(below500Data); | ||
const above500Datasets = createDatasets(above500Data); | ||
|
||
// Render chart for benchmarks with max value below 500 ms | ||
const ctxBelow500 = document.getElementById('chartSegment1').getContext('2d'); | ||
new Chart(ctxBelow500, { | ||
type: 'line', | ||
data: { | ||
labels: allFileNames, | ||
datasets: below500Datasets | ||
}, | ||
options: { | ||
responsive: true, | ||
plugins: { | ||
tooltip: { | ||
mode: 'index', | ||
intersect: false | ||
}, | ||
legend: { | ||
position: 'chartArea' | ||
} | ||
}, | ||
scales: { | ||
y: { | ||
title: { | ||
display: true, | ||
text: 'Actual Value (ms)' | ||
} | ||
} | ||
} | ||
} | ||
}); | ||
|
||
// Render chart for benchmarks with min value above 500 ms | ||
const ctxAbove500 = document.getElementById('chartSegment2').getContext('2d'); | ||
new Chart(ctxAbove500, { | ||
type: 'line', | ||
data: { | ||
labels: allFileNames, | ||
datasets: above500Datasets | ||
}, | ||
options: { | ||
responsive: true, | ||
plugins: { | ||
tooltip: { | ||
mode: 'index', | ||
intersect: false | ||
}, | ||
legend: { | ||
position: 'chartArea' | ||
} | ||
}, | ||
scales: { | ||
y: { | ||
title: { | ||
display: true, | ||
text: 'Actual Value (ms)' | ||
} | ||
} | ||
} | ||
} | ||
}); | ||
}) | ||
.catch(error => console.error('Error fetching data:', error)); | ||
|
||
function getRandomColor() { | ||
const letters = '0123456789ABCDEF'; | ||
let color = '#'; | ||
for (let i = 0; i < 6; i++) { | ||
color += letters[Math.floor(Math.random() * 16)]; | ||
} | ||
return color; | ||
} | ||
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
This file makes sure that Github Pages doesn't process mdBook's output. | ||
This file makes sure that Github Pages doesn't process mdBook's output. |
Oops, something went wrong.