-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathsmoketest.yml
94 lines (72 loc) · 1.56 KB
/
smoketest.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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
---
# Set to false to make cache dropping optional and bypass various safety checks.
safety_checks: false
compilers:
- gcc
- clang
synced_peer:
datadir: /data/bitcoin_bench
repodir: /bitcoin
bitcoind_extra_args: ''
# or, if over network
# address: tanoshii.local:8333
teardown: false
codespeed:
url: http://codespeed:8000
username: admin
password: "${CODESPEED_PASSWORD}"
envname: ccl-bench-hdd-1
benches:
build:
num_jobs: 8
unittests:
enabled: true
num_jobs: 4
functests:
enabled: false
num_jobs: 4
microbench:
filter: SHA.*|M.*
ibd_from_network:
end_height: 2_000
time_heights:
- 1_000
ibd_from_local:
run_count: 2
end_height: 2_000
stash_datadir: /tmp/datadir
time_heights:
- 500
- 1_300
# ibd_range_from_local:
# start_height: 500_000
# end_height: 500_500
# src_datadir: /data/bitcoin_bench
# time_heights:
# - 500_250
# - 500_350
reindex:
enabled: false
src_datadir: /tmp/datadir
# Restash the datadir once we're done indexing so we can run
# reindex_chainstate.
stash_datadir: /tmp/datadir
start_height: 1_000
end_height: 2_000
time_heights:
- 1_200
- 1_400
reindex_chainstate:
enabled: false
src_datadir: /tmp/datadir
end_height: 1_000
end_height: 2_000
time_heights:
- 7_000
- 9_000
to_bench:
- gitref: master
bitcoind_extra_args: "-logthreadnames"
- gitref: 2019-05-obviously-slow
gitremote: jamesob
bitcoind_extra_args: "-logthreadnames"