-
Notifications
You must be signed in to change notification settings - Fork 7
/
.benchok.yml
37 lines (33 loc) · 1 KB
/
.benchok.yml
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
base:
file: "base.txt"
beforerun: "rm -f -- base.txt"
run: "go test -run=NOTEST -bench='.+/pdqsort_1024$' -timeout=10h -count=10 > base.txt"
maxerr: 1
maxrun: 1
baseall:
file: "baseall.txt"
beforerun: "rm -f -- baseall.txt"
run: "go test -run=NOTEST -bench='.+/pdqsort' -count=10 -timeout=60h > baseall.txt"
maxerr: 1
maxrun: 10
cmp:
file: "latest.txt"
beforerun: "rm -f -- latest.txt"
run: "go test -run=NOTEST -bench='.+/pdqsort_1024$' -timeout=10h -count=10 > latest.txt"
afterrun: "benchstat base.txt latest.txt"
maxerr: 1
maxrun: 1
cmpall:
file: "latestall.txt"
beforerun: "rm -f -- latestall.txt"
run: "go test -run=NOTEST -bench='.+/pdqsort' -count=10 -timeout=60h > latestall.txt"
afterrun: "benchstat base.txt latestall.txt"
maxerr: 1
maxrun: 10
release:
file: "release.txt"
beforerun: "rm -f -- release.txt"
run: "go test -run=NOTEST -bench=. -cpu=1 -benchtime=1s -count=10 -timeout=60h > release.txt"
afterrun: "benchstat release.txt"
maxerr: 5
maxrun: 1