aboutsummaryrefslogtreecommitdiff
path: root/exp/README.md
blob: 2cb31bb2be6c0e64f377d710eb3fb9c694206fb6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Performance evaluation experiences

## Help

```bash
# run experiences
make [SKIP_COMMITS=<count>] [SKIP_CHECK=<count>] [MAX_VERSION=<count>] [RANGE=<range>]

# clean results
make mostlyclean

# clean all
make clean
```

`<range>` can be one of these: 
- `daily`
- `weekly`
- `monthly`

By default:

- `SKIP_COMMITS` = 0
- `SKIP_CHECK` = 4
- `MAX_VERSION` = 5
- `RANGE` = daily

It is possible to select which system will appear in the results by setting the folder of each one, by default:

```makefile
NOPACK = nopack
BORG   =
TARGZ  = targz
REAL   = real
DIFFS  = diffs
```

For instance, the following will run Borg as part of the benchmark and will not make git diffs:

```
make DIFFS= BORG=borg
```