Skip to content
This repository was archived by the owner on Jul 17, 2025. It is now read-only.

Commit 35f983d

Browse files
committed
Add baseline feature to help rackscale benches take less time.
1 parent 09efe53 commit 35f983d

File tree

3 files changed

+204
-188
lines changed

3 files changed

+204
-188
lines changed

doc/src/benchmarking/Baselines.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,7 @@ Run:
6969
```bash
7070
CXX=g++-4.8 CC=gcc-4.8 make qemu`
7171
```
72+
73+
# Rackscale
74+
75+
One of the baselines for rackscale is NrOS. To run the rackscale benchmarks with corresponding NrOS baslines, run them with ```--feature baseline```.

kernel/Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,8 @@ gdb = []
111111
integration-test = ["shmem", "ethernet"]
112112
# smoke: Shortens long running benchmarks to test just functionality.
113113
smoke = []
114+
# For rackscale tests, runs baseline NrOS. This causes the tests to take longer.
115+
baseline = []
114116
# baremetal: Compile benchmarks for running on bare-metal.
115117
baremetal = []
116118
# pre-alloc guest memory: For benchmark sensitive to VM exits.

0 commit comments

Comments
 (0)