Add benchmarks to workflow

This commit is contained in:
Yuke Peng
2024-07-18 15:44:13 +08:00
committed by Tate, Hongliang Tian
parent e22d23429e
commit 34f6108f56

View File

@ -14,15 +14,31 @@ jobs:
benchmark:
- sysbench-cpu
- sysbench-thread
- lmbench-getpid
# Process-related benchmarks
- lmbench-ctx
- lmbench-fork
- lmbench-signal
- lmbench-exec
- lmbench-shell
# Memory-related benchmarks
- lmbench-mem-frd
- lmbench-mem-fwr
- lmbench-mem-fcp
# Network-related benchmarks
- lmbench-unix-latency
# Syscall-related benchmarks
- lmbench-getpid
- lmbench-fstat
- lmbench-open
- lmbench-stat
# TODO: The following benchmarks are disabled now for some reasons.
#
# In Linux, lack of /dev/null device
# - lmbench-write
# In Linux, lack of /dev/zero device
# - lmbench-read
#
# Signal-related benchmarks
- lmbench-signal
fail-fast: false
timeout-minutes: 60
container: