Skip to content

Commit 713389b

Browse files
authored
Merge pull request #17 from hyperlight-dev/ci-benchmark-followup
ci: always comment benchmark results on PRs + add trend links to README
2 parents 10bdc20 + 30f2600 commit 713389b

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/benchmarks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ jobs:
296296
github-token: ${{ secrets.GITHUB_TOKEN }}
297297
benchmark-data-dir-path: dev/bench/linux
298298
auto-push: ${{ github.event_name == 'push' }}
299-
comment-on-alert: true
299+
comment-always: true
300300
alert-threshold: '130%'
301301

302302
# ------------------------------------------------------------------
@@ -499,7 +499,7 @@ jobs:
499499
github-token: ${{ secrets.GITHUB_TOKEN }}
500500
benchmark-data-dir-path: dev/bench/windows
501501
auto-push: ${{ github.event_name == 'push' }}
502-
comment-on-alert: true
502+
comment-always: true
503503
alert-threshold: '130%'
504504

505505
all-checks-passed:

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,13 @@ This project enables running Linux applications (Python, Node.js, Go, Rust, C/C+
5454
- **Generic cmdline mechanism** - Pass arguments to any application via `-- arg1 arg2 ...`
5555
- **Fast cold start** - Hyperlight's lightweight design enables millisecond startup times
5656

57+
### Benchmarks
58+
59+
Performance and density benchmarks run on every push to `main` and on PRs. Historical trends are available at:
60+
61+
- [Linux benchmarks](https://hyperlight-dev.github.io/hyperlight-unikraft/dev/bench/linux/)
62+
- [Windows benchmarks](https://hyperlight-dev.github.io/hyperlight-unikraft/dev/bench/windows/)
63+
5764
## Prerequisites
5865

5966
Common on both Linux and Windows:

0 commit comments

Comments
 (0)