MarcoFalke
fabe44e815
bench: Start nodes with -nodebuglogfile
2020-04-24 16:46:54 -04:00
MarcoFalke
fab1170964
bench: Remove requirement that all benches use RegTestingSetup
2020-04-17 10:19:32 -04:00
MarcoFalke
fa488f131f
scripted-diff: Bump copyright headers
...
-BEGIN VERIFY SCRIPT-
./contrib/devtools/copyright_header.py update ./
-END VERIFY SCRIPT-
2020-04-16 13:33:09 -04:00
MarcoFalke
fac5c37300
scripted-diff: Sort test includes
...
-BEGIN VERIFY SCRIPT-
# Mark all lines with #includes
sed -i --regexp-extended -e 's/(#include <.*>)/\1 /g' $(git grep -l '#include' ./src/bench/ ./src/test ./src/wallet/test/)
# Sort all marked lines
git diff -U0 | ./contrib/devtools/clang-format-diff.py -p1 -i -v
-END VERIFY SCRIPT-
2020-04-16 13:32:36 -04:00
John Newbery
a27a2957ed
[validation] Add CValidationState subclasses
...
Split CValidationState into TxValidationState and BlockValidationState
to store validation results for transactions and blocks respectively.
2019-10-29 15:46:45 -04:00
practicalswift
084e17cebd
Remove unused includes
2019-10-15 22:56:43 +00:00
practicalswift
eca9767673
Make reasoning about dependencies easier by not including unused dependencies
2019-06-02 17:15:23 +02:00
MarcoFalke
fa3c651143
[refactor] interfaces: Add missing LockAnnotation for cs_main
2019-05-13 14:46:01 -04:00
James O'Beirne
631940aab2
scripted-diff: replace chainActive -> ::ChainActive()
...
Though at the moment ChainActive() simply references `g_chainstate.m_chain`,
doing this change now clears the way for multiple chainstate usage and allows
us to script the diff.
-BEGIN VERIFY SCRIPT-
git grep -l "chainActive" | grep -E '(h|cpp)$' | xargs sed -i '/chainActive =/b; /extern CChain& chainActive/b; s/\(::\)\{0,1\}chainActive/::ChainActive()/g'
-END VERIFY SCRIPT-
2019-05-03 15:02:54 -04:00
MarcoFalke
faf400077d
scripted-diff: Bump copyright headers in test, bench
...
-BEGIN VERIFY SCRIPT-
./contrib/devtools/copyright_header.py update ./src/bench/
./contrib/devtools/copyright_header.py update ./src/test/
-END VERIFY SCRIPT-
2019-04-11 13:34:43 -04:00
MarcoFalke
fa8685d49e
test: Use test_bitcoin setup in bench, Add test utils
2019-04-10 15:59:11 -04:00
practicalswift
543ef7d626
tests: Add missing cs_main locks required when accessing pcoinsdbview, pcoinsTip or pblocktree
2019-02-15 10:41:52 +01:00
Jeremy Rubin
e4eee7d09d
Add Benchmark to test input de-duplication worst case
...
Fix nits
replace utiltime?
2018-11-25 10:53:20 +09:00