feat: Add performance charts and CI auto-commit
- Add scripts/generate-perf-charts.py for matplotlib visualizations - Update generate-perf-report.sh for versioned directories (reports/TAG/) - Add make perf-charts and make perf-all targets - Add GitLab CI perf-report job to auto-commit after tagged releases - Generated 6 charts for 4.2.0: dashboard, duration, histogram, leaders, etc. Each release now gets its own reports/TAG/ directory with: - perf.json (raw timing data) - perf.md (markdown report) - chart-*.png (6 visualizations)
This commit is contained in:
parent
a0ee191dd7
commit
88a3a6718c
13 changed files with 424 additions and 14 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -44,3 +44,4 @@ clients/c/un
|
|||
clients/c/examples/fibonacci
|
||||
clients/c/examples/hello_world
|
||||
clients/c/tests/test_library
|
||||
build/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue