Labeled Tests
issue
make check fails if building qt on a system with no display
#10110
TheBlueMatt on March 28, 2017 Tests
TheBlueMatt on March 28, 2017 Tests
issue
Feature request: Make Bitcoin libFuzzer-friendly and consider integration into the OSS-Fuzz project
#10364
practicalswift on May 8, 2017 BrainstormingTests
practicalswift on May 8, 2017 BrainstormingTests
issue
zapwallettxes.py test failure due to bitcoind return code
#10678
laanwj on June 27, 2017 Tests
laanwj on June 27, 2017 Tests
issue
Automated testing of mappings in RPC server registration and client arg conversion
#10751
TheBlueMatt on July 5, 2017 TestsRPC/REST/ZMQ
TheBlueMatt on July 5, 2017 TestsRPC/REST/ZMQ
issue
How to create src/test/data/script_tests.json JSON file?
#11636
ghost on November 8, 2017 Tests
ghost on November 8, 2017 Tests
issue
Intermittent error in sendheaders.py (test_null_locators)
#11673
laanwj on November 13, 2017 Tests
laanwj on November 13, 2017 Tests
issue
[qa] Tests occasionally raise http.client.RemoteDisconnected or BadStatusLine
#11777
MarcoFalke on November 27, 2017 Tests
MarcoFalke on November 27, 2017 Tests
issue
p2p-fullblocktest.py fails when using ./configure --enable-debug
#11876
Sjors on December 12, 2017 Tests
Sjors on December 12, 2017 Tests
issue
Add '--enable-mainnet' configure and bitcoind option
#11901
maaku on December 14, 2017 Build systemTests
maaku on December 14, 2017 Build systemTests
issue
travis failure in p2p-segwit.py not(b'bad-txns-vout-negative' == b'bad-witness-nonstandard')
#11953
MarcoFalke on December 19, 2017 Tests
MarcoFalke on December 19, 2017 Tests
issue
[Tests] Missing test case for SIGHASH_SINGLE|SIGHASH_ANYONECANPAY
#12060
NicolasDorier on December 31, 2017 Tests
NicolasDorier on December 31, 2017 Tests
issue
Infinite recursion when using -debug and DEBUG_LOCKORDER
#1213
TheBlueMatt on May 6, 2012 Tests
TheBlueMatt on May 6, 2012 Tests
issue
[doc] benchmarking.md needs update
#12199
MarcoFalke on January 16, 2018 DocsTestsgood first issue
MarcoFalke on January 16, 2018 DocsTestsgood first issue
issue
[qa] p2p-versionbits-warning.py fails occasionally
#12259
MarcoFalke on January 24, 2018 Tests
MarcoFalke on January 24, 2018 Tests
issue
travis failure on rc3: "src/crypto/ctaes is not a subtree"
#12388
laanwj on February 8, 2018 Tests
laanwj on February 8, 2018 Tests
issue
[qa] wallet_address_types.py failed with AssertionError
#12389
MarcoFalke on February 8, 2018 Tests
MarcoFalke on February 8, 2018 Tests
issue
Unit tests: create one top-level temporary directory
#12574
laanwj on March 1, 2018 Testsgood first issue
laanwj on March 1, 2018 Testsgood first issue
issue
[CI] Adding MSVC build to CI check with Appveyor
#12613
NicolasDorier on March 6, 2018 WindowsTests
NicolasDorier on March 6, 2018 WindowsTests
issue
Travis failure: Please upgrade to at least gpg 2.1.10 to check for weak signatures
#12614
fanquake on March 6, 2018 Tests
fanquake on March 6, 2018 Tests
issue
[tests] Fix block size config in feature_fee_estimation.py, feature_maxuploadtarget.py and feature_pruning.py
#12768
jnewbery on March 23, 2018 Tests
jnewbery on March 23, 2018 Tests
issue
Test framework JSONRPCException should specify which node failed
#12945
Sjors on April 11, 2018 Tests
Sjors on April 11, 2018 Tests
issue
travis: Windows build failing after -pie changes
#12955
fanquake on April 12, 2018 WindowsTests
fanquake on April 12, 2018 WindowsTests
issue
tests: p2p_timeouts should be rewritten with mocktime
#13518
MarcoFalke on June 21, 2018 Tests
MarcoFalke on June 21, 2018 Tests
issue
tests: bitcoind stdout and error should be passed to the logger
#13519
MarcoFalke on June 21, 2018 BrainstormingTests
MarcoFalke on June 21, 2018 BrainstormingTests
issue
test_runner sometimes fail due to "socket.send() raised exception" in stderr
#13579
MarcoFalke on July 1, 2018 Testsgood first issue
MarcoFalke on July 1, 2018 Testsgood first issue
issue
mininode tests broken with Python 3.4.2 (Debian Jessie)
#13745
domob1812 on July 23, 2018 Tests
domob1812 on July 23, 2018 Tests
issue
travis job x86_64 Linux with qt5 dev packages takes always 40 minutes (missing cache?)
#13748
MarcoFalke on July 23, 2018 Testsgood first issue
MarcoFalke on July 23, 2018 Testsgood first issue
issue
qa: Travis should run the bench_bitcoin in one of the jobs
#13810
MarcoFalke on July 30, 2018 Testsgood first issue
MarcoFalke on July 30, 2018 Testsgood first issue
issue
bench_bitcoin hits assert in coin selection
#13813
MarcoFalke on July 30, 2018 Testsgood first issue
MarcoFalke on July 30, 2018 Testsgood first issue
issue
Rewrite functional tests to not use the wallet
#14216
MarcoFalke on September 13, 2018 Testsgood first issue
MarcoFalke on September 13, 2018 Testsgood first issue
issue
Deprecate wallet `generate` RPC method
#14299
jnewbery on September 23, 2018 TestsRPC/REST/ZMQ
jnewbery on September 23, 2018 TestsRPC/REST/ZMQ
issue
Add test vectors in BIP143 into tx_valid.json / sighash.json
#14308
Christewart on September 24, 2018 Tests
Christewart on September 24, 2018 Tests
issue
[tests] segfault during`DEBUG=1` run of existing_data_no_obfuscate locally
#14330
instagibbs on September 26, 2018 Tests
instagibbs on September 26, 2018 Tests
issue
tests: Some issue about running functional tests on Windows
#14446
ken2812221 on October 9, 2018 WindowsTests
ken2812221 on October 9, 2018 WindowsTests
issue
functional test with ancient wallet.dat (upgrade test)
#14536
MarcoFalke on October 21, 2018 WalletTests
MarcoFalke on October 21, 2018 WalletTests
issue
32-bit test failure: test/crypto_tests.cpp(561): error: in "crypto_tests/sha256d64": check memcmp(out1, out2, 32 * i) == 0 has failed
#14580
error10 on October 26, 2018 Tests
error10 on October 26, 2018 Tests
issue
p2p_invalid_block occasionally fails "bad-txns-inputs-duplicate"
#14661
MarcoFalke on November 5, 2018 Tests
MarcoFalke on November 5, 2018 Tests
issue
Linter errors for unrelated files on local repo but not on bitcoin/bitcoin
#14709
kallewoof on November 12, 2018 Tests
kallewoof on November 12, 2018 Tests
issue
qa: p2p_invalid_messages occasionally fails with "Memory usage increased over threshold"
#14710
MarcoFalke on November 12, 2018 Tests
MarcoFalke on November 12, 2018 Tests
issue
test/functional/test_runner.py wallet_listtransactions.py fails when run individually
#14732
kristapsk on November 15, 2018 Testsgood first issue
kristapsk on November 15, 2018 Testsgood first issue
issue
`test_runner` command line doesn't allow running scripts with parameters
#14791
laanwj on November 23, 2018 Testsgood first issue
laanwj on November 23, 2018 Testsgood first issue
issue
rpc_bind tests failing locally for ipv6 and nonloopback
#14792
laanwj on November 23, 2018 BugTestsgood first issue
laanwj on November 23, 2018 BugTestsgood first issue
issue
qa: p2p_invalid_messages needs improvement
#14814
MarcoFalke on November 26, 2018 Testsgood first issue
MarcoFalke on November 26, 2018 Testsgood first issue
issue
segfault in bench_bitcoin if configured using --with-libs=no
#14842
fanquake on November 29, 2018 Build systemTests
fanquake on November 29, 2018 Build systemTests
issue
wallet_multiwallet --usecli fails with "Duplicate -wallet filename specified"
#14917
MarcoFalke on December 10, 2018 Testsgood first issue
MarcoFalke on December 10, 2018 Testsgood first issue
issue
Error when running gmake check on NetBSD 8.0
#14948
fanquake on December 13, 2018 Linux/UnixTests
fanquake on December 13, 2018 Linux/UnixTests
issue
TSAN issue in cuckoocache_erase_parallel_ok test after 14935
#14967
fanquake on December 15, 2018 Tests
fanquake on December 15, 2018 Tests
issue
One Travis instance should run minimum supported QT version
#14983
Sjors on December 17, 2018 GUITests
Sjors on December 17, 2018 GUITests
issue
Question: miner_tests.cpp with new data
#15029
cryptozeny on December 23, 2018 TestsQuestions and Help
cryptozeny on December 23, 2018 TestsQuestions and Help
issue
Build test/* as part of make check
#15260
Sjors on January 25, 2019 BrainstormingBuild systemTests
Sjors on January 25, 2019 BrainstormingBuild systemTests
issue
tests: Running with --usecli ~5x slower than without
#15309
fanquake on February 1, 2019 TestsRPC/REST/ZMQ
fanquake on February 1, 2019 TestsRPC/REST/ZMQ
issue
Tests: p2p_invalid_messages test can fail in runner due to stderr text when socket write buffer flushed
#15400
JustinTArthur on February 13, 2019 macOSTests
JustinTArthur on February 13, 2019 macOSTests
issue
Some functional tests fail on native windows when tempdir has unicode chars in the path
#15460
MarcoFalke on February 21, 2019 WindowsTests
MarcoFalke on February 21, 2019 WindowsTests
issue
test: feature_config_args and feature_includeconf fail on native windows
#15542
MarcoFalke on March 6, 2019 Tests
MarcoFalke on March 6, 2019 Tests
issue
flatfile_tests fail on alpine linux
#15624
MarcoFalke on March 20, 2019 Linux/UnixTestsgood first issue
MarcoFalke on March 20, 2019 Linux/UnixTestsgood first issue
issue
test: Generating lcov line coverage does not fail when tests fail
#15648
MarcoFalke on March 22, 2019 Build systemTests
MarcoFalke on March 22, 2019 Build systemTests
issue
"Travis early exit to cache current state" message unclear
#15738
ryanofsky on April 3, 2019 Tests
ryanofsky on April 3, 2019 Tests
issue
Path error messages while executing test_bitcoin
#15944
ghost on May 3, 2019 Testsgood first issue
ghost on May 3, 2019 Testsgood first issue
issue
--enable-fuzz fails in combination with --enable-wallet, --with-miniupnpc or --enable-zmq
#16094
practicalswift on May 26, 2019 Build systemTestsgood first issue
practicalswift on May 26, 2019 Build systemTestsgood first issue
issue
RFC: Improving testing under the remaining supported 32 bit platforms
#16096
practicalswift on May 26, 2019 BrainstormingTests
practicalswift on May 26, 2019 BrainstormingTests
issue
Why does Bitcoin not use `unittest` framework instead of custom framework?
#16121
Dentrax on May 29, 2019 Tests
Dentrax on May 29, 2019 Tests
issue
Line coverage non-determinism in unit test(s) calling SerializeFileDB
#16157
practicalswift on June 6, 2019 Tests
practicalswift on June 6, 2019 Tests
issue
Intermittent (and rare) unit test failure in blockfilter_index_tests/blockfilter_index_initial_sync
#16337
practicalswift on July 4, 2019 Tests
practicalswift on July 4, 2019 Tests
issue
test_runner: failfast option leaves orphaned bitcoind instances running
#16395
luke-jr on July 16, 2019 Tests
luke-jr on July 16, 2019 Tests
issue
Code with no test coverage sorted by priority?
#16450
davereikher on July 24, 2019 BrainstormingTestsgood first issue
davereikher on July 24, 2019 BrainstormingTestsgood first issue
issue
test_runner can't detect a breakpoint encountered in test
#16495
instagibbs on July 30, 2019 Tests
instagibbs on July 30, 2019 Tests
issue
feature_dbcrash fails on sendrawtransaction [JSONRPCException: dust (code 64) (-26)]
#16498
MarcoFalke on July 30, 2019 Tests
MarcoFalke on July 30, 2019 Tests
issue
Accessing function in anonymous namespace from a unit test
#16517
davereikher on August 1, 2019 TestsQuestions and Help
davereikher on August 1, 2019 TestsQuestions and Help
issue
test: feature_pruning fails with "invalid header received" (intermittent)
#16520
MarcoFalke on August 1, 2019 Tests
MarcoFalke on August 1, 2019 Tests
issue
test: feature_pruning fails with AssertionError (intermittent)
#16537
MarcoFalke on August 2, 2019 Tests
MarcoFalke on August 2, 2019 Tests
issue
[help needed] Add notes on how to run unit and functional tests in QEMU
#16576
MarcoFalke on August 9, 2019 DocsTests
MarcoFalke on August 9, 2019 DocsTests
issue
Connection eviction logic (AttemptToEvictConnection) is not covered by our test suite
#16660
practicalswift on August 19, 2019 TestsP2P
practicalswift on August 19, 2019 TestsP2P
issue
tests: Potential improvements to new CI setup
#16664
fanquake on August 20, 2019 Testsgood first issue
fanquake on August 20, 2019 Testsgood first issue
issue
test: boost unit tests don't handle assert very well
#16700
MarcoFalke on August 23, 2019 Tests
MarcoFalke on August 23, 2019 Tests
issue
[Illumos] test/test_bitcoin_fuzzy fails, symbol errors
#16741
kayront on August 28, 2019 Tests
kayront on August 28, 2019 Tests
issue
test: feature_block exits successfully even on failure
#16744
MarcoFalke on August 28, 2019 Testsgood first issue
MarcoFalke on August 28, 2019 Testsgood first issue
issue
test: Add smoke test for getpeerinfo['servicesnames']
#16844
MarcoFalke on September 10, 2019 TestsRPC/REST/ZMQgood first issue
MarcoFalke on September 10, 2019 TestsRPC/REST/ZMQgood first issue
issue
AppVeyor CI: combine_logs.py fails to fetch debug logs
#16894
mzumsande on September 17, 2019 BugWindowsTestsgood first issue
mzumsande on September 17, 2019 BugWindowsTestsgood first issue
issue
appveyor should print boost test_suite log on failure
#16976
MarcoFalke on September 27, 2019 WindowsTestsgood first issue
MarcoFalke on September 27, 2019 WindowsTestsgood first issue
issue
contrib/linearize scripts need tests
#17019
laanwj on October 2, 2019 TestsScripts and toolsgood first issue
laanwj on October 2, 2019 TestsScripts and toolsgood first issue
issue
test: Bump dummy scriptPubKey size after default address change
#17043
MarcoFalke on October 3, 2019 Testsgood first issue
MarcoFalke on October 3, 2019 Testsgood first issue
issue
test: Debug travis macOS environment
#17178
MarcoFalke on October 17, 2019 macOSTestsgood first issue
MarcoFalke on October 17, 2019 macOSTestsgood first issue
issue
macOS: functional tests fail with `OSError: [Errno 41] Protocol wrong type for socket`
#17188
MarcoFalke on October 18, 2019 BugmacOSTests
MarcoFalke on October 18, 2019 BugmacOSTests
issue
Unit test logs should be written to build path, not source path
#17224
laanwj on October 23, 2019 Tests
laanwj on October 23, 2019 Tests
issue
Missing Unit Test for Ancestors "diamond"
#17271
JeremyRubin on October 27, 2019 Testsgood first issue
JeremyRubin on October 27, 2019 Testsgood first issue
issue
Doc: Consolidate documentation of functional test parameters.
#17380
jachiang on November 5, 2019 FeatureDocsTests
jachiang on November 5, 2019 FeatureDocsTests
issue
Add tests checking missing reject reasons for function IsStandardTx
#17394
theStack on November 6, 2019 Testsgood first issue
theStack on November 6, 2019 Testsgood first issue
issue
build: Create test utility library from src/test/util/
#17401
MarcoFalke on November 7, 2019 Build systemTestsgood first issue
MarcoFalke on November 7, 2019 Build systemTestsgood first issue
issue
Have RPC help text refer to correct "network" address type
#17465
instagibbs on November 13, 2019 DocsTests
instagibbs on November 13, 2019 DocsTests
issue
ci build fails in ./qt/test/test_bitcoin-qt on aarch64 native tsan
#17540
MarcoFalke on November 20, 2019 BugTests
MarcoFalke on November 20, 2019 BugTests
issue
Improve Running CI Locally (distclean before build)
#17544
MarcoFalke on November 20, 2019 FeatureTests
MarcoFalke on November 20, 2019 FeatureTests
issue
Document recommendations for testing releases
#17552
dongcarl on November 21, 2019 BrainstormingDocsTests
dongcarl on November 21, 2019 BrainstormingDocsTests
issue
build: AppVeyor build uses Libevent that built without support for evthread_use_windows_threads()
#17586
hebasto on November 25, 2019 Tests
hebasto on November 25, 2019 Tests
issue
build: Discrepancy in Trusty Travis build
#17656
hebasto on December 3, 2019 Testsgood first issue
hebasto on December 3, 2019 Testsgood first issue
issue
fuzzing: Write a fuzzer for structured data (e.g. libprotobuf-mutator)
#17657
MarcoFalke on December 3, 2019 Tests
MarcoFalke on December 3, 2019 Tests
issue
intermittent unit test failure on s390x (wallet_tests/LoadReceiveRequests) (memory access violation at address: 0x00000000)
#17715
MarcoFalke on December 10, 2019 BugTests
MarcoFalke on December 10, 2019 BugTests
issue
intermittent functional test failure in wallet_bumpfee
#17716
MarcoFalke on December 10, 2019 BugTests
MarcoFalke on December 10, 2019 BugTests
issue
test: --valgrind should check presence and version of binary
#17724
Sjors on December 11, 2019 Tests
Sjors on December 11, 2019 Tests
issue
Suggestion on how to mitigate non-determinism in tests
#17731
davereikher on December 12, 2019 BrainstormingTests
davereikher on December 12, 2019 BrainstormingTests
issue
ci: Combine 32 bit build with centos build
#17757
MarcoFalke on December 16, 2019 BrainstormingTestsgood first issue
MarcoFalke on December 16, 2019 BrainstormingTestsgood first issue
issue
ci/tests: Bump timeouts so all functional tests run on travis in valgrind
#17763
MarcoFalke on December 17, 2019 Tests
MarcoFalke on December 17, 2019 Tests
issue
test: rpc_bind.py --ipv4 fails when run on s390x or arm in debian
#17765
maflcko on December 17, 2019 BugTests
maflcko on December 17, 2019 BugTests
issue
ci: Migration from AppVeyor to GitHub Actions
#17803
hebasto on December 27, 2019 TestsUpstream
hebasto on December 27, 2019 TestsUpstream
issue
Document how to run bitcoin unittests + functional tests with sanitizers
#17834
elichai on December 30, 2019 FeatureDocsTests
elichai on December 30, 2019 FeatureDocsTests
issue
fuzz script execution with dummy signature checker
#17986
MarcoFalke on January 22, 2020 FeatureTests
MarcoFalke on January 22, 2020 FeatureTests
issue
Unit test validation_block_tests intermittently writes garbage to stdout
#17987
mzumsande on January 22, 2020 BugTests
mzumsande on January 22, 2020 BugTests
issue
travis: s390x ci build fails on travis because disk is too small
#18016
MarcoFalke on January 29, 2020 BugTestsUpstream
MarcoFalke on January 29, 2020 BugTestsUpstream
issue
appveyor ci fails because asmap.raw.h is missing
#18020
MarcoFalke on January 29, 2020 BugTests
MarcoFalke on January 29, 2020 BugTests
issue
tests: reset default arguments during test setup
#18024
fanquake on January 30, 2020 BrainstormingTests
fanquake on January 30, 2020 BrainstormingTests
issue
gui: Crash if shutdown during processNewTransaction
#18090
fanquake on February 7, 2020 BugGUITests
fanquake on February 7, 2020 BugGUITests
issue
Unit test validation_flush_tests fails on with recent libstdc++?
#18111
laanwj on February 10, 2020 Tests
laanwj on February 10, 2020 Tests
issue
contrib/devtools/previous_release.sh should be rewritten to python
#18132
MarcoFalke on February 12, 2020 Testsgood first issue
MarcoFalke on February 12, 2020 Testsgood first issue
issue
scheduler test causing pthread_cond_timedwait: Invalid argument error
#18227
amitiuttarwar on February 28, 2020 BugTestsUpstream
amitiuttarwar on February 28, 2020 BugTestsUpstream
issue
test: add option to functional test_runner to adjust test timeouts
#18266
fanquake on March 5, 2020 Testsgood first issue
fanquake on March 5, 2020 Testsgood first issue
issue
fuzzing: compilation error ‘__builtin_mul_overflow’ does not have pointer to integer type
#18389
naumenkogs on March 20, 2020 BugTests
naumenkogs on March 20, 2020 BugTests
issue
Add test for whitelisted peers' transactions when -blocksonly mode is on
#18428
glowang on March 25, 2020 Tests
glowang on March 25, 2020 Tests
issue
Tests fail intermittently on Windows (appveyor) "OSError: [WinError 10048] Only one usage of each socket address (protocol/network address/port) is normally permitted"
#18548
MarcoFalke on April 6, 2020 BugTests
MarcoFalke on April 6, 2020 BugTests
issue
test: Check hash in wait_for_get* helpers
#18614
maflcko on April 12, 2020 Testsgood first issue
maflcko on April 12, 2020 Testsgood first issue
issue
fuzz: libstdc++ vs libc++ iostream exception messages differ
#18749
fanquake on April 23, 2020 Tests
fanquake on April 23, 2020 Tests
issue
fuzz: AddressSanitizer: SEGV on unknown address in /strprintf
#18762
fanquake on April 25, 2020 TestsUpstream
fanquake on April 25, 2020 TestsUpstream
issue
fuzz: AddressSanitizer: container-overflow in /script fuzzer
#18763
fanquake on April 25, 2020 Tests
fanquake on April 25, 2020 Tests
issue
test: macOS functional tests still failing intermittently
#18794
fanquake on April 28, 2020 macOSTests
fanquake on April 28, 2020 macOSTests
issue
Run functional tests from make check
#18816
maflcko on April 29, 2020 FeatureBrainstormingTests
maflcko on April 29, 2020 FeatureBrainstormingTests
issue
Signed integer overflow in CCoinsViewCache::GetValueIn(…)
#18858
practicalswift on May 3, 2020 Tests
practicalswift on May 3, 2020 Tests
issue
s390x build fails on travis with "out of disk space"
#18868
MarcoFalke on May 4, 2020 BugTests
MarcoFalke on May 4, 2020 BugTests
issue
Add CI job that runs unit tests under rr's chaos mode
#18979
practicalswift on May 15, 2020 Tests
practicalswift on May 15, 2020 Tests
issue
compiling --with-sanitizers=fuzzer on Alpine Linux fails to link
#18983
MarcoFalke on May 15, 2020 BugTestsUpstream
MarcoFalke on May 15, 2020 BugTestsUpstream
issue
Write compatibility tests for mempool.dat
#19037
MarcoFalke on May 21, 2020 Testsgood first issue
MarcoFalke on May 21, 2020 Testsgood first issue
issue
test, ci: Use the documented way to test with ThreadSanitizer
#19038
hebasto on May 21, 2020 Tests
hebasto on May 21, 2020 Tests
issue
test, ci: -DDEBUG_LOCKORDER flag prevents TSan from deadlock detecting
#19047
hebasto on May 22, 2020 Tests
hebasto on May 22, 2020 Tests
issue
qa: Intermittent AssertionError in `wallet_address_types.py`
#19139
hebasto on June 2, 2020 BugWalletTests
hebasto on June 2, 2020 BugWalletTests
issue
travis arm64 errors: sudo: unable to resolve host travis-job-bitcoin-bitcoin-694885469
#19171
ryanofsky on June 5, 2020 BugTests
ryanofsky on June 5, 2020 BugTests
issue
Build fuzz tests by default
#19388
MarcoFalke on June 26, 2020 Build systemTestsgood first issue
MarcoFalke on June 26, 2020 Build systemTestsgood first issue
issue
Intermittent CI failure: "AssertionError: Fee of 0.00011000 BTC too low!" when running wallet_basic.py
#19418
practicalswift on June 30, 2020 Tests
practicalswift on June 30, 2020 Tests
issue
appveyor vcpkg seemingly corrupts itself
#19440
MarcoFalke on July 3, 2020 BugWindowsTestsUpstream
MarcoFalke on July 3, 2020 BugWindowsTestsUpstream
issue
test: add a test for decodepsbt fee behaviour
#19523
fanquake on July 15, 2020 Testsgood first issue
fanquake on July 15, 2020 Testsgood first issue
issue
Build warning in `test/fuzz/addrdb.cpp`: unused variable
#19549
jonatack on July 18, 2020 BugTests
jonatack on July 18, 2020 BugTests
issue
test: recently merged fuzzers don't compile on macOS
#19557
fanquake on July 20, 2020 macOSTestsgood first issue
fanquake on July 20, 2020 macOSTestsgood first issue
issue
wallet_bumpfee fails with JSONRPCException: Insufficient funds
#19615
amitiuttarwar on July 28, 2020 TestsRPC/REST/ZMQ
amitiuttarwar on July 28, 2020 TestsRPC/REST/ZMQ
issue
qa: Intermittent failure in `p2p_permissions.py` "Unable to connect to bitcoind after 60s"
#19711
hebasto on August 13, 2020 BugTests
hebasto on August 13, 2020 BugTests
issue
qa: Functional tests are intrinsic vulnerable to timeouts
#19732
hebasto on August 15, 2020 BrainstormingTests
hebasto on August 15, 2020 BrainstormingTests
issue
fuzz: ASAN complaint on macOS with -fsanitize=fuzzer,address,undefined
#19789
Crypt-iQ on August 24, 2020 macOSTests
Crypt-iQ on August 24, 2020 macOSTests
issue
ci: previous_release.py fails for C++17 Travis job on forked repo
#19812
hebasto on August 26, 2020 BugTests
hebasto on August 26, 2020 BugTests
issue
Wallet: Reenable -fallbackfee by default for regtest and signet (and maybe testnet too)?
#20087
michaelfolkson on October 5, 2020 FeatureBrainstormingWalletTests
michaelfolkson on October 5, 2020 FeatureBrainstormingWalletTests
issue
fuzz: how to scale fuzzing with the number of fuzz targets
#20088
MarcoFalke on October 5, 2020 FeatureBrainstormingTests
MarcoFalke on October 5, 2020 FeatureBrainstormingTests
issue
createmultisig --descriptors & wallet_keypool --descriptors tests failing
#20183
fanquake on October 19, 2020 FeaturemacOSTestsQuestions and Help
fanquake on October 19, 2020 FeaturemacOSTestsQuestions and Help
issue
test_bitcoin initializes datadir, datadir/blocks/blk00000.dat, etc
#2040
luke-jr on November 26, 2012 BugTests
luke-jr on November 26, 2012 BugTests
issue
Question: How to debug using docker & CI shell script?
#20488
kiminuo on November 25, 2020 TestsQuestions and Help
kiminuo on November 25, 2020 TestsQuestions and Help
issue
intermittent issue in interface_zmq "assert_equal(struct.unpack('<I', seq)[-1], self.sequence)"
#20538
MarcoFalke on December 1, 2020 BugTests
MarcoFalke on December 1, 2020 BugTests
issue
fuzz: how to deal with fuzz input invalidation?
#20837
MarcoFalke on January 3, 2021 BrainstormingTests
MarcoFalke on January 3, 2021 BrainstormingTests
issue
lint-shell: Enable SC2046 and SC2086, prevent unintentional word-splitting
#20879
dongcarl on January 7, 2021 Testsgood first issue
dongcarl on January 7, 2021 Testsgood first issue
issue
We should remove MAX_BLOCK_BASE_SIZE in functional tests ?
#20940
tannn92 on January 15, 2021 TestsQuestions and Help
tannn92 on January 15, 2021 TestsQuestions and Help
issue
Flakey CI test: feature_blockfilterindex_prune.py
#21296
jonatack on February 24, 2021 BugTests
jonatack on February 24, 2021 BugTests
issue
build: compile failure in fuzz-cuckoocache & DEBUG=1
#21348
fanquake on March 3, 2021 WindowsTests
fanquake on March 3, 2021 WindowsTests
issue
windows: new -Wreturn-type warnings after #19203
#21355
fanquake on March 4, 2021 BugWindowsTestsUpstream
fanquake on March 4, 2021 BugWindowsTestsUpstream
issue
fuzz: Make it possible to execute each file in a directory without fuzz engine
#21461
MarcoFalke on March 17, 2021 Tests
MarcoFalke on March 17, 2021 Tests
issue
qa: Another intermittent failure in `p2p_compactblocks.py`
#21535
hebasto on March 27, 2021 BugTests
hebasto on March 27, 2021 BugTests
issue
qa: Intermittent failure in `wallet_balance.py --descriptors`
#21536
hebasto on March 28, 2021 BugWalletTests
hebasto on March 28, 2021 BugWalletTests
issue
ci: ccache does not work for macOS cross-compiling builds
#21552
hebasto on March 30, 2021 BugmacOSTests
hebasto on March 30, 2021 BugmacOSTests
issue
Up to 100x perfomance difference for sqlite vs BDB in CreateWallet test
#21628
fanquake on April 7, 2021 WalletTests
fanquake on April 7, 2021 WalletTests
issue
Write linter to check file permissions
#21729
MarcoFalke on April 19, 2021 Testsgood first issue
MarcoFalke on April 19, 2021 Testsgood first issue
issue
qa: feature_notifications fails with "IndexError: string index out of range"
#21776
hebasto on April 25, 2021 BugTests
hebasto on April 25, 2021 BugTests
issue
Fuzzer enhancement: Explicitly check output for uninitialized memory
#22064
guidovranken on May 25, 2021 BrainstormingTestsFuzzing
guidovranken on May 25, 2021 BrainstormingTestsFuzzing
issue
ci: wasted time in brew_install stage of macOS native build
#22068
fanquake on May 26, 2021 BrainstormingmacOSTests
fanquake on May 26, 2021 BrainstormingmacOSTests
issue
ci: cache Python wheels built by the CI
#22206
fanquake on June 10, 2021 Testsgood first issue
fanquake on June 10, 2021 Testsgood first issue
issue
Intermittent issue in p2p_timeouts (assert no_verack_node.is_connected)
#22207
MarcoFalke on June 10, 2021 BugTests
MarcoFalke on June 10, 2021 BugTests
issue
Intermittent issue in p2p_addr_relay (AssertionError: not(16 == 20))
#22243
MarcoFalke on June 14, 2021 BugTests
MarcoFalke on June 14, 2021 BugTests
issue
UndefinedBehaviorSanitizer: implicit-integer-sign-change consensus/tx_verify
#22537
fanquake on July 23, 2021 Tests
fanquake on July 23, 2021 Tests
issue
fuzz: afl stability for process_message is low; improvement feasible?
#22551
agroce on July 25, 2021 BrainstormingTests
agroce on July 25, 2021 BrainstormingTests
issue
Test Framework: Stricter specification of `assert_equal` parameters
#22583
kiminuo on July 29, 2021 BugTests
kiminuo on July 29, 2021 BugTests
issue
Critical time check intermittent fail in blockfilter_index_tests.cpp
#22614
laanwj on August 3, 2021 Tests
laanwj on August 3, 2021 Tests
issue
fuzz: focused process_messages fuzz harness with swarm testing
#22628
agroce on August 4, 2021 BrainstormingTests
agroce on August 4, 2021 BrainstormingTests
issue
Brainstorm: Improving Test Vector Formats
#22957
JeremyRubin on September 12, 2021 BrainstormingTests
JeremyRubin on September 12, 2021 BrainstormingTests
issue
fuzz: Invoking python interpreter from a C++ file
#22973
stratospher on September 14, 2021 FeatureTests
stratospher on September 14, 2021 FeatureTests
issue
RFC: Add multiprocess fuzz target
#23015
ryanofsky on September 17, 2021 BrainstormingTestsinterfacesFuzzing
ryanofsky on September 17, 2021 BrainstormingTestsinterfacesFuzzing
issue
RFC: Add descriptor wallet fuzz target
#23016
MarcoFalke on September 17, 2021 BrainstormingWalletTests
MarcoFalke on September 17, 2021 BrainstormingWalletTests
issue
Handle disk-full more gracefully in functional tests
#23099
laanwj on September 26, 2021 Tests
laanwj on September 26, 2021 Tests
issue
ci: Windows build fails intermittently when downloading (Failed to download from mirror set)
#23107
MarcoFalke on September 27, 2021 BugWindowsTests
MarcoFalke on September 27, 2021 BugWindowsTests
issue
qa: Intermittent failure in `feature_segwit.py --legacy-wallet`
#23116
hebasto on September 28, 2021 BugTests
hebasto on September 28, 2021 BugTests
issue
test: replace bare asserts with assertion helpers (assert_equal() etc.)
#23119
theStack on September 28, 2021 Tests
theStack on September 28, 2021 Tests
issue
lint-whitespace assumes a branch "master" exists as a fallback for merge-base
#23246
luke-jr on October 10, 2021 BugTests
luke-jr on October 10, 2021 BugTests
issue
error: in "validationinterface_tests/unregister_all_during_call": check destroyed has failed
#23247
MarcoFalke on October 11, 2021 BugTests
MarcoFalke on October 11, 2021 BugTests
issue
Add unit tests for Taproot code in src/script/interpreter.cpp
#23279
practicalswift on October 14, 2021 Tests
practicalswift on October 14, 2021 Tests
issue
Win64 CI failure: `wine: chdir to /tmp/wine-tOJTCJ/server-1000a1-778801 : No such file or directory`
#23357
ryanofsky on October 25, 2021 BugWindowsTestsUpstream
ryanofsky on October 25, 2021 BugWindowsTestsUpstream
issue
CI failure: `ThreadSanitizer: data race /usr/lib/llvm-12/bin/../include/c++/v1/ios:523:12 in std::__1::ios_base::width() const`
#23366
ryanofsky on October 27, 2021 BugTests
ryanofsky on October 27, 2021 BugTests
issue
qa: Intermittent failures in the psbt_wallet_tests/psbt_updater_test unit test
#23368
hebasto on October 27, 2021 BugWalletTests
hebasto on October 27, 2021 BugWalletTests
issue
Add an EffectiveSan (Effective Type Sanitizer) CI job to detect sub-object overflows and type errors
#23393
practicalswift on October 30, 2021 Tests
practicalswift on October 30, 2021 Tests
issue
add benchmark to test large scale of hardware
#23537
elkimek on November 17, 2021 FeatureTests
elkimek on November 17, 2021 FeatureTests
issue
test: wallet_transactiontime_rescan.py failure with `--without-bdb`
#23562
fanquake on November 21, 2021 Tests
fanquake on November 21, 2021 Tests
issue
test: failure in test/functional/feature_rbf.py with `--without-bdb`
#23563
fanquake on November 21, 2021 Tests
fanquake on November 21, 2021 Tests
issue
test: C++ debugger interferes with functional tests that quickly stop/start nodes
#23651
stickies-v on December 2, 2021 BugmacOSTests
stickies-v on December 2, 2021 BugmacOSTests
issue
test: failure in `interface_bitcoin_cli.py --legacy-wallet` with `--without-bdb`
#23701
fanquake on December 8, 2021 Tests
fanquake on December 8, 2021 Tests
issue
Improve Test Framework Time With Run Order Directive
#23808
JeremyRubin on December 17, 2021 FeatureBrainstormingTests
JeremyRubin on December 17, 2021 FeatureBrainstormingTests
issue
fuzz: prototype for cross-language differential fuzzing
#23915
stratospher on December 30, 2021 FeatureBrainstormingTests
stratospher on December 30, 2021 FeatureBrainstormingTests
issue
test: functional tests fail to start if -maxconnections is reduced
#23968
fanquake on January 4, 2022 Tests
fanquake on January 4, 2022 Tests
issue
ci: spurious failure in mining_prioritisetransaction.py (?)
#24022
sdaftuar on January 10, 2022 BugWindowsTests
sdaftuar on January 10, 2022 BugWindowsTests
issue
test: failure in rpc_rawtransaction.py --descriptors
#24107
fanquake on January 20, 2022 Tests
fanquake on January 20, 2022 Tests
issue
Ubuntu Jammy can't compile fuzz tests with libc++?
#24289
MarcoFalke on February 8, 2022 Build systemTestsUpstreamQuestions and Help
MarcoFalke on February 8, 2022 Build systemTestsUpstreamQuestions and Help
issue
ci: failure in feature_backwards_compatibility.py --descriptors
#24400
fanquake on February 20, 2022 Tests
fanquake on February 20, 2022 Tests
issue
test: minisketch decode returns empty optional
#24664
omkar-mohanty on March 25, 2022 WindowsTests
omkar-mohanty on March 25, 2022 WindowsTests
issue
Enable consistency checks by default with `--enable-debug`
#24709
maflcko on March 29, 2022 FeatureBrainstormingTests
maflcko on March 29, 2022 FeatureBrainstormingTests
issue
ci: add lint job to run clang-tidy check for named args
#24747
fanquake on April 3, 2022 Testsgood first issue
fanquake on April 3, 2022 Testsgood first issue
issue
CI, tracing: run tracepoint interface tests in the CI
#24782
0xB10C on April 6, 2022 FeatureTests
0xB10C on April 6, 2022 FeatureTests
issue
wallet_createwallet.py --legacy-wallet fails on a system with only bdb installed
#25007
MarcoFalke on April 27, 2022 BugWalletTests
MarcoFalke on April 27, 2022 BugWalletTests
issue
wallet_taproot.py fails with "Insufficient funds (-4)"
#25030
MarcoFalke on April 29, 2022 BugTests
MarcoFalke on April 29, 2022 BugTests
issue
Intermittent win64 CI failure in feature_index_prune.py
#25031
jonatack on April 29, 2022 BugTests
jonatack on April 29, 2022 BugTests
issue
test: Usage of `m_args` vs. `m_node.args`/`gArgs`
#25055
dongcarl on May 2, 2022 BrainstormingTests
dongcarl on May 2, 2022 BrainstormingTests
issue
Tracking and reporting failures and repeated flakiness of functional tests
#25116
michaelfolkson on May 12, 2022 BrainstormingTests
michaelfolkson on May 12, 2022 BrainstormingTests
issue
p2p_filter intermittent failure (assert not filter_peer.tx_received)
#25128
maflcko on May 13, 2022 BrainstormingBugLinux/UnixTestsUpstreamCI failed
maflcko on May 13, 2022 BrainstormingBugLinux/UnixTestsUpstreamCI failed
issue
Intermittent CI failure "fee too high" in wallet_send.py
#25164
jonatack on May 18, 2022 BugWalletTestsCI failed
jonatack on May 18, 2022 BugWalletTestsCI failed
issue
ThreadSanitizer: data race on vptr (ctor/dtor vs virtual call) in BaseIndex
#25365
fanquake on June 13, 2022 BugTests
fanquake on June 13, 2022 BugTests
issue
qa: Intermittent failure in `wallet_encryption.py --descriptors`
#25482
hebasto on June 27, 2022 BugWalletWindowsTests
hebasto on June 27, 2022 BugWalletWindowsTests
issue
wallet_backup.py fails with AssertionError: not(50 == 0) [assert_equal(self.nodes[2].getbalance(), 0)]
#25652
maflcko on July 20, 2022 BugWalletTests
maflcko on July 20, 2022 BugWalletTests
issue
ci: `AssertionError: 1759238429.9936483` <= 1759238430 in `wallet_encryption.py --descriptors`
#25758
w0xlt on July 31, 2022 Tests
w0xlt on July 31, 2022 Tests
issue
test: failure in rpc_getdescriptorinfo.py (OSError: [WinError 10048] Only one usage of each socket address (protocol/network address/port) is normally permitted)
#25765
fanquake on August 1, 2022 BugWindowsTestsCI failed
fanquake on August 1, 2022 BugWindowsTestsCI failed
issue
no test coverage for -datacarrier and -datacarriersize
#25787
glozow on August 5, 2022 Testsgood first issue
glozow on August 5, 2022 Testsgood first issue
issue
test: `minisketch_tests.cpp` can fail when built with MSVC
#26262
hebasto on October 5, 2022 BugWindowsTestsUpstream
hebasto on October 5, 2022 BugWindowsTestsUpstream
issue
estimatesmartfee returns 50 sat/vB on an empty mempool for inclusion in 1008 blocks
#26304
antonilol on October 13, 2022 TestsQuestions and Help
antonilol on October 13, 2022 TestsQuestions and Help
issue
test: Intermittent failure in `feature_index_prune.py`
#26330
aureleoules on October 18, 2022 BugTests
aureleoules on October 18, 2022 BugTests
issue
doc: Internal bug detected running listtransactions on OP_RETURN output
#26338
dooglus on October 19, 2022 BugDocsTestsRPC/REST/ZMQ
dooglus on October 19, 2022 BugDocsTestsRPC/REST/ZMQ
issue
"system_tests/run_command" unit test fails on MSVC
#26368
vostrnad on October 22, 2022 BugWindowsTests
vostrnad on October 22, 2022 BugWindowsTests
issue
test: `make test-security-check` fails on macOS arm64
#26386
hebasto on October 25, 2022 Build systemTests
hebasto on October 25, 2022 Build systemTests
issue
Add ability to ignore `SCRIPT_VERIFY_DISCOURAGE_x` flags when broadcasting transactions on test networks.
#26439
benthecarman on November 1, 2022 TestsQuestions and Help
benthecarman on November 1, 2022 TestsQuestions and Help
issue
Intermittent failure in validation_chainstatemanager unit test
#26613
mzumsande on November 30, 2022 BugTests
mzumsande on November 30, 2022 BugTests
issue
Run coverage functional tests in parallel
#26736
aureleoules on December 21, 2022 FeatureTests
aureleoules on December 21, 2022 FeatureTests
issue
Unit tests skip code paths for `parallel_script_checks==false`
#26757
hebasto on December 27, 2022 TestsConsensus
hebasto on December 27, 2022 TestsConsensus
issue
`test/lint/lint-python.py` thinks flake8 is not installed when it actually is
#26792
kristapsk on January 2, 2023 BugTests
kristapsk on January 2, 2023 BugTests
issue
test: sqlite tests on freebsd fail with ModuleNotFoundError: No module named '_sqlite3'
#26819
MarcoFalke on January 5, 2023 BugTests
MarcoFalke on January 5, 2023 BugTests
issue
intermittent issue in wallet_backwards_compatibility (BerkeleyEnvironment::Open: Error -30974 opening database environment: DB_RUNRECOVERY: Fatal error, run database recovery)
#26869
maflcko on January 11, 2023 BugWalletTests
maflcko on January 11, 2023 BugWalletTests
issue
Intermittent failure in mining_getblocktemplate_longpoll.py
#26962
mzumsande on January 24, 2023 BugTests
mzumsande on January 24, 2023 BugTests
issue
Intermittent issue in p2p_ibd_stalling.py self.wait_until(lambda: self.total_bytes_recv_for_blocks() == 172761)
#27112
maflcko on February 16, 2023 TestsQuestions and Help
maflcko on February 16, 2023 TestsQuestions and Help
issue
Add support for all networks in `deserialize_v2` in test_framework
#27140
brunoerg on February 21, 2023 Tests
brunoerg on February 21, 2023 Tests
issue
test: p2p_message_capture.py fails with undefined sanitizer
#27149
Sjors on February 23, 2023 TestsQuestions and Help
Sjors on February 23, 2023 TestsQuestions and Help
issue
Feature request: alert PR author in case of CI failure
#27178
stickies-v on February 28, 2023 FeatureBrainstormingTestsUpstream
stickies-v on February 28, 2023 FeatureBrainstormingTestsUpstream
issue
Issue with `wallet_importdescriptors.py --descriptors` under valgrind
#27229
fanquake on March 8, 2023 BugTests
fanquake on March 8, 2023 BugTests
issue
failure in wallet_basic.py --descriptors
#27249
fanquake on March 12, 2023 WalletTestsCI failed
fanquake on March 12, 2023 WalletTestsCI failed
issue
test: `interface_bitcoin_cli.py --descriptors` failure under `--valgrind`
#27281
fanquake on March 20, 2023 WalletTests
fanquake on March 20, 2023 WalletTests
issue
test: `wallet_importdescriptors.py --descriptors` failure
#27282
fanquake on March 20, 2023 WalletTests
fanquake on March 20, 2023 WalletTests
issue
Continuous benchmark tracking
#27284
dergoegge on March 20, 2023 BrainstormingTestsResource usage
dergoegge on March 20, 2023 BrainstormingTestsResource usage
issue
wallet_create_tx.py "Not solvable pre-selected input" exception
#27316
ryanofsky on March 23, 2023 WalletTests
ryanofsky on March 23, 2023 WalletTests
issue
test: failure in feature_notifications.py (PermissionError: [WinError 32] The process cannot access the file because it is being used by another process:)
#27352
fanquake on March 28, 2023 WindowsTestsCI failed
fanquake on March 28, 2023 WindowsTestsCI failed
issue
index: ThreadSanitizer: data race on vptr
#27355
fanquake on March 28, 2023 TestsQuestions and Help
fanquake on March 28, 2023 TestsQuestions and Help
issue
Intermittent failures in interface_usdt_mempool.py
#27380
dergoegge on March 31, 2023 TestsCI failed
dergoegge on March 31, 2023 TestsCI failed
issue
meta: Isolated fuzzing of net processing
#27502
dergoegge on April 20, 2023 BrainstormingTests
dergoegge on April 20, 2023 BrainstormingTests
issue
Fuzz: compare our AES implementation to AES-NI
#27548
Sjors on May 1, 2023 BrainstormingTestsFuzzing
Sjors on May 1, 2023 BrainstormingTestsFuzzing
issue
Build broken when enabling fuzzing on Apple M1 hw using homebrew llvm.
#27550
liuyangc3 on May 2, 2023 macOSBuild systemTestsQuestions and Help
liuyangc3 on May 2, 2023 macOSBuild systemTestsQuestions and Help
issue
Spurious (?) valgrind failure for p2p_compactblocks.py
#27741
Sjors on May 24, 2023 TestsUpstream
Sjors on May 24, 2023 TestsUpstream
issue
rpc_getblockfrompeer.py intermittent failure: assert_equal(pruneheight, 248); not(249 == 248)
#27749
maflcko on May 25, 2023 Tests
maflcko on May 25, 2023 Tests
issue
`coinselector_tests` use non-representative CoinSelectionParams and UTXO costs
#27754
murchandamus on May 25, 2023 TestsTX fees and policy
murchandamus on May 25, 2023 TestsTX fees and policy
issue
Failure running CI locally: "#0 15.01 Error: Unable to find a match: glibc-devel.x86_64 libstdc++-devel.x86_64 glibc-devel.i686 libstdc++-devel.i686"
#27910
pinheadmz on June 17, 2023 TestsQuestions and Help
pinheadmz on June 17, 2023 TestsQuestions and Help
issue
fuzz: banman, Assertion `banmap == banmap_read' failed
#27924
brunoerg on June 20, 2023 macOSTests
brunoerg on June 20, 2023 macOSTests
issue
fuzz: Use-of-uninitialized-value in evutil_inet_pton
#27975
dergoegge on June 26, 2023 BugTestsUpstreamFuzzing
dergoegge on June 26, 2023 BugTestsUpstreamFuzzing
issue
valgrind: Syscall param ppoll(ufds.events) points to uninitialised byte(s)
#28072
fanquake on July 12, 2023 TestsP2PUpstream
fanquake on July 12, 2023 TestsP2PUpstream
issue
fuzz: miniscript: test the node is satisfiable before dereferencing `GetOps`
#28114
darosior on July 20, 2023 Tests
darosior on July 20, 2023 Tests
issue
Win64 CI failure in feature_versionbits_warning.py
#28115
jonatack on July 20, 2023 WindowsTestsCI failed
jonatack on July 20, 2023 WindowsTestsCI failed
issue
error: in "validationinterface_tests/unregister_all_during_call": check destroyed has failed
#28146
maflcko on July 25, 2023 Tests
maflcko on July 25, 2023 Tests
issue
Flaky `wallet_transactiontime_rescan.py --legacy-wallet` functional test
#28221
darosior on August 5, 2023 Tests
darosior on August 5, 2023 Tests
issue
fuzz:crc32c::ExtendArm64 Undefined symbols for architecture arm64:
#28223
Smiril on August 5, 2023 macOSTestsQuestions and Help
Smiril on August 5, 2023 macOSTestsQuestions and Help
issue
ci: error: one or more PCH files were found, but they were invalid
#28365
fanquake on August 29, 2023 Build systemTests
fanquake on August 29, 2023 Build systemTests
issue
ci: wallet_listtransactions.py --legacy-wallet failure
#28411
fanquake on September 5, 2023 TestsCI failed
fanquake on September 5, 2023 TestsCI failed
issue
ci: backport relevant migration changes to current release branches
#28416
fanquake on September 5, 2023 Tests
fanquake on September 5, 2023 Tests
issue
test: Remove feature_txindex_compatibility.py in v27
#28421
stickies-v on September 6, 2023 Testsgood first issue
stickies-v on September 6, 2023 Testsgood first issue
issue
testmempoolaccept CI failure in wallet_fundrawtransaction.py
#28437
jonatack on September 9, 2023 Tests
jonatack on September 9, 2023 Tests
issue
consensus: Better document ComputeMerkleRoot & add test for return value
#28457
fanquake on September 12, 2023 DocsTestsValidation
fanquake on September 12, 2023 DocsTestsValidation
issue
test: Intermittent issue in wallet_resendwallettransactions "Unable to create transaction. Fee exceeds maximum configured by user (e.g. -maxtxfee, maxfeerate) (-4)"
#28491
maflcko on September 15, 2023 Tests
maflcko on September 15, 2023 Tests
issue
test: make test_utxo_snapshots.sh use signet
#28619
Sjors on October 9, 2023 BrainstormingTests
Sjors on October 9, 2023 BrainstormingTests
issue
test: Replace random_bytes() with random.randbytes()
#28720
maflcko on October 24, 2023 Testsgood first issue
maflcko on October 24, 2023 Testsgood first issue
issue
Undefined behavior in AutoFile::write (gcc only)
#28761
dergoegge on October 31, 2023 TestsUpstream
dergoegge on October 31, 2023 TestsUpstream
issue
fuzz: Left over tmp files when fuzzing with afl++
#28811
dergoegge on November 7, 2023 TestsFuzzing
dergoegge on November 7, 2023 TestsFuzzing
issue
Signet mining is not possible when using descriptor wallet
#28911
fujicoin on November 19, 2023 Tests
fujicoin on November 19, 2023 Tests
issue
fuzz, coinselection: Assertion 'result_bnb->GetChange(coin_params.m_cost_of_change, CAmount{0}) == 0' failed
#28918
dergoegge on November 20, 2023 WalletTests
dergoegge on November 20, 2023 WalletTests
issue
`AddrManSelectByNetwork` benchmark fails on Windows
#28940
hebasto on November 25, 2023 WindowsTests
hebasto on November 25, 2023 WindowsTests
issue
rpc_net.py intemittent failure / assert_equal(len(getrawaddrman[table_name]), len(table_info["entries"]))
#28964
maflcko on November 29, 2023 TestsCI failed
maflcko on November 29, 2023 TestsCI failed
issue
fuzz, brainstorm: Individual binaries per harness
#28971
dergoegge on November 29, 2023 BrainstormingTestsFuzzing
dergoegge on November 29, 2023 BrainstormingTestsFuzzing
issue
Test `policyestimator_tests/BlockPolicyEstimates` failure
#29000
martinus on December 5, 2023 Tests
martinus on December 5, 2023 Tests
issue
The `streams_tests/xor_file` test fails on Windows
#29014
hebasto on December 6, 2023 WindowsTestsUpstream
hebasto on December 6, 2023 WindowsTestsUpstream
issue
fuzz: Fix stability, determinism issues
#29018
maflcko on December 7, 2023 BrainstormingTestsFuzzing
maflcko on December 7, 2023 BrainstormingTestsFuzzing
issue
Benchmark WalletCreateTxUsePresetInputsAndCoinSelection crashes due to #25273
#29061
aureleoules on December 12, 2023 WalletTests
aureleoules on December 12, 2023 WalletTests
issue
build: GCC 10.5 fails to compile `test_bitcoin` using Boost.Test 1.71
#29063
hebasto on December 12, 2023 Build systemTests
hebasto on December 12, 2023 Build systemTests
issue
ci: feature_proxy failing in MSVC job
#29090
fanquake on December 15, 2023 WindowsTestsCI failed
fanquake on December 15, 2023 WindowsTestsCI failed
issue
assumeutxo: nTx and nChainTx violations in CheckBlockIndex
#29261
maflcko on January 17, 2024 DocsTestsValidation
maflcko on January 17, 2024 DocsTestsValidation
issue
ci: Android NDK has too old libc++
#29360
maflcko on February 1, 2024 BrainstormingBuild systemTestsAndroidCI failed
maflcko on February 1, 2024 BrainstormingBuild systemTestsAndroidCI failed
issue
ci: Functional tests for PRs in Windows GHA job stopped working
#29534
hebasto on March 2, 2024 Tests
hebasto on March 2, 2024 Tests
issue
test: Intermittent issue in p2p_leak_tx.py in test_notfound_on_replaced_tx
#29621
maflcko on March 11, 2024 TestsCI failed
maflcko on March 11, 2024 TestsCI failed
issue
feature_asmap.py intermittent fail ( AssertionError: [node 0] Expected messages "['CheckAddrman: new 2, tried 2, total 4 started', 'CheckAddrman: completed']" does not partially match log:)
#29634
maflcko on March 12, 2024 TestsCI failed
maflcko on March 12, 2024 TestsCI failed
issue
valgrind: Conditional jump or move depends on uninitialised value(s)
#29635
fanquake on March 12, 2024 TestsUpstream
fanquake on March 12, 2024 TestsUpstream
issue
Intermittent failure in rpc_bind.py: in get_socket_inodes FileNotFoundError: [Errno 2] No such file or directory: '/proc/34007/fd/23'
#29643
kevkevinpal on March 12, 2024 TestsCI failed
kevkevinpal on March 12, 2024 TestsCI failed
issue
test: failure in p2p_node_network_limited.py --v2transport
#29731
fanquake on March 26, 2024 Tests
fanquake on March 26, 2024 Tests
issue
Compilation failure with `-O0` + `-fsanitize=address` due to inline asm
#29801
achow101 on April 3, 2024 TestsUpstream
achow101 on April 3, 2024 TestsUpstream
issue
test: Intermittent issue in p2p_compactblocks_hb.py" in relay_block_through assert_equal(status_to, status_from) AssertionError: not([True, False, True, True] == [True, True, True, True])
#29860
maflcko on April 12, 2024 TestsCI failed
maflcko on April 12, 2024 TestsCI failed
issue
Intermittent issue in feature_proxy.py AssertionError: not(bytearray(b'node.noumenon') == b'fc00:1:2:3:4:5:6:7')
#29871
maflcko on April 15, 2024 TestsCI failed
maflcko on April 15, 2024 TestsCI failed
issue
Intermittent issue in test/ipc_tests.cpp Fatal glibc error: pthread_mutex_lock.c:450 (__pthread_mutex_lock_full): assertion failed: e != ESRCH || !robust
#29889
maflcko on April 16, 2024 TestsCI failed
maflcko on April 16, 2024 TestsCI failed
issue
Intermittent issue in p2p_handshake.py", line 75, in run_test self.test_desirable_service_flags(node, [NODE_NETWORK | NODE_WITNESS], not true after 2400.0 seconds
#29896
maflcko on April 16, 2024 TestsCI failed
maflcko on April 16, 2024 TestsCI failed
issue
Wallet fuzzing tracking issue
#29901
brunoerg on April 17, 2024 WalletTestsTracking IssueFuzzing
brunoerg on April 17, 2024 WalletTestsTracking IssueFuzzing
issue
qa: Support git worktrees when running the linters locally via Docker
#29972
sdaftuar on April 26, 2024 FeatureTests
sdaftuar on April 26, 2024 FeatureTests
issue
test: Intermittent issue in feature_init.py", line 88, in run_test with node.wait_for_debug_log([terminate_line]): AssertionError: [node 0] Expected messages "[b'scheduler thread start']" does not partially match log:
#30011
maflcko on May 1, 2024 TestsCI failed
maflcko on May 1, 2024 TestsCI failed
issue
Testsuite for Bitcoin Core 27.0.0 - FAIL: qt/test/test_bitcoin-qt
#30020
dominicusadinfinitum on May 2, 2024 GUITests
dominicusadinfinitum on May 2, 2024 GUITests
issue
Intermittent issue in p2p_i2p_ports.py AssertionError: [node 0] Expected messages "['Error connecting to [...].b32.i2p:0: Cannot connect to 127.0.0.1:60000']" does not partially match log:
#30030
maflcko on May 3, 2024 TestsCI failed
maflcko on May 3, 2024 TestsCI failed
issue
ci: msan use-of-uninitialized-value when -jobs=1 (or higher)
#30057
maflcko on May 7, 2024 Tests
maflcko on May 7, 2024 Tests
issue
fuzz, wallet_bdb_parser: BDB builtin encryption is not supported
#30166
dergoegge on May 24, 2024 WalletTests
dergoegge on May 24, 2024 WalletTests
issue
Mini miner `AncestorFeerateComparator` Signed Integer Overflow
#30284
ismaelsadeeq on June 13, 2024 Tests
ismaelsadeeq on June 13, 2024 Tests
issue
Fuzzing related configuration/build options can be improved
#30318
vasild on June 21, 2024 FeatureBuild systemTests
vasild on June 21, 2024 FeatureBuild systemTests
issue
fuzz: mini_miner_selection: ASSERT: mock_template_txids.size() <= blocktemplate->block.vtx.size()
#30367
maflcko on July 1, 2024 WalletTests
maflcko on July 1, 2024 WalletTests
issue
ci: ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine actively refused it
#30390
maflcko on July 4, 2024 WindowsTestsCI failed
maflcko on July 4, 2024 WindowsTestsCI failed
issue
fuzz: Apply HasTooManySubFrag (et al) to miniscript_string (et al)
#30498
maflcko on July 22, 2024 TestsFuzzing
maflcko on July 22, 2024 TestsFuzzing
issue
test: "system_tests/run_command" unit test fails with different locale
#30608
maflcko on August 8, 2024 Tests
maflcko on August 8, 2024 Tests
issue
UpdateTime() needs to account for timewarp fix on testnet4
#30614
Sjors on August 9, 2024 BrainstormingTests
Sjors on August 9, 2024 BrainstormingTests
issue
fuzz: `script`: Assertion `!extract_destination_ret' failed.
#30615
dergoegge on August 9, 2024 Tests
dergoegge on August 9, 2024 Tests
issue
Unit test failures when using multiple jobs and RANDOM_CTX_SEED
#30696
hodlinator on August 22, 2024 Tests
hodlinator on August 22, 2024 Tests
issue
test: WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=32090)
#30764
maflcko on August 30, 2024 BugWalletTests
maflcko on August 30, 2024 BugWalletTests
issue
Testnet4 consensus failure due to timewarp related "softfork"
#30786
Sjors on September 2, 2024 Tests
Sjors on September 2, 2024 Tests
issue
Test Framework - test_framework.test_node.FailedToStartError: No RPC credentials
#30818
somethingbeta on September 4, 2024 WindowsLinux/UnixTests
somethingbeta on September 4, 2024 WindowsLinux/UnixTests
issue
Trying to run bitcoin qt on Windows and getting an AV
#30825
danilotg on September 5, 2024 WindowsTests
danilotg on September 5, 2024 WindowsTests
issue
No such file or directory: bitcoind Error
#30891
fabioBaraDev on September 12, 2024 TestsQuestions and Help
fabioBaraDev on September 12, 2024 TestsQuestions and Help
issue
`test_bitcoin` from pre-built 28.0rc2 tarball is failing for JSON parsing
#30938
bitcoin-tools on September 20, 2024 Tests
bitcoin-tools on September 20, 2024 Tests
issue
p2p_headers_presync fuzz target times out when FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION isn't set
#30950
maflcko on September 23, 2024 Tests
maflcko on September 23, 2024 Tests
issue
ci: aarch64 workers were updated (CCACHE_MAXSIZE=100G) :rocket:
#30977
maflcko on September 26, 2024 Tests
maflcko on September 26, 2024 Tests
issue
build: macOS fuzz instructions broken using latest macOS linker
#31049
fanquake on October 7, 2024 macOSBuild systemTests
fanquake on October 7, 2024 macOSBuild systemTests
issue
Disallow building fuzz binary without `-DBUILD_FOR_FUZZING`
#31057
dergoegge on October 8, 2024 Tests
dergoegge on October 8, 2024 Tests
issue
scriptpubkeyman fuzz target TopUp is slow (3/N)
#31066
maflcko on October 10, 2024 TestsFuzzing
maflcko on October 10, 2024 TestsFuzzing
issue
ci: Replace wine tests with real tests on Windows?
#31071
maflcko on October 11, 2024 BrainstormingWindowsTestsCI failed
maflcko on October 11, 2024 BrainstormingWindowsTestsCI failed
issue
CI: Improve documentation around replicating CI locally
#31199
m3dwards on October 31, 2024 BrainstormingDocsBuild systemTests
m3dwards on October 31, 2024 BrainstormingDocsBuild systemTests
issue
CI: Make failure message easier to spot
#31200
m3dwards on October 31, 2024 BrainstormingTests
m3dwards on October 31, 2024 BrainstormingTests
issue
Source code mapping for debugger has changed since cmake
#31204
pinheadmz on November 1, 2024 DocsBuild systemTests
pinheadmz on November 1, 2024 DocsBuild systemTests
issue
fuzz: connman target: terminate called after throwing an instance of 'std::bad_alloc'
#31234
maflcko on November 6, 2024 Tests
maflcko on November 6, 2024 Tests
issue
Functional tests: `feature_bind_port_discover.py` is failing
#31336
andremralves on November 20, 2024 TestsCI failed
andremralves on November 20, 2024 TestsCI failed
issue
ci: how to run native arm job on Apple silicon?
#31344
Sjors on November 22, 2024 TestsQuestions and Help
Sjors on November 22, 2024 TestsQuestions and Help
issue
windows: build failure with GCC 14.2 & `-D_GLIBCXX_DEBUG`
#31436
fanquake on December 6, 2024 Build systemTestsUpstreamCI failed
fanquake on December 6, 2024 Build systemTestsUpstreamCI failed
issue
test: different error message fails rpc_signer.py
#31506
110CodingP on December 16, 2024 Tests
110CodingP on December 16, 2024 Tests
issue
qa: `feature_pruning.py` fails on OpenBSD 7.6
#31532
hebasto on December 18, 2024 TestsCI failed
hebasto on December 18, 2024 TestsCI failed
issue
Assertion pindexPrev && pindexPrev == chainstate.m_chain.Tip() when running regtest
#31562
dkatzan on December 24, 2024 BugTests
dkatzan on December 24, 2024 BugTests
issue
Fuzz: Runtime errors when running fuzz tests on MacOs
#31591
Prabhat1308 on January 2, 2025 macOSTests
Prabhat1308 on January 2, 2025 macOSTests
issue
`generateblock` RPC Not Collecting Transaction Fees
#31684
vforvilela on January 18, 2025 DocsTests
vforvilela on January 18, 2025 DocsTests
issue
`rpc_getblockstats.py` fails with `--gen-test-data`
#31838
darosior on February 10, 2025 WalletTests
darosior on February 10, 2025 WalletTests
issue
qa: `wallet_importdescriptors` failure "TypeError: 'bool' object is not subscriptable"
#31881
hebasto on February 16, 2025 WalletTestsCI failed
hebasto on February 16, 2025 WalletTestsCI failed
issue
Unable to generate coverage report using lcov on MacOs 15.3.1
#31927
Prabhat1308 on February 21, 2025 Tests
Prabhat1308 on February 21, 2025 Tests
issue
test: intermittent issue in p2p_1p1c_network.py
#31946
maflcko on February 24, 2025 BrainstormingTestsCI failed
maflcko on February 24, 2025 BrainstormingTestsCI failed
issue
callgrind_annotate broken after cmake migration?
#31957
maflcko on February 26, 2025 Build systemTests
maflcko on February 26, 2025 Build systemTests
issue
TSan warning with legacy wallet on macos ("too long mutex cycle found")
#31986
pinheadmz on March 4, 2025 WalletTests
pinheadmz on March 4, 2025 WalletTests
issue
test: `p2p_message_capture.py` fails with GCC 13-15 & undefined sanitizer
#32016
fanquake on March 7, 2025 TestsUpstream
fanquake on March 7, 2025 TestsUpstream
issue
Failure to run Fuzz tests when running with corpus
#32089
Prabhat1308 on March 18, 2025 macOSTestsUpstreamFuzzing
Prabhat1308 on March 18, 2025 macOSTestsUpstreamFuzzing
issue
fuzz: package_rbf crashes after out-of-range memory read
#32121
maflcko on March 22, 2025 Tests
maflcko on March 22, 2025 Tests
issue
RFC: Macro Regression Test Suite for Historical Reorgs
#32130
l0rinc on March 24, 2025 BrainstormingTests
l0rinc on March 24, 2025 BrainstormingTests
issue
RFC: Compact Block Reconstruction Macro Benchmark Suite
#32131
l0rinc on March 24, 2025 BrainstormingTests
l0rinc on March 24, 2025 BrainstormingTests
issue
fuzz: psbt_base64_decode fails on Windows
#32135
maflcko on March 25, 2025 WindowsTestsCI failed
maflcko on March 25, 2025 WindowsTestsCI failed
issue
intermittent issue in feature_bip68_sequence.py: sequence_value = utxos[j]["confirmations"] IndexError: list index out of range
#32334
maflcko on April 24, 2025 TestsCI failed
maflcko on April 24, 2025 TestsCI failed
issue
ctest -C Debug fails on vs2022 (miniscript_tests (SEGFAULT))
#32341
maflcko on April 24, 2025 WindowsTests
maflcko on April 24, 2025 WindowsTests
issue
test: functional test failures under -DENABLE_WALLET=OFF
#32347
fanquake on April 25, 2025 WalletTests
fanquake on April 25, 2025 WalletTests
issue
test: wallet_reorgsrestore.py failure under valgrind
#32493
fanquake on May 14, 2025 TestsCI failed
fanquake on May 14, 2025 TestsCI failed
issue
test: feature_framework_startup_failures.py fails with `--timeout-factor=0`
#32506
fanquake on May 15, 2025 Tests
fanquake on May 15, 2025 Tests
issue
ci: remove third-party javascript usage from Windows CI
#32508
fanquake on May 15, 2025 WindowsTests
fanquake on May 15, 2025 WindowsTests
issue
test: failure in `mining_basic.py` AssertionError: not(4.656542373906924E-10 == 4.656542373906925E-10)
#32515
fanquake on May 15, 2025 Tests
fanquake on May 15, 2025 Tests
issue
test: Running thread * was not suspended. False leaks are possible.
#32542
fanquake on May 17, 2025 Tests
fanquake on May 17, 2025 Tests
issue
subprocess: `sh -c 'echo err 1>&2 && false'` must return `1`
#32574
hebasto on May 20, 2025 Tests
hebasto on May 20, 2025 Tests
issue
test: `tool_wallet.py` references no-longer used CI
#32576
fanquake on May 21, 2025 WindowsTests
fanquake on May 21, 2025 WindowsTests
issue
ci: libFuzzer disabled leak detection after every mutation
#32681
fanquake on June 5, 2025 TestsFuzzing
fanquake on June 5, 2025 TestsFuzzing
issue
Slow unit tests delay functional tests and leave CPU unused
#32770
maflcko on June 18, 2025 Tests
maflcko on June 18, 2025 Tests
issue
intermittent timeout in wallet_signer.py : 'createwallet' RPC took longer than 1200.000000 seconds
#32855
maflcko on July 2, 2025 TestsCI failed
maflcko on July 2, 2025 TestsCI failed
issue
intermittent issue in wallet_sendall.py", line 440, in sendall_anti_fee_sniping assert_greater_than(tx_from_wallet["decoded"]["locktime"], tx_from_wallet["blockheight"]
#33114
maflcko on August 1, 2025 TestsCI failed
maflcko on August 1, 2025 TestsCI failed
issue
tracing: test `interface_usdt_net.py` fails due to garbage message type in `net:outbound_message` tracepoint
#33246
theStack on August 23, 2025 TestsScripts and toolsinterfaces
theStack on August 23, 2025 TestsScripts and toolsinterfaces
issue
test: intermittent issue in p2p_1p1c_network.py
#33318
fanquake on September 5, 2025 TestsCI failed
fanquake on September 5, 2025 TestsCI failed
issue
test: pycapnp doesn't support free threaded Python
#33582
fanquake on October 9, 2025 TestsUpstream
fanquake on October 9, 2025 TestsUpstream
issue
`generatetoaddress` 2-3x slower on v30 compared to v29
#33618
Christewart on October 13, 2025 WalletTestsResource usage
Christewart on October 13, 2025 WalletTestsResource usage
issue
ci: short read: expected xxxxxxxxx bytes but got xxxxxxxxx: unexpected EOF
#33640
fanquake on October 16, 2025 TestsCI failed
fanquake on October 16, 2025 TestsCI failed
issue
fuzz: connman fuzz target: runtime error: null pointer passed as argument 2, which is declared to never be null
#33643
maflcko on October 17, 2025 TestsFuzzing
maflcko on October 17, 2025 TestsFuzzing
issue
Unable to fuzz in local on MacOS 15.4.1
#33667
rkrux on October 21, 2025 DocsmacOSTestsFuzzing
rkrux on October 21, 2025 DocsmacOSTestsFuzzing
issue
ci: Where to run heavy and high-maintenance CI tasks?
#33668
maflcko on October 21, 2025 BrainstormingTests
maflcko on October 21, 2025 BrainstormingTests
issue
ci: windows-native-dll-vcpkg-* cache does not work?
#33685
maflcko on October 23, 2025 WindowsTests
maflcko on October 23, 2025 WindowsTests
issue
RFC: Do we want to support fuzzing on MacOS?
#33731
dergoegge on October 29, 2025 BrainstormingDocsmacOSTestsUp for grabsFuzzing
dergoegge on October 29, 2025 BrainstormingDocsmacOSTestsUp for grabsFuzzing
issue
`test_kernel` fails to build on Ubuntu 22.04
#33846
hebasto on November 10, 2025 RefactoringTests
hebasto on November 10, 2025 RefactoringTests
issue
Net split meta issue
#33958
theuni on November 27, 2025 BrainstormingRefactoringTestsP2PTracking Issue
theuni on November 27, 2025 BrainstormingRefactoringTestsP2PTracking Issue
issue
Mavericks compile with clang: build warnings and test fail.
#3396
da2ce7 on December 12, 2013 macOSTests
da2ce7 on December 12, 2013 macOSTests
issue
test: `interface_ipc.py` might start skipping if installed capnp version changes
#34016
fanquake on December 5, 2025 Tests
fanquake on December 5, 2025 Tests
issue
mempool_updatefromblock.py fails on 32-bit (armhf, ...)
#34108
maflcko on December 18, 2025 Tests
maflcko on December 18, 2025 Tests
issue
qa: Framework fails when initiating node from cached chain
#34163
hebasto on December 28, 2025 WalletTestsUpstream
hebasto on December 28, 2025 WalletTestsUpstream
issue
qa: `feature_pruning.py` fails when built `ENABLE_WALLET=OFF`
#34175
hebasto on December 29, 2025 Tests
hebasto on December 29, 2025 Tests
issue
qa: `tool_bench_sanity_check.py --bench=MempoolCheck` failure
#34248
hebasto on January 10, 2026 Tests
hebasto on January 10, 2026 Tests
issue
intermittent issue in mining_getblocktemplate_longpoll.py on Windows (ucrt?) line 48, in run_test assert thr.is_alive() AssertionError
#34365
maflcko on January 21, 2026 WindowsTestsCI failed
maflcko on January 21, 2026 WindowsTestsCI failed
issue
intermittent issue in wallet_txn_clone.py (Windows ucrt) while starting network thread?
#34367
maflcko on January 21, 2026 WindowsTestsCI failed
maflcko on January 21, 2026 WindowsTestsCI failed
issue
ci: intermittent failure in `wallet_fundrawtransaction.py` `test_22670` subtest
#34516
ismaelsadeeq on February 5, 2026 WalletTestsQuestions and Help
ismaelsadeeq on February 5, 2026 WalletTestsQuestions and Help
issue
qa: Intermittent failure in `p2p_invalid_tx.py`
#34621
hebasto on February 19, 2026 TestsCI failed
hebasto on February 19, 2026 TestsCI failed
issue
Intermittent failure of p2p_private_broadcast.py
#34631
sedited on February 20, 2026 TestsCI failed
sedited on February 20, 2026 TestsCI failed
issue
[rfc] Replacing Boost Unit Test Framework?
#34666
maflcko on February 25, 2026 BrainstormingTests
maflcko on February 25, 2026 BrainstormingTests
issue
script_assets_tests is a no-op on Windows CI
#34670
hodlinator on February 25, 2026 WindowsTests
hodlinator on February 25, 2026 WindowsTests
issue
qa: Intermittent failure in `p2p_invalid_messages.py`
#34688
hebasto on February 27, 2026 TestsCI failed
hebasto on February 27, 2026 TestsCI failed
issue
[QUERY] bitcoin testnet3 deprecation and testnet4 rollout.
#34798
saravadeanil on March 11, 2026 TestsQuestions and Help
saravadeanil on March 11, 2026 TestsQuestions and Help
issue
ci: failure in p2p_private_broadcast: ConnectionResetError: [Errno 54] Connection reset by peer
#34849
rkrux on March 18, 2026 TestsCI failed
rkrux on March 18, 2026 TestsCI failed
issue
interface_http.py fails in assert_equal(response2.status, http.client.BAD_REQUEST) AssertionError: not(413 == 400)
#35082
maflcko on April 15, 2026 TestsCI failed
maflcko on April 15, 2026 TestsCI failed
issue
intermittent issue on Windows when starting the Python network thread. stderr: Exception in thread NetworkThread: OSError: [WinError 10022] An invalid argument was supplied
#35112
maflcko on April 19, 2026 TestsCI failed
maflcko on April 19, 2026 TestsCI failed
issue
Add rpc command to allow block-chain rollbacks and re-submits to simulate splits
#4060
SergioDemianLerner on April 15, 2014 RefactoringTests
SergioDemianLerner on April 15, 2014 RefactoringTests
issue
regtest mode: trying to connection to .onions ?
#5127
gavinandresen on October 23, 2014 BugTests
gavinandresen on October 23, 2014 BugTests
issue
Release 0.9.3 + 0.9.3~ Gitian build on Win 8.1 x64 fails scriptnum_tests
#5456
dexX7 on December 10, 2014 BugTests
dexX7 on December 10, 2014 BugTests
issue
Block download can stall after call to InvalidateBlock()
#5806
sdaftuar on February 19, 2015 TestsP2P
sdaftuar on February 19, 2015 TestsP2P
issue
generate RPC call leaves reservekey in keypool
#6268
gavinandresen on June 10, 2015 TestsRPC/REST/ZMQ
gavinandresen on June 10, 2015 TestsRPC/REST/ZMQ
issue
scheduler_tests (currently disabled) occasionally deadlocks
#6540
posita on August 10, 2015 Tests
posita on August 10, 2015 Tests
issue
Test Nodes will sometimes not sync their blocks on native Windows
#6554
ptschip on August 13, 2015 WindowsTests
ptschip on August 13, 2015 WindowsTests
issue
Intermittent travis issue in node shutdown by RPC tests
#6717
laanwj on September 24, 2015 Tests
laanwj on September 24, 2015 Tests
issue
RPC tests don't use correct bitcoind in ordinary build layout
#7002
luke-jr on November 13, 2015 Tests
luke-jr on November 13, 2015 Tests
issue
rpc-tests.py sometimes fail with Error: Unable to start HTTP server.
#7288
MarcoFalke on January 4, 2016 Tests
MarcoFalke on January 4, 2016 Tests
issue
Python 3 transition (was: Ubuntu 16.04 python troubles)
#7717
laanwj on March 18, 2016 TestsScripts and tools
laanwj on March 18, 2016 TestsScripts and tools
issue
p2p-fullblocktest.py might result in failed mempool check
#7978
domob1812 on April 30, 2016 TestsMempool
domob1812 on April 30, 2016 TestsMempool
issue
[Test Framework] Support setting the p2p/RPC port range over the cmd line
#8022
fanquake on May 8, 2016 Tests
fanquake on May 8, 2016 Tests
issue
WalletBackupTest Fails on Master but Travis Shows as Passing
#8045
pstratem on May 12, 2016 Tests
pstratem on May 12, 2016 Tests
issue
[qa] rpc-tests.py fails randomly while trying to get stdout/stderr
#8649
sdaftuar on September 2, 2016 Tests
sdaftuar on September 2, 2016 Tests
issue
Make regtest use 210000 block reward-halving schedule
#8833
gabegattis on September 28, 2016 BrainstormingTests
gabegattis on September 28, 2016 BrainstormingTests
issue
'minrelaytxfee' option not covered by tests, listed in Debugging/Testing options
#8953
ftrader on October 18, 2016 Testsgood first issue
ftrader on October 18, 2016 Testsgood first issue
issue
Testnet utxos should be spendable by anyone after N blocks, for some large N
#8956
maaku on October 18, 2016 BrainstormingTestsConsensus
maaku on October 18, 2016 BrainstormingTestsConsensus
issue
rpc-tests.py: Too many "Error: Unable to start HTTP server. See debug log for details."
#9317
paveljanik on December 10, 2016 Tests
paveljanik on December 10, 2016 Tests
issue
fundrawtransaction.py test broken in travis ("Mempool sync failed")
#9364
laanwj on December 16, 2016 Tests
laanwj on December 16, 2016 Tests
issue
bip68-sequence.py failing on master after recent net changes, due to mocktime interaction
#9586
sdaftuar on January 19, 2017 Tests
sdaftuar on January 19, 2017 Tests
issue
How should -zapwallettxes interact with persistent mempool?
#9710
jnewbery on February 7, 2017 WalletTests
jnewbery on February 7, 2017 WalletTests
pull
combine_logs.py - aggregates log files from multiple bitcoinds during functional tests.
#10017
jnewbery on March 16, 2017 Tests
jnewbery on March 16, 2017 Tests
pull
[tests] remove maxblocksinflight.py (functionality covered by other test)
#10023
jnewbery on March 17, 2017 Tests
jnewbery on March 17, 2017 Tests
pull
[trivial] Use log.info() instead of print() in remaining functional test cases.
#10024
jnewbery on March 17, 2017 Tests
jnewbery on March 17, 2017 Tests
pull
[test] [POC] Stop and start bitcoind nodes asynchronously in functional tests
#10055
jnewbery on March 22, 2017 Tests
jnewbery on March 22, 2017 Tests
pull
Remove sources of unreliablility in extended functional tests
#10072
jnewbery on March 24, 2017 Tests
jnewbery on March 24, 2017 Tests
pull
[tests] Demostration/concept: Add a TestNode class to test_Framework.py
#10082
jnewbery on March 26, 2017 Tests
jnewbery on March 26, 2017 Tests
pull
Check that all test scripts in test/functional are being run
#10096
jnewbery on March 27, 2017 Tests
jnewbery on March 27, 2017 Tests
pull
Move zmq test skipping logic into individual test case.
#10097
jnewbery on March 27, 2017 Tests
jnewbery on March 27, 2017 Tests
pull
Remove unused variable. Remove accidental trailing semicolons in Python code
#10107
practicalswift on March 28, 2017 Tests
practicalswift on March 28, 2017 Tests
pull
[WIP] Remove NetworkThread from individual test cases
#10111
jnewbery on March 28, 2017 RefactoringTests
jnewbery on March 28, 2017 RefactoringTests
pull
[tests] sync_with_ping should assert that ping hasn't timed out
#10114
jnewbery on March 29, 2017 Tests
jnewbery on March 29, 2017 Tests
pull
Fix "make check" on systems with qt and libxcb but no active DISPLAY
#10117
ryanofsky on March 29, 2017 Tests
ryanofsky on March 29, 2017 Tests
pull
[qa] Fixes segwit block relay test after inv-direct-fetch was disabled
#10134
sdaftuar on March 31, 2017 TestsP2P
sdaftuar on March 31, 2017 TestsP2P
pull
Remove unused import. Remove accidental trailing semicolons.
#10137
practicalswift on April 1, 2017 Tests
practicalswift on April 1, 2017 Tests
pull
[trivial] remove unused line in Travis config
#10152
jnewbery on April 4, 2017 RefactoringTests
jnewbery on April 4, 2017 RefactoringTests
pull
tests: Fix test_runner return value in case of skipped test
#10187
laanwj on April 11, 2017 Tests
laanwj on April 11, 2017 Tests
pull
[tests] mining functional tests (including regression test for submitblock)
#10190
jnewbery on April 11, 2017 TestsMining
jnewbery on April 11, 2017 TestsMining
pull
[tests] Remove is_network_split from functional test framework
#10198
jnewbery on April 12, 2017 Tests
jnewbery on April 12, 2017 Tests
pull
Tests: Refactor to create witness script creation function
#10223
jimmysong on April 18, 2017 Tests
jimmysong on April 18, 2017 Tests
pull
Allow tests to pass even when stderr got populated
#10241
jonasschnelli on April 20, 2017 Tests
jonasschnelli on April 20, 2017 Tests
pull
[test] Add tests for getconnectioncount, getnettotals and ping
#10264
jimmysong on April 23, 2017 Tests
jimmysong on April 23, 2017 Tests
pull
[Tests] Prevent warning: variable 'x' is uninitialized
#10272
paveljanik on April 25, 2017 Tests
paveljanik on April 25, 2017 Tests
pull
[wallet] fix zapwallettxes interaction with persistent mempool
#10330
jnewbery on May 3, 2017 WalletTests
jnewbery on May 3, 2017 WalletTests
pull
[tests] functional tests should call BitcoinTestFramework start/stop node methods
#10359
jnewbery on May 8, 2017 Tests
jnewbery on May 8, 2017 Tests
pull
tests: Correct testcase in script_tests.json for large number OP_EQUAL
#10405
laanwj on May 15, 2017 Tests
laanwj on May 15, 2017 Tests
pull
[tests] Add fuzz testing for BlockTransactions and BlockTransactionsRequest
#10409
practicalswift on May 16, 2017 Tests
practicalswift on May 16, 2017 Tests
pull
[tests] Speed up fuzzing by ~200x when using afl-fuzz
#10415
practicalswift on May 17, 2017 Tests
practicalswift on May 17, 2017 Tests
pull
Fix and add test for empty chain and reorg consistency for gettxoutsetinfo.
#10445
gmaxwell on May 23, 2017 Tests
gmaxwell on May 23, 2017 Tests
pull
[RPC] Remove waitforblock and waitfornewblock
#10519
achow101 on June 3, 2017 TestsRPC/REST/ZMQ
achow101 on June 3, 2017 TestsRPC/REST/ZMQ
pull
[tests] Use cookie auth instead of rpcuser and rpcpassword
#10533
achow101 on June 5, 2017 Tests
achow101 on June 5, 2017 Tests
pull
[tests] Use FastRandomContext instead of boost::random::{mt19937,uniform_int_distribution}
#10547
practicalswift on June 7, 2017 RefactoringTests
practicalswift on June 7, 2017 RefactoringTests
pull
Move stop/start functions from utils.py into BitcoinTestFramework
#10556
jnewbery on June 8, 2017 Tests
jnewbery on June 8, 2017 Tests
pull
[qa] util: Check return code after closing bitcoind proc
#10636
MarcoFalke on June 20, 2017 Tests
MarcoFalke on June 20, 2017 Tests
pull
[qa] blockchain: Pass on closed connection during generate call
#10659
MarcoFalke on June 23, 2017 Tests
MarcoFalke on June 23, 2017 Tests
pull
Document the non-DER-conformance of one test in tx_valid.json.
#10679
schildbach on June 27, 2017 DocsTests
schildbach on June 27, 2017 DocsTests
pull
rpc: Move the `generate` RPC call to rpcwallet
#10683
laanwj on June 27, 2017 WalletTestsRPC/REST/ZMQMining
laanwj on June 27, 2017 WalletTestsRPC/REST/ZMQMining
pull
[qa] Bugfix: allow overriding extra_args in ComparisonTestFramework
#10690
sdaftuar on June 28, 2017 Tests
sdaftuar on June 28, 2017 Tests
pull
test: Move variable `state` down where it is used
#10739
paveljanik on July 4, 2017 RefactoringTests
paveljanik on July 4, 2017 RefactoringTests
pull
Fix multi_rpc test for hosts that dont default to utf8
#10759
TheBlueMatt on July 7, 2017 Tests
TheBlueMatt on July 7, 2017 Tests
pull
Tests: address placement should be deterministic by default
#10765
ReneNyffenegger on July 7, 2017 Tests
ReneNyffenegger on July 7, 2017 Tests
pull
[tests] Avoid redundant assignments. Remove unused variables
#10777
practicalswift on July 8, 2017 Tests
practicalswift on July 8, 2017 Tests
pull
net: set regtest JSON-RPC port to 18443 to avoid conflict with testnet 18332
#10825
fametrano on July 14, 2017 TestsP2P
fametrano on July 14, 2017 TestsP2P
pull
[test] Qt: Use _putenv_s instead of setenv on Windows builds
#10899
brianmcmichael on July 21, 2017 WindowsTests
brianmcmichael on July 21, 2017 WindowsTests
pull
[tests] Fix incorrect memory_cleanse(…) call in crypto_tests.cpp
#10912
practicalswift on July 22, 2017 Tests
practicalswift on July 22, 2017 Tests
pull
[bench] Restore format state of cout after printing with std::fixed/setprecision
#10963
practicalswift on July 31, 2017 Tests
practicalswift on July 31, 2017 Tests
pull
[tests] Test disconnecting unsupported service bits logic.
#11001
jnewbery on August 7, 2017 Tests
jnewbery on August 7, 2017 Tests
pull
[tests] Add option to attach a python debugger if functional test fails
#11023
jnewbery on August 10, 2017 Tests
jnewbery on August 10, 2017 Tests
pull
tests: Remove OldSetKeyFromPassphrase/OldEncrypt/OldDecrypt
#11024
practicalswift on August 10, 2017 RefactoringTests
practicalswift on August 10, 2017 RefactoringTests
pull
[qa] Fix block message processing error in sendheaders.py
#11032
sdaftuar on August 11, 2017 Tests
sdaftuar on August 11, 2017 Tests
pull
[contrib] Add Valgrind suppressions file
#11035
practicalswift on August 12, 2017 TestsScripts and tools
practicalswift on August 12, 2017 TestsScripts and tools
pull
[script] Unit tests for script/standard and IsMine functions.
#11116
jimpo on August 23, 2017 Tests
jimpo on August 23, 2017 Tests
pull
Add bitcoin-cli -stdin and -stdinrpcpass functional tests
#11125
promag on August 24, 2017 Tests
promag on August 24, 2017 Tests
pull
Improve versionbits_computeblockversion test code consistency
#11160
danra on August 26, 2017 Tests
danra on August 26, 2017 Tests
pull
[tests] Remove unused imports (script.OP_0 and script.sha256)
#11190
practicalswift on August 29, 2017 Tests
practicalswift on August 29, 2017 Tests
pull
Remove redundant testutil.cpp|h files
#11234
meshcollider on September 5, 2017 RefactoringTests
meshcollider on September 5, 2017 RefactoringTests
pull
travis: Assert default datadir isn't created, Run scripted diff only once
#11260
MarcoFalke on September 6, 2017 Tests
MarcoFalke on September 6, 2017 Tests
pull
Fix string concatenation to os.path.join and add exception case
#11291
dongsam on September 8, 2017 Tests
dongsam on September 8, 2017 Tests
pull
Deduplicate CMerkleBlock construction code, add test coverage
#11293
jamesob on September 9, 2017 RefactoringTests
jamesob on September 9, 2017 RefactoringTests
pull
Make sure ~/.bitcoin doesn't exist before build
#11297
meshcollider on September 10, 2017 Tests
meshcollider on September 10, 2017 Tests
pull
Tests: Add a lint check for trailing whitespace
#11300
meshcollider on September 11, 2017 Tests
meshcollider on September 11, 2017 Tests
pull
[qa] zapwallettxes: Wait up to 3s for mempool reload
#11308
MarcoFalke on September 12, 2017 Tests
MarcoFalke on September 12, 2017 Tests
pull
[qa] Fix error introduced into p2p-segwit.py, and prevent future similar errors
#11319
sdaftuar on September 13, 2017 Tests
sdaftuar on September 13, 2017 Tests
pull
[tests] Check connectivity before sending in assumevalid.py
#11345
jnewbery on September 15, 2017 Tests
jnewbery on September 15, 2017 Tests
pull
[Tests] Add Qt GUI tests to Overview and ReceiveCoin Page
#11365
anditto on September 19, 2017 Tests
anditto on September 19, 2017 Tests
pull
Support having SegWit always active in regtest (sipa, ajtowns, jnewbery)
#11389
sipa on September 23, 2017 Tests
sipa on September 23, 2017 Tests
pull
[tests] add functional test for mempoolreplacement command line arg
#11407
instagibbs on September 26, 2017 Tests
instagibbs on September 26, 2017 Tests
pull
Bump univalue subtree and fix json formatting in tests
#11420
MarcoFalke on September 29, 2017 TestsUpstream
MarcoFalke on September 29, 2017 TestsUpstream
pull
qa: Verify DBWrapper iterators are taking snapshots
#11422
TheBlueMatt on September 29, 2017 Tests
TheBlueMatt on September 29, 2017 Tests
pull
[test] Refactor ZMQ test to use one address per notification type
#11439
promag on October 2, 2017 Tests
promag on October 2, 2017 Tests
pull
[qa] Allow "make cov" out-of-tree; Fix rpc mapping check
#11443
MarcoFalke on October 3, 2017 Tests
MarcoFalke on October 3, 2017 Tests
pull
qa: Make tmpdir option an absolute path, misc cleanup
#11472
MarcoFalke on October 9, 2017 Tests
MarcoFalke on October 9, 2017 Tests
pull
[tests] [demonstration] Simplify/clarify the NodeConn/NodeConnCB mininode classes
#11518
jnewbery on October 17, 2017 Tests
jnewbery on October 17, 2017 Tests
pull
qa: Fix race condition failures in replace-by-fee.py, sendheaders.py
#11538
sdaftuar on October 20, 2017 Tests
sdaftuar on October 20, 2017 Tests
pull
Make travis complain on #bitcoin-core-dev when builds fail
#11598
TheBlueMatt on November 2, 2017 Tests
TheBlueMatt on November 2, 2017 Tests
pull
Require a steady clock for bench with at least micro precision
#11646
TheBlueMatt on November 9, 2017 Tests
TheBlueMatt on November 9, 2017 Tests
pull
tests: Initialize recently introduced non-static class member lastCycles to zero in constructor
#11654
practicalswift on November 10, 2017 Tests
practicalswift on November 10, 2017 Tests
pull
tests: Remove unused mininode functions {ser,deser}_int_vector(...). Remove unused imports.
#11683
practicalswift on November 14, 2017 Tests
practicalswift on November 14, 2017 Tests
pull
Fix for mismatched extern definition in wallet tests
#11713
sipsorcery on November 18, 2017 Tests
sipsorcery on November 18, 2017 Tests
pull
[tests] Test that mempool rejects coinbase transactions
#11714
jamesob on November 18, 2017 Tests
jamesob on November 18, 2017 Tests
pull
[Tests] Adding unit tests for GetDifficulty in blockchain.cpp.
#11748
merehap on November 22, 2017 Tests
merehap on November 22, 2017 Tests
pull
[tests] Change invalidtxrequest to use BitcoinTestFramework
#11771
jnewbery on November 27, 2017 Tests
jnewbery on November 27, 2017 Tests
pull
[tests] Change invalidblockrequest to use BitcoinTestFramework
#11772
jnewbery on November 27, 2017 Tests
jnewbery on November 27, 2017 Tests
pull
[tests] Change feature_block.py to use BitcoinTestFramework
#11773
jnewbery on November 27, 2017 Tests
jnewbery on November 27, 2017 Tests
pull
[tests] Change feature_csv_activation.py to use BitcoinTestFramework
#11817
jnewbery on December 2, 2017 Tests
jnewbery on December 2, 2017 Tests
pull
I accidentally [deliberately] killed it [the ComparisonTestFramework]
#11818
jnewbery on December 2, 2017 Tests
jnewbery on December 2, 2017 Tests
pull
qa: Add getrawtransaction in_active_chain=False test
#11838
MarcoFalke on December 6, 2017 TestsRPC/REST/ZMQ
MarcoFalke on December 6, 2017 TestsRPC/REST/ZMQ
pull
[build] Add missing stuff to clean-local
#11842
kallewoof on December 7, 2017 Build systemTests
kallewoof on December 7, 2017 Build systemTests
pull
[tests] remove redundant univalue_tests.cpp
#11879
jnewbery on December 12, 2017 RefactoringTestsUpstream
jnewbery on December 12, 2017 RefactoringTestsUpstream
pull
tests: Remove unused variable (firstAddrnServices)
#11946
practicalswift on December 19, 2017 Tests
practicalswift on December 19, 2017 Tests
pull
Add test coverage for bitcoin-cli multiwallet calls
#11970
ryanofsky on December 21, 2017 WalletTests
ryanofsky on December 21, 2017 WalletTests
pull
qa: Use node.datadir instead of tmpdir in test framework
#12076
MarcoFalke on January 2, 2018 RefactoringTests
MarcoFalke on January 2, 2018 RefactoringTests
pull
Adding test case for SINGLE|ANYONECANPAY hash type in tx_valid.json
#12082
Christewart on January 3, 2018 Tests
Christewart on January 3, 2018 Tests
pull
Fix ListCoins test failure due to unset g_address_type, g_change_type
#12150
ryanofsky on January 11, 2018 Tests
ryanofsky on January 11, 2018 Tests
pull
qa: Sync with validationinterface queue in sync_mempools
#12206
MarcoFalke on January 17, 2018 TestsRPC/REST/ZMQ
MarcoFalke on January 17, 2018 TestsRPC/REST/ZMQ
pull
Trivial: Fix spelling in zapwallettxes test description
#12212
bitspill on January 17, 2018 Tests
bitspill on January 17, 2018 Tests
pull
qa: Add missing syncwithvalidationinterfacequeue to tests
#12217
MarcoFalke on January 18, 2018 Tests
MarcoFalke on January 18, 2018 Tests
pull
test_runner: Readable output if create_cache.py fails
#12227
ryanofsky on January 19, 2018 Tests
ryanofsky on January 19, 2018 Tests
pull
Bugfix: Only run bitcoin-tx tests when bitcoin-tx is enabled
#12246
luke-jr on January 23, 2018 Tests
luke-jr on January 23, 2018 Tests
pull
[test] fundrawtransaction: lock watch-only shared address
#12265
kallewoof on January 25, 2018 Tests
kallewoof on January 25, 2018 Tests
pull
Remove assigned but never used local variables. Enable Travis checking for unused local variables.
#12284
practicalswift on January 28, 2018 Tests
practicalswift on January 28, 2018 Tests
pull
[tests] Fix names of excluded extended tests for travis
#12292
ajtowns on January 29, 2018 Tests
ajtowns on January 29, 2018 Tests
pull
Enable flake8 warnings for all currently non-violated rules
#12295
practicalswift on January 29, 2018 Tests
practicalswift on January 29, 2018 Tests
pull
Fix rescan test failure due to unset g_address_type, g_change_type
#12424
ryanofsky on February 13, 2018 Tests
ryanofsky on February 13, 2018 Tests
pull
[rpc] Adds a functional test to validate the transaction version number in the RPC output
#12436
l2a5b1 on February 15, 2018 Tests
l2a5b1 on February 15, 2018 Tests
pull
[Trivial] Simplify if-else blocks and more descriptive variable naming
#12437
jeffrade on February 15, 2018 Tests
jeffrade on February 15, 2018 Tests
pull
[Tests] Fix trivial typo in test_runner.py causing error
#12438
meshcollider on February 15, 2018 Tests
meshcollider on February 15, 2018 Tests
pull
Fix bip68 sequence test to reflect updated rpc error message
#12455
Empact on February 16, 2018 Tests
Empact on February 16, 2018 Tests
pull
Assert compressed keys are strictly shorter than regular
#12459
Empact on February 16, 2018 Tests
Empact on February 16, 2018 Tests
pull
[test] Round target fee to 8 decimals in assert_fee_amount
#12486
kallewoof on February 20, 2018 Tests
kallewoof on February 20, 2018 Tests
pull
Don't test against the mempool min fee information in mempool_limit.py
#12512
Empact on February 22, 2018 Tests
Empact on February 22, 2018 Tests
pull
Avoid unintentional unsigned integer wraparounds in tests
#12516
practicalswift on February 23, 2018 Tests
practicalswift on February 23, 2018 Tests
pull
tests: List skipped flake8 warnings (rather than listing enabled warnings)
#12534
practicalswift on February 25, 2018 Tests
practicalswift on February 25, 2018 Tests
pull
Add test cases for HexStr (std::reverse_iterator and corner cases)
#12570
kostaz on March 1, 2018 Tests
kostaz on March 1, 2018 Tests
pull
Fix ListCoins test failure due to unset g_wallet_allow_fallback_fee
#12582
ryanofsky on March 2, 2018 Tests
ryanofsky on March 2, 2018 Tests
pull
Add a test for large tx output scripts with segwit input.
#12600
richardkiss on March 5, 2018 Tests
richardkiss on March 5, 2018 Tests
pull
[Trivial] Fix formatting issue on wallet_listreceivedby
#12644
NicolasDorier on March 8, 2018 Tests
NicolasDorier on March 8, 2018 Tests
pull
Fix ComputeTimeSmart test failure with -DDEBUG_LOCKORDER
#12681
ryanofsky on March 13, 2018 Tests
ryanofsky on March 13, 2018 Tests
pull
Add -ftrapv to CFLAGS and CXXFLAGS when --enable-debug is used. Enable -ftrapv in Travis.
#12686
practicalswift on March 14, 2018 Tests
practicalswift on March 14, 2018 Tests
pull
Append scripts to new test_list array to fix bad assignment
#12710
jeffrade on March 17, 2018 Tests
jeffrade on March 17, 2018 Tests
pull
[Tests] Require exact match in assert_start_raises_init_eror (jnewbery)
#12718
MarcoFalke on March 18, 2018 Tests
MarcoFalke on March 18, 2018 Tests
pull
tests: Add note about test suite naming convention in developer-notes.md
#12719
practicalswift on March 18, 2018 Tests
practicalswift on March 18, 2018 Tests
pull
qa: Avoiding 'file' function name from python2
#12720
jeffrade on March 18, 2018 RefactoringTests
jeffrade on March 18, 2018 RefactoringTests
pull
tests: Remove unused argument max_invalid from check_estimates(...)
#12746
practicalswift on March 21, 2018 Tests
practicalswift on March 21, 2018 Tests
pull
Integration of property based testing into Bitcoin Core
#12775
Christewart on March 24, 2018 Tests
Christewart on March 24, 2018 Tests
pull
[Tests] Use blockmaxweight where tests previously had blockmaxsize
#12790
conscott on March 26, 2018 Tests
conscott on March 26, 2018 Tests
pull
[Tests] Fix a typo at assert_start_raises_init_error() and use specific exception for initialization error
#12810
romanz on March 28, 2018 Tests
romanz on March 28, 2018 Tests
pull
test: Make summary row bold-red if any test failed and show failed tests at end of table
#12811
laanwj on March 28, 2018 Tests
laanwj on March 28, 2018 Tests
pull
[qt] [tests] Clarify address book error messages, add tests
#12830
jamesob on March 29, 2018 GUITests
jamesob on March 29, 2018 GUITests
pull
[ci] Run functional tests using bitcoin-qt in one Travis job
#12873
jamesob on April 3, 2018 Tests
jamesob on April 3, 2018 Tests
pull
tests: Make test_bitcoin pass under ThreadSanitzer (clang). Fix lock-order-inversion (potential deadlock).
#12882
practicalswift on April 4, 2018 Tests
practicalswift on April 4, 2018 Tests
pull
tests: Avoid test suite name collision in wallet crypto_tests
#12894
MarcoFalke on April 5, 2018 Tests
MarcoFalke on April 5, 2018 Tests
pull
tests: Add note about test suite name uniqueness requirement to developer notes
#12895
practicalswift on April 5, 2018 Tests
practicalswift on April 5, 2018 Tests
pull
[qa] Ensure bitcoind processes are cleaned up when tests end
#12904
sdaftuar on April 6, 2018 Tests
sdaftuar on April 6, 2018 Tests
pull
WIP Refactor large transaction generation for tests and make generic
#12930
conscott on April 10, 2018 Tests
conscott on April 10, 2018 Tests
pull
[DO NOT MERGE] [logging] Add logging to UpdatedBlockTip
#12981
jnewbery on April 13, 2018 Tests
jnewbery on April 13, 2018 Tests
pull
tests: Remove compatibility code not needed now when we're on Python 3
#12993
practicalswift on April 16, 2018 Tests
practicalswift on April 16, 2018 Tests
pull
test: Fix dangling wallet pointer in vpwallets
#13007
promag on April 17, 2018 RefactoringTests
promag on April 17, 2018 RefactoringTests
pull
[qa] Attach node index to test_node AssertionError and print messages
#13022
jamesob on April 18, 2018 Tests
jamesob on April 18, 2018 Tests
pull
tests: Enable automatic detection of undefined names in Python tests scripts. Remove wildcard imports.
#13054
practicalswift on April 22, 2018 Tests
practicalswift on April 22, 2018 Tests
pull
Migrate verify-commits script to python, run in travis
#13066
ken2812221 on April 24, 2018 Tests
ken2812221 on April 24, 2018 Tests
pull
test: add rpcauth-test to AC_CONFIG_LINKS to fix out-of-tree make check
#13073
laanwj on April 25, 2018 Tests
laanwj on April 25, 2018 Tests
pull
[tests] Remove 'account' API from wallet functional tests
#13075
jnewbery on April 25, 2018 Tests
jnewbery on April 25, 2018 Tests
pull
Tests: don't test against min relay fee information in mining_prioritisetransaction.py
#13082
kristapsk on April 25, 2018 Tests
kristapsk on April 25, 2018 Tests
pull
tests: Make it clear that MAX_INV_SZ is not covered by functional tests
#13113
practicalswift on April 29, 2018 Tests
practicalswift on April 29, 2018 Tests
pull
Use common getPath method to create temp directory in tests.
#13145
winder on May 2, 2018 Tests
winder on May 2, 2018 Tests
pull
test: Handle timestamps without microseconds in combine_logs
#13157
laanwj on May 3, 2018 Tests
laanwj on May 3, 2018 Tests
pull
travis: Rename the build stage "check_doc" to "lint"
#13221
practicalswift on May 12, 2018 Tests
practicalswift on May 12, 2018 Tests
pull
Add tests to SingleThreadedSchedulerClient() and document the memory model
#13247
skeees on May 16, 2018 Tests
skeees on May 16, 2018 Tests
pull
test: Don't include torcontrol.cpp into the test file
#13291
Empact on May 21, 2018 RefactoringTests
Empact on May 21, 2018 RefactoringTests
pull
[tests] Add logging to provide anchor points when debugging p2p_sendheaders
#13350
lmanners on May 30, 2018 Tests
lmanners on May 30, 2018 Tests
pull
Fix "gmake check" under OpenBSD 6.3 (probably *BSD): Avoid using GNU grep specific regexp handling
#13355
practicalswift on May 31, 2018 Tests
practicalswift on May 31, 2018 Tests
pull
bench: Use non-throwing ParseDouble(...) instead of throwing boost::lexical_cast<double>(...)
#13383
practicalswift on June 3, 2018 Tests
practicalswift on June 3, 2018 Tests
pull
Utils and libraries: Fix #13371 - move umask operation earlier in AppInit()
#13389
n2yen on June 4, 2018 GUITestsWaiting for author
n2yen on June 4, 2018 GUITestsWaiting for author
pull
Tests: Ignore RemoteDisconnected and BadStatusLine when stopping node
#13390
ken2812221 on June 4, 2018 Tests
ken2812221 on June 4, 2018 Tests
pull
[tests] speed up of tx_validationcache_tests by reusing of CTransaction.
#13404
lucash-dev on June 6, 2018 Tests
lucash-dev on June 6, 2018 Tests
pull
[tests] Speed up knapsack_solver_test by not recreating wallet 100 times.
#13419
lucash-dev on June 8, 2018 Tests
lucash-dev on June 8, 2018 Tests
pull
travis: Increase travis_wait time while verifying commits
#13447
ken2812221 on June 12, 2018 Tests
ken2812221 on June 12, 2018 Tests
pull
WIP [bench] CCoinsView(Cache): measure various scenarios
#13470
Sjors on June 14, 2018 TestsUp for grabs
Sjors on June 14, 2018 TestsUp for grabs
pull
[qa] mininode: Expose connection state through is_connected
#13512
MarcoFalke on June 21, 2018 Tests
MarcoFalke on June 21, 2018 Tests
pull
[tests] Reduced number of validations in tx_validationcache_tests
#13533
lucash-dev on June 25, 2018 Tests
lucash-dev on June 25, 2018 Tests
pull
[qa] wallet_basic: Specify minimum required amount for listunspent
#13535
MarcoFalke on June 25, 2018 Tests
MarcoFalke on June 25, 2018 Tests
pull
tests: Fix test case streams_serializedata_xor. Remove Boost dependency.
#13545
practicalswift on June 27, 2018 Tests
practicalswift on June 27, 2018 Tests
pull
tests: Fix incorrect documentation for test case cuckoocache_hit_rate_ok
#13551
practicalswift on June 27, 2018 Tests
practicalswift on June 27, 2018 Tests
pull
Tests: parameterize adjustment period in versionbits_computeblockversion
#13555
JBaczuk on June 27, 2018 Tests
JBaczuk on June 27, 2018 Tests
pull
test: Fix AreInputsStandard test to reference the proper scriptPubKey
#13565
Empact on June 28, 2018 Tests
Empact on June 28, 2018 Tests
pull
tests: Use MAX_SCRIPT_ELEMENT_SIZE from script.py
#13638
domob1812 on July 11, 2018 RefactoringTests
domob1812 on July 11, 2018 RefactoringTests
pull
[travis] Don't store debug info if --enable-debug is set
#13650
ken2812221 on July 12, 2018 Tests
ken2812221 on July 12, 2018 Tests
pull
[test] Add coverage to estimaterawfee and estimatesmartfee
#13693
Empact on July 17, 2018 Tests
Empact on July 17, 2018 Tests
pull
tests: fixes mininode's P2PConnection sending messages on closing transport
#13715
marcoagner on July 19, 2018 Tests
marcoagner on July 19, 2018 Tests
pull
docs: Specify preferred Python string formatting technique
#13718
masonicboom on July 19, 2018 DocsTests
masonicboom on July 19, 2018 DocsTests
pull
build: Make lint-locale-dependence.sh work with BSD grep (avoid empty subexpressions)
#13720
practicalswift on July 19, 2018 Tests
practicalswift on July 19, 2018 Tests
pull
travis: Avoid unnecessarily setting env variables on the lint build
#13729
Empact on July 20, 2018 Tests
Empact on July 20, 2018 Tests
pull
tests: Skip P2PConnection's is_closing() check when not available
#13747
domob1812 on July 23, 2018 Tests
domob1812 on July 23, 2018 Tests
pull
bench: Make CoinSelection output groups pass eligibility filter
#13822
achow101 on July 31, 2018 Tests
achow101 on July 31, 2018 Tests
pull
travis: use only travis jobs: instead of mix of jobs+matrix
#13849
scravy on August 2, 2018 Tests
scravy on August 2, 2018 Tests
pull
qa: Add emojis to test_runner path and wallet filename
#13859
MarcoFalke on August 3, 2018 Tests
MarcoFalke on August 3, 2018 Tests
pull
travis: move script sections to files in `.travis/` subject to shellcheck
#13863
scravy on August 3, 2018 Tests
scravy on August 3, 2018 Tests
pull
qa: Make extended tests pass on native Windows
#13867
MarcoFalke on August 3, 2018 WindowsTests
MarcoFalke on August 3, 2018 WindowsTests
pull
test: Default to running -checkblockindex in test_framework (TheBlueMatt)
#13912
Sjors on August 8, 2018 Tests
Sjors on August 8, 2018 Tests
pull
qa: Remove redundant checkmempool/checkblockindex extra_args
#13913
MarcoFalke on August 8, 2018 Tests
MarcoFalke on August 8, 2018 Tests
pull
lint: Make format string linter understand basic template parameter syntax
#13939
practicalswift on August 10, 2018 Tests
practicalswift on August 10, 2018 Tests
pull
tests: Port usage of deprecated optparse module to argparse module
#13944
Kvaciral on August 11, 2018 Tests
Kvaciral on August 11, 2018 Tests
pull
Warn (don't fail!) on spelling errors. Fix typos reported by codespell.
#13954
practicalswift on August 13, 2018 Tests
practicalswift on August 13, 2018 Tests
pull
qa: Restore wildcard import for messages in mininode
#13975
MarcoFalke on August 14, 2018 Tests
MarcoFalke on August 14, 2018 Tests
pull
tests: Run functional test on Windows and enable it on Appveyor
#14007
ken2812221 on August 20, 2018 Tests
ken2812221 on August 20, 2018 Tests
pull
Disable wallet and address book Qt tests on macOS minimal platform
#14011
ryanofsky on August 20, 2018 macOSTests
ryanofsky on August 20, 2018 macOSTests
pull
travis: Run unit tests --with-sanitizers=undefined
#14036
MarcoFalke on August 23, 2018 Build systemTests
MarcoFalke on August 23, 2018 Build systemTests
pull
Add HKDF_HMAC256_L32 and method to negate a private key
#14047
jonasschnelli on August 24, 2018 Build systemTestsUtils/log/libs
jonasschnelli on August 24, 2018 Build systemTestsUtils/log/libs
pull
Enable libsecp256k1 ecdh module, add ECDH function to CKey
#14049
jonasschnelli on August 24, 2018 Build systemTestsUtils/log/libsNeeds rebase
jonasschnelli on August 24, 2018 Build systemTestsUtils/log/libsNeeds rebase
pull
qa: Use assert not BOOST_CHECK_* from multithreaded tests
#14069
skeees on August 26, 2018 Tests
skeees on August 26, 2018 Tests
pull
travis: fix missing differentiation between UNIT and FUNCTIONAL tests
#14081
scravy on August 27, 2018 Tests
scravy on August 27, 2018 Tests
pull
bench: Fix thread sanitizer issue in AssembleBlock benchmark
#14083
MarcoFalke on August 27, 2018 Tests
MarcoFalke on August 27, 2018 Tests
pull
tests: Dry run bench_bitcoin as part "make check" to allow for quick identification of assertion/sanitizer failures in benchmarking code
#14092
practicalswift on August 28, 2018 Build systemTests
practicalswift on August 28, 2018 Build systemTests
pull
tests: Fix accidental trunction from int to bool
#14093
practicalswift on August 28, 2018 Tests
practicalswift on August 28, 2018 Tests
pull
tests: Add missing locking annotations and locks (g_cs_orphans)
#14108
practicalswift on August 30, 2018 Tests
practicalswift on August 30, 2018 Tests
pull
qa: Read reject reasons from debug log, not p2p messages
#14119
MarcoFalke on August 31, 2018 Tests
MarcoFalke on August 31, 2018 Tests
pull
Test rpc_help.py failed: Check whether ZMQ is enabled or not.
#14122
Kvaciral on August 31, 2018 Tests
Kvaciral on August 31, 2018 Tests
pull
lint: Make sure we read the command line inputs using utf-8 decoding in python
#14128
ken2812221 on September 1, 2018 Tests
ken2812221 on September 1, 2018 Tests
pull
lint: Make Travis linting output less verbose in case of no violations
#14159
practicalswift on September 6, 2018 Tests
practicalswift on September 6, 2018 Tests
pull
qa: Fixups to "Run all tests even if wallet is not compiled"
#14179
MarcoFalke on September 9, 2018 Tests
MarcoFalke on September 9, 2018 Tests
pull
qa: Fix silent merge conflict in wallet_importmulti
#14189
MarcoFalke on September 10, 2018 RefactoringTests
MarcoFalke on September 10, 2018 RefactoringTests
pull
[psbt]Remove redundant BIP174 test from rpc_psbt.json
#14199
araspitzu on September 11, 2018 Tests
araspitzu on September 11, 2018 Tests
pull
lint: Check for use of NULL instead of nullptr
#14205
practicalswift on September 12, 2018 Tests
practicalswift on September 12, 2018 Tests
pull
logging: Replace LogPrint macros with regular functions
#14209
MarcoFalke on September 12, 2018 RefactoringTests
MarcoFalke on September 12, 2018 RefactoringTests
pull
[qa] Use correct python index slices in example test
#14215
sdaftuar on September 13, 2018 Tests
sdaftuar on September 13, 2018 Tests
pull
Document intentional and unintentional unsigned integer overflows (wraparounds) using annotations
#14224
practicalswift on September 15, 2018 RefactoringTests
practicalswift on September 15, 2018 RefactoringTests
pull
tests: Reorder tests and move most of extended tests up to normal tests
#14225
ken2812221 on September 15, 2018 Tests
ken2812221 on September 15, 2018 Tests
pull
qa: generate --> generatetoaddress change to allow tests run without wallet
#14236
sanket1729 on September 17, 2018 Tests
sanket1729 on September 17, 2018 Tests
pull
Fix for test runner UnicodeDecodeError when utf-8 is not supported
#14237
sanket1729 on September 17, 2018 Tests
sanket1729 on September 17, 2018 Tests
pull
build: Run functional tests and benchmarks under the undefined behaviour sanitizer (UBSan)
#14252
practicalswift on September 18, 2018 Tests
practicalswift on September 18, 2018 Tests
pull
build: Add address sanitizer (ASan) Travis job
#14254
practicalswift on September 18, 2018 Tests
practicalswift on September 18, 2018 Tests
pull
scripted-diff: force set python source file encoding to utf-8
#14265
ken2812221 on September 19, 2018 TestsScripts and tools
ken2812221 on September 19, 2018 TestsScripts and tools
pull
tests: Write the notification message to different files to avoid race condition in feature_notifications.py
#14275
ken2812221 on September 20, 2018 Tests
ken2812221 on September 20, 2018 Tests
pull
lcov: filter /usr/lib/ from coverage reports
#14281
MarcoFalke on September 20, 2018 Build systemTests
MarcoFalke on September 20, 2018 Build systemTests
pull
tests: Use MakeUnique to construct objects owned by unique_ptrs
#14287
practicalswift on September 21, 2018 DocsTests
practicalswift on September 21, 2018 DocsTests
pull
Tests: enforce critical class instance attributes in functional tests, fix segwit test specificity
#14305
JustinTArthur on September 24, 2018 Tests
JustinTArthur on September 24, 2018 Tests
pull
AppVeyor: Move AppVeyor YAML to dot-file-style YAML
#14306
MitchellCash on September 24, 2018 Tests
MitchellCash on September 24, 2018 Tests
pull
tests: exclude all tests with difference parameters in `--exclude` list
#14316
ken2812221 on September 25, 2018 Tests
ken2812221 on September 25, 2018 Tests
pull
tests: Add Python dead code linter (vulture) to Travis
#14365
practicalswift on October 2, 2018 Tests
practicalswift on October 2, 2018 Tests
pull
tests: Don't access out of bounds array index: array[sizeof(array)]
#14398
Empact on October 5, 2018 Tests
Empact on October 5, 2018 Tests
pull
Add Benchmark to test input de-duplication worst case
#14400
JeremyRubin on October 5, 2018 Tests
JeremyRubin on October 5, 2018 Tests
pull
tests: Allow closed rpc handler in assert_start_raises_init_error
#14413
ken2812221 on October 6, 2018 Tests
ken2812221 on October 6, 2018 Tests
pull
Add more property based tests for basic bitcoin data structures
#14430
Christewart on October 8, 2018 Tests
Christewart on October 8, 2018 Tests
pull
test: forward timeouts properly in send_blocks_and_test
#14456
jamesob on October 10, 2018 Tests
jamesob on October 10, 2018 Tests
pull
test: add invalid tx templates for use in functional tests
#14457
jamesob on October 10, 2018 Tests
jamesob on October 10, 2018 Tests
pull
tests: Stop node before removing the notification file
#14465
ken2812221 on October 11, 2018 Tests
ken2812221 on October 11, 2018 Tests
pull
build: Pin to specific versions of Python packages we install from PyPI in Travis
#14496
practicalswift on October 16, 2018 Tests
practicalswift on October 16, 2018 Tests
pull
test: Add linter to make sure single parameter constructors are marked explicit
#14505
practicalswift on October 17, 2018 Tests
practicalswift on October 17, 2018 Tests
pull
tests: add utility to easily profile node performance with perf
#14519
jamesob on October 19, 2018 Tests
jamesob on October 19, 2018 Tests
pull
qa: Revert "Make qt wallet test compatible with qt4"
#14527
MarcoFalke on October 20, 2018 GUITests
MarcoFalke on October 20, 2018 GUITests
pull
Enable flake8 rule E225 which checks for missing whitespace around op…
#14534
jbampton on October 20, 2018 Tests
jbampton on October 20, 2018 Tests
pull
[QA] minor p2p_sendheaders fix of height in coinbase
#14543
instagibbs on October 22, 2018 Tests
instagibbs on October 22, 2018 Tests
pull
[tests] Test that nodes respond to getdata with notfound
#14571
MarcoFalke on October 25, 2018 Tests
MarcoFalke on October 25, 2018 Tests
pull
tests: Fix value display name in test_runner help text
#14619
merland on October 31, 2018 Tests
merland on October 31, 2018 Tests
pull
[tests] Move deterministic address import to setup_nodes
#14631
jnewbery on November 1, 2018 Tests
jnewbery on November 1, 2018 Tests
pull
Tests: Remove sync_blocks() from wallet_abandonconflict.py
#14638
fridokus on November 2, 2018 Tests
fridokus on November 2, 2018 Tests
pull
qa: Add test to ensure node can generate all rpc help texts at runtime
#14658
MarcoFalke on November 5, 2018 TestsRPC/REST/ZMQ
MarcoFalke on November 5, 2018 TestsRPC/REST/ZMQ
pull
example_test.py: fixup coinbase height argument, derive number clearly
#14664
instagibbs on November 5, 2018 RefactoringTests
instagibbs on November 5, 2018 RefactoringTests
pull
tests: Send fewer spam messages in p2p_invalid_messages
#14672
jamesob on November 6, 2018 Tests
jamesob on November 6, 2018 Tests
pull
travis: Fail the UBSan Travis build in case of newly introduced UBSan errors
#14673
practicalswift on November 6, 2018 Tests
practicalswift on November 6, 2018 Tests
pull
tests: Speedup feature_pruning test and refactor big transaction logic
#14691
conscott on November 8, 2018 Tests
conscott on November 8, 2018 Tests
pull
qa: Add explicit references to related CVE's in p2p_invalid_block test
#14696
lucash-dev on November 9, 2018 DocsTests
lucash-dev on November 9, 2018 DocsTests
pull
qa: Avoid race in p2p_invalid_block by waiting for the block request
#14700
MarcoFalke on November 9, 2018 Tests
MarcoFalke on November 9, 2018 Tests
pull
tests: util.h: explicitly include required QString header
#14714
1Il1 on November 13, 2018 GUITests
1Il1 on November 13, 2018 GUITests
pull
qa: Check specific reject reasons in feature_block
#14719
MarcoFalke on November 13, 2018 Tests
MarcoFalke on November 13, 2018 Tests
pull
Tests: Fix running wallet_listtransactions.py individually through test_runner.py
#14738
kristapsk on November 16, 2018 Tests
kristapsk on November 16, 2018 Tests
pull
tests: Unit tests for IsPayToWitnessScriptHash and IsWitnessProgram
#14752
domob1812 on November 18, 2018 Tests
domob1812 on November 18, 2018 Tests
pull
Tests : timedata : median file filter shall not grow beyond size
#14761
mmachicao on November 19, 2018 Tests
mmachicao on November 19, 2018 Tests
pull
test: Add BOOST_REQUIRE to getters returning optional
#14771
MarcoFalke on November 20, 2018 Tests
MarcoFalke on November 20, 2018 Tests
pull
tests: Possible fix the permission error when the tests open the cookie file
#14788
ken2812221 on November 22, 2018 Tests
ken2812221 on November 22, 2018 Tests
pull
qa: Run feature_block tests on p2p and rpc interface
#14789
MarcoFalke on November 22, 2018 Tests
MarcoFalke on November 22, 2018 Tests
pull
Tests: Allow running rpc_bind.py --nonloopback test without IPv6
#14790
kristapsk on November 22, 2018 Tests
kristapsk on November 22, 2018 Tests
pull
tests: Add AddressSanitizer (ASan) Travis build
#14794
practicalswift on November 23, 2018 Tests
practicalswift on November 23, 2018 Tests
pull
test: allows test_runner command line to receive parameters for each test
#14795
marcoagner on November 23, 2018 Tests
marcoagner on November 23, 2018 Tests
pull
Tests : timedata : unittest : median file filter shall not grow beyond size.
#14800
mmachicao on November 24, 2018 Tests
mmachicao on November 24, 2018 Tests
pull
Add CScriptNum decode python implementation in functional suite
#14816
instagibbs on November 27, 2018 Tests
instagibbs on November 27, 2018 Tests
pull
Bugfix: test/functional/rpc_psbt: Remove check for specific error message that depends on uncertain assumptions
#14818
luke-jr on November 27, 2018 Tests
luke-jr on November 27, 2018 Tests
pull
Bugfix: test/functional/mempool_accept: Ensure oversize transaction is actually oversize
#14819
luke-jr on November 27, 2018 Tests
luke-jr on November 27, 2018 Tests
pull
test: Fix descriptor_tests not checking ToString output of public descriptors
#14820
ryanofsky on November 27, 2018 Tests
ryanofsky on November 27, 2018 Tests
pull
bench: Destroy wallet txs instead of leaking their memory
#14822
MarcoFalke on November 27, 2018 RefactoringTests
MarcoFalke on November 27, 2018 RefactoringTests
pull
travis: Enable functional tests in the ThreadSanitizer (TSan) build job
#14829
practicalswift on November 28, 2018 Tests
practicalswift on November 28, 2018 Tests
pull
0.17 backport: [tests] Add wallet_balance.py
#14852
MarcoFalke on November 30, 2018 WalletTests
MarcoFalke on November 30, 2018 WalletTests
pull
test: Correct ineffectual WithOrVersion from transactions_tests
#14855
Empact on December 2, 2018 Tests
Empact on December 2, 2018 Tests
pull
wallet_keypool_topup.py: Test for all keypool address types
#14857
instagibbs on December 2, 2018 Tests
instagibbs on December 2, 2018 Tests
pull
tests: Modify rpc_bind to conform to #14532 behaviour.
#14861
dongcarl on December 3, 2018 Tests
dongcarl on December 3, 2018 Tests
pull
Tests: Contract testing for the procedure AddTimeData
#14881
mmachicao on December 6, 2018 RefactoringTests
mmachicao on December 6, 2018 RefactoringTests
pull
test: Removed implicit CTransaction constructor calls from tests and benchmarks.
#14908
lucash-dev on December 10, 2018 Tests
lucash-dev on December 10, 2018 Tests
pull
test: consensus: Check that final transactions are valid
#14926
MarcoFalke on December 11, 2018 Tests
MarcoFalke on December 11, 2018 Tests
pull
test: pruning: Check that verifychain can be called when pruned
#14930
MarcoFalke on December 12, 2018 Tests
MarcoFalke on December 12, 2018 Tests
pull
test: mempool_persist: Verify prioritization is dumped correctly
#14931
MarcoFalke on December 12, 2018 Tests
MarcoFalke on December 12, 2018 Tests
pull
tests: Test for expected return values when calling functions returning a success code
#14935
practicalswift on December 12, 2018 Tests
practicalswift on December 12, 2018 Tests
pull
travis: fix travis would always be green even if it fail
#14937
ken2812221 on December 12, 2018 Tests
ken2812221 on December 12, 2018 Tests
pull
scripts: Remove Python 2 import workarounds
#14947
practicalswift on December 13, 2018 TestsScripts and tools
practicalswift on December 13, 2018 TestsScripts and tools
pull
Revert "tests: Support calling add_nodes more than once"
#14951
MarcoFalke on December 13, 2018 Tests
MarcoFalke on December 13, 2018 Tests
pull
[do not merge] [tests] tidy up wallet_importmulti.py
#14952
jnewbery on December 13, 2018 WalletTests
jnewbery on December 13, 2018 WalletTests
pull
qa: Remove race between connecting and shutdown on separate connections
#14958
promag on December 14, 2018 Tests
promag on December 14, 2018 Tests
pull
lint/format-strings: Correctly exclude escaped percent symbols
#14960
luke-jr on December 14, 2018 Tests
luke-jr on December 14, 2018 Tests
pull
tests: Fix cuckoocache_tests TSAN failure introduced in 14935.
#14969
practicalswift on December 15, 2018 Tests
practicalswift on December 15, 2018 Tests
pull
test: Remove thread_local from test_bitcoin
#14985
MarcoFalke on December 17, 2018 RefactoringTests
MarcoFalke on December 17, 2018 RefactoringTests
pull
test: Bump timeout to run tests in travis thread sanitizer
#15005
MarcoFalke on December 19, 2018 Tests
MarcoFalke on December 19, 2018 Tests
pull
test: Build fuzz targets into seperate executables
#15043
MarcoFalke on December 27, 2018 Build systemTests
MarcoFalke on December 27, 2018 Build systemTests
pull
Tests: IsReachable is the inverse of IsLimited (DRY)
#15044
mmachicao on December 27, 2018 Tests
mmachicao on December 27, 2018 Tests
pull
[test] Apply maximal flags to tx_valid tests and minimal flags to tx_invalid tests
#15045
jl2012 on December 27, 2018 TestsUp for grabsNeeds rebase
jl2012 on December 27, 2018 TestsUp for grabsNeeds rebase
pull
Tests: IsReachable is the inverse of IsLimited (DRY). Includes unit tests
#15051
mmachicao on December 28, 2018 Tests
mmachicao on December 28, 2018 Tests
pull
Tests: Contract testing for the procedure AddTimeData and related fixes
#15052
mmachicao on December 28, 2018 Tests
mmachicao on December 28, 2018 Tests
pull
test: Propagate stderr through test_runner failure reporting
#15076
Empact on January 1, 2019 Tests
Empact on January 1, 2019 Tests
pull
tests: Use std::vector API for construction of test data
#15099
domob1812 on January 4, 2019 RefactoringTests
domob1812 on January 4, 2019 RefactoringTests
pull
test: Run invalid_txs.InputMissing test in feature_block
#15102
MarcoFalke on January 4, 2019 Tests
MarcoFalke on January 4, 2019 Tests
pull
Tests: Add unit testing for the CompressScript function
#15104
mmachicao on January 4, 2019 Tests
mmachicao on January 4, 2019 Tests
pull
[WIP] test: Extract BuildCrediting/SpendingTransaction to shared factories folder
#15133
Empact on January 9, 2019 Tests
Empact on January 9, 2019 Tests
pull
tests: Switch one of the Travis jobs to an unsigned char environment (-funsigned-char)
#15134
practicalswift on January 9, 2019 Tests
practicalswift on January 9, 2019 Tests
pull
Tests: Contract test for CCoinsView and CCoinsViewBacked
#15137
mmachicao on January 9, 2019 Tests
mmachicao on January 9, 2019 Tests
pull
refactor/lint: Add ignored shellcheck suggestions to an array
#15170
koalaman on January 15, 2019 Tests
koalaman on January 15, 2019 Tests
pull
tests: Check for expected return values when calling functions returning a success code
#15214
practicalswift on January 20, 2019 RefactoringTests
practicalswift on January 20, 2019 RefactoringTests
pull
[QA] remove some magic mining constants in functional tests
#15238
instagibbs on January 23, 2019 Tests
instagibbs on January 23, 2019 Tests
pull
qa: Use wallet to retrieve raw transactions
#15247
MarcoFalke on January 24, 2019 RefactoringTests
MarcoFalke on January 24, 2019 RefactoringTests
pull
[tests] Remove travis_wait from lint script
#15255
gkrizek on January 25, 2019 TestsScripts and tools
gkrizek on January 25, 2019 TestsScripts and tools
pull
Scripts and tools: Bump flake8 to 3.7.8
#15257
Empact on January 25, 2019 TestsScripts and tools
Empact on January 25, 2019 TestsScripts and tools
pull
test: Replace hard-coded hex tx with class in test framework
#15282
stevenroose on January 29, 2019 Tests
stevenroose on January 29, 2019 Tests
pull
fuzz: Add test/fuzz/test_runner.py and run it in travis
#15295
MarcoFalke on January 30, 2019 Tests
MarcoFalke on January 30, 2019 Tests
pull
tests: When testing with --usecli, unify RPC arg to cli arg conversion and handle dicts and lists
#15301
achow101 on January 31, 2019 Tests
achow101 on January 31, 2019 Tests
pull
tests: Make test updatecoins_simulation_test deterministic
#15327
practicalswift on February 2, 2019 Tests
practicalswift on February 2, 2019 Tests
pull
travis: Only exit early if compilation took longer than 30 min
#15349
MarcoFalke on February 5, 2019 Tests
MarcoFalke on February 5, 2019 Tests
pull
tests: Reduce noise level in test_bitcoin output
#15352
practicalswift on February 6, 2019 Tests
practicalswift on February 6, 2019 Tests
pull
tests: Added missing tests for RPC wallet errors
#15378
benthecarman on February 10, 2019 Tests
benthecarman on February 10, 2019 Tests
pull
test: Remove TODO comments to remove -txindex option
#15395
MarcoFalke on February 12, 2019 Tests
MarcoFalke on February 12, 2019 Tests
pull
Remove manual byte editing in wallet_tx_clone func test
#15397
instagibbs on February 13, 2019 Tests
instagibbs on February 13, 2019 Tests
pull
[build] AppVeyor: clean cache when build configuration changes
#15405
Sjors on February 14, 2019 Tests
Sjors on February 14, 2019 Tests
pull
test: txindex: interrupt threadGroup before calling destructor
#15410
MarcoFalke on February 14, 2019 Tests
MarcoFalke on February 14, 2019 Tests
pull
tests: Add missing cs_main locks required when accessing pcoinsdbview, pcoinsTip or pblocktree
#15413
practicalswift on February 15, 2019 Tests
practicalswift on February 15, 2019 Tests
pull
[test] functional: allow custom cwd, use tmpdir as default
#15415
Sjors on February 15, 2019 Tests
Sjors on February 15, 2019 Tests
pull
add rpc_misc.py, mv test getmemoryinfo, add test mallocinfo
#15485
adamjonas on February 26, 2019 Tests
adamjonas on February 26, 2019 Tests
pull
fuzz: Link BasicTestingSetup (shared with unit tests)
#15504
MarcoFalke on February 28, 2019 Tests
MarcoFalke on February 28, 2019 Tests
pull
appveyor: fix cache issue and reduce dependencies build time
#15506
ken2812221 on February 28, 2019 Tests
ken2812221 on February 28, 2019 Tests
pull
test: Bump timeout on tests that timeout on windows
#15507
MarcoFalke on February 28, 2019 Tests
MarcoFalke on February 28, 2019 Tests
pull
[test] lint-format-strings: open files sequentially (fix for OS X)
#15534
gwillen on March 5, 2019 RefactoringTests
gwillen on March 5, 2019 RefactoringTests
pull
wallet_bumpfee.py: Make sure coin selection produces change
#15538
instagibbs on March 5, 2019 Tests
instagibbs on March 5, 2019 Tests
pull
tests: Teach lint-whitespace.sh to detect missing newline at end of file
#15589
practicalswift on March 13, 2019 Tests
practicalswift on March 13, 2019 Tests
pull
init: Throw error when network specific config is ignored
#15629
MarcoFalke on March 20, 2019 TestsUtils/log/libs
MarcoFalke on March 20, 2019 TestsUtils/log/libs
pull
qa: mininode: Clearer error message on invalid magic bytes
#15631
MarcoFalke on March 20, 2019 Tests
MarcoFalke on March 20, 2019 Tests
pull
test: tool wallet test coverage for unexpected writes to wallet
#15687
jonatack on March 28, 2019 Tests
jonatack on March 28, 2019 Tests
pull
qa: Make swap_magic_bytes in p2p_invalid_messages atomic
#15697
MarcoFalke on March 29, 2019 Tests
MarcoFalke on March 29, 2019 Tests
pull
Fix: importmulti only imports origin info for PKH outputs
#15749
sipa on April 4, 2019 BugWalletTestsRPC/REST/ZMQ
sipa on April 4, 2019 BugWalletTestsRPC/REST/ZMQ
pull
Native descriptor wallets
#15764
achow101 on April 6, 2019 GUIWalletTestsRPC/REST/ZMQUtils/log/libs
achow101 on April 6, 2019 GUIWalletTestsRPC/REST/ZMQUtils/log/libs
pull
test: Unify testing setups for fuzz, bench, and unit tests
#15788
MarcoFalke on April 10, 2019 Build systemTests
MarcoFalke on April 10, 2019 Build systemTests
pull
travis: Bump second timeout to 33 minutes, Add rationale
#15797
MarcoFalke on April 11, 2019 Tests
MarcoFalke on April 11, 2019 Tests
pull
test: Add test that addmultisigaddress fails for watchonly addresses
#15831
MarcoFalke on April 16, 2019 Tests
MarcoFalke on April 16, 2019 Tests
pull
[0.18] Revert GetData randomization change (#14897)
#15839
sdaftuar on April 17, 2019 TestsP2PUtils/log/libsBackport
sdaftuar on April 17, 2019 TestsP2PUtils/log/libsBackport
pull
[test] combine_logs: append node stderr and stdout if it exists
#15841
MarcoFalke on April 17, 2019 Tests
MarcoFalke on April 17, 2019 Tests
pull
tests: fix outdated include in blockfilter_index_tests
#15843
jamesob on April 18, 2019 RefactoringTests
jamesob on April 18, 2019 RefactoringTests
pull
test: Add missing syncwithvalidationinterfacequeue to wallet_import_rescan
#15866
MarcoFalke on April 22, 2019 Tests
MarcoFalke on April 22, 2019 Tests
pull
rpc: Add have_pruned to getblockchaininfo
#15868
MarcoFalke on April 22, 2019 TestsRPC/REST/ZMQValidation
MarcoFalke on April 22, 2019 TestsRPC/REST/ZMQValidation
pull
wallet: Only fail rescan when blocks have actually been pruned
#15870
MarcoFalke on April 22, 2019 WalletTestsRPC/REST/ZMQ
MarcoFalke on April 22, 2019 WalletTestsRPC/REST/ZMQ
pull
QA: Add wallet_implicitsegwit to test the ability to transform keys between address types
#15888
luke-jr on April 25, 2019 Tests
luke-jr on April 25, 2019 Tests
pull
test: Require standard txs in regtest by default
#15891
MarcoFalke on April 25, 2019 TestsTX fees and policy
MarcoFalke on April 25, 2019 TestsTX fees and policy
pull
Add test for superfluous witness record in deserialization
#15893
instagibbs on April 25, 2019 Tests
instagibbs on April 25, 2019 Tests
pull
QA: feature_filelock, interface_bitcoin_cli: Use PACKAGE_NAME in messages rather than hardcoding Bitcoin Core
#15896
luke-jr on April 25, 2019 Build systemTests
luke-jr on April 25, 2019 Build systemTests
pull
QA/mininode: Send all headers upfront in send_blocks_and_test to avoid sending an unconnected one
#15897
luke-jr on April 25, 2019 Tests
luke-jr on April 25, 2019 Tests
pull
[tests] log thread names by default in functional tests
#15927
jnewbery on April 30, 2019 Tests
jnewbery on April 30, 2019 Tests
pull
Make chain state immutable outside of validation
#15933
MarcoFalke on May 1, 2019 WalletTestsRPC/REST/ZMQValidation
MarcoFalke on May 1, 2019 WalletTestsRPC/REST/ZMQValidation
pull
Add locking annotations for RewindBlockIndex and GetNetworkHashPS. Add missing locks.
#15962
practicalswift on May 6, 2019 WalletTestsRPC/REST/ZMQMiningValidation
practicalswift on May 6, 2019 WalletTestsRPC/REST/ZMQMiningValidation
pull
Add tests and documentation for blocksonly
#15990
MarcoFalke on May 9, 2019 DocsTestsRPC/REST/ZMQP2P
MarcoFalke on May 9, 2019 DocsTestsRPC/REST/ZMQP2P
pull
Don't sign when segwit signatures are being used and the pubkey(s) are uncompressed
#16022
achow101 on May 13, 2019 Tests
achow101 on May 13, 2019 Tests
pull
test: move-only: Split large tests into smaller compile units
#16069
MarcoFalke on May 21, 2019 Tests
MarcoFalke on May 21, 2019 Tests
pull
test: replace tx hash with txid in rawtransaction test
#16078
LongShao007 on May 23, 2019 Tests
LongShao007 on May 23, 2019 Tests
pull
tests: Mark unit test blockfilter_index_initial_sync as non-deterministic
#16143
practicalswift on June 4, 2019 TestsScripts and tools
practicalswift on June 4, 2019 TestsScripts and tools
pull
util: Fix compilation errors in support/lockedpool.cpp
#16161
jkczyz on June 6, 2019 TestsUtils/log/libs
jkczyz on June 6, 2019 TestsUtils/log/libs
pull
X-Day is Coiming
#16173
dobbscoin on June 8, 2019 GUIDocsWalletBuild systemTestsTX fees and policyUTXO Db and IndexesRPC/REST/ZMQP2PMiningValidationScripts and toolsUtils/log/libs
dobbscoin on June 8, 2019 GUIDocsWalletBuild systemTestsTX fees and policyUTXO Db and IndexesRPC/REST/ZMQP2PMiningValidationScripts and toolsUtils/log/libs
pull
Call ProcessNewBlock() asynchronously
#16175
TheBlueMatt on June 9, 2019 TestsRPC/REST/ZMQP2PMiningValidation
TheBlueMatt on June 9, 2019 TestsRPC/REST/ZMQP2PMiningValidation
pull
[Trivial] Scripted update copyright
#16177
PastaPastaPasta on June 9, 2019 GUIWalletTestsTX fees and policyUTXO Db and IndexesRPC/REST/ZMQP2PMiningValidationMempoolConsensusUtils/log/libs
PastaPastaPasta on June 9, 2019 GUIWalletTestsTX fees and policyUTXO Db and IndexesRPC/REST/ZMQP2PMiningValidationMempoolConsensusUtils/log/libs
pull
test: stop generating lcov coverage when functional tests fail
#16207
asood123 on June 13, 2019 Build systemTests
asood123 on June 13, 2019 Build systemTests
pull
wallet: Consume ReserveDestination on successful CreateTransaction
#16208
instagibbs on June 13, 2019 WalletTestsRPC/REST/ZMQ
instagibbs on June 13, 2019 WalletTestsRPC/REST/ZMQ
pull
tests: Mark test coins_tests/updatecoins_simulation_test as non-deterministic
#16221
practicalswift on June 16, 2019 TestsScripts and tools
practicalswift on June 16, 2019 TestsScripts and tools
pull
tests: Make coins_tests/updatecoins_simulation_test deterministic
#16225
practicalswift on June 17, 2019 Tests
practicalswift on June 17, 2019 Tests
pull
WIP: add basic semaphore2 CI
#16233
jonasschnelli on June 18, 2019 TestsNeeds Conceptual Review
jonasschnelli on June 18, 2019 TestsNeeds Conceptual Review
pull
signrawtransactionwithkey: report error when missing redeemScript/witnessScript
#16250
ajtowns on June 20, 2019 TestsRPC/REST/ZMQ
ajtowns on June 20, 2019 TestsRPC/REST/ZMQ
pull
rpc: Allow shutdown while in generateblocks
#16262
pstratem on June 21, 2019 TestsRPC/REST/ZMQMining
pstratem on June 21, 2019 TestsRPC/REST/ZMQMining
pull
[Tests] Suppress output in test_bitcoin for expected errors
#16277
gertjaap on June 24, 2019 WalletTests
gertjaap on June 24, 2019 WalletTests
pull
Return the AcceptBlock CValidationState directly in ProcessNewBlock
#16279
TheBlueMatt on June 24, 2019 TestsValidationNeeds rebase
TheBlueMatt on June 24, 2019 TestsValidationNeeds rebase
pull
rpc: Improve scantxoutset response and help message
#16285
promag on June 25, 2019 TestsRPC/REST/ZMQ
promag on June 25, 2019 TestsRPC/REST/ZMQ
pull
test: Add missing ECC_Stop() in GUI rpcnestedtests.cpp
#16289
jonasschnelli on June 26, 2019 GUITests
jonasschnelli on June 26, 2019 GUITests
pull
wallet_resendwallettransaction.py: fix coinbase height
#16292
instagibbs on June 26, 2019 Tests
instagibbs on June 26, 2019 Tests
pull
qt: test: Create at most one testing setup
#16294
MarcoFalke on June 26, 2019 GUIRefactoringTests
MarcoFalke on June 26, 2019 GUIRefactoringTests
pull
bench: Move generated data to a dedicated translation unit
#16299
promag on June 27, 2019 RefactoringTests
promag on June 27, 2019 RefactoringTests
pull
test: Add missing syncwithvalidationinterfacequeue to wallet_balance test
#16302
MarcoFalke on June 28, 2019 Tests
MarcoFalke on June 28, 2019 Tests
pull
bench: Replace <wallet/crypter.h> with <keystore.h> in src/bench/ccoins_caching.cpp
#16303
l2a5b1 on June 28, 2019 RefactoringTests
l2a5b1 on June 28, 2019 RefactoringTests
pull
tests: Reduce memory usage by 0.5 GB when compiling script_tests.cpp
#16312
practicalswift on June 29, 2019 Tests
practicalswift on June 29, 2019 Tests
pull
ci: Add Travis check to make sure unit test coverage reports stay deterministic
#16320
practicalswift on July 1, 2019 Tests
practicalswift on July 1, 2019 Tests
pull
test: Disable other targets when enable-fuzz is set
#16338
qmma70 on July 4, 2019 Build systemTests
qmma70 on July 4, 2019 Build systemTests
pull
test: Enable passing wildcard test names to test runner from root
#16374
jonatack on July 11, 2019 Tests
jonatack on July 11, 2019 Tests
pull
Add package acceptance logic to mempool
#16401
sdaftuar on July 16, 2019 TestsP2PValidationMempool
sdaftuar on July 16, 2019 TestsP2PValidationMempool
pull
test: remove redundant setup in addrman_tests
#16422
zenosage on July 19, 2019 RefactoringTests
zenosage on July 19, 2019 RefactoringTests
pull
Fix msvc compiler error C4146 (unary minus operator applied to unsigned type
#16458
Chunbao on July 25, 2019 WindowsTests
Chunbao on July 25, 2019 WindowsTests
pull
[BIP 174] Implement serialization support for GLOBAL_XPUB field.
#16463
achow101 on July 25, 2019 FeatureTestsRPC/REST/ZMQ
achow101 on July 25, 2019 FeatureTestsRPC/REST/ZMQ
pull
[qa] Ensure we don't generate a too-big block in p2sh sigops test
#16464
sdaftuar on July 25, 2019 Tests
sdaftuar on July 25, 2019 Tests
pull
test: Test p2sh-witness and bech32 in wallet_import_rescan
#16465
MarcoFalke on July 25, 2019 Tests
MarcoFalke on July 25, 2019 Tests
pull
[mempool] log correct messages when CPFP fails
#16471
jnewbery on July 26, 2019 TestsValidation
jnewbery on July 26, 2019 TestsValidation
pull
Changes verbosity of msbuild from quiet to normal in the appveyor script
#16505
sipsorcery on July 31, 2019 WindowsTests
sipsorcery on July 31, 2019 WindowsTests
pull
test: Adapt test framework for chains other than "regtest"
#16509
MarcoFalke on July 31, 2019 Tests
MarcoFalke on July 31, 2019 Tests
pull
rpc: Use the default maxfeerate value as BTC/kB
#16521
remagpie on August 1, 2019 TestsRPC/REST/ZMQ
remagpie on August 1, 2019 TestsRPC/REST/ZMQ
pull
test: Explain why -whitelist is used in feature_fee_estimation
#16535
MarcoFalke on August 2, 2019 Tests
MarcoFalke on August 2, 2019 Tests
pull
External signer support - Wallet Box edition
#16546
Sjors on August 4, 2019 WalletTestsRPC/REST/ZMQ
Sjors on August 4, 2019 WalletTestsRPC/REST/ZMQ
pull
test: Test that low difficulty chain fork is rejected
#16551
MarcoFalke on August 5, 2019 Tests
MarcoFalke on August 5, 2019 Tests
pull
test: only include and use OpenSSL where it's actually needed (BIP70)
#16554
fanquake on August 6, 2019 Tests
fanquake on August 6, 2019 Tests
pull
tests: Use colors and dots in test_runner.py output only if standard output is a terminal
#16561
practicalswift on August 7, 2019 Tests
practicalswift on August 7, 2019 Tests
pull
tests: Make descriptor tests deterministic
#16570
davereikher on August 8, 2019 TestsDescriptors
davereikher on August 8, 2019 TestsDescriptors
pull
util: CBufferedFile fixes and unit test
#16577
LarryRuane on August 9, 2019 TestsUtils/log/libs
LarryRuane on August 9, 2019 TestsUtils/log/libs
pull
travis: use extended 90 minute timeout when available
#16595
MarcoFalke on August 13, 2019 Tests
MarcoFalke on August 13, 2019 Tests
pull
[0.18] travis: Bump timeout from 50 minutes to 90, caching fixes
#16610
MarcoFalke on August 14, 2019 TestsBackport
MarcoFalke on August 14, 2019 TestsBackport
pull
[0.17] abort when attempting to fund a transaction above -maxtxfee
#16639
Sjors on August 17, 2019 WalletTestsBackport
Sjors on August 17, 2019 WalletTestsBackport
pull
Tests: Use self.chain instead of 'regtest' in all current tests
#16681
jtimon on August 22, 2019 Tests
jtimon on August 22, 2019 Tests
pull
tests: Avoid common Python default parameter gotcha when mutable dict/list:s are used as default parameter values
#16726
practicalswift on August 26, 2019 Tests
practicalswift on August 26, 2019 Tests
pull
test: Establish only one connection between nodes in rpc_invalidateblock
#16737
MarcoFalke on August 27, 2019 Tests
MarcoFalke on August 27, 2019 Tests
pull
ci: Pass down $MAKEJOBS to test_runner.py, other improvements
#16739
MarcoFalke on August 27, 2019 Tests
MarcoFalke on August 27, 2019 Tests
pull
qa: Relax so that the subscriber is ready before publishing zmq messages
#16740
promag on August 27, 2019 Tests
promag on August 27, 2019 Tests
pull
test: add unit test for wallet watch-only methods involving PubKeys
#16786
theStack on September 1, 2019 Tests
theStack on September 1, 2019 Tests
pull
Update headers and copyright_header.py script
#16789
GChuf on September 2, 2019 GUIWalletTestsTX fees and policyUTXO Db and IndexesRPC/REST/ZMQP2PMiningValidationMempoolConsensusScripts and toolsUtils/log/libs
GChuf on September 2, 2019 GUIWalletTestsTX fees and policyUTXO Db and IndexesRPC/REST/ZMQP2PMiningValidationMempoolConsensusScripts and toolsUtils/log/libs
pull
test: Add notes on how to generate data/wallets/high_minversion
#16845
MarcoFalke on September 10, 2019 DocsTests
MarcoFalke on September 10, 2019 DocsTests
pull
test: `servicesnames` field in `getpeerinfo`Â and `getnetworkinfo`
#16850
darosior on September 10, 2019 Tests
darosior on September 10, 2019 Tests
pull
Fix non-deterministic coverage of test DoS_mapOrphans
#16878
davereikher on September 16, 2019 Tests
davereikher on September 16, 2019 Tests
pull
test: replaced hard coded folders with os.path.join & replaced os.path.sep
#16896
renepickhardt on September 17, 2019 Tests
renepickhardt on September 17, 2019 Tests
pull
test: lint: Add DisabledOpcodeTemplates to whitelist
#16907
MarcoFalke on September 18, 2019 Tests
MarcoFalke on September 18, 2019 Tests
pull
tests: Move common function assert_approx() into util.py
#16917
fridokus on September 19, 2019 Tests
fridokus on September 19, 2019 Tests
pull
tests: Add information on how to add Vulture suppressions
#16921
practicalswift on September 19, 2019 Tests
practicalswift on September 19, 2019 Tests
pull
test: follow-up to rpc: default maxfeerate value as BTC/kB
#16929
jonatack on September 21, 2019 Tests
jonatack on September 21, 2019 Tests
pull
qa: Fix service flag comparison check in rpc_net test
#16936
luke-jr on September 22, 2019 Tests
luke-jr on September 22, 2019 Tests
pull
travis: Disable feature_block in tsan run due to OOM
#16941
MarcoFalke on September 23, 2019 Tests
MarcoFalke on September 23, 2019 Tests
pull
test: Add generatetodescriptor RPC
#16943
MarcoFalke on September 23, 2019 TestsRPC/REST/ZMQMining
MarcoFalke on September 23, 2019 TestsRPC/REST/ZMQMining
pull
doc: replace outdated OpenSSL comment in test README
#16960
fanquake on September 25, 2019 DocsTests
fanquake on September 25, 2019 DocsTests
pull
Add test for send{toaddress, many} conf_target under subtractfromamount scenario
#16972
instagibbs on September 26, 2019 TestsUp for grabs
instagibbs on September 26, 2019 TestsUp for grabs
pull
test: Seed test RNG context for each test case, print seed
#16978
MarcoFalke on September 27, 2019 Tests
MarcoFalke on September 27, 2019 Tests
pull
qa: Fix service flag comparison check in rpc_net test (luke-jr)
#16991
laanwj on September 30, 2019 Tests
laanwj on September 30, 2019 Tests
pull
tests: Add test_fuzzing_harnesses.sh for quick testing/verification of fuzzing harness coverage
#17000
practicalswift on September 30, 2019 TestsScripts and tools
practicalswift on September 30, 2019 TestsScripts and tools
pull
tests: Add descriptor Parse(...) fuzzing harness
#17018
practicalswift on October 2, 2019 TestsDescriptors
practicalswift on October 2, 2019 TestsDescriptors
pull
[rpc] Include immature coinbase in listunspent
#17028
andrewtoth on October 2, 2019 WalletTestsRPC/REST/ZMQ
andrewtoth on October 2, 2019 WalletTestsRPC/REST/ZMQ
pull
Tests: Chainparams: Make regtest almost fully customizable
#17032
jtimon on October 2, 2019 TestsValidation
jtimon on October 2, 2019 TestsValidation
pull
Testschains: Many regtests with different genesis and default datadir
#17037
jtimon on October 3, 2019 GUITestsUTXO Db and IndexesValidationUtils/log/libsNeeds rebase
jtimon on October 3, 2019 GUITestsUTXO Db and IndexesValidationUtils/log/libsNeeds rebase
pull
tests: Add fuzzing harnesses for functions parsing scripts, numbers, JSON and HD keypaths (bip32)
#17050
practicalswift on October 4, 2019 Tests
practicalswift on October 4, 2019 Tests
pull
[RFC] Tests: use boost test framework for benchmarks
#17063
martinus on October 5, 2019 TestsNeeds Conceptual Review
martinus on October 5, 2019 TestsNeeds Conceptual Review
pull
tests: Pass fuzzing inputs as constant references
#17069
practicalswift on October 7, 2019 RefactoringTests
practicalswift on October 7, 2019 RefactoringTests
pull
tests: Add fuzzing harness for CheckBlock(...) and other CBlock related functions
#17071
practicalswift on October 7, 2019 Tests
practicalswift on October 7, 2019 Tests
pull
tests: Add fuzzing harness for CheckTransaction(...), IsStandardTx(...) and other CTransaction related functions
#17076
practicalswift on October 8, 2019 Tests
practicalswift on October 8, 2019 Tests
pull
tests: Add fuzzing harness for various CScript related functions
#17083
practicalswift on October 9, 2019 Tests
practicalswift on October 9, 2019 Tests
pull
tests: Add test for loadblock option and linearize scripts
#17091
fjahr on October 9, 2019 Tests
fjahr on October 9, 2019 Tests
pull
tests: Add fuzzing harness for various CTx{In,Out} related functions
#17093
practicalswift on October 10, 2019 Tests
practicalswift on October 10, 2019 Tests
pull
Chainparams: Decouple AllowSetMockTime from MineBlocksOnDemand
#17106
jtimon on October 11, 2019 TestsRPC/REST/ZMQValidation
jtimon on October 11, 2019 TestsRPC/REST/ZMQValidation
pull
test: fix "tx-size-small" errors after default address change
#17108
theStack on October 11, 2019 Tests
theStack on October 11, 2019 Tests
pull
tests: Add fuzzing harness for various functions consuming only integrals
#17109
practicalswift on October 11, 2019 Tests
practicalswift on October 11, 2019 Tests
pull
tests: Add fuzzing harness for descriptor Span-parsing helpers
#17113
practicalswift on October 12, 2019 Tests
practicalswift on October 12, 2019 Tests
pull
test: speedup wallet_backup by whitelisting peers (immediate tx relay)
#17121
theStack on October 13, 2019 Tests
theStack on October 13, 2019 Tests
pull
test: speed up wallet_address_types by whitelisting peers (immediate tx relay)
#17124
theStack on October 13, 2019 Tests
theStack on October 13, 2019 Tests
pull
tests: Add fuzzing harness for miniscript::FromScript(...)
#17129
practicalswift on October 13, 2019 Tests
practicalswift on October 13, 2019 Tests
pull
tests: Add fuzzing harness for various PSBT related functions
#17136
practicalswift on October 14, 2019 Tests
practicalswift on October 14, 2019 Tests
pull
refactor: test/bench: dedup Build{Crediting,Spending}Transaction()
#17183
theStack on October 18, 2019 Tests
theStack on October 18, 2019 Tests
pull
test: use default address type (bech32) for wallet_bumpfee tests
#17199
theStack on October 20, 2019 Tests
theStack on October 20, 2019 Tests
pull
Travis CI bug in macOS environment #17178 workaround
#17202
sadrasabouri on October 20, 2019 Tests
sadrasabouri on October 20, 2019 Tests
pull
ci: Enable address sanitizer (ASan) stack-use-after-return checking
#17205
practicalswift on October 21, 2019 Tests
practicalswift on October 21, 2019 Tests
pull
test: Add testcase to simulate bitcoin schema in leveldb
#17206
adamjonas on October 21, 2019 Tests
adamjonas on October 21, 2019 Tests
pull
tests: Remove no longer needed UBSan suppressions (issues fixed). Add documentation.
#17209
practicalswift on October 21, 2019 Tests
practicalswift on October 21, 2019 Tests
pull
tests: Add unit testing for the CompressScript function
#17220
adamjonas on October 22, 2019 Tests
adamjonas on October 22, 2019 Tests
pull
tests: Test serialisation as part of deserialisation fuzzing. Test round-trip equality where possible.
#17225
practicalswift on October 23, 2019 Tests
practicalswift on October 23, 2019 Tests
pull
test: Add RegTestingSetup to setup_common
#17228
MarcoFalke on October 23, 2019 RefactoringTests
MarcoFalke on October 23, 2019 RefactoringTests
pull
tests: Add fuzzing harnesses for various Base{32,58,64} and hex related functions
#17229
practicalswift on October 23, 2019 Tests
practicalswift on October 23, 2019 Tests
pull
travis: Run unit and functional tests on native arm
#17233
MarcoFalke on October 23, 2019 Tests
MarcoFalke on October 23, 2019 Tests
pull
tests: Skip unnecessary fuzzer initialisation. Hold ECCVerifyHandle only when needed.
#17235
practicalswift on October 23, 2019 Tests
practicalswift on October 23, 2019 Tests
pull
tests: Fix fuzzers eval_script and script_flags by re-adding ECCVerifyHandle dependency
#17274
practicalswift on October 27, 2019 Tests
practicalswift on October 27, 2019 Tests
pull
pubkey: Assert CPubKey's ECCVerifyHandle precondition
#17275
practicalswift on October 27, 2019 Tests
practicalswift on October 27, 2019 Tests
pull
Added TestShell class for interactive Python environments.
#17288
jachiang on October 28, 2019 Tests
jachiang on October 28, 2019 Tests
pull
tests: Add fuzzing harness for ISO-8601 related functions
#17291
practicalswift on October 28, 2019 Tests
practicalswift on October 28, 2019 Tests
pull
Add new mempool benchmarks for a complex pool
#17292
JeremyRubin on October 28, 2019 TestsMempool
JeremyRubin on October 28, 2019 TestsMempool
pull
test: add reason checks for non-standard txs in test_IsStandard
#17299
theStack on October 29, 2019 Tests
theStack on October 29, 2019 Tests
pull
Add test for syncing blocks generated after invalidateblock.
#17335
TheBlueMatt on October 31, 2019 Tests
TheBlueMatt on October 31, 2019 Tests
pull
test: Do not instantiate CAddrDB for static call CAddrDB::Read()
#17345
hebasto on November 1, 2019 Tests
hebasto on November 1, 2019 Tests
pull
Remove F401 (warning for unused imports) from lint-python.sh
#17346
sdaftuar on November 1, 2019 Tests
sdaftuar on November 1, 2019 Tests
pull
tests: Add fuzzing harness for Bech32 encoding/decoding
#17357
practicalswift on November 3, 2019 Tests
practicalswift on November 3, 2019 Tests
pull
script: Lint Gitian descriptors with ShellCheck
#17361
hebasto on November 3, 2019 Build systemTestsScripts and tools
hebasto on November 3, 2019 Build systemTestsScripts and tools
pull
test: add "diamond" unit test to MempoolAncestryTests
#17363
theStack on November 4, 2019 Tests
theStack on November 4, 2019 Tests
pull
Add asymptotes for benchmarking framework
#17375
JeremyRubin on November 5, 2019 TestsNeeds rebase
JeremyRubin on November 5, 2019 TestsNeeds rebase
pull
wallet_importmulti: use addresses of the same type as being imported
#17387
achow101 on November 5, 2019 Tests
achow101 on November 5, 2019 Tests
pull
Appveyor improvement - text file for vcpkg package list
#17416
sipsorcery on November 8, 2019 WindowsTests
sipsorcery on November 8, 2019 WindowsTests
pull
Build: add REPO_SLUG to fix errors in forked builds
#17418
RandyMcMillan on November 8, 2019 Tests
RandyMcMillan on November 8, 2019 Tests
pull
test: check custom ancestor limit in mempool_packages.py
#17435
theStack on November 10, 2019 Tests
theStack on November 10, 2019 Tests
pull
test: check custom descendant limit in mempool_packages.py
#17461
theStack on November 13, 2019 Tests
theStack on November 13, 2019 Tests
pull
ci: Use clang-8 for fuzzing to run on aarch64 ci systems
#17470
MarcoFalke on November 13, 2019 Tests
MarcoFalke on November 13, 2019 Tests
pull
test: add unit test for non-standard txs with too large scriptSig
#17480
theStack on November 14, 2019 Tests
theStack on November 14, 2019 Tests
pull
util: Disallow network-qualified command line options
#17482
ryanofsky on November 14, 2019 TestsUtils/log/libs
ryanofsky on November 14, 2019 TestsUtils/log/libs
pull
test: fix "bitcoind already running" warnings on macOS
#17488
fanquake on November 15, 2019 Tests
fanquake on November 15, 2019 Tests
pull
test: add unit test for non-standard bare multisig txs
#17502
theStack on November 18, 2019 Tests
theStack on November 18, 2019 Tests
pull
ci: Bump to clang-8 for asan build to avoid segfaults on ppc64le
#17517
MarcoFalke on November 19, 2019 Tests
MarcoFalke on November 19, 2019 Tests
pull
test: Wait until mempool is loaded in wallet_abandonconflict
#17522
MarcoFalke on November 19, 2019 Tests
MarcoFalke on November 19, 2019 Tests
pull
test: add functional test for non-standard txs with too large scriptSig
#17532
theStack on November 20, 2019 Tests
theStack on November 20, 2019 Tests
pull
test: add functional test for non-standard bare multisig txs
#17541
theStack on November 20, 2019 Tests
theStack on November 20, 2019 Tests
pull
build: Create test utility library from src/test/util/
#17542
brakmic on November 20, 2019 Build systemTests
brakmic on November 20, 2019 Build systemTests
pull
test: added test for RPCConvertNamedValues in rpc_tests
#17551
brakmic on November 21, 2019 Tests
brakmic on November 21, 2019 Tests
pull
test: add unit test for non-standard txs with wrong nVersion
#17555
dspicher on November 21, 2019 Tests
dspicher on November 21, 2019 Tests
pull
test: Change feature_config_args.py not to rely on strange regtest=0 behavior
#17556
ryanofsky on November 21, 2019 Tests
ryanofsky on November 21, 2019 Tests
pull
test: add unit test for non-standard txs w/ too large tx size
#17570
KaanKC on November 23, 2019 TestsNeeds rebase
KaanKC on November 23, 2019 TestsNeeds rebase
pull
Add libtest_util library to msvc build configuration
#17571
sipsorcery on November 23, 2019 WindowsTests
sipsorcery on November 23, 2019 WindowsTests
pull
test: move more utility functions into test utility library
#17593
mzumsande on November 25, 2019 Tests
mzumsande on November 25, 2019 Tests
pull
Suppress false positive warning about uninitialized entropy buffers
#17627
Sjors on November 28, 2019 Tests
Sjors on November 28, 2019 Tests
pull
tests: Add option --valgrind to run the functional tests under Valgrind
#17633
practicalswift on November 29, 2019 Tests
practicalswift on November 29, 2019 Tests
pull
tests: Add "make check-valgrind" to run the unit tests under Valgrind
#17639
practicalswift on November 30, 2019 TestsReview club
practicalswift on November 30, 2019 TestsReview club
pull
Add unit test for leveldb creation with unicode path
#17641
sipsorcery on November 30, 2019 WindowsTests
sipsorcery on November 30, 2019 WindowsTests
pull
tests: have coins simulation test also use CCoinsViewDB
#17669
jamesob on December 4, 2019 Tests
jamesob on December 4, 2019 Tests
pull
tests: Add initialization order fiasco detection in Travis
#17674
practicalswift on December 5, 2019 Tests
practicalswift on December 5, 2019 Tests
pull
tests: Enable tests which are incorrectly skipped when running test_runner.py --usecli
#17675
practicalswift on December 5, 2019 Tests
practicalswift on December 5, 2019 Tests
pull
tests: Fix bug in the descriptor parsing fuzzing harness (descriptor_parse)
#17685
practicalswift on December 6, 2019 Tests
practicalswift on December 6, 2019 Tests
pull
CI: GitHub Action workflow which duplicates AppVeyor job
#17697
sipsorcery on December 8, 2019 Tests
sipsorcery on December 8, 2019 Tests
pull
test: re-enable CLI test support by using EncodeDecimal in json.dumps()
#17705
fanquake on December 9, 2019 Tests
fanquake on December 9, 2019 Tests
pull
WIP: msvc add an ignore for warning C4834 related to nodiscard attribute.
#17709
sipsorcery on December 10, 2019 WindowsTests
sipsorcery on December 10, 2019 WindowsTests
pull
msvc: Change appveyor build image to previous visual studio 2019.
#17710
sipsorcery on December 10, 2019 Tests
sipsorcery on December 10, 2019 Tests
pull
test: add unit test for non-standard "scriptsig-not-pushonly" txs
#17720
theStack on December 11, 2019 Tests
theStack on December 11, 2019 Tests
pull
util: Don't allow Base58 decoding of non-Base58 strings. Add Base58 tests.
#17721
practicalswift on December 11, 2019 TestsUtils/log/libs
practicalswift on December 11, 2019 TestsUtils/log/libs
pull
WIP: Update msvc build to ignore warning and bump Qt version to 5.12.6.
#17727
sipsorcery on December 11, 2019 WindowsTests
sipsorcery on December 11, 2019 WindowsTests
pull
test: check for valgrind presence and set appropriate exit flags
#17732
brakmic on December 12, 2019 Tests
brakmic on December 12, 2019 Tests
pull
util: Don't allow Base32/64-decoding or ParseMoney(…) on strings with embedded NUL characters. Add tests.
#17753
practicalswift on December 16, 2019 TestsUtils/log/libs
practicalswift on December 16, 2019 TestsUtils/log/libs
pull
util: Don't depend on locale when trimming strings. Add tests.
#17760
practicalswift on December 17, 2019 TestsRPC/REST/ZMQ
practicalswift on December 17, 2019 TestsRPC/REST/ZMQ
pull
test: bump test timeouts so that functional tests run in valgrind
#17770
michiboo on December 18, 2019 Tests
michiboo on December 18, 2019 Tests
pull
tests: Add fuzzing harness for V1TransportDeserializer (P2P transport)
#17771
practicalswift on December 18, 2019 Tests
practicalswift on December 18, 2019 Tests
pull
test: Properly deserialize witness transactions in wallet_basic test
#17773
MarcoFalke on December 18, 2019 Tests
MarcoFalke on December 18, 2019 Tests
pull
tests: Add fuzzing harness for DecodeHexTx(…)
#17777
practicalswift on December 19, 2019 Tests
practicalswift on December 19, 2019 Tests
pull
ci: Update GitHub Actions CI vcpkg cache on MSBuild update
#17793
hebasto on December 23, 2019 Tests
hebasto on December 23, 2019 Tests
pull
test: Use assert_greater_than_or_equal helper method to aid debugging.
#17794
jbampton on December 23, 2019 Tests
jbampton on December 23, 2019 Tests
pull
config, net, test: asmap feature refinements and functional tests
#17812
jonatack on December 28, 2019 TestsP2P
jonatack on December 28, 2019 TestsP2P
pull
test: test the >10 UTXO case for output groups
#17838
kallewoof on December 31, 2019 TestsNeeds rebase
kallewoof on December 31, 2019 TestsNeeds rebase
pull
tests: Add std::to_string to list of locale dependent functions
#17851
practicalswift on January 2, 2020 Tests
practicalswift on January 2, 2020 Tests
pull
test: Check that a block rejected due to too-new time is later accepted in p2p_invalid_block
#17872
luke-jr on January 5, 2020 Tests
luke-jr on January 5, 2020 Tests
pull
tests: Avoid accumulating allocated memory in a global state if LogPrintf is called when fuzzing
#17894
practicalswift on January 7, 2020 Tests
practicalswift on January 7, 2020 Tests
pull
tests: Add amount compression/decompression fuzzing to existing fuzzing harness
#17917
practicalswift on January 13, 2020 Tests
practicalswift on January 13, 2020 Tests
pull
test: test OP_CSV empty stack fail in feature_csv_activation.py
#17921
theStack on January 13, 2020 Tests
theStack on January 13, 2020 Tests
pull
tests: Add key_io fuzzing harness. Fuzz additional functions in existing fuzzing harnesses.
#17926
practicalswift on January 14, 2020 Tests
practicalswift on January 14, 2020 Tests
pull
test: Fix p2p_invalid_messages failing in Python 3.8 because of warning
#17931
elichai on January 15, 2020 Tests
elichai on January 15, 2020 Tests
pull
test: add unit test for non-standard txs with too large tx size
#17947
theStack on January 17, 2020 Tests
theStack on January 17, 2020 Tests
pull
Serialization improvements step 3 (compression.h)
#17957
sipa on January 18, 2020 TestsUTXO Db and Indexes
sipa on January 18, 2020 TestsUTXO Db and Indexes
pull
rpc: query general daemon information via RPC
#17958
brakmic on January 18, 2020 TestsRPC/REST/ZMQNeeds rebase
brakmic on January 18, 2020 TestsRPC/REST/ZMQNeeds rebase
pull
test: check specific reject reasons in feature_csv_activation.py
#17959
theStack on January 18, 2020 Tests
theStack on January 18, 2020 Tests
pull
tests: Add fuzzing harness for CKey and key related functions
#17972
practicalswift on January 21, 2020 Tests
practicalswift on January 21, 2020 Tests
pull
tests: Add fuzzing harness for ProcessMessage(...). Enables high-level fuzzing of the P2P layer.
#17989
practicalswift on January 23, 2020 Tests
practicalswift on January 23, 2020 Tests
pull
Load vcpkg port files from a separate repository.
#17995
sipsorcery on January 24, 2020 WindowsTests
sipsorcery on January 24, 2020 WindowsTests
pull
tests: Add fuzzing harness for serialization/deserialization of floating-points and integrals
#17996
practicalswift on January 24, 2020 Tests
practicalswift on January 24, 2020 Tests
pull
Updated appveyor job to checkout a specific vcpkg commit ID
#18001
sipsorcery on January 25, 2020 WindowsTests
sipsorcery on January 25, 2020 WindowsTests
pull
test: only declare a main() when fuzzing with AFL
#18008
fanquake on January 27, 2020 macOSTests
fanquake on January 27, 2020 macOSTests
pull
test: rename test suite name "tx_validationcache_tests" to match filename
#18010
theStack on January 27, 2020 Tests
theStack on January 27, 2020 Tests
pull
Replace current benchmarking framework with nanobench
#18011
martinus on January 27, 2020 Tests
martinus on January 27, 2020 Tests
pull
tests: reset fIsBareMultisigStd after bare-multisig tests
#18018
fanquake on January 29, 2020 Tests
fanquake on January 29, 2020 Tests
pull
psbt_wallet_tests: use unique_ptr for GetSigningProvider
#18026
ajtowns on January 30, 2020 Tests
ajtowns on January 30, 2020 Tests
pull
tests: Add fuzzing harness for AS-mapping (asmap)
#18029
practicalswift on January 30, 2020 Tests
practicalswift on January 30, 2020 Tests
pull
tests: Add basic fuzzing harness for CNetAddr/CService/CSubNet related functions (netaddress.h)
#18047
practicalswift on February 1, 2020 Tests
practicalswift on February 1, 2020 Tests
pull
doc: add src/test/ prefix to test_bitcoin in test README
#18102
yancyribbens on February 9, 2020 DocsTests
yancyribbens on February 9, 2020 DocsTests
pull
tests: Avoid hitting some known minor tinyformat issues when fuzzing strprintf(...)
#18109
practicalswift on February 10, 2020 Tests
practicalswift on February 10, 2020 Tests
pull
init: Clarify C and C++ locale assumptions. Add locale sanity checks to verify assumptions at run-time.
#18124
practicalswift on February 11, 2020 Tests
practicalswift on February 11, 2020 Tests
pull
tests: Add fuzzing harness testing the locale independence of the strencodings.h functions
#18126
practicalswift on February 12, 2020 Tests
practicalswift on February 12, 2020 Tests
pull
fuzz: Add fuzzer for ConditionStack
#18127
MarcoFalke on February 12, 2020 Build systemTestsConsensus
MarcoFalke on February 12, 2020 Build systemTestsConsensus
pull
qt: Kill the locale dependency bug class by not allowing Qt to mess with LC_NUMERIC
#18147
practicalswift on February 14, 2020 GUITests
practicalswift on February 14, 2020 GUITests
pull
tests: Add harness which fuzzes EvalScript and VerifyScript using a fuzzed signature checker
#18155
practicalswift on February 15, 2020 Tests
practicalswift on February 15, 2020 Tests
pull
tests: Add --valgrind option to test/fuzz/test_runner.py for running fuzzing test cases under valgrind
#18159
practicalswift on February 16, 2020 Tests
practicalswift on February 16, 2020 Tests
pull
ci: Run fuzz testing test cases (bitcoin-core/qa-assets) under valgrind to catch memory errors
#18166
practicalswift on February 17, 2020 Tests
practicalswift on February 17, 2020 Tests
pull
refactor: test/bench: deduplicate SetupDummyInputs()
#18173
theStack on February 18, 2020 RefactoringTests
theStack on February 18, 2020 RefactoringTests
pull
WIP test: make mockscheduler test more reliable
#18174
amitiuttarwar on February 18, 2020 Tests
amitiuttarwar on February 18, 2020 Tests
pull
tests: Add fuzzing harness for CScript and CScriptNum operations
#18176
practicalswift on February 18, 2020 Tests
practicalswift on February 18, 2020 Tests
pull
script: de-dupe and update valgrind suppressions
#18178
jonatack on February 19, 2020 TestsScripts and tools
jonatack on February 19, 2020 TestsScripts and tools
pull
test: Remove incorrect assumptions in validation_flush_tests
#18181
MarcoFalke on February 19, 2020 Tests
MarcoFalke on February 19, 2020 Tests
pull
test: Set catch_system_errors=no on boost unit tests
#18183
MarcoFalke on February 20, 2020 Tests
MarcoFalke on February 20, 2020 Tests
pull
test: Bump process time in scheduler_tests to avoid race
#18188
MarcoFalke on February 20, 2020 Tests
MarcoFalke on February 20, 2020 Tests
pull
tests: Add fuzzing harness for Golomb-Rice coding (GolombRiceEncode/GolombRiceDecode)
#18190
practicalswift on February 21, 2020 Build systemTests
practicalswift on February 21, 2020 Build systemTests
pull
test: Add cost_of_change parameter assertions to bnb_search_test
#18195
yancyribbens on February 22, 2020 Tests
yancyribbens on February 22, 2020 Tests
pull
tests: Add fuzzing harness for bloom filter classes (CBloomFilter + CRollingBloomFilter)
#18206
practicalswift on February 25, 2020 Tests
practicalswift on February 25, 2020 Tests
pull
test: Reduce unneeded whitelist permissions in tests
#18209
MarcoFalke on February 25, 2020 Tests
MarcoFalke on February 25, 2020 Tests
pull
test: Disable mockforward scheduler unit test for now
#18211
MarcoFalke on February 25, 2020 Tests
MarcoFalke on February 25, 2020 Tests
pull
Make AnalyzePSBT next role calculation simple, correct
#18224
instagibbs on February 28, 2020 TestsPSBT
instagibbs on February 28, 2020 TestsPSBT
pull
test: Add missing syncwithvalidationinterfacequeue
#18228
MarcoFalke on February 28, 2020 Tests
MarcoFalke on February 28, 2020 Tests
pull
WIP test: Check that wait_until returns if time point is in the past
#18232
MarcoFalke on February 29, 2020 Tests
MarcoFalke on February 29, 2020 Tests
pull
Test some transaction creation with non-empty fee estimator
#18245
instagibbs on March 2, 2020 TestsUp for grabs
instagibbs on March 2, 2020 TestsUp for grabs
pull
test: Add bad-txns-*-toolarge test cases to invalid_txs
#18255
MarcoFalke on March 3, 2020 Tests
MarcoFalke on March 3, 2020 Tests
pull
util: Fail to parse whitespace-only strings in ParseMoney(...) (instead of parsing as zero)
#18270
practicalswift on March 5, 2020 TestsUtils/log/libs
practicalswift on March 5, 2020 TestsUtils/log/libs
pull
test: Check that wait_until returns if time point is in the past
#18285
MarcoFalke on March 6, 2020 Tests
MarcoFalke on March 6, 2020 Tests
pull
test: Add locale fuzzer to FUZZERS_MISSING_CORPORA
#18286
practicalswift on March 6, 2020 Tests
practicalswift on March 6, 2020 Tests
pull
build: Add MemorySanitizer (MSan) in Travis to detect use of uninitialized memory
#18288
practicalswift on March 7, 2020 Build systemTests
practicalswift on March 7, 2020 Build systemTests
pull
tests: Remove exclusion of the feature_block test in the Travis ThreadSanitizer (TSan) job
#18293
practicalswift on March 8, 2020 Tests
practicalswift on March 8, 2020 Tests
pull
tests: Add deserialization fuzzing of SnapshotMetadata (utxo_snapshot). Increase fuzzing coverage.
#18314
practicalswift on March 11, 2020 Tests
practicalswift on March 11, 2020 Tests
pull
test: Bump rpc timeout in feature_assumevalid to avoid valgrind timeouts
#18318
MarcoFalke on March 11, 2020 Tests
MarcoFalke on March 11, 2020 Tests
pull
wip [test] multiple reject reasons in v0_outputs_not_spendable
#18339
glozow on March 13, 2020 Tests
glozow on March 13, 2020 Tests
pull
test: Fix mining to an invalid target + ensure that a new block has the correct hash internally
#18350
TheQuantumPhysicist on March 14, 2020 Tests
TheQuantumPhysicist on March 14, 2020 Tests
pull
WIP NOMERGE [bench] gitian builds for OP_IF bench
#18352
MarcoFalke on March 14, 2020 TestsNeeds rebase
MarcoFalke on March 14, 2020 TestsNeeds rebase
pull
tests: Add fuzzing harnesses for classes CBlockHeader, CFeeRate and various functions
#18353
practicalswift on March 15, 2020 Tests
practicalswift on March 15, 2020 Tests
pull
tests: Add fuzzing harness for HTTPRequest, libevent's evhttp and related functions
#18363
practicalswift on March 17, 2020 Tests
practicalswift on March 17, 2020 Tests
pull
[test] more specific feature_segwit test error messages and fixing incorrect comments
#18384
glozow on March 19, 2020 Tests
glozow on March 19, 2020 Tests
pull
tests: Don't assume presence of __builtin_mul_overflow(…) in MultiplicationOverflow(…) fuzzing harness
#18393
practicalswift on March 20, 2020 Tests
practicalswift on March 20, 2020 Tests
pull
tests: Add fuzzing harnesses for functions in addrdb.h, net_permissions.h and timedata.h
#18417
practicalswift on March 24, 2020 Tests
practicalswift on March 24, 2020 Tests
pull
tests: Add fuzzing harness for classes/functions in blockfilter.h. Add integer {de,}serialization fuzzing.
#18423
practicalswift on March 24, 2020 Tests
practicalswift on March 24, 2020 Tests
pull
tests: add a test-security target and run it in CI
#18434
fanquake on March 26, 2020 Build systemTests
fanquake on March 26, 2020 Build systemTests
pull
tests: Add fuzzing harnesses for functions/classes in chain.h and protocol.h
#18445
practicalswift on March 26, 2020 Tests
practicalswift on March 26, 2020 Tests
pull
test: Add coverage for script parse error in ParseScript
#18447
pierreN on March 27, 2020 Tests
pierreN on March 27, 2020 Tests
pull
test: shift coverage from getunconfirmedbalance to getbalances
#18451
jonatack on March 27, 2020 WalletTestsRPC/REST/ZMQ
jonatack on March 27, 2020 WalletTestsRPC/REST/ZMQ
pull
tests: Add fuzzing harness for functions/classes in flatfile.h, merkleblock.h, random.h, serialize.h and span.h
#18455
practicalswift on March 28, 2020 Tests
practicalswift on March 28, 2020 Tests
pull
qa: Test shared validation interface
#18471
promag on March 30, 2020 TestsUp for grabsNeeds rebase
promag on March 30, 2020 TestsUp for grabsNeeds rebase
pull
test: check that peer is connected when calling sync_*
#18474
MarcoFalke on March 30, 2020 Tests
MarcoFalke on March 30, 2020 Tests
pull
test: replace (send_message + sync_with_ping) with send_and_ping
#18494
jonatack on April 1, 2020 Tests
jonatack on April 1, 2020 Tests
pull
test: remove redundant sync_with_ping after add_p2p_connection
#18496
jonatack on April 1, 2020 Tests
jonatack on April 1, 2020 Tests
pull
test: enable opening partial p2p connections where useful
#18498
jonatack on April 1, 2020 Tests
jonatack on April 1, 2020 Tests
pull
test: Check that calling walletpasshprase does not freeze the node
#18507
MarcoFalke on April 2, 2020 Tests
MarcoFalke on April 2, 2020 Tests
pull
fuzz: Avoid running over all inputs after merging them
#18509
MarcoFalke on April 3, 2020 Tests
MarcoFalke on April 3, 2020 Tests
pull
test: remove rapidcheck integration and tests
#18514
fanquake on April 3, 2020 Build systemTests
fanquake on April 3, 2020 Build systemTests
pull
test: add BIP37 remote crash bug [CVE-2013-5700] test to p2p_filter.py
#18515
theStack on April 3, 2020 Tests
theStack on April 3, 2020 Tests
pull
test: remaining replacements of (send_message+sync_with_ping) with send_and_ping
#18520
theStack on April 3, 2020 Tests
theStack on April 3, 2020 Tests
pull
Add test for -blocksonly and -whitelistforcerelay param interaction
#18530
glowang on April 5, 2020 Tests
glowang on April 5, 2020 Tests
pull
test: skip backwards compat tests if not compiled with wallet
#18534
fanquake on April 6, 2020 Tests
fanquake on April 6, 2020 Tests
pull
test: Use one node to avoid a race due to missing sync in rpc_signrawtransaction
#18543
MarcoFalke on April 6, 2020 Tests
MarcoFalke on April 6, 2020 Tests
pull
Bugfix: Wallet: Safely deal with change in the address book [part 2]
#18546
luke-jr on April 6, 2020 WalletTestsRPC/REST/ZMQ
luke-jr on April 6, 2020 WalletTestsRPC/REST/ZMQ
pull
test: Properly raise FailedToStartError when rpc shutdown before warmup finished
#18561
MarcoFalke on April 8, 2020 Tests
MarcoFalke on April 8, 2020 Tests
pull
test: Set -use_value_profile=1 when merging fuzz inputs
#18566
MarcoFalke on April 8, 2020 Tests
MarcoFalke on April 8, 2020 Tests
pull
bench: Remove requirement that all benches use same testing setup
#18575
MarcoFalke on April 9, 2020 Tests
MarcoFalke on April 9, 2020 Tests
pull
test: Check that the version message does not leak the local address
#18584
MarcoFalke on April 10, 2020 Tests
MarcoFalke on April 10, 2020 Tests
pull
test: complete impl. of msg_merkleblock and wait_for_merkleblock
#18593
theStack on April 11, 2020 Tests
theStack on April 11, 2020 Tests
pull
test: Try once more when RPC connection fails on Windows
#18596
MarcoFalke on April 11, 2020 Tests
MarcoFalke on April 11, 2020 Tests
pull
scripted-diff: test: replace command with msgtype (naming)
#18610
theStack on April 12, 2020 RefactoringTests
theStack on April 12, 2020 RefactoringTests
pull
test: Avoid accessing free'd memory in validation_chainstatemanager_tests
#18615
MarcoFalke on April 13, 2020 Tests
MarcoFalke on April 13, 2020 Tests
pull
[WIP] test: Add "WinError 10048" to the retry exceptions
#18626
MarcoFalke on April 13, 2020 Tests
MarcoFalke on April 13, 2020 Tests
pull
rpc: gui: Don't change behavior based on private keys disabled, instead add new buttons/rpcs/menu items
#18627
achow101 on April 13, 2020 GUIWalletTestsRPC/REST/ZMQUtils/log/libs
achow101 on April 13, 2020 GUIWalletTestsRPC/REST/ZMQUtils/log/libs
pull
test: Properly raise FailedToStartError when rpc shutdown before warmup finished (take 2)
#18633
MarcoFalke on April 14, 2020 Tests
MarcoFalke on April 14, 2020 Tests
pull
tests: Add std::locale::global to list of locale dependent functions
#18649
practicalswift on April 15, 2020 Tests
practicalswift on April 15, 2020 Tests
pull
test: Verify findCommonAncestor always initializes outputs
#18660
ryanofsky on April 15, 2020 Tests
ryanofsky on April 15, 2020 Tests
pull
refactor: Remove unused methods CBloomFilter::reset()/clear()
#18670
theStack on April 16, 2020 RefactoringTests
theStack on April 16, 2020 RefactoringTests
pull
test: add further BIP37 size limit checks to p2p_filter.py
#18672
theStack on April 16, 2020 Tests
theStack on April 16, 2020 Tests
pull
tests: Don't initialize PrecomputedTransactionData in txvalidationcache tests
#18675
jnewbery on April 16, 2020 Tests
jnewbery on April 16, 2020 Tests
pull
ci: Disable valgrind functionl tests on forked repos to avoid timeouts
#18683
MarcoFalke on April 17, 2020 Tests
MarcoFalke on April 17, 2020 Tests
pull
test: add wait_for_cookie_credentials() to framework for rpcwait tests
#18691
jonatack on April 17, 2020 Tests
jonatack on April 17, 2020 Tests
pull
test: Increase debugging to hunt down mempool_reorg intermittent failure
#18704
MarcoFalke on April 19, 2020 Tests
MarcoFalke on April 19, 2020 Tests
pull
test: display command line options passed to send_cli() in debug log
#18712
jonatack on April 20, 2020 Tests
jonatack on April 20, 2020 Tests
pull
[WIP] Expand CPFP "carve-out" rule from N=1 to N=100
#18725
instagibbs on April 21, 2020 TestsValidationNeeds rebase
instagibbs on April 21, 2020 TestsValidationNeeds rebase
pull
test: check misbehavior more independently in p2p_filter.py
#18726
robot-visions on April 21, 2020 Tests
robot-visions on April 21, 2020 Tests
pull
test: Remove unused, undocumented and misleading CScript.__add__
#18732
MarcoFalke on April 22, 2020 Tests
MarcoFalke on April 22, 2020 Tests
pull
test: Add fuzzing harnesses for various classes/functions in util/
#18736
practicalswift on April 22, 2020 Build systemTests
practicalswift on April 22, 2020 Build systemTests
pull
test: Add fuzzing harnesses for various classes/functions in primitives/
#18744
practicalswift on April 22, 2020 Tests
practicalswift on April 22, 2020 Tests
pull
refactor: test: use wait_for_getdata() in p2p_compactblocks.py
#18756
theStack on April 24, 2020 Tests
theStack on April 24, 2020 Tests
pull
test: Remove enumeration of expected deserialization exceptions in ProcessMessage(...) fuzzer
#18757
practicalswift on April 24, 2020 Tests
practicalswift on April 24, 2020 Tests
pull
refactor: test: replace inv type magic numbers by constants
#18764
theStack on April 25, 2020 Tests
theStack on April 25, 2020 Tests
pull
tests: Add fuzzing harnesses for various classes/functions in policy/ (CBlockPolicyEstimator, IsRBFOptIn(…), etc.)
#18775
practicalswift on April 26, 2020 Tests
practicalswift on April 26, 2020 Tests
pull
tests: Add fuzzing harness for MessageSign, MessageVerify and other functions in util/message.h
#18783
practicalswift on April 27, 2020 Tests
practicalswift on April 27, 2020 Tests
pull
tests: Update more tests to work with descriptor wallets
#18788
achow101 on April 27, 2020 Tests
achow101 on April 27, 2020 Tests
pull
tests: Add missing sync_all to wallet_importdescriptors.py
#18805
achow101 on April 28, 2020 Tests
achow101 on April 28, 2020 Tests
pull
test: Check header hash in wait_for_getheaders
#18838
Nishikoh on May 1, 2020 TestsNeeds rebase
Nishikoh on May 1, 2020 TestsNeeds rebase
pull
compressor: use a prevector in CompressScript serialization [ZAP1]
#18847
jb55 on May 2, 2020 Tests
jb55 on May 2, 2020 Tests
pull
tests: feature_backwards_compatibility.py test downgrade after upgrade
#18855
achow101 on May 3, 2020 Tests
achow101 on May 3, 2020 Tests
pull
Remove CCoinsViewCache::GetValueIn(...)
#18859
practicalswift on May 3, 2020 TestsUTXO Db and Indexes
practicalswift on May 3, 2020 TestsUTXO Db and Indexes
pull
Add v0.16.3 backwards compatibility test, bump v0.19.0.1 to v0.19.1
#18864
Sjors on May 4, 2020 Tests
Sjors on May 4, 2020 Tests
pull
test: Fix verack race to avoid intermittent test failures
#18866
MarcoFalke on May 4, 2020 Tests
MarcoFalke on May 4, 2020 Tests
pull
test: disconnect_nodes should warn if nodes were already disconnected
#18890
robot-visions on May 5, 2020 Tests
robot-visions on May 5, 2020 Tests
pull
ci: Run fuzz testing test cases (bitcoin-core/qa-assets) under valgrind to catch memory errors
#18912
practicalswift on May 8, 2020 Tests
practicalswift on May 8, 2020 Tests
pull
ci: Pass down LD_LIBRARY_PATH and MAKEJOBS to fuzz test_runner
#18929
MarcoFalke on May 10, 2020 Tests
MarcoFalke on May 10, 2020 Tests
pull
test: move sync_* implementations to framework member functions
#18932
brakmic on May 10, 2020 Tests
brakmic on May 10, 2020 Tests
pull
tests: Fill fuzzing coverage gaps for functions in consensus/validation.h, primitives/block.h and util/translation.h
#18938
practicalswift on May 10, 2020 Tests
practicalswift on May 10, 2020 Tests
pull
test: Check that invalid witness destinations can not be imported
#18974
MarcoFalke on May 14, 2020 Tests
MarcoFalke on May 14, 2020 Tests
pull
tests: Add capability to disable RPC timeout in functional tests
#18986
rajarshimaitra on May 16, 2020 Tests
rajarshimaitra on May 16, 2020 Tests
pull
tests: Add fuzzing harnesses for functions in script/
#18994
practicalswift on May 17, 2020 Tests
practicalswift on May 17, 2020 Tests
pull
test: add v0.20.1, v0.21.0 and v22.0 to backwards compatibility test
#19013
Sjors on May 19, 2020 Tests
Sjors on May 19, 2020 Tests
pull
test: Replace TEST_PREVIOUS_RELEASES env var with test_framework option
#19014
MarcoFalke on May 19, 2020 Tests
MarcoFalke on May 19, 2020 Tests
pull
test: changing signature of wait_until().
#19048
rajarshimaitra on May 22, 2020 TestsNeeds rebase
rajarshimaitra on May 22, 2020 TestsNeeds rebase
pull
tests: Don't limit fuzzing inputs to 1 MB for afl-fuzz (now: ∞ ∀ fuzzers)
#19052
practicalswift on May 22, 2020 Tests
practicalswift on May 22, 2020 Tests
pull
tests: Use BasicTestingSetup to initialise fuzzing environment
#19074
practicalswift on May 26, 2020 Tests
practicalswift on May 26, 2020 Tests
pull
test: Moved the CScriptNum asserts into the unit test in script.py
#19082
gillichu on May 27, 2020 Tests
gillichu on May 27, 2020 Tests
pull
cli, test, doc: bitcoin-cli -getinfo multiwallet balances follow-ups
#19089
jonatack on May 28, 2020 TestsUtils/log/libs
jonatack on May 28, 2020 TestsUtils/log/libs
pull
Add Muhash3072 implementation in Python
#19105
fjahr on May 29, 2020 TestsUtils/log/libsReview club
fjahr on May 29, 2020 TestsUtils/log/libsReview club
pull
test: Explain that a bug should be filed when the tests fail
#19110
MarcoFalke on May 29, 2020 Build systemTests
MarcoFalke on May 29, 2020 Build systemTests
pull
Bugfix: QA: Read response data for non-JSON responses in authproxy
#19118
luke-jr on May 31, 2020 Tests
luke-jr on May 31, 2020 Tests
pull
Bugfix: QA: TestNodeCLI: Behave the same as authproxy for HTTP Forbidden
#19119
luke-jr on May 31, 2020 Tests
luke-jr on May 31, 2020 Tests
pull
QA: Support making RPC calls with different authentication
#19120
luke-jr on May 31, 2020 Tests
luke-jr on May 31, 2020 Tests
pull
test: Replace global wait_until with BitcoinTestFramework.wait_until and mininode.wait_until
#19134
dboures on June 1, 2020 TestsNeeds rebase
dboures on June 1, 2020 TestsNeeds rebase
pull
tests: Avoid fuzzer-specific nullptr dereference in libevent when handling PROXY requests
#19140
practicalswift on June 2, 2020 Tests
practicalswift on June 2, 2020 Tests
pull
tests: Add fuzzing harnesses for CAutoFile, CBufferedFile, LoadExternalBlockFile and other FILE* consumers
#19143
practicalswift on June 2, 2020 Build systemTests
practicalswift on June 2, 2020 Build systemTests
pull
test: Fix and clean p2p_invalid_messages functional tests
#19177
troygiorshev on June 5, 2020 Tests
troygiorshev on June 5, 2020 Tests
pull
test: Avoid overwriting the NodeContext member of the testing setup [-Wshadow-field]
#19188
MarcoFalke on June 6, 2020 Tests
MarcoFalke on June 6, 2020 Tests
pull
test: Check that peers with forcerelay permission are not asked to feefilter
#19198
MarcoFalke on June 7, 2020 Tests
MarcoFalke on June 7, 2020 Tests
pull
test: move sync_blocks and sync_mempool functions to test_framework.py
#19208
ycshao on June 8, 2020 Tests
ycshao on June 8, 2020 Tests
pull
[TESTS] Move base58 to own module to break circular dependency
#19230
sipa on June 10, 2020 Tests
sipa on June 10, 2020 Tests
pull
tests: Add fuzzing harness for {Read,Write}{LE,BE}{16,32,64} (crypto/common.h)
#19247
practicalswift on June 11, 2020 Tests
practicalswift on June 11, 2020 Tests
pull
[Do Not Merge] ci: Temporary Test Case for negative capabilities in the Clang Thread Safety annotations
#19251
hebasto on June 11, 2020 Tests
hebasto on June 11, 2020 Tests
pull
test: wait for disconnect in disconnect_p2ps + bloomfilter test followups
#19252
glozow on June 11, 2020 Tests
glozow on June 11, 2020 Tests
pull
fuzz: Add fuzzing harness for LoadMempool(...) and DumpMempool(...)
#19259
practicalswift on June 12, 2020 Tests
practicalswift on June 12, 2020 Tests
pull
net, test: invalid p2p messages and test framework improvements
#19272
jonatack on June 14, 2020 Tests
jonatack on June 14, 2020 Tests
pull
tests: Add fuzzing harness for CHash{160,256}, C{HMAC_,}SHA{1,256,512}, CRIPEMD160, CSipHasher, etc.
#19286
practicalswift on June 15, 2020 Build systemTests
practicalswift on June 15, 2020 Build systemTests
pull
tests: Add fuzzing harness for AES{CBC,}256{Encrypt,Decrypt}, poly1305_auth, CHKDF_HMAC_SHA256_L32, ChaCha20 and ChaCha20Poly1305AEAD
#19296
practicalswift on June 16, 2020 Tests
practicalswift on June 16, 2020 Tests
pull
[test] WIP: rewrite generate() in test_node to gain determinism in test data
#19297
glowang on June 16, 2020 Tests
glowang on June 16, 2020 Tests
pull
test: Check that peer is disconnected for bad buffered message
#19302
MarcoFalke on June 17, 2020 Tests
MarcoFalke on June 17, 2020 Tests
pull
test: Check that message sends successfully when header is split across two buffers
#19304
troygiorshev on June 17, 2020 Tests
troygiorshev on June 17, 2020 Tests
pull
refactor: Use uint16_t instead of unsigned short
#19314
renepickhardt on June 17, 2020 RefactoringTestsP2P
renepickhardt on June 17, 2020 RefactoringTestsP2P
pull
[tests] Allow outbound & block-relay-only connections in functional tests.
#19315
amitiuttarwar on June 17, 2020 TestsP2PReview club
amitiuttarwar on June 17, 2020 TestsP2PReview club
pull
[net] Cleanup logic around connection types
#19316
amitiuttarwar on June 17, 2020 TestsRPC/REST/ZMQP2PValidation
amitiuttarwar on June 17, 2020 TestsRPC/REST/ZMQP2PValidation
pull
test: Fix intermittent test failure in feature_backwards_compatibility
#19332
MarcoFalke on June 19, 2020 TestsNeeds rebase
MarcoFalke on June 19, 2020 TestsNeeds rebase
pull
Preserve the `LockData` initial state if "potential deadlock detected" exception thrown
#19340
hebasto on June 20, 2020 Tests
hebasto on June 20, 2020 Tests
pull
Fix mistakenly swapped "previous" and "current" lock orders
#19353
hebasto on June 22, 2020 Tests
hebasto on June 22, 2020 Tests
pull
tests: Provide main(...) function in fuzzer. Allow building uninstrumented harnesses with --enable-fuzz.
#19366
practicalswift on June 23, 2020 Tests
practicalswift on June 23, 2020 Tests
pull
tests: Add fuzzing harness for SigHasLowR(...) and ecdsa_signature_parse_der_lax(...)
#19379
practicalswift on June 25, 2020 Tests
practicalswift on June 25, 2020 Tests
pull
test: Change default test logging directory
#19385
yancyribbens on June 26, 2020 Build systemTests
yancyribbens on June 26, 2020 Build systemTests
pull
test: resyncing to tip of blocks generated after invalidateblock
#19397
jonatack on June 27, 2020 Tests
jonatack on June 27, 2020 Tests
pull
ci: Avoid failing pull requests destory the appveyor cache
#19431
MarcoFalke on July 2, 2020 Tests
MarcoFalke on July 2, 2020 Tests
pull
WIP: Forces vcpkg dependencies to be built in appveyor job.
#19442
sipsorcery on July 4, 2020 Tests
sipsorcery on July 4, 2020 Tests
pull
test: Remove cached directories and associated script blocks from appveyor config
#19444
sipsorcery on July 4, 2020 Tests
sipsorcery on July 4, 2020 Tests
pull
ci: Speed up default time-out and Container CPU usage
#19475
Mohamed-94 on July 9, 2020 TestsWaiting for author
Mohamed-94 on July 9, 2020 TestsWaiting for author
pull
Fix macos "integers of different signs" error from #18850
#19492
ryanofsky on July 11, 2020 Tests
ryanofsky on July 11, 2020 Tests
pull
ci: Disable macOS functional tests on forked repos to avoid timeouts
#19495
hebasto on July 11, 2020 Tests
hebasto on July 11, 2020 Tests
pull
[tests] Remove unnecessary cs_mains in denialofservice_tests
#19533
jnewbery on July 16, 2020 Tests
jnewbery on July 16, 2020 Tests
pull
fuzz: add missing overrides to signature_checker
#19548
jonatack on July 18, 2020 RefactoringTests
jonatack on July 18, 2020 RefactoringTests
pull
test: p2p_feefilter improvements (logging, refactoring, speedup)
#19564
theStack on July 22, 2020 Tests
theStack on July 22, 2020 Tests
pull
test: moved from percent format to proper format for consistency
#19586
sanjaykdragon on July 24, 2020 RefactoringTests
sanjaykdragon on July 24, 2020 RefactoringTests
pull
test: test decodepsbt fee calculation (count input value only once per UTXO)
#19597
theStack on July 27, 2020 Tests
theStack on July 27, 2020 Tests
pull
[RFC] Package-relay: sender-initiated
#19621
ariard on July 29, 2020 Build systemTestsRPC/REST/ZMQP2PValidationMempoolNeeds rebase
ariard on July 29, 2020 Build systemTestsRPC/REST/ZMQP2PValidationMempoolNeeds rebase
pull
test: Wait for 'cmpctblock' in p2p_compactblocks when it is expected
#19631
Empact on July 30, 2020 Tests
Empact on July 30, 2020 Tests
pull
test: Catch decimal.InvalidOperation from TestNodeCLI#send_cli
#19632
Empact on July 31, 2020 Tests
Empact on July 31, 2020 Tests
pull
Avoid locking CTxMemPool::cs recursively in Mempool{Info}ToJSON()
#19652
hebasto on August 3, 2020 TestsRPC/REST/ZMQNeeds rebase
hebasto on August 3, 2020 TestsRPC/REST/ZMQNeeds rebase
pull
Add a seed corpus generation option to the fuzzing test_runner
#19659
darosior on August 4, 2020 Tests
darosior on August 4, 2020 Tests
pull
refactor: test: use throwaway _ variable for unused loop counters
#19674
theStack on August 6, 2020 RefactoringTests
theStack on August 6, 2020 RefactoringTests
pull
Run clang-tidy -*,performance-*
#19675
Warchant on August 6, 2020 WalletTestsUTXO Db and IndexesRPC/REST/ZMQP2PMiningValidationUtils/log/libs
Warchant on August 6, 2020 WalletTestsUTXO Db and IndexesRPC/REST/ZMQP2PMiningValidationUtils/log/libs
pull
[do not merge] Test impact of secp256k1 endianness detection change
#19695
sipa on August 10, 2020 Tests
sipa on August 10, 2020 Tests
pull
test: apply strict verification flags for transaction tests and assert backwards compatibility
#19698
glozow on August 11, 2020 Tests
glozow on August 11, 2020 Tests
pull
bench: Prevent thread oversubscription and decreases the variance of result values
#19710
hebasto on August 13, 2020 Tests
hebasto on August 13, 2020 Tests
pull
test: Update wait_until usage in tests not to use the one from utils
#19752
slmtpz on August 17, 2020 Tests
slmtpz on August 17, 2020 Tests
pull
tests: add sync_all to fix race condition in wallet groups test
#19756
kallewoof on August 18, 2020 Tests
kallewoof on August 18, 2020 Tests
pull
build, qt: Add SVG support, and replace bitcoin PNG image with SVG one
#19780
hebasto on August 22, 2020 GUIBuild systemTests
hebasto on August 22, 2020 GUIBuild systemTests
pull
test: add parameterized constructor for msg_sendcmpct()
#19781
theStack on August 23, 2020 Tests
theStack on August 23, 2020 Tests
pull
test: check for all possible OP_CLTV fail reasons in feature_cltv.py (BIP 65)
#19801
theStack on August 25, 2020 Tests
theStack on August 25, 2020 Tests
pull
test/refactor: reference p2p objects explicitly and remove confusing Test_Node.p2p property
#19804
glozow on August 25, 2020 Tests
glozow on August 25, 2020 Tests
pull
test: Add tsan supp for leveldb::DBImpl::DeleteObsoleteFiles
#19830
MarcoFalke on August 29, 2020 Tests
MarcoFalke on August 29, 2020 Tests
pull
test: Check that decoderawtransaction heuristic may fail
#19831
MarcoFalke on August 29, 2020 TestsNeeds rebase
MarcoFalke on August 29, 2020 TestsNeeds rebase
pull
Set appveyor VM version to previous Visual Studio 2019 release
#19839
sipsorcery on August 30, 2020 WindowsTests
sipsorcery on August 30, 2020 WindowsTests
pull
Update the vcpkg checkout commit ID in appveyor config
#19842
sipsorcery on August 31, 2020 WindowsTests
sipsorcery on August 31, 2020 WindowsTests
pull
qa: Fixes failing functional test by changing version
#19859
n-thumann on September 2, 2020 Tests
n-thumann on September 2, 2020 Tests
pull
[test] clarify rpc_net & p2p_disconnect_ban functional tests
#19877
amitiuttarwar on September 4, 2020 Tests
amitiuttarwar on September 4, 2020 Tests
pull
ci: Double tsan CPU and Memory to avoid global timeout
#19881
MarcoFalke on September 5, 2020 Tests
MarcoFalke on September 5, 2020 Tests
pull
test: Add consistent formatting for messages.py repr methods
#19889
adaminsky on September 5, 2020 TestsNeeds rebase
adaminsky on September 5, 2020 TestsNeeds rebase
pull
test: Remove or explain syncwithvalidationinterfacequeue
#19893
MarcoFalke on September 6, 2020 Tests
MarcoFalke on September 6, 2020 Tests
pull
test: Fuzzing siphash against reference implementation [Request for feedback]
#19920
elichai on September 8, 2020 Tests
elichai on September 8, 2020 Tests
pull
test: Run rpc_txoutproof.py even with wallet disabled
#19922
MarcoFalke on September 9, 2020 Tests
MarcoFalke on September 9, 2020 Tests
pull
tests: Add fuzzing harness for Keccak and SHA3_256
#19934
practicalswift on September 10, 2020 Tests
practicalswift on September 10, 2020 Tests
pull
Remove connect_nodes global and replace connect_nodes(self.nodes[a], b) with self.connect_nodes(a, b)
#19939
ghost on September 11, 2020 Tests
ghost on September 11, 2020 Tests
pull
Remove connect_nodes global and Replace connect_nodes(self.nodes[a], b) with self.connect_nodes(a, b)
#19945
ghost on September 11, 2020 Tests
ghost on September 11, 2020 Tests
pull
Test: Cover "change_type" option of "walletcreatefundedpsbt" RPC
#19947
guggero on September 12, 2020 Tests
guggero on September 12, 2020 Tests
pull
net, test: CNetAddr scoped ipv6 test coverage, rename scopeId to m_scope_id
#19951
jonatack on September 13, 2020 TestsP2P
jonatack on September 13, 2020 TestsP2P
pull
test: Replace (dis)?connect_nodes globals with TestFramework methods
#19967
robot-dreams on September 17, 2020 Tests
robot-dreams on September 17, 2020 Tests
pull
test: Add signet witness commitment section parse tests
#20004
MarcoFalke on September 23, 2020 Tests
MarcoFalke on September 23, 2020 Tests
pull
test: Check that invalid peer traffic is accounted for
#20028
MarcoFalke on September 28, 2020 Tests
MarcoFalke on September 28, 2020 Tests
pull
test: consistently use BTC/kB and sat/B in wallet_basic test
#20041
decryp2kanon on September 30, 2020 Tests
decryp2kanon on September 30, 2020 Tests
pull
test: use wait_for_{block,header} helpers in p2p_fingerprint.py
#20047
theStack on September 30, 2020 Tests
theStack on September 30, 2020 Tests
pull
[DO NOT MERGE] ci: Print TRAVIS_COMMIT_RANGE before fail
#20073
hebasto on October 3, 2020 Tests
hebasto on October 3, 2020 Tests
pull
test: p2p_blockfilters tests for BIP157 config args
#20074
robot-dreams on October 3, 2020 TestsNeeds rebase
robot-dreams on October 3, 2020 TestsNeeds rebase
pull
cirrus: Use kvm to avoid spurious CI failures in the default virtualization cluster
#20106
MarcoFalke on October 8, 2020 Tests
MarcoFalke on October 8, 2020 Tests
pull
test: Speed up wallet_resendwallettransactions with mockscheduler RPC
#20112
MarcoFalke on October 9, 2020 Tests
MarcoFalke on October 9, 2020 Tests
pull
test: p2p_leak_tx.py improvements (use MiniWallet, add p2p_lock acquires)
#20126
theStack on October 11, 2020 Tests
theStack on October 11, 2020 Tests
pull
tests: Update UBSan suppressions file with suppressions needed for clang 12 (current trunk)
#20137
practicalswift on October 12, 2020 Tests
practicalswift on October 12, 2020 Tests
pull
test: mining_getblocktemplate_longpoll.py improvements (use MiniWallet, add logging)
#20159
theStack on October 15, 2020 Tests
theStack on October 15, 2020 Tests
pull
test: Fix intermittent issue in wallet_import_rescan
#20179
MarcoFalke on October 18, 2020 Tests
MarcoFalke on October 18, 2020 Tests
pull
test: Fix -Wunused-function warnings if configured --without-libs
#20180
hebasto on October 18, 2020 Tests
hebasto on October 18, 2020 Tests
pull
ci: Build with --enable-werror by default, and document exceptions
#20182
hebasto on October 19, 2020 Tests
hebasto on October 19, 2020 Tests
pull
test: Switch to BIP341's suggested scheme for outputs without script
#20189
sipa on October 19, 2020 Tests
sipa on October 19, 2020 Tests
pull
fuzz: Properly initialize PrecomputedTransactionData
#20242
MarcoFalke on October 26, 2020 Tests
MarcoFalke on October 26, 2020 Tests
pull
test: Run script_assets_test even if built --with-libs=no
#20245
MarcoFalke on October 26, 2020 Tests
MarcoFalke on October 26, 2020 Tests
pull
fuzz: Check for addrv1 compatibility before using addrv1 serializer. Fuzz addrv2 serialization.
#20247
practicalswift on October 26, 2020 Tests
practicalswift on October 26, 2020 Tests
pull
tests: Remove getnettotals/getpeerinfo consistency test
#20258
jnewbery on October 28, 2020 Tests
jnewbery on October 28, 2020 Tests
pull
Disable and fix tests for when BDB is not compiled
#20267
achow101 on October 29, 2020 WalletTests
achow101 on October 29, 2020 WalletTests
pull
test: run mempool_expiry.py even with wallet disabled
#20276
mjdietzx on October 31, 2020 Tests
mjdietzx on October 31, 2020 Tests
pull
test: Only try witness deser when checking for witness deser failure
#20283
MarcoFalke on November 2, 2020 Tests
MarcoFalke on November 2, 2020 Tests
pull
fuzz: Check for addrv1 compatibility before using addrv1 serializer/deserializer on CService
#20289
practicalswift on November 2, 2020 Tests
practicalswift on November 2, 2020 Tests
pull
fuzz: Assert expected DecodeHexTx behaviour when using legacy decoding
#20303
practicalswift on November 4, 2020 Tests
practicalswift on November 4, 2020 Tests
pull
test: Fix intermittent issue in wallet_listsinceblock
#20322
MarcoFalke on November 5, 2020 Tests
MarcoFalke on November 5, 2020 Tests
pull
tests: Create or use existing properly initialized NodeContexts
#20323
dongcarl on November 5, 2020 Tests
dongcarl on November 5, 2020 Tests
pull
test: Add feature_taproot.py --previous_release
#20354
MarcoFalke on November 9, 2020 TestsNeeds rebase
MarcoFalke on November 9, 2020 TestsNeeds rebase
pull
fuzz: Check for addrv1 compatibility before using addrv1 serializer/deserializer on CSubNet
#20355
practicalswift on November 9, 2020 Tests
practicalswift on November 9, 2020 Tests
pull
test: Implicitly sync after generate* to preempt races and intermittent test failures
#20362
MarcoFalke on November 10, 2020 TestsNeeds rebase
MarcoFalke on November 10, 2020 TestsNeeds rebase
pull
fuzz: Improve coverage for CPartialMerkleTree fuzzing harness
#20375
practicalswift on November 11, 2020 Tests
practicalswift on November 11, 2020 Tests
pull
tests: Remove no longer needed UBSan suppression (float divide-by-zero in validation.cpp)
#20379
practicalswift on November 12, 2020 Tests
practicalswift on November 12, 2020 Tests
pull
test: run mempool_spend_coinbase.py even with wallet disabled
#20385
mjdietzx on November 13, 2020 Tests
mjdietzx on November 13, 2020 Tests
pull
test: Fix Version Message Deserialization Discrepancy
#20411
troygiorshev on November 18, 2020 Tests
troygiorshev on November 18, 2020 Tests
pull
fuzz: Make CAddrMan fuzzing harness deterministic
#20425
practicalswift on November 19, 2020 Tests
practicalswift on November 19, 2020 Tests
pull
sanitizers: Add suppression for unsigned-integer-overflow in libstdc++
#20430
jonasschnelli on November 20, 2020 Tests
jonasschnelli on November 20, 2020 Tests
pull
fuzz: Avoid time-based "non-determinism" in fuzzing harnesses by using mocked GetTime()
#20437
practicalswift on November 20, 2020 Tests
practicalswift on November 20, 2020 Tests
pull
lint: run mypy over contrib/devtools
#20451
fanquake on November 22, 2020 TestsScripts and tools
fanquake on November 22, 2020 TestsScripts and tools
pull
test: Fix intermittent issue in mempool_compatibility
#20456
MarcoFalke on November 23, 2020 Tests
MarcoFalke on November 23, 2020 Tests
pull
test: Add testing of ParseInt/ParseUInt edge cases with leading +/-/0:s
#20472
practicalswift on November 24, 2020 Tests
practicalswift on November 24, 2020 Tests
pull
contrib: Add test for ELF symbol-check
#20476
laanwj on November 24, 2020 TestsScripts and tools
laanwj on November 24, 2020 TestsScripts and tools
pull
net: Add unit testing of node eviction logic
#20477
practicalswift on November 24, 2020 TestsP2PReview club
practicalswift on November 24, 2020 TestsP2PReview club
pull
CI msvc: only build vcpkg dependencies for release (not debug) to reduce build times
#20489
sipsorcery on November 25, 2020 WindowsTests
sipsorcery on November 25, 2020 WindowsTests
pull
sync: print proper lock order location when double lock is detected
#20507
vasild on November 26, 2020 Tests
vasild on November 26, 2020 Tests
pull
IGNORE: Testing appveyor CI build with pre-built dependencies
#20508
sipsorcery on November 26, 2020 Tests
sipsorcery on November 26, 2020 Tests
pull
test: Add MaybeCompactWalletDB tsan suppression (take 2)
#20558
MarcoFalke on December 3, 2020 TestsNeeds rebase
MarcoFalke on December 3, 2020 TestsNeeds rebase
pull
tests: Test that a fully signed tx given to signrawtx is unchanged
#20562
achow101 on December 3, 2020 Tests
achow101 on December 3, 2020 Tests
pull
test: Add option to git-subtree-check to do full check, add help
#20567
laanwj on December 4, 2020 Tests
laanwj on December 4, 2020 Tests
pull
test: Fix intermittent wallet_multiwallet issue with got_loading_error
#20569
MarcoFalke on December 4, 2020 Tests
MarcoFalke on December 4, 2020 Tests
pull
test: Use Popen.wait instead of RPC in assert_start_raises_init_error
#20613
MarcoFalke on December 10, 2020 Tests
MarcoFalke on December 10, 2020 Tests
pull
cirrus: Schedule one task with paid credits for faster CI feedback
#20615
MarcoFalke on December 10, 2020 Tests
MarcoFalke on December 10, 2020 Tests
pull
fuzz: Call SendMessages after ProcessMessage to increase coverage
#20674
MarcoFalke on December 16, 2020 Tests
MarcoFalke on December 16, 2020 Tests
pull
ci: Only use credits for pull requests to the main repo
#20680
MarcoFalke on December 17, 2020 Tests
MarcoFalke on December 17, 2020 Tests
pull
test: run mempool_compatibility.py even with wallet disabled
#20688
mjdietzx on December 17, 2020 Tests
mjdietzx on December 17, 2020 Tests
pull
test: run mempool_resurrect.py even with wallet disabled
#20692
mjdietzx on December 17, 2020 Tests
mjdietzx on December 17, 2020 Tests
pull
inline non-member functions with body in fuzzing headers
#20733
pstratem on December 20, 2020 Tests
pstratem on December 20, 2020 Tests
pull
test: Add missing assignment in mempool_resurrect.py
#20737
MarcoFalke on December 21, 2020 Tests
MarcoFalke on December 21, 2020 Tests
pull
fuzz: Update FuzzedDataProvider.h from upstream (LLVM)
#20740
practicalswift on December 21, 2020 Tests
practicalswift on December 21, 2020 Tests
pull
[fuzzing] Use subprocess.Popen call directly, remove use of thread pool.
#20751
pstratem on December 23, 2020 TestsNeeds rebase
pstratem on December 23, 2020 TestsNeeds rebase
pull
[fuzzer] generate new seeds in an infinite loop with random parameters
#20752
pstratem on December 23, 2020 TestsNeeds rebase
pstratem on December 23, 2020 TestsNeeds rebase
pull
doc: [test] Remove outdated comment in fuzz runner
#20759
MarcoFalke on December 24, 2020 DocsTests
MarcoFalke on December 24, 2020 DocsTests
pull
test: Set correct nValue for multi-op-return policy check
#20760
MarcoFalke on December 24, 2020 Tests
MarcoFalke on December 24, 2020 Tests
pull
fuzz: check that certain script TxoutType are nonstandard
#20765
mjdietzx on December 24, 2020 Tests
mjdietzx on December 24, 2020 Tests
pull
fuzz: remove no-longer-necessary packages from fuzzbuzz config
#20781
fanquake on December 28, 2020 Tests
fanquake on December 28, 2020 Tests
pull
test: Run rpc_generateblock.py even with wallet disabled
#20808
nginocchio on December 31, 2020 Tests
nginocchio on December 31, 2020 Tests
pull
lint: update list of spelling linter false positives, bump to codespell 2.0.0
#20817
theStack on December 31, 2020 Tests
theStack on December 31, 2020 Tests
pull
fuzz: Introduce CallOneOf helper to replace switch-case
#20828
MarcoFalke on January 2, 2021 RefactoringTests
MarcoFalke on January 2, 2021 RefactoringTests
pull
fuzz: Avoid extraneous copy of input data, using Span<>
#20839
MarcoFalke on January 3, 2021 Tests
MarcoFalke on January 3, 2021 Tests
pull
test: Run mempool_limit.py even with wallet disabled
#20874
stackman27 on January 7, 2021 TestsNeeds rebase
stackman27 on January 7, 2021 TestsNeeds rebase
pull
test: Replace getmempoolentry with testmempoolaccept in MiniWallet
#20876
MarcoFalke on January 7, 2021 RefactoringTests
MarcoFalke on January 7, 2021 RefactoringTests
pull
test: ensure any failing method in MiniWallet leaves no side-effects
#20889
mjdietzx on January 8, 2021 Tests
mjdietzx on January 8, 2021 Tests
pull
tests: Run both descriptor and legacy tests within a single test invocation
#20892
achow101 on January 9, 2021 TestsNeeds rebase
achow101 on January 9, 2021 TestsNeeds rebase
pull
fuzz: Use mocktime in process_message* fuzz targets
#20908
MarcoFalke on January 12, 2021 Tests
MarcoFalke on January 12, 2021 Tests
pull
fuzz: Consolidate fuzzing TestingSetup initialization
#20946
dongcarl on January 15, 2021 Tests
dongcarl on January 15, 2021 Tests
pull
test: dedup zmq test setup code (node restart, topics subscription)
#20953
theStack on January 17, 2021 Tests
theStack on January 17, 2021 Tests
pull
test: check that getblockfilter RPC fails without block filter index
#20969
theStack on January 20, 2021 Tests
theStack on January 20, 2021 Tests
pull
test: store subversion (user agent) as string in msg_version
#20993
theStack on January 23, 2021 Tests
theStack on January 23, 2021 Tests
pull
fuzz: Avoid initializing version to less than MIN_PEER_PROTO_VERSION
#20995
MarcoFalke on January 23, 2021 Tests
MarcoFalke on January 23, 2021 Tests
pull
fuzz: Add UBSan suppressions needed for fuzz tests to not warn under -fsanitize=integer
#21000
practicalswift on January 24, 2021 Tests
practicalswift on January 24, 2021 Tests
pull
test: Move MakeNoLogFileContext to libtest_util, and use it in bench
#21003
MarcoFalke on January 25, 2021 Tests
MarcoFalke on January 25, 2021 Tests
pull
test: Run mempool_accept.py even with wallet disabled
#21014
stackman27 on January 26, 2021 TestsNeeds rebase
stackman27 on January 26, 2021 TestsNeeds rebase
pull
fuzz: Avoid designated initialization (C++20) in fuzz tests
#21037
practicalswift on January 30, 2021 Tests
practicalswift on January 30, 2021 Tests
pull
test: enable self.chain = 'main' to work in python bitcoin test framework
#21085
Saibato on February 5, 2021 TestsNeeds rebase
Saibato on February 5, 2021 TestsNeeds rebase
pull
test: remove type: comments in favour of actual annotations
#21107
fanquake on February 8, 2021 Tests
fanquake on February 8, 2021 Tests
pull
[test] Small unit test improvements, including helper to make mempool transaction
#21121
amitiuttarwar on February 8, 2021 Tests
amitiuttarwar on February 8, 2021 Tests
pull
test: Change BOOST_CHECK to BOOST_CHECK_EQUAL for paths
#21125
kiminuo on February 9, 2021 Tests
kiminuo on February 9, 2021 Tests
pull
test: convert feature_bip68_sequence.py to use MiniWallet
#21144
danben on February 10, 2021 TestsNeeds rebase
danben on February 10, 2021 TestsNeeds rebase
pull
fuzz: Add RPC interface fuzzing. Increase fuzzing coverage from 65% to 70%.
#21169
practicalswift on February 13, 2021 Tests
practicalswift on February 13, 2021 Tests
pull
Save client version to the settings file on shutdown
#21171
jonatack on February 13, 2021 Tests
jonatack on February 13, 2021 Tests
pull
test: run mempool_reorg.py even with wallet disabled
#21178
DariusParvin on February 15, 2021 Tests
DariusParvin on February 15, 2021 Tests
pull
fuzz: Remove expensive and redundant muhash from crypto fuzz target
#21185
MarcoFalke on February 15, 2021 Tests
MarcoFalke on February 15, 2021 Tests
pull
test: Speed up rpc_blockchain.py by removing miniwallet.generate()
#21200
MarcoFalke on February 16, 2021 Tests
MarcoFalke on February 16, 2021 Tests
pull
test: Avoid comparision of integers with different signs
#21228
jonasschnelli on February 18, 2021 Tests
jonasschnelli on February 18, 2021 Tests
pull
test: Fix NODE_NETWORK_LIMITED_MIN_BLOCKS disconnection
#21230
MarcoFalke on February 18, 2021 Tests
MarcoFalke on February 18, 2021 Tests
pull
test: Add missing wait for sync to feature_blockfilterindex_prune
#21252
MarcoFalke on February 21, 2021 Tests
MarcoFalke on February 21, 2021 Tests
pull
test: Avoid connecting to real network when running tests
#21254
MarcoFalke on February 21, 2021 Tests
MarcoFalke on February 21, 2021 Tests
pull
test: feature_blockfilterindex_prune.py improvements
#21297
jonatack on February 24, 2021 Tests
jonatack on February 24, 2021 Tests
pull
zmq test: fix sync-up by matching notification to generated block
#21310
theStack on February 27, 2021 Tests
theStack on February 27, 2021 Tests
pull
test: Unconditionally check for fRelay field in test framework
#21357
jarolrod on March 4, 2021 Tests
jarolrod on March 4, 2021 Tests
pull
test: generate fewer blocks in feature_nulldummy to fix timeouts, speed up
#21373
jonatack on March 5, 2021 Tests
jonatack on March 5, 2021 Tests
pull
test: increase rpc_timeout for fundrawtx test_transaction_too_large
#21410
jonatack on March 10, 2021 Tests
jonatack on March 10, 2021 Tests
pull
test: add logging, reduce blocks, move sync_all in wallet_ groups
#21411
jonatack on March 10, 2021 Tests
jonatack on March 10, 2021 Tests
pull
test: add -daemon and -daemonwait config arg tests
#21439
jonatack on March 14, 2021 TestsUp for grabs
jonatack on March 14, 2021 TestsUp for grabs
pull
test: Add test for CNetAddr::ToString IPv6 address formatting (RFC 5952)
#21477
practicalswift on March 19, 2021 Tests
practicalswift on March 19, 2021 Tests
pull
fuzz: Use ConsumeWeakEnum in addrman for service flags
#21487
MarcoFalke on March 20, 2021 Tests
MarcoFalke on March 20, 2021 Tests
pull
fuzz: Fix tx_pool target to properly fuzz immature outpoints
#21512
MarcoFalke on March 23, 2021 Tests
MarcoFalke on March 23, 2021 Tests
pull
DONOTMERGE: CI: remove cached Qt when building Android APK
#21537
icota on March 28, 2021 Tests
icota on March 28, 2021 Tests
pull
fuzz: Add fuzzing syscall sandbox: detect use of unexpected syscalls when fuzzing ("syscall sanitizer")
#21538
practicalswift on March 28, 2021 Tests
practicalswift on March 28, 2021 Tests
pull
ci: Move Windows MSVC build from AppVeyor to Cirrus
#21551
hebasto on March 30, 2021 WindowsTests
hebasto on March 30, 2021 WindowsTests
pull
test: make sure non-IP peers get discouraged and disconnected (vasild)
#21571
MarcoFalke on April 2, 2021 Tests
MarcoFalke on April 2, 2021 Tests
pull
test: Add missing suppression for signed-integer-overflow:txmempool.cpp
#21586
MarcoFalke on April 3, 2021 Tests
MarcoFalke on April 3, 2021 Tests
pull
test: Remove option to make TestChain100Setup non-deterministic
#21592
MarcoFalke on April 4, 2021 Tests
MarcoFalke on April 4, 2021 Tests
pull
test: Document race:validation_chainstatemanager_tests suppression
#21597
MarcoFalke on April 4, 2021 Tests
MarcoFalke on April 4, 2021 Tests
pull
test: Replace file level integer overflow suppression with function level suppression
#21599
practicalswift on April 4, 2021 Tests
practicalswift on April 4, 2021 Tests
pull
ci: increase CPU count of sanitizer job to increase memory limit
#21609
fanquake on April 6, 2021 Tests
fanquake on April 6, 2021 Tests
pull
test: Remove spurious double lock tsan suppressions by bumping to clang-12
#21669
MarcoFalke on April 13, 2021 Tests
MarcoFalke on April 13, 2021 Tests
pull
ci: Only cache depends/sdk-sources for macos/apk task in cirrus
#21675
MarcoFalke on April 14, 2021 Tests
MarcoFalke on April 14, 2021 Tests
pull
test: Use mocktime to avoid intermittent failure in rpc_tests
#21676
MarcoFalke on April 14, 2021 Tests
MarcoFalke on April 14, 2021 Tests
pull
fuzz: Avoid use of low file descriptor ids (which may be in use) in FuzzedSock
#21677
practicalswift on April 14, 2021 Tests
practicalswift on April 14, 2021 Tests
pull
test: Use called_from_lib to point uninstrumented libs to TSan
#21680
hebasto on April 14, 2021 Tests
hebasto on April 14, 2021 Tests
pull
test: Remove intermittently failing and not very meaningful `BOOST_CHECK` in `cnetaddr_basic`
#21689
practicalswift on April 15, 2021 Tests
practicalswift on April 15, 2021 Tests
pull
test: use higher value and per-platform assert in cnetaddr link-local test
#21690
jonatack on April 15, 2021 Tests
jonatack on April 15, 2021 Tests
pull
DONOTMERGE test: drop cnetaddr link-local assert for macOS 10.14 to re-verify CI
#21696
jonatack on April 15, 2021 Tests
jonatack on April 15, 2021 Tests
pull
test: add new python linter to check file names and permissions
#21740
windsok on April 21, 2021 Tests
windsok on April 21, 2021 Tests
pull
test: Fix feature_notifications.py intermittent issue
#21777
MarcoFalke on April 26, 2021 Tests
MarcoFalke on April 26, 2021 Tests
pull
test: remove flags verification since it has a fixed value
#21784
brunoerg on April 27, 2021 Tests
brunoerg on April 27, 2021 Tests
pull
test: fix off-by-ones in rpc_fundrawtransaction assertions
#21787
jonatack on April 27, 2021 Tests
jonatack on April 27, 2021 Tests
pull
fuzz: Terminate immediately if a fuzzing harness tries to perform a DNS lookup (belt and suspenders)
#21795
practicalswift on April 28, 2021 Tests
practicalswift on April 28, 2021 Tests
pull
mempool/validation: mempool ancestor/descendant limits for packages
#21800
glozow on April 28, 2021 TestsValidationMempoolReview club
glozow on April 28, 2021 TestsValidationMempoolReview club
pull
fuzz: Limit toxic test globals to their respective scope
#21849
MarcoFalke on May 4, 2021 Tests
MarcoFalke on May 4, 2021 Tests
pull
fuzz: enable passing a max value to FuzzedDataProvider::ConsumeEnum()
#21855
jonatack on May 4, 2021 Tests
jonatack on May 4, 2021 Tests
pull
ci: Set depends DEBUG=1 for msan tasks to get line numbers
#21863
MarcoFalke on May 5, 2021 Tests
MarcoFalke on May 5, 2021 Tests
pull
fuzz: Remove unused --enable-danger-fuzz-link-all option
#21884
MarcoFalke on May 8, 2021 Tests
MarcoFalke on May 8, 2021 Tests
pull
fuzz: Remove strprintf test cases that are known to fail
#21891
MarcoFalke on May 9, 2021 Tests
MarcoFalke on May 9, 2021 Tests
pull
fuzz: Remove incorrect float round-trip serialization test
#21929
MarcoFalke on May 12, 2021 Tests
MarcoFalke on May 12, 2021 Tests
pull
fuzz: Terminate immediately if a fuzzing harness tries to create a TCP socket (belt and suspenders)
#21936
practicalswift on May 12, 2021 Tests
practicalswift on May 12, 2021 Tests
pull
fuzz: Call const member functions in addrman fuzz test only once
#21941
MarcoFalke on May 13, 2021 Tests
MarcoFalke on May 13, 2021 Tests
pull
test: fix, restore and improve cnetaddr scoped id documentation
#21961
jonatack on May 16, 2021 Tests
jonatack on May 16, 2021 Tests
pull
fuzz: Add missing CheckTransaction before CheckTxInputs
#21970
MarcoFalke on May 17, 2021 Tests
MarcoFalke on May 17, 2021 Tests
pull
test: Run mempool_updatefromblock even with wallet disabled
#21999
reemuru on May 19, 2021 Tests
reemuru on May 19, 2021 Tests
pull
rpc, test: addpeeraddress test coverage, code simplify/constness
#22043
jonatack on May 24, 2021 TestsRPC/REST/ZMQ
jonatack on May 24, 2021 TestsRPC/REST/ZMQ
pull
Mark `CheckTxInputs` `[[nodiscard]]`. Avoid UUM in fuzzing harness `coins_view`.
#22065
practicalswift on May 25, 2021 Tests
practicalswift on May 25, 2021 Tests
pull
Test and document a basic M-of-N multisig using descriptor wallets and PSBTs
#22067
mjdietzx on May 26, 2021 DocsTests
mjdietzx on May 26, 2021 DocsTests
pull
fuzz: don't try and use fopencookie() when building for Android
#22069
fanquake on May 26, 2021 Tests
fanquake on May 26, 2021 Tests
pull
test: update nanobench from release 4.0.0 to 4.3.4
#22082
martinus on May 27, 2021 TestsUpstream
martinus on May 27, 2021 TestsUpstream
pull
test: remove BasicTestingSetup from unit tests that don't need it
#22086
fanquake on May 27, 2021 Tests
fanquake on May 27, 2021 Tests
pull
test: MiniWallet: fix fee calculation for P2PK and check tx vsize
#22089
theStack on May 27, 2021 Tests
theStack on May 27, 2021 Tests
pull
test: Additional BIP32 test vector for hardened derivation with leading zeros
#22095
kristapsk on May 28, 2021 Tests
kristapsk on May 28, 2021 Tests
pull
test: check anchors.dat when node starts for the first time
#22118
brunoerg on June 1, 2021 Tests
brunoerg on June 1, 2021 Tests
pull
test: p2p_invalid_block: Check that a block rejected due to too-new tim…
#22120
willcl-ark on June 1, 2021 Tests
willcl-ark on June 1, 2021 Tests
pull
test: refactor: dedup utility function chain_transaction()
#22130
theStack on June 2, 2021 Tests
theStack on June 2, 2021 Tests
pull
script: fix spelling linter raising spuriously on "invokable"
#22138
jonatack on June 3, 2021 Tests
jonatack on June 3, 2021 Tests
pull
wallet test: Add test for subtract fee from recipient behavior
#22155
ryanofsky on June 4, 2021 WalletTests
ryanofsky on June 4, 2021 WalletTests
pull
fuzz harness for SanitizeString and x-reference fixes
#22171
baptistapedro on June 6, 2021 Tests
baptistapedro on June 6, 2021 Tests
pull
fuzz: Increase branch coverage of the float fuzz target
#22180
MarcoFalke on June 7, 2021 Tests
MarcoFalke on June 7, 2021 Tests
pull
test: Use ConnmanTestMsg from test lib in denialofservice_tests
#22203
MarcoFalke on June 9, 2021 Tests
MarcoFalke on June 9, 2021 Tests
pull
test: Use MiniWallet in test_no_inherited_signaling RBF test
#22210
MarcoFalke on June 10, 2021 Tests
MarcoFalke on June 10, 2021 Tests
pull
Update msvc and appveyor builds to use Qt5.12.11 binaries
#22224
sipsorcery on June 11, 2021 Tests
sipsorcery on June 11, 2021 Tests
pull
test: kill process group to avoid dangling processes when using `--failfast`
#22249
S3RK on June 15, 2021 Tests
S3RK on June 15, 2021 Tests
pull
test: refactor: various (de)serialization helpers cleanups/improvements
#22257
theStack on June 15, 2021 Tests
theStack on June 15, 2021 Tests
pull
test: Properly set BIP34 height in CreateNewBlock_validity unit test
#22277
MarcoFalke on June 18, 2021 Tests
MarcoFalke on June 18, 2021 Tests
pull
fuzz: add missing ECCVerifyHandle to base_encode_decode
#22279
apoelstra on June 18, 2021 Tests
apoelstra on June 18, 2021 Tests
pull
test: Add missing syncwithvalidationinterfacequeue in p2p_blockfilters
#22311
MarcoFalke on June 22, 2021 Tests
MarcoFalke on June 22, 2021 Tests
pull
test: use MiniWallet for simple doublespend sub-test in feature_rbf.py
#22330
theStack on June 23, 2021 Tests
theStack on June 23, 2021 Tests
pull
test: refactor: use `script_util` helpers for creating P2{PKH,SH,WPKH,WSH} scripts
#22363
theStack on June 28, 2021 Tests
theStack on June 28, 2021 Tests
pull
[0.21] fuzz: add missing ECCVerifyHandle to base_encode_decode
#22366
fanquake on June 29, 2021 Tests
fanquake on June 29, 2021 Tests
pull
ci: Do not clone `bitcoin-core/qa-assets` git repository if not necessary
#22376
kiminuo on June 30, 2021 Tests
kiminuo on June 30, 2021 Tests
pull
test: add tests for `bad-txns-prevout-null` reject reason
#22408
theStack on July 5, 2021 Tests
theStack on July 5, 2021 Tests
pull
test: wallet_listtransactions improvements (speedup, cleanup, logging)
#22423
theStack on July 10, 2021 Tests
theStack on July 10, 2021 Tests
pull
test: refactor: fix segwit terminology (s/witness_program/witness_script/)
#22429
theStack on July 11, 2021 Tests
theStack on July 11, 2021 Tests
pull
test, refactor: add GetTransaction() coverage, improve rpc_rawtransaction
#22437
jonatack on July 13, 2021 Tests
jonatack on July 13, 2021 Tests
pull
util: improves error messages on get_previous_releases script
#22442
NelsonGaldeman on July 14, 2021 Tests
NelsonGaldeman on July 14, 2021 Tests
pull
fuzz: Move implementations of non-template fuzz helpers from util.h to util.cpp
#22445
sriramdvt on July 14, 2021 Tests
sriramdvt on July 14, 2021 Tests
pull
test: Fix wallet_listdescriptors.py if bdb is not compiled
#22446
hebasto on July 14, 2021 Tests
hebasto on July 14, 2021 Tests
pull
test: whitelist rpc_rawtransaction peers to speed up tests
#22447
jonatack on July 14, 2021 Tests
jonatack on July 14, 2021 Tests
pull
fuzz: Limit max ops in rolling_bloom_filter fuzz target
#22453
MarcoFalke on July 15, 2021 Tests
MarcoFalke on July 15, 2021 Tests
pull
bench: fix 32-bit narrowing warning in bench/peer_eviction.cpp
#22464
jonatack on July 15, 2021 Tests
jonatack on July 15, 2021 Tests
pull
fuzz: Add environment option to keep /tmp/ clean
#22472
agroce on July 16, 2021 TestsNeeds rebase
agroce on July 16, 2021 TestsNeeds rebase
pull
test: Disable automatic connections per default in the functional tests
#22490
mzumsande on July 18, 2021 Tests
mzumsande on July 18, 2021 Tests
pull
fuzz: replace every fuzzer-controlled while loop with a macro
#22508
apoelstra on July 20, 2021 Tests
apoelstra on July 20, 2021 Tests
pull
test: add test for RPC error 'Transaction already in block chain'
#22510
theStack on July 20, 2021 Tests
theStack on July 20, 2021 Tests
pull
fuzz: Temporarily disable failing assert in banman fuzz test
#22517
MarcoFalke on July 21, 2021 Tests
MarcoFalke on July 21, 2021 Tests
pull
test: improve rpc_blockchain.py tests and assert on time and mediantime
#22520
jonatack on July 21, 2021 Tests
jonatack on July 21, 2021 Tests
pull
test: Reduce number of blocks generated in rpc_signrawtransaction
#22542
laanwj on July 25, 2021 Tests
laanwj on July 25, 2021 Tests
pull
test: improve `test_signing_with_{csv,cltv}` subtests (speed, prevent timeout)
#22550
theStack on July 25, 2021 Tests
theStack on July 25, 2021 Tests
pull
fuzz: silence a compiler warning about unused CBanEntry comparator
#22557
vasild on July 26, 2021 Tests
vasild on July 26, 2021 Tests
pull
test: Implicitly sync after generate* to preempt races and intermittent test failures
#22567
MarcoFalke on July 28, 2021 Tests
MarcoFalke on July 28, 2021 Tests
pull
test: add addr-fetch peer connection state and timeout coverage
#22568
jonatack on July 28, 2021 Tests
jonatack on July 28, 2021 Tests
pull
test: Add temporary sanitizer suppression implicit-signed-integer-truncation:netaddress.cpp
#22584
MarcoFalke on July 29, 2021 Tests
MarcoFalke on July 29, 2021 Tests
pull
test: refactor: use consistent bytes <-> hex-string conversion in functional test framework
#22619
Zero-1729 on August 3, 2021 TestsNeeds rebase
Zero-1729 on August 3, 2021 TestsNeeds rebase
pull
test: Set regtest.BIP66Height = 102 to speed up tests
#22632
MarcoFalke on August 5, 2021 Tests
MarcoFalke on August 5, 2021 Tests
pull
test: Split rpc_signmessage test for disabled wallet
#22641
Shubhankar-Gambhir on August 5, 2021 Tests
Shubhankar-Gambhir on August 5, 2021 Tests
pull
scripts: prevent GCC optimising test symbols in test-symbol-check
#22645
fanquake on August 6, 2021 TestsScripts and tools
fanquake on August 6, 2021 TestsScripts and tools
pull
fuzz: Differential fuzzing to compare Bitcoin Core's and D. J. Bernstein's implementation of ChaCha20
#22704
stratospher on August 14, 2021 Tests
stratospher on August 14, 2021 Tests
pull
test: refactor use of getrawmempool in functional tests for efficiency
#22707
mjdietzx on August 15, 2021 Tests
mjdietzx on August 15, 2021 Tests
pull
ci: Invalidate depends caches when sources have been changed
#22710
hebasto on August 15, 2021 Tests
hebasto on August 15, 2021 Tests
pull
test: check for specific block reject reasons in p2p_segwit.py
#22711
theStack on August 15, 2021 Tests
theStack on August 15, 2021 Tests
pull
MOVEONLY: tests: Move addrman ser/deser tests to addrman_tests.cpp
#22725
jnewbery on August 17, 2021 Tests
jnewbery on August 17, 2021 Tests
pull
log, sync: change lock contention from preprocessor directive to log category
#22736
jonatack on August 18, 2021 Tests
jonatack on August 18, 2021 Tests
pull
test: fix failure in feature_nulldummy.py on single-core machines
#22738
theStack on August 18, 2021 Tests
theStack on August 18, 2021 Tests
pull
fuzz: execute each file in dir without fuzz engine
#22763
prakash1512 on August 21, 2021 TestsNeeds rebase
prakash1512 on August 21, 2021 TestsNeeds rebase
pull
fuzz: Use LIMITED_WHILE instead of limit_max_ops
#22769
MarcoFalke on August 22, 2021 RefactoringTests
MarcoFalke on August 22, 2021 RefactoringTests
pull
test: add aarch64-apple-darwin platform entry to get_previous_releases
#22790
Zero-1729 on August 24, 2021 Tests
Zero-1729 on August 24, 2021 Tests
pull
test: Verify if wallet is compiled in rpc_invalid_address_message.py test
#22794
lsilva01 on August 24, 2021 Tests
lsilva01 on August 24, 2021 Tests
pull
test, doc: refer to the correct variable names in p2p_invalid_tx.py
#22797
aitorjs on August 25, 2021 Tests
aitorjs on August 25, 2021 Tests
pull
test: Check that non-signaling BIP125 tx can be replaced via parent
#22809
MarcoFalke on August 26, 2021 Tests
MarcoFalke on August 26, 2021 Tests
pull
test: add addpeeraddress "tried", test addrman checks on restart with asmap
#22831
jonatack on August 29, 2021 Tests
jonatack on August 29, 2021 Tests
pull
ci: Switch to Previous Visual Studio 2019 image to avoid failure
#22833
hebasto on August 30, 2021 Tests
hebasto on August 30, 2021 Tests
pull
[WIP] Add Python ChaCha20 and bindings for CPP ChaCha20
#22851
siv2r on September 1, 2021 Build systemTests
siv2r on September 1, 2021 Build systemTests
pull
test: Fix bug in transaction generation in ComplexMempool benchmark
#22856
shoryak on September 1, 2021 Tests
shoryak on September 1, 2021 Tests
pull
test: Always clear reject reason in IsStandard tx test
#22860
MarcoFalke on September 2, 2021 Tests
MarcoFalke on September 2, 2021 Tests
pull
test: Extend test coverage of BIP125 and document confusing/inconsistent behavior
#22867
mjdietzx on September 2, 2021 TestsNeeds rebase
mjdietzx on September 2, 2021 TestsNeeds rebase
pull
[TESTS] Update Transaction Tests to permit setting a flag as always on and disabling the exhaustive failure test
#22870
JeremyRubin on September 3, 2021 Tests
JeremyRubin on September 3, 2021 Tests
pull
[TESTS] Update Transaction Tests to permit setting a flag as always on and disabling the exhaustive failure test
#22876
JeremyRubin on September 3, 2021 Tests
JeremyRubin on September 3, 2021 Tests
pull
ci: Build and cache static Qt instead of downloading a pre-built one
#22899
hebasto on September 6, 2021 WindowsTests
hebasto on September 6, 2021 WindowsTests
pull
Improve mempool_package_limits.py
#22901
naiza2000 on September 6, 2021 TestsWaiting for author
naiza2000 on September 6, 2021 TestsWaiting for author
pull
sync, log: inline lock contention logging macro to fix duration, improve BCLog::LogMsg()
#22904
jonatack on September 6, 2021 Tests
jonatack on September 6, 2021 Tests
pull
test: Avoid intermittent test failure in feature_csv_activation.py
#22907
MarcoFalke on September 7, 2021 Tests
MarcoFalke on September 7, 2021 Tests
pull
ci: Add missed comments and test_bitcoin.exe command line option
#22909
hebasto on September 7, 2021 Tests
hebasto on September 7, 2021 Tests
pull
test: Add missing suppression signed-integer-overflow:addrman.cpp
#22925
MarcoFalke on September 8, 2021 Tests
MarcoFalke on September 8, 2021 Tests
pull
doc: Set PYTHONUTF8=1 for functional tests on Windows
#22926
hebasto on September 8, 2021 DocsTests
hebasto on September 8, 2021 DocsTests
pull
test: Add remaining scenarios of 0 waste, in wallet waste_test
#22938
rajarshimaitra on September 10, 2021 Tests
rajarshimaitra on September 10, 2021 Tests
pull
fuzz: Move all addrman fuzz targets to one file
#22940
MarcoFalke on September 10, 2021 RefactoringTests
MarcoFalke on September 10, 2021 RefactoringTests
pull
[Tests] Compute the Power Set of all flags instead of one by one exclusion
#22948
JeremyRubin on September 10, 2021 TestsUp for grabs
JeremyRubin on September 10, 2021 TestsUp for grabs
pull
[TESTS] Allow tx_invalid.json tests to include flag rules for if_unset: [A,B,C] then_unset: [D]
#22954
JeremyRubin on September 11, 2021 Tests
JeremyRubin on September 11, 2021 Tests
pull
qa: Ignore `--failfast` option of `test_runner.py` on Windows
#22980
hebasto on September 15, 2021 Tests
hebasto on September 15, 2021 Tests
pull
qa: Fix "RuntimeError: Event loop is closed" on Windows
#22987
hebasto on September 15, 2021 WindowsTests
hebasto on September 15, 2021 WindowsTests
pull
test: use MiniWallet for make_utxo helper in feature_rbf.py
#22998
theStack on September 16, 2021 Tests
theStack on September 16, 2021 Tests
pull
bench: add `-quiet` and `-iters=<n>` benchmark config args
#22999
jonatack on September 16, 2021 Tests
jonatack on September 16, 2021 Tests
pull
ci: Bump distro version, disable feature_bind_extra for two configurations
#23014
MarcoFalke on September 17, 2021 Tests
MarcoFalke on September 17, 2021 Tests
pull
test: Replace MiniWallet scan_blocks with rescan_utxos
#23017
MarcoFalke on September 17, 2021 Tests
MarcoFalke on September 17, 2021 Tests
pull
test: use test_framework.p2p `P2P_SERVICES` constant in functional tests
#23036
jonatack on September 19, 2021 Tests
jonatack on September 19, 2021 Tests
pull
test: fix confusing off-by-one nValue in feature_coinstatsindex.py
#23037
theStack on September 19, 2021 Tests
theStack on September 19, 2021 Tests
pull
test: use miniwallet in test_rpc function in feature_rbf.py
#23052
Shubhankar-Gambhir on September 21, 2021 Tests
Shubhankar-Gambhir on September 21, 2021 Tests
pull
test: Revert "Add missing suppression signed-integer-overflow:addrman.cpp"
#23059
MarcoFalke on September 22, 2021 Tests
MarcoFalke on September 22, 2021 Tests
pull
test: Add -testactivationheight tests to rpc_blockchain
#23086
MarcoFalke on September 24, 2021 Tests
MarcoFalke on September 24, 2021 Tests
pull
ci: Increase the dynamic port range to the maximum on native Windows
#23089
hebasto on September 24, 2021 WindowsTests
hebasto on September 24, 2021 WindowsTests
pull
fuzz: fix checks on number of required sigs and keys in multisig scripts
#23091
mjdietzx on September 25, 2021 TestsNeeds rebase
mjdietzx on September 25, 2021 TestsNeeds rebase
pull
test: Remove Windows workaround in authproxy (WinError 10053)
#23092
MarcoFalke on September 25, 2021 Tests
MarcoFalke on September 25, 2021 Tests
pull
Run specified functional tests with all matching flags
#23097
meshcollider on September 26, 2021 TestsNeeds rebase
meshcollider on September 26, 2021 TestsNeeds rebase
pull
Abort functional tests early upon low drive space
#23100
katesalazar on September 26, 2021 Tests
katesalazar on September 26, 2021 Tests
pull
test: Add missing re.escape() to feature_addrman test
#23102
MarcoFalke on September 27, 2021 Tests
MarcoFalke on September 27, 2021 Tests
pull
test: Use assert_equal over assert for easier debugging
#23117
MarcoFalke on September 28, 2021 Tests
MarcoFalke on September 28, 2021 Tests
pull
test: refactor: introduce `script_util` helper for creating P2PK scripts
#23118
theStack on September 28, 2021 Tests
theStack on September 28, 2021 Tests
pull
test: Remove unused and confusing main parameter from script_util
#23120
MarcoFalke on September 28, 2021 Tests
MarcoFalke on September 28, 2021 Tests
pull
tests: Use test framework utils where possible
#23127
vincenzopalazzo on September 29, 2021 Tests
vincenzopalazzo on September 29, 2021 Tests
pull
test: Change background_cs from pointer to reference in validation_chainstate_tests
#23132
MarcoFalke on September 29, 2021 RefactoringTests
MarcoFalke on September 29, 2021 RefactoringTests
pull
test: Use asset_equal utils where possible in feature_nulldummy
#23135
brunoerg on September 29, 2021 Tests
brunoerg on September 29, 2021 Tests
pull
test: update fee rate assertion helper in the functional test framework
#23136
jonatack on September 29, 2021 Tests
jonatack on September 29, 2021 Tests
pull
test: Fix intermitent failure in wallet_basic.py
#23141
meshcollider on September 30, 2021 Tests
meshcollider on September 30, 2021 Tests
pull
Test transactions conflicted by double spend in listtransactions
#23146
jonatack on September 30, 2021 Tests
jonatack on September 30, 2021 Tests
pull
qa: test descriptors with mixed xpubs and const pubkeys
#23171
darosior on October 4, 2021 Tests
darosior on October 4, 2021 Tests
pull
Fix intermittent failure in wallet_send.py and rpc_fundrawtransaction.py
#23200
meshcollider on October 5, 2021 Tests
meshcollider on October 5, 2021 Tests
pull
test: Avoid RPC roundtrip in MiniWallet get_descriptor()
#23209
MarcoFalke on October 6, 2021 Tests
MarcoFalke on October 6, 2021 Tests
pull
[DO NOT MERGE] ci: Test required resources for native Windows task
#23217
hebasto on October 7, 2021 Tests
hebasto on October 7, 2021 Tests
pull
test: check that bumpfee RPC fails for txs with descendants in mempool
#23281
theStack on October 15, 2021 Tests
theStack on October 15, 2021 Tests
pull
ci, refactor: Disable binaries for Android task explicitly
#23286
hebasto on October 15, 2021 Tests
hebasto on October 15, 2021 Tests
pull
test: get and decode tx with a single `gettransaction` RPC call
#23287
theStack on October 15, 2021 Tests
theStack on October 15, 2021 Tests
pull
test: Implicitly sync after generate*, unless opted out
#23300
MarcoFalke on October 18, 2021 Tests
MarcoFalke on October 18, 2021 Tests
pull
test: refactor: add `script_util` helper for creating bare multisig scripts
#23305
theStack on October 18, 2021 Tests
theStack on October 18, 2021 Tests
pull
test: Remove unused node from mining_prioritisetransaction
#23307
MarcoFalke on October 19, 2021 Tests
MarcoFalke on October 19, 2021 Tests
pull
tests: reduce feature_segwit.py usage of the legacy wallet
#23312
achow101 on October 19, 2021 Tests
achow101 on October 19, 2021 Tests
pull
[Fuzz] Poly1305 differential fuzzing against Floodyberry's implementation
#23322
prakash1512 on October 20, 2021 Tests
prakash1512 on October 20, 2021 Tests
pull
ci: Disable syscall sandbox in valgrind functional tests
#23328
MarcoFalke on October 20, 2021 Tests
MarcoFalke on October 20, 2021 Tests
pull
ci: Define cases when invalidate vcpkg binary cache
#23329
hebasto on October 20, 2021 WindowsTests
hebasto on October 20, 2021 WindowsTests
pull
test: Replace log with assert_equal in wallet_abandonconflict
#23331
MarcoFalke on October 21, 2021 Tests
MarcoFalke on October 21, 2021 Tests
pull
tests: Add assert_less_than and assert_less_than_or_equal to test framework
#23337
dougEfresh on October 22, 2021 Tests
dougEfresh on October 22, 2021 Tests
pull
ci: Reuse pre-built docker builder image for rapid local CI iteration testing
#23344
dougEfresh on October 24, 2021 Tests
dougEfresh on October 24, 2021 Tests
pull
test: MiniWallet: add P2TR support and use it per default
#23371
theStack on October 27, 2021 TestsNeeds rebase
theStack on October 27, 2021 TestsNeeds rebase
pull
test: Parse command line arguments from unit and fuzz tests, make addrman consistency check ratio easier to change
#23373
vasild on October 27, 2021 Tests
vasild on October 27, 2021 Tests
pull
test: MiniWallet: more deterministic coin selection for coinbase UTXOs (oldest first)
#23375
theStack on October 27, 2021 Tests
theStack on October 27, 2021 Tests
pull
test: Fix segfault in the psbt_wallet_tests/psbt_updater_test
#23403
hebasto on October 31, 2021 WalletTests
hebasto on October 31, 2021 WalletTests
pull
fuzz: Add regression test for wallet crash
#23444
maflcko on November 5, 2021 WalletTestsNeeds rebase
maflcko on November 5, 2021 WalletTestsNeeds rebase
pull
ci: Increase --timeout-factor in the native Windows CI task
#23463
hebasto on November 7, 2021 WindowsTests
hebasto on November 7, 2021 WindowsTests
pull
make Python bindings externally usable
#23468
jamesob on November 8, 2021 BrainstormingTestsNeeds rebase
jamesob on November 8, 2021 BrainstormingTestsNeeds rebase
pull
test: scripted-diff cleanups after generate* changes
#23474
MarcoFalke on November 9, 2021 Tests
MarcoFalke on November 9, 2021 Tests
pull
ci, qa: Adjust timeouts per test instead of global `--timeout-factor`
#23476
hebasto on November 9, 2021 Tests
hebasto on November 9, 2021 Tests
pull
doc: Add a brief overview of fuzzing/Bitcoin Core fuzzing
#23482
agroce on November 10, 2021 DocsTests
agroce on November 10, 2021 DocsTests
pull
test: remove unnecessary block rehashing prior to solving
#23498
theStack on November 12, 2021 Tests
theStack on November 12, 2021 Tests
pull
ci, refactor: Use Ubuntu release date tags instead of release names
#23503
dougEfresh on November 13, 2021 Tests
dougEfresh on November 13, 2021 Tests
pull
ci: Drop --failfast in functional tests on native Windows CI task
#23513
hebasto on November 15, 2021 Tests
hebasto on November 15, 2021 Tests
pull
test: Return the largest utxo in MiniWallet.get_utxo
#23515
MarcoFalke on November 15, 2021 Tests
MarcoFalke on November 15, 2021 Tests
pull
test: refactor: dedup code by taking use of `create_block` parameters
#23521
theStack on November 15, 2021 Tests
theStack on November 15, 2021 Tests
pull
test: add decodescript RPC test for P2TR output script
#23540
theStack on November 18, 2021 Tests
theStack on November 18, 2021 Tests
pull
test: Prevent non-compatible sed binary for scripted-diffs
#23543
anouarkappitou on November 18, 2021 Tests
anouarkappitou on November 18, 2021 Tests
pull
test: Remove sanitizer suppression implicit-signed-integer-truncation:netaddress.cpp
#23553
MarcoFalke on November 19, 2021 Tests
MarcoFalke on November 19, 2021 Tests
pull
test: run rpc-generateblock.py even with wallet disabled
#23558
DariusParvin on November 19, 2021 Tests
DariusParvin on November 19, 2021 Tests
pull
test: Adding functional test for -maxuploadtarget with byte unit 'M'
#23584
dougEfresh on November 24, 2021 Tests
dougEfresh on November 24, 2021 Tests
pull
test: fix `wallet_transactiontime_rescan.py --descriptors` and add to test runner
#23596
theStack on November 25, 2021 Tests
theStack on November 25, 2021 Tests
pull
test: fix `feature_rbf.py --descriptors` and add to test runner
#23608
theStack on November 26, 2021 Tests
theStack on November 26, 2021 Tests
pull
test: Use byte unit 'M' for -maxuploadtarget functional test
#23648
dougEfresh on December 2, 2021 Tests
dougEfresh on December 2, 2021 Tests
pull
tests: Add data-driven testcases to rpc_decodescript.py
#23672
Kvaciral on December 4, 2021 Tests
Kvaciral on December 4, 2021 Tests
pull
test: fix `interface_bitcoin_cli.py --descriptors` and add to test runner
#23686
theStack on December 6, 2021 Tests
theStack on December 6, 2021 Tests
pull
test: remove unneeded sync_all() calls in wallet_listtransactions.py
#23688
theStack on December 6, 2021 Tests
theStack on December 6, 2021 Tests
pull
test: interface_bitcoin_cli.py: check specified wallet type availability
#23712
theStack on December 8, 2021 Tests
theStack on December 8, 2021 Tests
pull
refactor, test: refactor addrman_tried_collisions test to directly check for collisions
#23713
josibake on December 8, 2021 RefactoringTests
josibake on December 8, 2021 RefactoringTests
pull
test: feature_rbf.py: check specified wallet type availability
#23715
theStack on December 8, 2021 Tests
theStack on December 8, 2021 Tests
pull
test: replace hashlib.ripemd160 with an own implementation
#23716
sipa on December 8, 2021 Tests
sipa on December 8, 2021 Tests
pull
test: Refactor addr_relay.py addr generation, increase mocktime
#23720
mzumsande on December 9, 2021 Tests
mzumsande on December 9, 2021 Tests
pull
test: call VerifyLoadedChainstate during ChainTestingSetup
#23736
jamesob on December 10, 2021 Tests
jamesob on December 10, 2021 Tests
pull
test: fix test failures in test/functional/p2p_timeouts.py
#23740
jonatack on December 11, 2021 Tests
jonatack on December 11, 2021 Tests
pull
refactor, test: update `addrman_tests.cpp` to use output from `AddrMan::Good()`
#23780
josibake on December 15, 2021 Tests
josibake on December 15, 2021 Tests
pull
test: Fix `system_tests/run_command` on Windows
#23781
hebasto on December 15, 2021 WindowsTests
hebasto on December 15, 2021 WindowsTests
pull
test: check that pruneblockchain RPC fails for future block or timestamp
#23796
theStack on December 16, 2021 Tests
theStack on December 16, 2021 Tests
pull
ci: Use Cirrus "greedy" flag to use idle CPU time when available
#23797
luke-jr on December 16, 2021 Tests
luke-jr on December 16, 2021 Tests
pull
test: Let test_runner.py start multiple jobs per timeslot
#23799
sipa on December 16, 2021 Tests
sipa on December 16, 2021 Tests
pull
test: Make AddrMan unit tests use public interface, extend coverage
#23826
mzumsande on December 20, 2021 Tests
mzumsande on December 20, 2021 Tests
pull
test: check for invalid listtransactions RPC parameters
#23835
theStack on December 21, 2021 Tests
theStack on December 21, 2021 Tests
pull
ci: use GCC 8 when building packages in native_qt5 CI
#23845
fanquake on December 23, 2021 Tests
fanquake on December 23, 2021 Tests
pull
test: Add missing suppressions for crypto_diff_fuzz_chacha20.cpp
#23859
MarcoFalke on December 24, 2021 Tests
MarcoFalke on December 24, 2021 Tests
pull
test: check ban_duration and time_remaining after setting ban
#23879
brunoerg on December 27, 2021 Tests
brunoerg on December 27, 2021 Tests
pull
test: clean up logs when there aren't perf subprocesses
#23928
brunoerg on December 31, 2021 Tests
brunoerg on December 31, 2021 Tests
pull
ci: Clone entire bitcoin-core/qa-assets repo only when run fuzzing
#23938
hebasto on January 2, 2022 Tests
hebasto on January 2, 2022 Tests
pull
test: Bundle all integer sanitizer suppressions of dependencies
#23973
MarcoFalke on January 4, 2022 RefactoringTests
MarcoFalke on January 4, 2022 RefactoringTests
pull
test: wait for rather than assert presence of file in startupnotify test
#23979
fanquake on January 5, 2022 Tests
fanquake on January 5, 2022 Tests
pull
test: MiniWallet: support default `from_node` for sending/creating txs
#24025
theStack on January 10, 2022 Tests
theStack on January 10, 2022 Tests
pull
bug fix: prevent UnicodeDecodeError when opening log file in feature_init.py
#24039
sogoagain on January 11, 2022 Tests
sogoagain on January 11, 2022 Tests
pull
test, bugfix: fix intermittent failure in getrawtransaction_tests
#24113
jonatack on January 20, 2022 Tests
jonatack on January 20, 2022 Tests
pull
tests: commit-script-check.sh - use gsed if exists
#24159
RandyMcMillan on January 26, 2022 Tests
RandyMcMillan on January 26, 2022 Tests
pull
test: Fix failfast option for functional test runner
#24195
mzumsande on January 28, 2022 Tests
mzumsande on January 28, 2022 Tests
pull
init, test: improve network reachability test coverage and safety
#24205
jonatack on January 30, 2022 Tests
jonatack on January 30, 2022 Tests
pull
bench: Represent paths with fs::path instead of std::string
#24252
ryanofsky on February 3, 2022 Tests
ryanofsky on February 3, 2022 Tests
pull
[22.x] build: Bump depends packages (zmq, libXau)
#24256
fanquake on February 4, 2022 TestsBackport
fanquake on February 4, 2022 TestsBackport
pull
test: check localaddresses in getnetworkinfo for nodes with proxy
#24258
brunoerg on February 4, 2022 Tests
brunoerg on February 4, 2022 Tests
pull
Revert "ci: Run fuzzer task for the master branch only"
#24292
MarcoFalke on February 8, 2022 Tests
MarcoFalke on February 8, 2022 Tests
pull
(Refactor) QA: wallet_basic: Split wtx expected_fields over multiple lines to minimise merge conflicts
#24293
luke-jr on February 8, 2022 TestsNeeds rebase
luke-jr on February 8, 2022 TestsNeeds rebase
pull
ci: use Ubuntu Jammy for Windows cross-compilation CI
#24296
fanquake on February 9, 2022 Tests
fanquake on February 9, 2022 Tests
pull
fuzz: Avoid unsigned integer overflow in FormatParagraph
#24298
MarcoFalke on February 9, 2022 Tests
MarcoFalke on February 9, 2022 Tests
pull
test: test that OP_1-OP_16 (but not lower/higher) start witness programs
#24309
fanquake on February 10, 2022 Tests
fanquake on February 10, 2022 Tests
pull
test: refactor: remove unneeded bytes<->hex conversions in `byte_to_base58`
#24324
theStack on February 12, 2022 Tests
theStack on February 12, 2022 Tests
pull
Add descriptor_tests covering tr(), and fix minor bugs
#24343
sipa on February 14, 2022 BugTestsDescriptors
sipa on February 14, 2022 BugTestsDescriptors
pull
fuzz: Split script formatting from script fuzz target
#24349
MarcoFalke on February 15, 2022 Tests
MarcoFalke on February 15, 2022 Tests
pull
ci: Catch assertion error message into logs for test_bitcoin.exe
#24363
hebasto on February 16, 2022 WindowsTests
hebasto on February 16, 2022 WindowsTests
pull
Do not use `LocalTestingSetup` in getarg_tests test file.
#24375
ryanofsky on February 18, 2022 Tests
ryanofsky on February 18, 2022 Tests
pull
test: Remove suppression no longer needed with headers-only Boost.Test
#24390
hebasto on February 19, 2022 Tests
hebasto on February 19, 2022 Tests
pull
test: Fix Wambiguous-reversed-operator compiler warnings
#24406
MarcoFalke on February 21, 2022 Tests
MarcoFalke on February 21, 2022 Tests
pull
test: Check error for non-existent directory symlink
#24432
MarcoFalke on February 23, 2022 Tests
MarcoFalke on February 23, 2022 Tests
pull
test: Refactor subtree exclusion in lint tests
#24435
maxraustin on February 24, 2022 TestsNeeds rebase
maxraustin on February 24, 2022 TestsNeeds rebase
pull
fuzz: FuzzedFileProvider::write should not return negative value
#24449
Crypt-iQ on February 27, 2022 Tests
Crypt-iQ on February 27, 2022 Tests
pull
tests: Ensure sorted/multi_a descriptors always generate different addrs
#24490
achow101 on March 7, 2022 Tests
achow101 on March 7, 2022 Tests
pull
test: refactor: use `random.sample` for choosing random keys in wallet_taproot.py
#24496
theStack on March 7, 2022 Tests
theStack on March 7, 2022 Tests
pull
test: Fix generate calls and comments in feature_segwit
#24535
MarcoFalke on March 11, 2022 Tests
MarcoFalke on March 11, 2022 Tests
pull
test: remove explicit descriptors=True for createwallet RPC calls
#24551
prusnak on March 13, 2022 Tests
prusnak on March 13, 2022 Tests
pull
test, refactor: fund tx deterministically in `feature_coinstatindex`
#24570
josibake on March 15, 2022 Tests
josibake on March 15, 2022 Tests
pull
ci: Temporarily use clang-13 to work around clang-14 TSan bug
#24572
MarcoFalke on March 15, 2022 Tests
MarcoFalke on March 15, 2022 Tests
pull
contrib: testgen: remove redundant base58 implementation
#24576
theStack on March 15, 2022 TestsScripts and tools
theStack on March 15, 2022 TestsScripts and tools
pull
test, lint: check bash version before executing codespell
#24610
brunoerg on March 18, 2022 Tests
brunoerg on March 18, 2022 Tests
pull
test: use `MiniWallet` in `test/functional/interface_zmq`
#24653
josibake on March 23, 2022 Tests
josibake on March 23, 2022 Tests
pull
test: move-only: Move all generate* tests to a single file
#24670
MarcoFalke on March 25, 2022 Tests
MarcoFalke on March 25, 2022 Tests
pull
test: Check an invalid -i2psam will raise an init error
#24687
brunoerg on March 26, 2022 Tests
brunoerg on March 26, 2022 Tests
pull
test: -peerblockfilters without -blockfilterindex raises an error
#24698
brunoerg on March 28, 2022 Tests
brunoerg on March 28, 2022 Tests
pull
test: Fix intermittent test failure in wallet_listreceivedby.py
#24739
MarcoFalke on April 1, 2022 Tests
MarcoFalke on April 1, 2022 Tests
pull
init, index: disallow indexes when running reindex-chainstate
#24789
mzumsande on April 6, 2022 Tests
mzumsande on April 6, 2022 Tests
pull
test: compare `/chaininfo` response with `getblockchaininfo` RPC
#24797
brunoerg on April 7, 2022 Tests
brunoerg on April 7, 2022 Tests
pull
lint: convert lint-python-mutable-default-parameters.sh to Python
#24800
KevinMusgrave on April 7, 2022 Tests
KevinMusgrave on April 7, 2022 Tests
pull
test: use MiniWallet for mining_prioritisetransaction.py
#24839
theStack on April 12, 2022 Tests
theStack on April 12, 2022 Tests
pull
lint: Converting lint-assertions.sh to lint-assertions.py
#24856
hiagopdutra on April 14, 2022 Tests
hiagopdutra on April 14, 2022 Tests
pull
test: Remove unused taproot node from wallet_taproot.py
#24918
MarcoFalke on April 19, 2022 Tests
MarcoFalke on April 19, 2022 Tests
pull
Add test util to populate mempool with random transactions, fix #24634 bug
#24927
glozow on April 19, 2022 Tests
glozow on April 19, 2022 Tests
pull
test: compare `/mempool/contents` response with `getrawmempool` RPC
#24936
brunoerg on April 21, 2022 Tests
brunoerg on April 21, 2022 Tests
pull
test: Remove previous release check in feature_taproot.py
#24937
MarcoFalke on April 21, 2022 Tests
MarcoFalke on April 21, 2022 Tests
pull
test: MiniWallet: support skipping mempool checks (feature_fee_estimation.py performance fix)
#24941
theStack on April 22, 2022 Tests
theStack on April 22, 2022 Tests
pull
bench: remove from available_coins with reference, vout size
#24975
Crypt-iQ on April 25, 2022 TestsUp for grabs
Crypt-iQ on April 25, 2022 TestsUp for grabs
pull
doc, test: Compilation for 64-bit Windows with msys2
#24985
rnapoles on April 26, 2022 DocsWindowsTestsNeeds rebase
rnapoles on April 26, 2022 DocsWindowsTestsNeeds rebase
pull
init: allow startup with -onlynet=onion -listenonion=1
#24991
vasild on April 26, 2022 TestsP2P
vasild on April 26, 2022 TestsP2P
pull
tests: Do not always create a descriptor wallet in wallet_createwallet
#25011
achow101 on April 27, 2022 Tests
achow101 on April 27, 2022 Tests
pull
test: fix intermittent wallet_encryption failures on win64 task
#25021
jonatack on April 28, 2022 WindowsTests
jonatack on April 28, 2022 WindowsTests
pull
test: add missing stop_node calls to feature_coinstatsindex and feature_prune
#25034
mzumsande on April 29, 2022 Tests
mzumsande on April 29, 2022 Tests
pull
lint: convert git-subtree-check.sh to Python
#25039
jacobpfickes on April 30, 2022 TestsNeeds rebase
jacobpfickes on April 30, 2022 TestsNeeds rebase
pull
test: add coverage for invalid requests for `blockfilterheaders` (REST)
#25045
brunoerg on April 30, 2022 Tests
brunoerg on April 30, 2022 Tests
pull
test: Unit tests for taproot/tapscript coverage in `interpreter.cpp`
#25097
david-bakin on May 9, 2022 TestsNeeds rebase
david-bakin on May 9, 2022 TestsNeeds rebase
pull
test: Check msg type in msg capture is followed by zeros
#25117
MarcoFalke on May 12, 2022 Tests
MarcoFalke on May 12, 2022 Tests
pull
test: fix DWARF string_view linker error in blockfilter_tests
#25120
jonatack on May 12, 2022 TestsUpstream
jonatack on May 12, 2022 TestsUpstream
pull
test: compare `/mempool/info` response with `getmempoolinfo` RPC
#25121
brunoerg on May 12, 2022 Tests
brunoerg on May 12, 2022 Tests
pull
test: Fix intermittent race in p2p_unrequested_blocks.py
#25124
MarcoFalke on May 13, 2022 Tests
MarcoFalke on May 13, 2022 Tests
pull
test: add BIP157 message parsing support (via MESSAGEMAP)
#25126
theStack on May 13, 2022 Tests
theStack on May 13, 2022 Tests
pull
test: add coverage for unknown value to -blockfilterindex
#25192
brunoerg on May 23, 2022 Tests
brunoerg on May 23, 2022 Tests
pull
scripts and tools: update lint-logs.py to detect LogPrintLevel, mention WalletLogPrintf
#25217
jonatack on May 25, 2022 Tests
jonatack on May 25, 2022 Tests
pull
bench: add benchmark for wallet 'AvailableCoins' function.
#25234
furszy on May 28, 2022 WalletTests
furszy on May 28, 2022 WalletTests
pull
[22.x] test: replace hashlib.ripemd160 with an own implementation
#25250
MarcoFalke on May 30, 2022 TestsBackport
MarcoFalke on May 30, 2022 TestsBackport
pull
test: add coverage for non-hex value to -minimumchainwork
#25253
brunoerg on May 30, 2022 Tests
brunoerg on May 30, 2022 Tests
pull
test: check pre-segwit peer error in `getblockfrompeer` RPC
#25259
theStack on May 31, 2022 Tests
theStack on May 31, 2022 Tests
pull
test: Set maxfeerate=0 in MiniWallet sendrawtransaction()
#25262
MarcoFalke on June 1, 2022 Tests
MarcoFalke on June 1, 2022 Tests
pull
test: check `replaceable` mismatch error in `createrawtransaction` RPC
#25267
theStack on June 2, 2022 Tests
theStack on June 2, 2022 Tests
pull
test: Reliably don't start itself (lint-all.py runs all tests twice)
#25288
martinus on June 6, 2022 Tests
martinus on June 6, 2022 Tests
pull
test: implement 'bech32m' mode for `getnewdestination()` helper
#25289
theStack on June 7, 2022 Tests
theStack on June 7, 2022 Tests
pull
Add LogPrintLevel to lint-format-strings, drop LogPrint-vs-LogPrintf section in dev notes
#25292
jonatack on June 7, 2022 DocsTests
jonatack on June 7, 2022 DocsTests
pull
Revert "ci: Temporarily use clang-13 to work around clang-14 TSan bug"
#25304
MarcoFalke on June 8, 2022 Tests
MarcoFalke on June 8, 2022 Tests
pull
test: Fix port collisions caused by p2p_getaddr_caching.py
#25312
dergoegge on June 8, 2022 Tests
dergoegge on June 8, 2022 Tests
pull
test: Fix previous release binary download script for Apple ARM64
#25352
fjahr on June 12, 2022 Tests
fjahr on June 12, 2022 Tests
pull
test: passing a value below 5 MB to -maxmempool should throw an error
#25358
brunoerg on June 13, 2022 Tests
brunoerg on June 13, 2022 Tests
pull
test: remove wallet dependency from feature_nulldummy.py
#25364
ayush933 on June 13, 2022 Tests
ayush933 on June 13, 2022 Tests
pull
test: check for `getblocktxn` request with out-of-bounds tx index
#25370
theStack on June 14, 2022 Tests
theStack on June 14, 2022 Tests
pull
test: use MiniWallet to simplify mempool_package_limits.py tests
#25379
kouloumos on June 15, 2022 Tests
kouloumos on June 15, 2022 Tests
pull
test: Remove from_node from create_self_transfer* MiniWallet helpers
#25435
MarcoFalke on June 21, 2022 Tests
MarcoFalke on June 21, 2022 Tests
pull
test: Return new_utxo from create_self_transfer in MiniWallet
#25445
MarcoFalke on June 22, 2022 Tests
MarcoFalke on June 22, 2022 Tests
pull
test: `-whitebind` and `-bind` with `-listen=0` should throw an error
#25451
brunoerg on June 22, 2022 Tests
brunoerg on June 22, 2022 Tests
pull
test: Remove unnecessary mining from importdescriptors test
#25476
fjahr on June 26, 2022 Tests
fjahr on June 26, 2022 Tests
pull
test: pass `datacarriersize` option for tests using large outputs (instead of `acceptnonstdtxn`)
#25503
theStack on June 29, 2022 Tests
theStack on June 29, 2022 Tests
pull
test: passing a negative value to `-peertimeout` should throw an error
#25505
brunoerg on June 29, 2022 Tests
brunoerg on June 29, 2022 Tests
pull
test: remove wallet dependency and refactor rpc_signrawtransaction.py
#25512
ayush933 on June 30, 2022 Tests
ayush933 on June 30, 2022 Tests
pull
test: remove wallet dependency from mempool_updatefromblock.py
#25525
ayush933 on July 1, 2022 Tests
ayush933 on July 1, 2022 Tests
pull
ci: apply cache size limit and print ccache statistics in "ARM64 Android APK" task
#25530
sogoagain on July 2, 2022 Tests
sogoagain on July 2, 2022 Tests
pull
test: pass `dustrelayfee=0` option for tests using dust (instead of `acceptnonstdtxn=1`)
#25535
theStack on July 3, 2022 Tests
theStack on July 3, 2022 Tests
pull
[0.21] test: replace hashlib.ripemd160 with an own implementation
#25538
fanquake on July 4, 2022 TestsBackport
fanquake on July 4, 2022 TestsBackport
pull
test: add tests for negative waste during coin selection
#25562
ishaanam on July 7, 2022 WalletTests
ishaanam on July 7, 2022 WalletTests
pull
test: refactor: pass absolute fee in `create_lots_of_big_transactions` helper
#25581
theStack on July 10, 2022 Tests
theStack on July 10, 2022 Tests
pull
bench: add logging benchmarks for LogPrintLevel and LogPrintfCategory
#25586
jonatack on July 11, 2022 Tests
jonatack on July 11, 2022 Tests
pull
move-only: Version handshake to libtest_util
#25591
MarcoFalke on July 12, 2022 RefactoringTests
MarcoFalke on July 12, 2022 RefactoringTests
pull
test: add test for decoding PSBT with per-input preimage types
#25625
theStack on July 16, 2022 Tests
theStack on July 16, 2022 Tests
pull
test: check that combining PSBTs with different txs fails
#25670
theStack on July 21, 2022 Tests
theStack on July 21, 2022 Tests
pull
test: negative/unknown `rpcserialversion` should throw an init error
#25731
brunoerg on July 28, 2022 Tests
brunoerg on July 28, 2022 Tests
pull
tests: Use test utils each time that it is possible
#25732
vincenzopalazzo on July 28, 2022 Tests
vincenzopalazzo on July 28, 2022 Tests
pull
test: Temporarily work around Windows bug in walletpassphrase
#25750
MarcoFalke on July 30, 2022 Tests
MarcoFalke on July 30, 2022 Tests
pull
test: fix floating point conversion in `wallet_encryption.py`
#25759
w0xlt on July 31, 2022 Tests
w0xlt on July 31, 2022 Tests
pull
fuzz: Modify tx_pool_standard target to test package processing
#25778
chinggg on August 4, 2022 TestsNeeds rebase
chinggg on August 4, 2022 TestsNeeds rebase
pull
test: check that `verifymessage` RPC fails for non-P2PKH addresses
#25782
theStack on August 4, 2022 Tests
theStack on August 4, 2022 Tests
pull
test: add tests for `datacarrier` and `datacarriersize` options
#25792
w0xlt on August 6, 2022 Tests
w0xlt on August 6, 2022 Tests
pull
test, tracing: don't rely on `block_connected` USDT event order in tests
#25794
0xB10C on August 6, 2022 Tests
0xB10C on August 6, 2022 Tests
pull
scripted-diff: test: rename `MAX_{ANCESTORS,DESCENDANTS}` to `DEFAULT_{ANCESTOR,DESCENDANT}_LIMIT`
#25810
theStack on August 9, 2022 Tests
theStack on August 9, 2022 Tests
pull
doc: test: suggest multi-line imports in functional test style guide
#25811
theStack on August 9, 2022 DocsTests
theStack on August 9, 2022 DocsTests
pull
net: update testnet torv3 hardcoded seeds for 24.x
#25853
jonatack on August 15, 2022 TestsScripts and tools
jonatack on August 15, 2022 TestsScripts and tools
pull
test: remove unused `norm_prv` parameter in `descriptor_tests.cpp`.
#25863
w0xlt on August 17, 2022 Tests
w0xlt on August 17, 2022 Tests
pull
test: speedup wallet tests by whitelisting peers (immediate tx relay)
#25865
theStack on August 17, 2022 Tests
theStack on August 17, 2022 Tests
pull
test: add coverage for invalid parameters for `rescanblockchain`
#25906
brunoerg on August 22, 2022 Tests
brunoerg on August 22, 2022 Tests
pull
Tests: Create functional tests for coin selection
#25936
akankshakashyap on August 26, 2022 Tests
akankshakashyap on August 26, 2022 Tests
pull
test: add coverage for rpc error when trying to rescan beyond pruned data
#25937
brunoerg on August 26, 2022 Tests
brunoerg on August 26, 2022 Tests
pull
test: fix test abort for high timeout values (and `--timeout-factor 0`)
#25950
theStack on August 29, 2022 Tests
theStack on August 29, 2022 Tests
pull
test, build: Separate `read_json` function into its own module
#25974
hebasto on September 1, 2022 Tests
hebasto on September 1, 2022 Tests
pull
QA: rpc_blockchain: Test output of getblock verbosity 0, False, and True
#25976
luke-jr on September 1, 2022 Tests
luke-jr on September 1, 2022 Tests
pull
test: fix non-determinism in p2p_headers_sync_with_minchainwork.py
#25978
sdaftuar on September 1, 2022 Tests
sdaftuar on September 1, 2022 Tests
pull
test: revert #25865 for wallet_groups.py (quick fix)
#25988
stickies-v on September 2, 2022 Tests
stickies-v on September 2, 2022 Tests
pull
test: apply fixed feerate to avoid variable dynamic fees in wallet_groups.py
#25990
stickies-v on September 3, 2022 Tests
stickies-v on September 3, 2022 Tests
pull
test: Change coinselection parameter location to make tests independent
#26020
yancyribbens on September 6, 2022 WalletTests
yancyribbens on September 6, 2022 WalletTests
pull
test: Fix `wallet_{basic,listsinceblock}.py` for BDB-only wallets
#26037
hebasto on September 7, 2022 Tests
hebasto on September 7, 2022 Tests
pull
test: verify best blockhash after invalidating an unknown block
#26054
brunoerg on September 9, 2022 Tests
brunoerg on September 9, 2022 Tests
pull
test: [bugfix] Replace bumpfee with prioritisetransaction
#26085
MarcoFalke on September 14, 2022 Tests
MarcoFalke on September 14, 2022 Tests
pull
test: test_runner option to run tests in priority
#26102
aureleoules on September 15, 2022 Tests
aureleoules on September 15, 2022 Tests
pull
test: check that bumping tx with already spent coin fails
#26127
theStack on September 19, 2022 Tests
theStack on September 19, 2022 Tests
pull
test: wait for the expected basic block filter index in `interface_rest`
#26143
brunoerg on September 20, 2022 Tests
brunoerg on September 20, 2022 Tests
pull
test: check that `listdescriptors` descriptor strings are sorted
#26156
theStack on September 22, 2022 Tests
theStack on September 22, 2022 Tests
pull
bench: add "priority level" to the benchmark framework
#26158
furszy on September 22, 2022 Tests
furszy on September 22, 2022 Tests
pull
test: p2p: check that headers message with invalid proof-of-work disconnects peer
#26184
theStack on September 26, 2022 Tests
theStack on September 26, 2022 Tests
pull
test: silence TSAN false positive in coinstatsindex_initial_sync
#26188
vasild on September 27, 2022 Tests
vasild on September 27, 2022 Tests
pull
ci: Use remote pull/merge ref instead of local git merge
#26202
MarcoFalke on September 29, 2022 Tests
MarcoFalke on September 29, 2022 Tests
pull
test: check importing wallets when blocks are pruned throw an error
#26206
brunoerg on September 29, 2022 Tests
brunoerg on September 29, 2022 Tests
pull
fuzz: Limit outpoints.size in txorphan target to avoid OOM
#26216
MarcoFalke on September 30, 2022 Tests
MarcoFalke on September 30, 2022 Tests
pull
Introduce secp256k1 module with field and group classes to test framework
#26222
sipa on October 1, 2022 Tests
sipa on October 1, 2022 Tests
pull
ci: Run `bench_bitcoin.exe --sanity-check` in "Win64 native" task
#26230
hebasto on October 2, 2022 Tests
hebasto on October 2, 2022 Tests
pull
ci: Use same `merge_script` implementation for Windows as for all
#26236
hebasto on October 3, 2022 Tests
hebasto on October 3, 2022 Tests
pull
test: Remove unused fCheckpointsEnabled from miner_tests
#26243
MarcoFalke on October 4, 2022 Tests
MarcoFalke on October 4, 2022 Tests
pull
ci: Workaround Windows filesystem executable bit loss
#26249
hebasto on October 4, 2022 WindowsTests
hebasto on October 4, 2022 WindowsTests
pull
test: Actually set sequence in MiniWallet create_self_transfer_multi
#26278
maflcko on October 7, 2022 Tests
maflcko on October 7, 2022 Tests
pull
ci: Use all available CPUs for functional tests in "Win64 native" task
#26297
hebasto on October 12, 2022 WindowsTests
hebasto on October 12, 2022 WindowsTests
pull
test: perturb anchors.dat to test error during initialization
#26314
brunoerg on October 14, 2022 Tests
brunoerg on October 14, 2022 Tests
pull
test: add BIP158 false-positive element check in rpc_scanblocks.py
#26341
theStack on October 19, 2022 Tests
theStack on October 19, 2022 Tests
pull
test: Use type-safe NodeSeconds for TestMemPoolEntryHelper
#26376
maflcko on October 24, 2022 Tests
maflcko on October 24, 2022 Tests
pull
test: Make `system_tests/run_command` test locale and platform agnostic
#26377
hebasto on October 24, 2022 Tests
hebasto on October 24, 2022 Tests
pull
test: Add feature_taproot case involving invalid internal pubkey
#26383
sipa on October 24, 2022 Tests
sipa on October 24, 2022 Tests
pull
ci: Use `macos-ventura-xcode:14.1` image for "macOS native" task
#26388
hebasto on October 25, 2022 macOSTests
hebasto on October 25, 2022 macOSTests
pull
test: fix intermittent failure in rpc_getblockfrompeer.py
#26404
mzumsande on October 27, 2022 Tests
mzumsande on October 27, 2022 Tests
pull
test: Move tx creation to create_self_transfer_multi
#26414
kouloumos on October 28, 2022 Tests
kouloumos on October 28, 2022 Tests
pull
test: fix intermittent failure in feature_index_prune.py
#26417
mzumsande on October 28, 2022 Tests
mzumsande on October 28, 2022 Tests
pull
Fix signing of multi_a and rawtr scripts with wallets that only have corresponding keys
#26418
achow101 on October 29, 2022 WalletTestsPSBT
achow101 on October 29, 2022 WalletTestsPSBT
pull
test: fix intermittent failure in p2p_sendtxrcncl.py
#26448
mzumsande on November 3, 2022 Tests
mzumsande on November 3, 2022 Tests
pull
test: add missing bech32m / BIP86 test-cases to wallet_descriptor.py
#26472
theStack on November 8, 2022 Tests
theStack on November 8, 2022 Tests
pull
test: Avoid collision with valid path names in `getarg_tests/logargs`
#26473
hebasto on November 8, 2022 Tests
hebasto on November 8, 2022 Tests
pull
bench: Suppress output when running with `-sanity-check` option
#26481
hebasto on November 10, 2022 Tests
hebasto on November 10, 2022 Tests
pull
test: Don't pass add_to_wallet option to walletcreatefundedpsbt
#26483
ryanofsky on November 10, 2022 Tests
ryanofsky on November 10, 2022 Tests
pull
fuzz: Make ConsumeNetAddr always produce valid onion addresses
#26497
dergoegge on November 14, 2022 Tests
dergoegge on November 14, 2022 Tests
pull
test: Changed small_txpuzzle_randfee to return the virtual size instead of the transaction hex for feerate calculation.
#26517
Randy808 on November 17, 2022 Tests
Randy808 on November 17, 2022 Tests
pull
test: Add getpeerinfo test for missing version message
#26519
maflcko on November 17, 2022 Tests
maflcko on November 17, 2022 Tests
pull
test: generalize MuHash calculation in `feature_utxo_set_hash.py`
#26555
theStack on November 23, 2022 Tests
theStack on November 23, 2022 Tests
pull
ci: Install required packages when running in container
#26571
hebasto on November 25, 2022 Tests
hebasto on November 25, 2022 Tests
pull
test: small fixups/improvements for get_previous_releases.py
#26589
theStack on November 28, 2022 Tests
theStack on November 28, 2022 Tests
pull
test: Set wallet type in test_runner when only one type is allowed
#26600
maflcko on November 29, 2022 Tests
maflcko on November 29, 2022 Tests
pull
test: Remove unused blocktools imports from wallet_bumpfee
#26610
maflcko on November 30, 2022 Tests
maflcko on November 30, 2022 Tests
pull
test: Make `mempool_tests/MempoolSizeLimitTest` allocation-neutral
#26615
hebasto on November 30, 2022 TestsMempool
hebasto on November 30, 2022 TestsMempool
pull
test: refactor: eliminate genesis block timestamp magic numbers
#26620
theStack on December 1, 2022 Tests
theStack on December 1, 2022 Tests
pull
test: add coverage for dust mempool policy (`-dustrelayfee` setting)
#26631
theStack on December 4, 2022 TestsReview club
theStack on December 4, 2022 TestsReview club
pull
test: Avoid intermittent timeout in feature_assumevalid.py
#26651
maflcko on December 7, 2022 Tests
maflcko on December 7, 2022 Tests
pull
test, init: perturb file to ensure failure instead of only deleting them
#26653
brunoerg on December 7, 2022 Tests
brunoerg on December 7, 2022 Tests
pull
tests: Improve runtime of some tests when `--enable-debug`
#26656
achow101 on December 8, 2022 Tests
achow101 on December 8, 2022 Tests
pull
test: Fix backwards compatibility intermittent failure
#26658
aureleoules on December 8, 2022 Tests
aureleoules on December 8, 2022 Tests
pull
ci: Use `CONFIG_SITE` variable and `--prefix` option properly
#26683
hebasto on December 10, 2022 Tests
hebasto on December 10, 2022 Tests
pull
fuzz: Enable erlay setting in process_message(s) targets
#26686
dergoegge on December 12, 2022 Tests
dergoegge on December 12, 2022 Tests
pull
test: `get_previous_releases.py`: M1/M2 macs can't run unsigned arm64 binaries; self-sign when needed
#26694
kdmukai on December 13, 2022 Tests
kdmukai on December 13, 2022 Tests
pull
test: Wallet interactions with rescanning wallet
#26700
aureleoules on December 14, 2022 TestsNeeds rebase
aureleoules on December 14, 2022 TestsNeeds rebase
pull
test: add coverage for unparsable `-maxuploadtarget`
#26714
brunoerg on December 16, 2022 Tests
brunoerg on December 16, 2022 Tests
pull
test: speed up the two slowest functional tests by 18-35% via `keypoolrefill()`
#26722
kdmukai on December 18, 2022 Tests
kdmukai on December 18, 2022 Tests
pull
test: call `keypoolrefill` with priv key disabled should throw an error
#26723
brunoerg on December 18, 2022 Tests
brunoerg on December 18, 2022 Tests
pull
test: add coverage for `purpose` arg in `listlabels`
#26730
brunoerg on December 20, 2022 Tests
brunoerg on December 20, 2022 Tests
pull
test: add coverage for invalid parameter in `keypoolrefill`
#26731
brunoerg on December 20, 2022 Tests
brunoerg on December 20, 2022 Tests
pull
test: Add test for `sendmany` rpc that uses `subtractfeefrom` parameter
#26733
yusufsahinhamza on December 20, 2022 Tests
yusufsahinhamza on December 20, 2022 Tests
pull
test: add coverage for unknown wallet flag in `setwalletflag`
#26738
brunoerg on December 21, 2022 Tests
brunoerg on December 21, 2022 Tests
pull
test: Drop no longer needed `race:epoll_ctl` TSan suppression
#26759
hebasto on December 27, 2022 TestsNeeds rebase
hebasto on December 27, 2022 TestsNeeds rebase
pull
ci: Move `--enable-c++20` from "tidy" task back to "ASan..." one
#26770
hebasto on December 29, 2022 Tests
hebasto on December 29, 2022 Tests
pull
test: drop E275 rule in lint-python.py for flake8 5.0.4, update dependencies
#26801
jonatack on January 3, 2023 Tests
jonatack on January 3, 2023 Tests
pull
test: Use same Python executable for subprocesses as for `all-lint.py`
#26802
kristapsk on January 3, 2023 Tests
kristapsk on January 3, 2023 Tests
pull
tests: Use unique port for ZMQ tests to allow for multiple test instances
#26805
achow101 on January 3, 2023 Tests
achow101 on January 3, 2023 Tests
pull
test: add end-to-end tests for CConnman and PeerManager
#26812
vasild on January 4, 2023 TestsNeeds rebase
vasild on January 4, 2023 TestsNeeds rebase
pull
tests: Allow tests to use a loopback address other than 127.0.0.1 for more test runner parallelism
#26841
achow101 on January 7, 2023 Tests
achow101 on January 7, 2023 Tests
pull
fuzz: extend ConsumeNetAddr() to return I2P and CJDNS addresses
#26859
vasild on January 9, 2023 Tests
vasild on January 9, 2023 Tests
pull
test: merge banning test from p2p_disconnect_ban to rpc_setban
#26863
brunoerg on January 10, 2023 TestsNeeds rebase
brunoerg on January 10, 2023 TestsNeeds rebase
pull
Tests: Fill out dust limit unit test for known types except bare multisig
#26875
instagibbs on January 11, 2023 Tests
instagibbs on January 11, 2023 Tests
pull
test: wallet: add coverage for `-spendzeroconfchange` setting
#26884
theStack on January 13, 2023 Tests
theStack on January 13, 2023 Tests
pull
test: add `rescan utxos` inside MiniWallet's initialization
#26886
kouloumos on January 13, 2023 Tests
kouloumos on January 13, 2023 Tests
pull
test: refactor: simplify p2p_permissions.py by using MiniWallet
#26892
theStack on January 15, 2023 Tests
theStack on January 15, 2023 Tests
pull
ci: Bump --combinedlogslen to debug intermittent issues
#26912
maflcko on January 18, 2023 Tests
maflcko on January 18, 2023 Tests
pull
test: Skip copying BDB database directory in wallet backwards compatibility test
#26915
john-moffett on January 18, 2023 Tests
john-moffett on January 18, 2023 Tests
pull
test: refactor: simplify p2p_{tx_download,eviction}.py by using MiniWallet
#26923
theStack on January 19, 2023 Tests
theStack on January 19, 2023 Tests
pull
test: create random and coins utils, add amount helper, dedupe add_coin
#26940
jonatack on January 21, 2023 Tests
jonatack on January 21, 2023 Tests
pull
test: Avoid rpc timeout in p2p_headers_sync_with_minchainwork
#26954
maflcko on January 23, 2023 Tests
maflcko on January 23, 2023 Tests
pull
ci: Fix APPEND_APT_SOURCES_LIST trying to modify the host system
#26961
maflcko on January 24, 2023 Tests
maflcko on January 24, 2023 Tests
pull
test: Assert RPC Server binds before creating cookie
#26964
willcl-ark on January 25, 2023 Tests
willcl-ark on January 25, 2023 Tests
pull
test: Flatten miniwallet array and remove random fee in longpoll
#26996
maflcko on January 30, 2023 Tests
maflcko on January 30, 2023 Tests
pull
test: Use std::unique_ptr over manual delete in coins_tests
#27004
maflcko on January 31, 2023 Tests
maflcko on January 31, 2023 Tests
pull
ci: Cache more stuff in the ci images: msan, iwyu, pip, sdks
#27028
maflcko on February 2, 2023 Tests
maflcko on February 2, 2023 Tests
pull
test: simplify and speedup mempool_updatefromblock.py by using MiniWallet
#27035
theStack on February 3, 2023 Tests
theStack on February 3, 2023 Tests
pull
test: rpc: add last block announcement time to getpeerinfo result
#27052
LarryRuane on February 6, 2023 Tests
LarryRuane on February 6, 2023 Tests
pull
ci: Re-introduce `depends_built` cache back in macOS and Android tasks
#27062
hebasto on February 8, 2023 Tests
hebasto on February 8, 2023 Tests
pull
ci: Use the latest Ubuntu LTS for "ARM64 Android APK" task
#27063
hebasto on February 8, 2023 Tests
hebasto on February 8, 2023 Tests
pull
ci: Fix `fingerprint_script` for `depends` subdir caches
#27070
hebasto on February 9, 2023 Tests
hebasto on February 9, 2023 Tests
pull
fuzz: avoid redundant dup key checks when creating Miniscript nodes
#27117
darosior on February 17, 2023 Tests
darosior on February 17, 2023 Tests
pull
test: fix intermittent issue in `p2p_disconnect_ban`
#27128
brunoerg on February 20, 2023 Tests
brunoerg on February 20, 2023 Tests
pull
test: add coverage for sigop limit policy (`-bytespersigop` setting)
#27171
theStack on February 28, 2023 Tests
theStack on February 28, 2023 Tests
pull
test: fix intermittent issue in `feature_bip68_sequence`
#27177
brunoerg on February 28, 2023 Tests
brunoerg on February 28, 2023 Tests
pull
test: fix race condition in encrypted wallet rescan tests
#27199
ishaanam on March 4, 2023 Tests
ishaanam on March 4, 2023 Tests
pull
test: psbt: check non-witness UTXO removal for segwit v1 input
#27200
theStack on March 5, 2023 Tests
theStack on March 5, 2023 Tests
pull
ci: Remove unused EXPECTED_TESTS_DURATION_IN_SECONDS env var
#27209
maflcko on March 6, 2023 Tests
maflcko on March 6, 2023 Tests
pull
test: Make the unlikely race in p2p_invalid_messages impossible
#27212
maflcko on March 6, 2023 Tests
maflcko on March 6, 2023 Tests
pull
test: check that sigop limit also affects ancestor/descendant size (27171 follow-up)
#27265
theStack on March 15, 2023 Tests
theStack on March 15, 2023 Tests
pull
test: Support decoding segwit address in address_to_scriptpubkey()
#27269
ismaelsadeeq on March 16, 2023 Tests
ismaelsadeeq on March 16, 2023 Tests
pull
test: Fix TypeError (expected str instance, bytes found) in wait_for_debug_log
#27280
maflcko on March 20, 2023 Tests
maflcko on March 20, 2023 Tests
pull
test: various `converttopsbt` check cleanups in rpc_psbt.py
#27325
theStack on March 24, 2023 Tests
theStack on March 24, 2023 Tests
pull
test: fix intermittent failure in ChainStateManager tests
#27348
mzumsande on March 27, 2023 Tests
mzumsande on March 27, 2023 Tests
pull
ci: set docker run --ulimit to workaround Valgrind assertion
#27364
fanquake on March 29, 2023 BrainstormingTests
fanquake on March 29, 2023 BrainstormingTests
pull
test: move remaining rand code from util/setup_common to util/random
#27425
jonatack on April 5, 2023 Tests
jonatack on April 5, 2023 Tests
pull
ci: use Debian Bookworm and Valgrind 3.19 in Valgrind jobs
#27444
fanquake on April 10, 2023 Tests
fanquake on April 10, 2023 Tests
pull
test: cover addrv2 anchors by adding TorV3 to CAddress in messages.py
#27452
pinheadmz on April 12, 2023 Tests
pinheadmz on April 12, 2023 Tests
pull
ci: explicitly install libclang-rt-dev in valgrind jobs
#27459
fanquake on April 13, 2023 Tests
fanquake on April 13, 2023 Tests
pull
test: add regression tests for #27468 (invalid URI segfaults)
#27477
theStack on April 17, 2023 Tests
theStack on April 17, 2023 Tests
pull
fuzz: addrman, add coverage for `network` field in `Select()`, `Size()` and `GetAddr()`
#27549
brunoerg on May 1, 2023 Tests
brunoerg on May 1, 2023 Tests
pull
test: Treat `bitcoin-wallet` binary in the same way as others
#27554
hebasto on May 2, 2023 Tests
hebasto on May 2, 2023 Tests
pull
test: Explicitly specify directory where to search tests for
#27561
hebasto on May 3, 2023 Tests
hebasto on May 3, 2023 Tests
pull
test: miner: add coverage for `-blockmintxfee` setting
#27620
theStack on May 10, 2023 TestsGood First Review
theStack on May 10, 2023 TestsGood First Review
pull
test: avoid sporadic MINIMALDATA failure in feature_taproot.py (fixes #27595)
#27631
theStack on May 11, 2023 Tests
theStack on May 11, 2023 Tests
pull
test: add unit test coverage for Python ECDSA implementation
#27653
theStack on May 14, 2023 Tests
theStack on May 14, 2023 Tests
pull
fuzz: net, add `recv_flood_size`, `prefer_evict` in `ConsumeNode`
#27678
brunoerg on May 16, 2023 Tests
brunoerg on May 16, 2023 Tests
pull
test: Add test to check tx in the last block can be downloaded
#27695
maflcko on May 18, 2023 Tests
maflcko on May 18, 2023 Tests
pull
test: p2p: check misbehavior for non-continuous headers messages
#27712
theStack on May 21, 2023 TestsGood First Review
theStack on May 21, 2023 TestsGood First Review
pull
test: Make `util/test_runner.py` honor `BITCOINUTIL` and `BITCOINTX`
#27717
hebasto on May 22, 2023 Tests
hebasto on May 22, 2023 Tests
pull
test: refactor: introduce `generate_keypair` helper with WIF support
#27733
theStack on May 24, 2023 TestsGood First Review
theStack on May 24, 2023 TestsGood First Review
pull
test: Move test_chain_listunspent wallet check from mempool_packages to wallet_basic
#27735
maflcko on May 24, 2023 Tests
maflcko on May 24, 2023 Tests
pull
fuzz: Change LIMIT_TO_MESSAGE_TYPE from a compile-time to a run-time setting
#27766
maflcko on May 26, 2023 Tests
maflcko on May 26, 2023 Tests
pull
ci: Use docker image cache for "Win64 native [vs2022]" task
#27771
hebasto on May 28, 2023 Tests
hebasto on May 28, 2023 Tests
pull
test: fix intermittent error in getblockfrompeer.py
#27784
mzumsande on May 30, 2023 TestsCI failed
mzumsande on May 30, 2023 TestsCI failed
pull
ci: label docker images and prune dangling images selectively
#27793
stickies-v on May 31, 2023 Tests
stickies-v on May 31, 2023 Tests
pull
fuzz: Fix mini_miner_selection running out of coin
#27806
murchandamus on June 2, 2023 TestsCI failed
murchandamus on June 2, 2023 TestsCI failed
pull
test: handle failed `assert_equal()` assertions in bcc callback functions
#27831
virtu on June 6, 2023 TestsCI failed
virtu on June 6, 2023 TestsCI failed
pull
test: Add unit & functional test coverage for blockstore
#27850
pinheadmz on June 10, 2023 Tests
pinheadmz on June 10, 2023 Tests
pull
test: (refactor) Use datadir from options in chainstatemanager test
#27876
TheCharlatan on June 13, 2023 Tests
TheCharlatan on June 13, 2023 Tests
pull
ci: Use latest `macos-ventura-xcode:14.3.1` image
#27881
hebasto on June 14, 2023 TestsCI failed
hebasto on June 14, 2023 TestsCI failed
pull
test: Use TestNode datadir_path or chain_path where possible
#27884
maflcko on June 14, 2023 Tests
maflcko on June 14, 2023 Tests
pull
bench: bugfix, disable birth time block skip for wallet_create_tx.cpp
#27907
furszy on June 16, 2023 Tests
furszy on June 16, 2023 Tests
pull
fuzz: Fix implicit-integer-sign-change in wallet/fees fuzz target
#27917
maflcko on June 20, 2023 Tests
maflcko on June 20, 2023 Tests
pull
fuzz: addrman, avoid `ConsumeDeserializable` when possible
#27918
brunoerg on June 20, 2023 Tests
brunoerg on June 20, 2023 Tests
pull
test: Add implicit-signed-integer-truncation:*/include/c++/ suppression
#27940
maflcko on June 23, 2023 Tests
maflcko on June 23, 2023 Tests
pull
test: Fix intermittent issue in mining_getblocktemplate_longpoll.py
#27941
maflcko on June 23, 2023 Tests
maflcko on June 23, 2023 Tests
pull
test: various USDT functional test cleanups (27831 follow-ups)
#27944
stickies-v on June 23, 2023 Tests
stickies-v on June 23, 2023 Tests
pull
ci: build Valgrind (3.21) from source
#27992
fanquake on June 28, 2023 BrainstormingTestsCI failed
fanquake on June 28, 2023 BrainstormingTestsCI failed
pull
test: refactor: deduplicate legacy ECDSA signing for tx inputs
#28025
theStack on July 3, 2023 Tests
theStack on July 3, 2023 Tests
pull
test: bugfix, synchronize indexes synchronously
#28026
furszy on July 3, 2023 TestsNeeds rebase
furszy on July 3, 2023 TestsNeeds rebase
pull
test: Fixes and updates to wallet_backwards_compatibility.py for 25.0 and descriptor wallets
#28027
achow101 on July 4, 2023 Tests
achow101 on July 4, 2023 Tests
pull
test: make assumeUTXO test capture the expected fatal error
#28050
furszy on July 7, 2023 Tests
furszy on July 7, 2023 Tests
pull
test: Bump walletpassphrase timeout to avoid intermittent issue
#28089
maflcko on July 17, 2023 Tests
maflcko on July 17, 2023 Tests
pull
test: fix intermittent failure in wallet_resendwallettransactions.py
#28108
mzumsande on July 19, 2023 Tests
mzumsande on July 19, 2023 Tests
pull
test: update tool_wallet coverage for unexpected writes to wallet
#28116
jonatack on July 20, 2023 TestsNeeds rebase
jonatack on July 20, 2023 TestsNeeds rebase
pull
test: Add SyncWithValidationInterfaceQueue to mockscheduler RPC
#28118
maflcko on July 21, 2023 Tests
maflcko on July 21, 2023 Tests
pull
test: Add UBSan `-fsanitize=integer` suppressions for `src/secp256k1` subtree
#28131
hebasto on July 23, 2023 Tests
hebasto on July 23, 2023 Tests
pull
test: fix intermittent failure in p2p_getaddr_caching.py
#28144
mzumsande on July 25, 2023 Tests
mzumsande on July 25, 2023 Tests
pull
test: Avoid intermittent issues due to async events in validationinterface_tests
#28150
maflcko on July 25, 2023 Tests
maflcko on July 25, 2023 Tests
pull
test: refactor: deduplicate segwitv0 ECDSA signing for tx inputs
#28154
theStack on July 25, 2023 Tests
theStack on July 25, 2023 Tests
pull
test: blockstore test with chattr instead of chmod
#28171
pinheadmz on July 27, 2023 TestsCI failed
pinheadmz on July 27, 2023 TestsCI failed
pull
ci: Use documented `CCACHE_MAXSIZE` instead of `CCACHE_SIZE`
#28188
hebasto on July 30, 2023 Tests
hebasto on July 30, 2023 Tests
pull
test: add script compression coverage for not-on-curve P2PK outputs
#28193
theStack on July 31, 2023 Tests
theStack on July 31, 2023 Tests
pull
test: verify spend from 999-of-999 taproot multisig wallet
#28212
eriknylund on August 3, 2023 TestsCI failed
eriknylund on August 3, 2023 TestsCI failed
pull
scripted-diff: Specify Python major version explicitly on Windows
#28213
hebasto on August 3, 2023 WindowsTests
hebasto on August 3, 2023 WindowsTests
pull
fuzz: fix a couple incorrect assertions in the `coins_view` target
#28215
darosior on August 4, 2023 Tests
darosior on August 4, 2023 Tests
pull
test: check for specific bip157 disconnect reasons, add test coverage
#28227
theStack on August 6, 2023 Tests
theStack on August 6, 2023 Tests
pull
fuzz: wallet, add target for Spend
#28236
Ayush170-Future on August 7, 2023 TestsNeeds rebaseCI failed
Ayush170-Future on August 7, 2023 TestsNeeds rebaseCI failed
pull
test: check backup from `migratewallet` can be successfully restored
#28257
brunoerg on August 11, 2023 Tests
brunoerg on August 11, 2023 Tests
pull
test: refactor: support sending funds with outpoint result
#28264
theStack on August 13, 2023 TestsCI failed
theStack on August 13, 2023 TestsCI failed
pull
ci: Run "macOS 11.0 [gui, no tests] [jammy]" job on GitHub Actions
#28265
hebasto on August 13, 2023 macOSTestsNeeds rebase
hebasto on August 13, 2023 macOSTestsNeeds rebase
pull
ci: Ensure that only a single workflow processes `github.ref` at a time
#28282
hebasto on August 17, 2023 TestsCI failed
hebasto on August 17, 2023 TestsCI failed
pull
test: Minor fix in test - locale in terminal
#28286
crywolf on August 17, 2023 TestsNeeds rebaseCI failed
crywolf on August 17, 2023 TestsNeeds rebaseCI failed
pull
rpc, test: add `sendmsgtopeer` rpc and a test for net-level deadlock situation
#28287
mzumsande on August 17, 2023 TestsRPC/REST/ZMQ
mzumsande on August 17, 2023 TestsRPC/REST/ZMQ
pull
test: fix 'unknown named parameter' test in `wallet_basic`
#28288
brunoerg on August 17, 2023 Tests
brunoerg on August 17, 2023 Tests
pull
ci: Disable cache save for pull requests in GitHub Actions
#28292
hebasto on August 18, 2023 Tests
hebasto on August 18, 2023 Tests
pull
test: fix `keys_to_multisig_script` (P2MS) helper for n/k > 16
#28312
theStack on August 22, 2023 Tests
theStack on August 22, 2023 Tests
pull
test: wallet_backup.py, fix intermittent failure in "restore using dumped wallet"
#28325
furszy on August 22, 2023 Tests
furszy on August 22, 2023 Tests
pull
ci: Add missing docker.io prefix for native tasks to CI_IMAGE_NAME_TAG
#28330
maflcko on August 23, 2023 Tests
maflcko on August 23, 2023 Tests
pull
test: previous releases: speed up fetching sources with shallow clone
#28332
theStack on August 24, 2023 Tests
theStack on August 24, 2023 Tests
pull
lint: replace deprecated pkg_resources with importlib.metadata
#28347
jonatack on August 26, 2023 Tests
jonatack on August 26, 2023 Tests
pull
ci: Remove /ro_base bind mount, Remove LC_ALL=C from s390x task
#28353
maflcko on August 27, 2023 Tests
maflcko on August 27, 2023 Tests
pull
ci, windows: Do not run extended functional tests for pull requests
#28360
hebasto on August 28, 2023 Tests
hebasto on August 28, 2023 Tests
pull
fuzz: coinselection, improve `min_viable_change`/`change_output_size`
#28372
brunoerg on August 30, 2023 Tests
brunoerg on August 30, 2023 Tests
pull
test: python cryptography required for BIP 324 functional tests
#28374
stratospher on August 31, 2023 Tests
stratospher on August 31, 2023 Tests
pull
ci: Avoid oversubscription in functional tests on Windows
#28384
hebasto on September 1, 2023 Tests
hebasto on September 1, 2023 Tests
pull
test: remove fixed timeouts from feature_config_args
#28386
mzumsande on September 1, 2023 Tests
mzumsande on September 1, 2023 Tests
pull
test: p2p: check that `getaddr` msgs are only responded once per connection
#28396
theStack on September 3, 2023 Tests
theStack on September 3, 2023 Tests
pull
test: Bump walletpassphrase timeouts to avoid intermittent issues
#28403
maflcko on September 4, 2023 Tests
maflcko on September 4, 2023 Tests
pull
test: remove unused variables in `p2p_invalid_block`
#28412
brunoerg on September 5, 2023 Tests
brunoerg on September 5, 2023 Tests
pull
fuzz: Don't use afl++ deferred forkserver mode
#28480
dergoegge on September 14, 2023 TestsCI failed
dergoegge on September 14, 2023 TestsCI failed
pull
test, bench: Initialize and terminate use of Winsock properly
#28486
hebasto on September 14, 2023 Tests
hebasto on September 14, 2023 Tests
pull
fuzz: Add missing PROVIDE_FUZZ_MAIN_FUNCTION guard to __AFL_FUZZ_INIT
#28506
maflcko on September 19, 2023 Tests
maflcko on September 19, 2023 Tests
pull
qa: Fix intermittent "Unable to connect to bitcoind" errors on Windows
#28509
hebasto on September 19, 2023 Tests
hebasto on September 19, 2023 Tests
pull
test: Remove unused and confusing call to signrawtransactionwithwallet
#28515
maflcko on September 21, 2023 Tests
maflcko on September 21, 2023 Tests
pull
test: Use test framework utils in functional tests
#28528
osagie98 on September 25, 2023 TestsNeeds rebaseCI failed
osagie98 on September 25, 2023 TestsNeeds rebaseCI failed
pull
tests, bug fix: DisconnectedBlockTransactions rewrite followups
#28530
ismaelsadeeq on September 25, 2023 RefactoringTests
ismaelsadeeq on September 25, 2023 RefactoringTests
pull
tests: Fix wallet_resendwallettransactions.py intermittent failure by using manual bumps instead of bumpfee
#28540
achow101 on September 26, 2023 Tests
achow101 on September 26, 2023 Tests
pull
test: Avoid test failure on Linux root without cap-add LINUX_IMMUTABLE
#28545
maflcko on September 27, 2023 Tests
maflcko on September 27, 2023 Tests
pull
ci: Only run functional tests on native windows in master
#28567
fjahr on October 3, 2023 Tests
fjahr on October 3, 2023 Tests
pull
test: Add test case specific default wait timeout, use in feature_assumeutxo
#28586
fjahr on October 4, 2023 Tests
fjahr on October 4, 2023 Tests
pull
test: BIP324: add checks for v1 prefix matching / wrong network magic detection
#28588
theStack on October 4, 2023 Tests
theStack on October 4, 2023 Tests
pull
test: Use feerate higher than minrelay fee in wallet_fundraw
#28604
achow101 on October 5, 2023 Tests
achow101 on October 5, 2023 Tests
pull
test: check that loading snapshot not matching AssumeUTXO parameters fails
#28625
theStack on October 10, 2023 Tests
theStack on October 10, 2023 Tests
pull
lint: Include test_utxo_snapshots in lint_shell, fix linter errors
#28628
fjahr on October 10, 2023 Tests
fjahr on October 10, 2023 Tests
pull
test: fix usdt undeclared function errors on mantis
#28629
willcl-ark on October 10, 2023 Tests
willcl-ark on October 10, 2023 Tests
pull
test: make python p2p not send getaddr on incoming connections
#28632
mzumsande on October 10, 2023 Tests
mzumsande on October 10, 2023 Tests
pull
test: BIP324: add check for detection of missing garbage terminator
#28634
theStack on October 10, 2023 Tests
theStack on October 10, 2023 Tests
pull
test: Fuzz merge with -use_value_profile=0 for now
#28644
maflcko on October 12, 2023 BrainstormingTests
maflcko on October 12, 2023 BrainstormingTests
pull
test: fix `assert_debug_log` call-site bugs, add type checks
#28645
theStack on October 12, 2023 Tests
theStack on October 12, 2023 Tests
pull
test: check assumeutxo file for changed outpoint index + de-duplications
#28669
fjahr on October 17, 2023 TestsCI failed
fjahr on October 17, 2023 TestsCI failed
pull
ci: Add missing --external to podman image prune
#28708
maflcko on October 23, 2023 TestsCI failed
maflcko on October 23, 2023 TestsCI failed
pull
test: refactor: use built-in collection types for type hints (Python 3.9 / PEP 585)
#28725
theStack on October 24, 2023 Tests
theStack on October 24, 2023 Tests
pull
ci: run test_bitcoin with DEBUG_LOG_OUT in RUN_UNIT_TESTS_SEQUENTIAL
#28736
vasild on October 26, 2023 Tests
vasild on October 26, 2023 Tests
pull
Fuzz: Check individual and package transaction invariants
#28764
instagibbs on October 31, 2023 Tests
instagibbs on October 31, 2023 Tests
pull
test: Generate coverage report without running tests
#28772
achow101 on November 1, 2023 TestsCI failed
achow101 on November 1, 2023 TestsCI failed
pull
test: Add missing sync on send_version in peer_connect
#28782
maflcko on November 3, 2023 Tests
maflcko on November 3, 2023 Tests
pull
test: bugfix CheckPackageMempoolAcceptResult return all error strings
#28788
instagibbs on November 3, 2023 Tests
instagibbs on November 3, 2023 Tests
pull
ci: Drop no longer needed "Fix Visual Studio installation" step
#28796
hebasto on November 5, 2023 WindowsTests
hebasto on November 5, 2023 WindowsTests
pull
test: Revert "suppressions: note that 'type:ClassName::MethodName' should be used"
#28804
maflcko on November 6, 2023 Tests
maflcko on November 6, 2023 Tests
pull
test: Make existing functional tests compatible with --v2transport
#28805
mzumsande on November 6, 2023 Tests
mzumsande on November 6, 2023 Tests
pull
tests: Increase wallet_miniscript.py rpc timeout to 90 seconds
#28820
achow101 on November 7, 2023 Tests
achow101 on November 7, 2023 Tests
pull
test: Add missing wait for version to be sent in add_outbound_p2p_connection
#28822
maflcko on November 8, 2023 Tests
maflcko on November 8, 2023 Tests
pull
fuzz: rule-out too deep derivation paths in descriptor parsing targets
#28832
darosior on November 9, 2023 Tests
darosior on November 9, 2023 Tests
pull
test: Check error details with assert_debug_log on the assumeutxo invalid hash dump - follow-up #28698
#28835
pablomartin4btc on November 9, 2023 Tests
pablomartin4btc on November 9, 2023 Tests
pull
fuzz: compare scripts from `Expand` and `ExpandFromCache`
#28908
brunoerg on November 17, 2023 Tests
brunoerg on November 17, 2023 Tests
pull
script/sign: avoid duplicated signature verification after signing (+introduce signing benchmarks)
#28923
theStack on November 21, 2023 WalletTestsResource usage
theStack on November 21, 2023 WalletTestsResource usage
pull
test: add coverage for bech32m in `wallet_keypool_topup`
#28928
brunoerg on November 22, 2023 Tests
brunoerg on November 22, 2023 Tests
pull
ci: remove `python3-setuptools` from macOS build deps
#28932
fanquake on November 23, 2023 Tests
fanquake on November 23, 2023 Tests
pull
fuzz: BIP324: damage ciphertext/aad in full byte range
#28951
theStack on November 28, 2023 Tests
theStack on November 28, 2023 Tests
pull
test: Add missing CBlockPolicyEstimator::processBlockTx suppression
#28966
maflcko on November 29, 2023 Tests
maflcko on November 29, 2023 Tests
pull
fuzz: Avoid signed-integer-overflow in wallet_notifications fuzz target
#28969
maflcko on November 29, 2023 Tests
maflcko on November 29, 2023 Tests
pull
test: Add and use option for tx-version in MiniWallet methods
#28972
maflcko on November 30, 2023 Tests
maflcko on November 30, 2023 Tests
pull
test: Fix test by checking the actual exception instance
#28989
hebasto on December 2, 2023 Tests
hebasto on December 2, 2023 Tests
pull
test: maxuploadtarget: check for mempool msg disconnect if limit is reached, improve existing test coverage
#28996
theStack on December 4, 2023 Tests
theStack on December 4, 2023 Tests
pull
fuzz: txorphan check wtxids using GenTxid::Wtxid not GenTxid::Txid
#28997
instagibbs on December 4, 2023 Tests
instagibbs on December 4, 2023 Tests
pull
test: fix v2 transport intermittent test failure (#29002)
#29006
theStack on December 5, 2023 Tests
theStack on December 5, 2023 Tests
pull
test: create deterministic addrman in the functional tests
#29007
stratospher on December 6, 2023 TestsCI failed
stratospher on December 6, 2023 TestsCI failed
pull
fuzz: Improve fuzzing stability for txorphan harness
#29031
dergoegge on December 8, 2023 Tests
dergoegge on December 8, 2023 Tests
pull
test: detect OS in functional tests consistently using `platform.system()`
#29034
theStack on December 8, 2023 Tests
theStack on December 8, 2023 Tests
pull
test: fix `addnode` functional test failure on OpenBSD
#29035
theStack on December 8, 2023 Tests
theStack on December 8, 2023 Tests
pull
fuzz: make FuzzedDataProvider usage deterministic
#29043
martinus on December 9, 2023 TestsCI failed
martinus on December 9, 2023 TestsCI failed
pull
Revert "ci: Only run functional tests on windows in master"
#29059
hebasto on December 12, 2023 WindowsTests
hebasto on December 12, 2023 WindowsTests
pull
fuzz: Improve fuzzing stability for minisketch harness
#29064
dergoegge on December 12, 2023 Tests
dergoegge on December 12, 2023 Tests
pull
test: Treat msg_version.relay as unsigned, Remove `struct` packing in messages.py
#29067
maflcko on December 12, 2023 Tests
maflcko on December 12, 2023 Tests
pull
fuzz: set `m_fallback_fee` and `m_fee_mode` in `wallet_fees` target
#29076
brunoerg on December 13, 2023 Tests
brunoerg on December 13, 2023 Tests
pull
fuzz: Limit p2p fuzz targets to MAX_PROTOCOL_MESSAGE_LENGTH
#29079
maflcko on December 14, 2023 Tests
maflcko on December 14, 2023 Tests
pull
ci: Set `HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` to avoid unrelated failures
#29080
hebasto on December 14, 2023 Tests
hebasto on December 14, 2023 Tests
pull
tests: Don't depend on value of DEFAULT_PERMIT_BAREMULTISIG
#29088
ajtowns on December 15, 2023 Tests
ajtowns on December 15, 2023 Tests
pull
test: Add test case for spending bare multisig
#29120
BrandonOdiwuor on December 20, 2023 Tests
BrandonOdiwuor on December 20, 2023 Tests
pull
test: adds outbound eviction functional tests, updates comment in ConsiderEviction
#29122
sr-gi on December 20, 2023 Tests
sr-gi on December 20, 2023 Tests
pull
tests: improve wallet multisig descriptor test and docs
#29154
mjdietzx on December 29, 2023 Tests
mjdietzx on December 29, 2023 Tests
pull
tests: add functional test for miniscript decaying multisig
#29156
mjdietzx on December 29, 2023 Tests
mjdietzx on December 29, 2023 Tests
pull
test: wallet rescan with reorged parent + IsFromMe child in mempool
#29179
glozow on January 4, 2024 Tests
glozow on January 4, 2024 Tests
pull
test: randomize perturbed files excluding ldb
#29182
L0laL33tz on January 4, 2024 TestsNeeds rebase
L0laL33tz on January 4, 2024 TestsNeeds rebase
pull
ci: Do not set inane value for `LD_LIBRARY_PATH`
#29196
hebasto on January 7, 2024 TestsCI failed
hebasto on January 7, 2024 TestsCI failed
pull
test: assumeutxo: spend coin from snapshot chainstate after loading
#29215
theStack on January 10, 2024 Tests
theStack on January 10, 2024 Tests
pull
fuzz: Improve fuzzing stability for ellswift_roundtrip harness
#29219
dergoegge on January 10, 2024 Tests
dergoegge on January 10, 2024 Tests
pull
test: p2p: check disconnect due to lack of desirable service flags
#29279
theStack on January 19, 2024 Tests
theStack on January 19, 2024 Tests
pull
test: ensure output is large enough to pay for its fees
#29283
stickies-v on January 19, 2024 Tests
stickies-v on January 19, 2024 Tests
pull
fuzz: Exit and log stderr for parse_test_list errors
#29304
dergoegge on January 24, 2024 Tests
dergoegge on January 24, 2024 Tests
pull
fuzz: Use FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION for pow checks
#29305
dergoegge on January 24, 2024 Tests
dergoegge on January 24, 2024 Tests
pull
test: Check object hashes in wait_for_getheaders
#29318
BrandonOdiwuor on January 25, 2024 Tests
BrandonOdiwuor on January 25, 2024 Tests
pull
test: fix wallet_import_rescan unrounded minimum amount
#29343
stickies-v on January 29, 2024 Tests
stickies-v on January 29, 2024 Tests
pull
test: fix intermittent failure in p2p_v2_earlykeyresponse
#29352
mzumsande on January 30, 2024 Tests
mzumsande on January 30, 2024 Tests
pull
test: p2p: adhere to typical VERSION message protocol flow
#29353
theStack on January 31, 2024 Tests
theStack on January 31, 2024 Tests
pull
test: Assumeutxo with more than just coinbase transactions
#29354
maflcko on January 31, 2024 Tests
maflcko on January 31, 2024 Tests
pull
test: make v2transport arg in addconnection mandatory and few cleanups
#29356
stratospher on January 31, 2024 Tests
stratospher on January 31, 2024 Tests
pull
test: Drop `x` modifier in `fsbridge::fopen` call for MinGW builds
#29357
hebasto on January 31, 2024 WindowsTests
hebasto on January 31, 2024 WindowsTests
pull
test: use v2 everywhere for P2PConnection if --v2transport is enabled
#29358
mzumsande on January 31, 2024 Tests
mzumsande on January 31, 2024 Tests
pull
test: Add `leaf_version` parameter to `taproot_tree_helper()`
#29371
Christewart on February 2, 2024 Tests
Christewart on February 2, 2024 Tests
pull
test: fix intermittent failure in `rpc_setban.py --v2transport`, run it in CI
#29372
mzumsande on February 2, 2024 Tests
mzumsande on February 2, 2024 Tests
pull
fuzz: remove unused `args` and `context` from `FuzzedWallet`
#29388
brunoerg on February 5, 2024 Tests
brunoerg on February 5, 2024 Tests
pull
fuzz: increase length of string used for `NetWhitelist{bind}Permissions::TryParse`
#29413
brunoerg on February 8, 2024 Tests
brunoerg on February 8, 2024 Tests
pull
test: extend the SOCKS5 Python proxy to actually connect to a destination
#29420
vasild on February 11, 2024 Tests
vasild on February 11, 2024 Tests
pull
test: fix intermittent failure in wallet_reorgrestore.py
#29425
mzumsande on February 12, 2024 Tests
mzumsande on February 12, 2024 Tests
pull
test: Assumeutxo: snapshots with less work should not be loaded
#29428
hernanmarino on February 13, 2024 Tests
hernanmarino on February 13, 2024 Tests
pull
test: assert rpc error for addnode v2transport not enabled
#29460
kevkevinpal on February 21, 2024 Tests
kevkevinpal on February 21, 2024 Tests
pull
test: Refactor subtree exclusion in lint tests
#29479
BrandonOdiwuor on February 26, 2024 Tests
BrandonOdiwuor on February 26, 2024 Tests
pull
test: Remove Windows-specific code from `system_tests/run_command`
#29489
hebasto on February 27, 2024 Tests
hebasto on February 27, 2024 Tests
pull
fuzz: add target for local address stuff
#29495
brunoerg on February 27, 2024 TestsNeeds rebase
brunoerg on February 27, 2024 TestsNeeds rebase
pull
test: Update --tmpdir doc string to say directory must not exist
#29498
kevkevinpal on February 28, 2024 Tests
kevkevinpal on February 28, 2024 Tests
pull
test: Fix intermittent failure in rpc_net.py --v2transport
#29511
stratospher on February 29, 2024 Tests
stratospher on February 29, 2024 Tests
pull
test: fix a race in rpc_net.py (wait for P2P handshake to complete)
#29515
vasild on February 29, 2024 Tests
vasild on February 29, 2024 Tests
pull
build, msvc: Do not compile redundant sources
#29533
hebasto on March 1, 2024 WindowsBuild systemTests
hebasto on March 1, 2024 WindowsBuild systemTests
pull
ci: Fix functional tests step for pull requests in Windows GHA job
#29535
hebasto on March 2, 2024 Tests
hebasto on March 2, 2024 Tests
pull
test: remove file-wide interpreter.cpp ubsan suppression
#29541
fanquake on March 2, 2024 Tests
fanquake on March 2, 2024 Tests
pull
Update functional test runner to return error code when no tests are found to run
#29576
m3dwards on March 6, 2024 Tests
m3dwards on March 6, 2024 Tests
pull
ci: switch back to executing functional tests with powershell
#29581
m3dwards on March 6, 2024 Tests
m3dwards on March 6, 2024 Tests
pull
fuzz: Apply fuzz env (suppressions, etc.) when fetching harness list
#29583
dergoegge on March 7, 2024 Tests
dergoegge on March 7, 2024 Tests
pull
consensus: Consistently encode and decode `OP_1NEGATE` similar to other small ints in Script
#29589
Christewart on March 7, 2024 Tests
Christewart on March 7, 2024 Tests
pull
test: fix accurate multisig sigop count (BIP16), add unit test
#29615
theStack on March 10, 2024 Tests
theStack on March 10, 2024 Tests
pull
test: Validate UTXO snapshot with coin height > base height & amount > MAX_MONEY supply
#29617
jrakibi on March 11, 2024 Tests
jrakibi on March 11, 2024 Tests
pull
test: loading assumeutxo snapshot start states
#29681
BrandonOdiwuor on March 20, 2024 TestsCI failed
BrandonOdiwuor on March 20, 2024 TestsCI failed
pull
fuzz: wallet: add target for spkm migration
#29694
brunoerg on March 21, 2024 TestsNeeds rebase
brunoerg on March 21, 2024 TestsNeeds rebase
pull
test: check disconnection when sending sendaddrv2 after verack
#29699
brunoerg on March 21, 2024 Tests
brunoerg on March 21, 2024 Tests
pull
test: make p2p_handshake robust against timeoffset warnings
#29704
stickies-v on March 22, 2024 Tests
stickies-v on March 22, 2024 Tests
pull
test: Extends wait_for_getheaders so a specific block hash can be checked
#29736
sr-gi on March 26, 2024 Tests
sr-gi on March 26, 2024 Tests
pull
test: add V3 test case for inpool->inpackage->inpackage
#29743
instagibbs on March 26, 2024 Tests
instagibbs on March 26, 2024 Tests
pull
lint: Refactor lint checks to reuse exclusion logic; Support running individual lint checks in lint runner
#29744
davidgumberg on March 26, 2024 TestsNeeds rebase
davidgumberg on March 26, 2024 TestsNeeds rebase
pull
bench: Adds a benchmark for CheckInputScripts
#29745
kevkevinpal on March 26, 2024 TestsNeeds rebaseCI failed
kevkevinpal on March 26, 2024 TestsNeeds rebaseCI failed
pull
test: Makes `wait_for_getdata` delete data on checks, plus allows to check the getdata message type
#29748
sr-gi on March 27, 2024 Tests
sr-gi on March 27, 2024 Tests
pull
test: makes timeout a forced named argument in tests methods that use it
#29750
sr-gi on March 27, 2024 Tests
sr-gi on March 27, 2024 Tests
pull
test: fix StopIteration exception in p2p_node_network_limited.py
#29753
furszy on March 27, 2024 Tests
furszy on March 27, 2024 Tests
pull
build, bench, msvc: Add missing benchmarks
#29773
hebasto on March 31, 2024 WindowsBuild systemTests
hebasto on March 31, 2024 WindowsBuild systemTests
pull
test: refactor: introduce and use `calculate_input_weight` helper
#29777
theStack on April 1, 2024 Tests
theStack on April 1, 2024 Tests
pull
test: Bump timeouts in feature_index_prune and wallet_importdescriptors
#29791
cbergqvist on April 2, 2024 Tests
cbergqvist on April 2, 2024 Tests
pull
test: remove immediate tx relay workaround in wallet_groups.py
#29822
theStack on April 6, 2024 Tests
theStack on April 6, 2024 Tests
pull
test: p2p: add test for rejected tx request logic (`m_recent_rejects` filter)
#29827
theStack on April 7, 2024 TestsNeeds rebase
theStack on April 7, 2024 TestsNeeds rebase
pull
test: add a few more base32/64 calculation corner cases
#29847
l0rinc on April 10, 2024 RefactoringTestsNeeds rebase
l0rinc on April 10, 2024 RefactoringTestsNeeds rebase
pull
test: Add missing Assert(mock_time_in >= 0s) to SetMockTime
#29872
maflcko on April 15, 2024 Tests
maflcko on April 15, 2024 Tests
pull
test: Add large aligned vmov check for mingw
#29874
laanwj on April 15, 2024 WindowsTestsNeeds rebase
laanwj on April 15, 2024 WindowsTestsNeeds rebase
pull
fuzz: explicitly cap the vsize of RBFs for diagram checks
#29879
instagibbs on April 15, 2024 Tests
instagibbs on April 15, 2024 Tests
pull
test: fix intermittent failure in p2p_compactblocks_hb.py
#29893
mzumsande on April 16, 2024 Tests
mzumsande on April 16, 2024 Tests
pull
test: Fix `test/streams_tests.cpp` compilation on SunOS / illumos
#29907
hebasto on April 18, 2024 Tests
hebasto on April 18, 2024 Tests
pull
test: Don't fetch orphan parent when parent is in orphanage
#29915
instagibbs on April 19, 2024 TestsCI failed
instagibbs on April 19, 2024 TestsCI failed
pull
test: Fix multiprocess CI timeout in p2p_tx_download
#29926
fjahr on April 20, 2024 TestsCI failed
fjahr on April 20, 2024 TestsCI failed
pull
test: add MiniWallet tagging support to avoid UTXO mixing, use in `fill_mempool`
#29939
theStack on April 23, 2024 Tests
theStack on April 23, 2024 Tests
pull
test: add missing comparison of node1's mempool in MempoolPackagesTest
#29941
Umiiii on April 23, 2024 Tests
Umiiii on April 23, 2024 Tests
pull
test: add missing comparison of node1's mempool in MempoolPackagesTest
#29948
Umiiii on April 24, 2024 Tests
Umiiii on April 24, 2024 Tests
pull
test: Assumeutxo: ensure failure when importing a snapshot twice
#29973
alfonsoromanz on April 26, 2024 Tests
alfonsoromanz on April 26, 2024 Tests
pull
test: Fix intermittent issue in wallet_backwards_compatibility.py
#29982
Randy808 on April 28, 2024 Tests
Randy808 on April 28, 2024 Tests
pull
test: Don't rely on incentive incompatible replacement in mempool_accept_v3.py
#29986
sdaftuar on April 28, 2024 Tests
sdaftuar on April 28, 2024 Tests
pull
fuzz: don't allow adding duplicate transactions to the mempool
#29990
sdaftuar on April 28, 2024 Tests
sdaftuar on April 28, 2024 Tests
pull
Assumeutxo: bugfix on loadtxoutset with a divergent chain + test
#29996
alfonsoromanz on April 29, 2024 Tests
alfonsoromanz on April 29, 2024 Tests
pull
lint: [doc] Clarify Windows line endings (CR LF) not to be used
#30010
maflcko on May 1, 2024 Tests
maflcko on May 1, 2024 Tests
pull
test: remove duplicate `WITNESS_SCALE_FACTOR` constant definition
#30029
ismaelsadeeq on May 3, 2024 Tests
ismaelsadeeq on May 3, 2024 Tests
pull
test: added test coverage to loadtxoutset could not open file
#30053
kevkevinpal on May 6, 2024 Tests
kevkevinpal on May 6, 2024 Tests
pull
test: assert can't activate snapshot based chainstate more than once
#30068
kevkevinpal on May 9, 2024 TestsCI failed
kevkevinpal on May 9, 2024 TestsCI failed
pull
test, subprocess: Improve coverage report correctness
#30075
hebasto on May 9, 2024 TestsUp for grabsNeeds rebase
hebasto on May 9, 2024 TestsUp for grabsNeeds rebase
pull
test: fix MiniWallet script-path spend (missing parity bit in leaf version)
#30076
theStack on May 9, 2024 Tests
theStack on May 9, 2024 Tests
pull
test: Added test to ensure log and failure happen when work is less than active chainstate
#30105
kevkevinpal on May 15, 2024 TestsCI failed
kevkevinpal on May 15, 2024 TestsCI failed
pull
lint: fixed typo in test_runner causing linter warning
#30106
kevkevinpal on May 15, 2024 Tests
kevkevinpal on May 15, 2024 Tests
pull
test: improve BDB parser (handle internal/overflow pages, support all page sizes)
#30125
theStack on May 16, 2024 WalletTests
theStack on May 16, 2024 WalletTests
pull
wallet, tests: Avoid stringop-overflow warning in PollutePubKey
#30131
achow101 on May 17, 2024 WalletTests
achow101 on May 17, 2024 WalletTests
pull
build: Disable `_FORTIFY_SOURCE` if using MSan
#30140
hebasto on May 18, 2024 Build systemTests
hebasto on May 18, 2024 Build systemTests
pull
ci: Add missing -Wno-error=maybe-uninitialized to armhf task
#30144
maflcko on May 21, 2024 Tests
maflcko on May 21, 2024 Tests
pull
test: MiniWallet: respect passed feerate for padded txs (using `target_weight`)
#30162
theStack on May 23, 2024 Tests
theStack on May 23, 2024 Tests
pull
fuzz: bound some miniscript operations to avoid fuzz timeouts
#30197
darosior on May 30, 2024 Tests
darosior on May 30, 2024 Tests
pull
test: add mocked Sock that can read/write custom data and/or CNetMessages
#30205
vasild on May 30, 2024 Tests
vasild on May 30, 2024 Tests
pull
test: Add Compact Block Encoding test `ReceiveWithExtraTransactions` covering non-empty `extra_txn`
#30237
AngusP on June 6, 2024 Tests
AngusP on June 6, 2024 Tests
pull
test: add coverage for errors for `combinerawtransaction`
#30264
brunoerg on June 10, 2024 Tests
brunoerg on June 10, 2024 Tests
pull
fuzz: FuzzedSock::Recv() don't lose bytes from MSG_PEEK read
#30273
vasild on June 12, 2024 TestsCI failed
vasild on June 12, 2024 TestsCI failed
pull
test: cover more errors for `signrawtransactionwithkey` RPC
#30278
brunoerg on June 12, 2024 Tests
brunoerg on June 12, 2024 Tests
pull
fuzz: Improve stability for txorphan and mini_miner harnesses
#30306
dergoegge on June 19, 2024 Tests
dergoegge on June 19, 2024 Tests
pull
QA: Expect PACKAGE_NAME rather than constant "Bitcoin Core"
#30308
luke-jr on June 19, 2024 Tests
luke-jr on June 19, 2024 Tests
pull
test: raise an error in `_bulk_tx_` when `target_vsize` is too low
#30322
ismaelsadeeq on June 22, 2024 Tests
ismaelsadeeq on June 22, 2024 Tests
pull
test: add coverage for `node` field of `getaddednodeinfo` RPC
#30339
brunoerg on June 25, 2024 Tests
brunoerg on June 25, 2024 Tests
pull
test: Added coverage to Block not found error using gettxoutsetinfo
#30340
kevkevinpal on June 26, 2024 Tests
kevkevinpal on June 26, 2024 Tests
pull
benchmark: Improve SipHash_32b accuracy to avoid potential optimization issues
#30349
l0rinc on June 27, 2024 Tests
l0rinc on June 27, 2024 Tests
pull
test: fix inconsistency in fundrawtransaction weight limits test
#30353
furszy on June 27, 2024 WalletTests
furszy on June 27, 2024 WalletTests
pull
test: p2p: check that connecting to ourself leads to disconnect
#30362
theStack on June 28, 2024 Tests
theStack on June 28, 2024 Tests
pull
lint: Ignore files ignored by git in the Markdown Link Checker
#30380
willcl-ark on July 3, 2024 Tests
willcl-ark on July 3, 2024 Tests
pull
test: Add arguments for creating a slimmer TestingSetup
#30399
TheCharlatan on July 5, 2024 Tests
TheCharlatan on July 5, 2024 Tests
pull
test, assumeutxo: Remove resolved todo comments and add new test
#30403
fjahr on July 6, 2024 Tests
fjahr on July 6, 2024 Tests
pull
p2p: Lazy init some bloom filters; fuzz version handshake
#30413
dergoegge on July 9, 2024 Tests
dergoegge on July 9, 2024 Tests
pull
test: Fix intermittent failure in p2p_v2_misbehaving.py
#30420
stratospher on July 10, 2024 Tests
stratospher on July 10, 2024 Tests
pull
test: addrman: tried 3 times and never a success so `isTerrible=true`
#30445
brunoerg on July 12, 2024 Tests
brunoerg on July 12, 2024 Tests
pull
test: assumeutxo: add missing tests in wallet_assumeutxo.py
#30455
alfonsoromanz on July 16, 2024 Tests
alfonsoromanz on July 16, 2024 Tests
pull
test, refactor: Fix MSVC warning C4101 "unreferenced local variable"
#30464
hebasto on July 16, 2024 RefactoringTests
hebasto on July 16, 2024 RefactoringTests
pull
test: bump mocktime only after node has received and sent bytes
#30468
stratospher on July 17, 2024 Tests
stratospher on July 17, 2024 Tests
pull
test: add creating/spending validity checks for rare output scripts
#30481
theStack on July 19, 2024 Tests
theStack on July 19, 2024 Tests
pull
lint: Use consistent out-of-tree build for python and test_runner
#30499
maflcko on July 22, 2024 Tests
maflcko on July 22, 2024 Tests
pull
ci: add `_LIBCPP_REMOVE_TRANSITIVE_INCLUDES` to TSAN (libc++) job
#30519
fanquake on July 24, 2024 Tests
fanquake on July 24, 2024 Tests
pull
test: Try previously intermittently broken USDT test again
#30559
maflcko on July 31, 2024 Tests
maflcko on July 31, 2024 Tests
pull
test: check that keyless P2A 'signing' via `signrawtransactionwithkey` succeeds
#30576
theStack on August 2, 2024 Tests
theStack on August 2, 2024 Tests
pull
test: remove `ExtractDestination` false assertion for `ANCHOR` script
#30616
ismaelsadeeq on August 9, 2024 Tests
ismaelsadeeq on August 9, 2024 Tests
pull
test: support std::optional in BOOST_CHECK_* and increase FromUserHex fuzz feature coverage
#30618
l0rinc on August 9, 2024 TestsCI failed
l0rinc on August 9, 2024 TestsCI failed
pull
test: assumeutxo: check that UTXO-querying RPCs operate on snapshot chainstate
#30636
theStack on August 12, 2024 Tests
theStack on August 12, 2024 Tests
pull
Move maximum timewarp attack threshold back to 600s from 7200s
#30647
TheBlueMatt on August 13, 2024 Tests
TheBlueMatt on August 13, 2024 Tests
pull
test: add functional test for XORed block/undo files (`-blocksxor` option)
#30657
theStack on August 14, 2024 Tests
theStack on August 14, 2024 Tests
pull
Have miner account for timewarp mitigation, activate on regtest, lower nPowTargetTimespan to 144 and add test
#30681
Sjors on August 20, 2024 TestsMining
Sjors on August 20, 2024 TestsMining
pull
test: fix check SENDTXRCNCL without WTXIDRELAY is ignored in `p2p_sendtxrcncl.py`
#30683
brunoerg on August 20, 2024 Tests
brunoerg on August 20, 2024 Tests
pull
test: replace deprecated secp256k1 context flags usage
#30687
theStack on August 21, 2024 Tests
theStack on August 21, 2024 Tests
pull
test: Avoid duplicate curl call in get_previous_releases.py
#30703
maflcko on August 23, 2024 Tests
maflcko on August 23, 2024 Tests
pull
test: Avoid intermittent block download timeout in p2p_ibd_stalling
#30705
maflcko on August 23, 2024 Tests
maflcko on August 23, 2024 Tests
pull
test: fix `TestShell` initialization (late follow-up for #30463)
#30714
theStack on August 25, 2024 Tests
theStack on August 25, 2024 Tests
pull
test: switch MiniWallet padding unit from weight to vsize
#30718
theStack on August 26, 2024 Tests
theStack on August 26, 2024 Tests
pull
test: add test for specifying custom pidfile via `-pid`
#30724
theStack on August 27, 2024 Tests
theStack on August 27, 2024 Tests
pull
test: remove unused src_dir param from run_tests after CMake migration
#30733
l0rinc on August 28, 2024 Tests
l0rinc on August 28, 2024 Tests
pull
test: Fix RANDOM_CTX_SEED use with parallel tests
#30737
hodlinator on August 28, 2024 TestsNeeds rebase
hodlinator on August 28, 2024 TestsNeeds rebase
pull
test: cover base[32|58|64] with symmetric roundtrip fuzz (and padding) tests
#30746
l0rinc on August 29, 2024 Tests
l0rinc on August 29, 2024 Tests
pull
test: Pin and document TEST_DIR_PATH_ELEMENT, SeedRand::FIXED_SEED
#30748
maflcko on August 29, 2024 Tests
maflcko on August 29, 2024 Tests
pull
ci: Add missed configuration options to "Win64 native" job
#30755
hebasto on August 29, 2024 WindowsTests
hebasto on August 29, 2024 WindowsTests
pull
test: Avoid intermittent timeout in p2p_headers_sync_with_minchainwork.py
#30761
maflcko on August 30, 2024 Tests
maflcko on August 30, 2024 Tests
pull
build: Fix linking for `fuzz` target when building with MSan
#30778
hebasto on August 31, 2024 Tests
hebasto on August 31, 2024 Tests
pull
test: add check that too large txs aren't put into orphanage
#30784
theStack on September 1, 2024 Tests
theStack on September 1, 2024 Tests
pull
test: fixing failing system_tests/run_command under some Locales
#30788
jadijadi on September 2, 2024 Tests
jadijadi on September 2, 2024 Tests
pull
test: Use std::span and std::string_view for raw data
#30796
maflcko on September 3, 2024 Tests
maflcko on September 3, 2024 Tests
pull
lint: Check for release note snippets in the wrong folder
#30812
maflcko on September 4, 2024 Tests
maflcko on September 4, 2024 Tests
pull
test: Add coverage for dumptxoutset failure robustness
#30817
fjahr on September 4, 2024 TestsCI failed
fjahr on September 4, 2024 TestsCI failed
pull
fuzz: reduce number of iterations in `crypto_aeadchacha20poly1305` target
#30826
brunoerg on September 5, 2024 Tests
brunoerg on September 5, 2024 Tests
pull
ci: Post CMake-migration fixes and amendments
#30841
hebasto on September 7, 2024 TestsCI failed
hebasto on September 7, 2024 TestsCI failed
pull
test: autogenerate bash completion
#30860
BrandonOdiwuor on September 10, 2024 TestsNeeds rebase
BrandonOdiwuor on September 10, 2024 TestsNeeds rebase
pull
ci: Print inner env, Make ccache config more flexible
#30869
maflcko on September 11, 2024 Tests
maflcko on September 11, 2024 Tests
pull
test: Wait for local services to update in feature_assumeutxo
#30880
fjahr on September 12, 2024 Tests
fjahr on September 12, 2024 Tests
pull
test: Check already deactivated network stays suspended after dumptxoutset
#30892
fjahr on September 12, 2024 Tests
fjahr on September 12, 2024 Tests
pull
Remove Autotools packages from CI (and depends doc)
#30902
hebasto on September 14, 2024 DocsTests
hebasto on September 14, 2024 DocsTests
pull
ci: Use macos-14 GHA image (x86_64-apple-darwin22.6.0 -> arm64-apple-darwin23.6.0)
#30913
maflcko on September 17, 2024 Tests
maflcko on September 17, 2024 Tests
pull
fuzz: Add check in `p2p_headers_presync` that chain work never exceeds minimum work
#30918
marcofleon on September 17, 2024 Tests
marcofleon on September 17, 2024 Tests
pull
test: Remove 0.16.3 test from wallet_backwards_compatibility.py
#30920
maflcko on September 18, 2024 Tests
maflcko on September 18, 2024 Tests
pull
test: generalize HasReason and use it in FailFmtWithError
#30921
l0rinc on September 18, 2024 Tests
l0rinc on September 18, 2024 Tests
pull
test: Prove+document ConstevalFormatString/tinyformat parity
#30933
hodlinator on September 19, 2024 Tests
hodlinator on September 19, 2024 Tests
pull
Windows bitcoind stall debugging [NOMERGE, DRAFT]
#30956
hodlinator on September 24, 2024 WindowsTestsNeeds rebase
hodlinator on September 24, 2024 WindowsTestsNeeds rebase
pull
ci: add `LLVM_SYMBOLIZER_PATH` to Valgrind fuzz job
#30961
fanquake on September 24, 2024 Tests
fanquake on September 24, 2024 Tests
pull
test: enable running independent functional test sub-tests
#30991
ismaelsadeeq on September 27, 2024 Tests
ismaelsadeeq on September 27, 2024 Tests
pull
Cover remaining tinyformat usages in CheckFormatSpecifiers
#30999
l0rinc on September 29, 2024 Tests
l0rinc on September 29, 2024 Tests
pull
test: Add mockable steady clock, tests for PCP and NATPMP implementations
#31022
laanwj on October 2, 2024 TestsUtils/log/libs
laanwj on October 2, 2024 TestsUtils/log/libs
pull
test: use context managers and add file existence checks in feature_fee_estimation.py
#31030
AgusR7 on October 4, 2024 Tests
AgusR7 on October 4, 2024 Tests
pull
test: Fix copy-paste in wallet/test/db_tests ostream operator
#31038
hodlinator on October 5, 2024 Tests
hodlinator on October 5, 2024 Tests
pull
test: Assert that when we add the max orphan amount that we cannot add anymore and that a random orphan gets dropped
#31040
kevkevinpal on October 6, 2024 Tests
kevkevinpal on October 6, 2024 Tests
pull
ci: Add separate fuzz-only CI jobs with -DBUILD_FOR_FUZZING
#31060
dollarparity on October 8, 2024 Tests
dollarparity on October 8, 2024 Tests
pull
ci: Split out native fuzz jobs for macOS and windows
#31073
dergoegge on October 11, 2024 Tests
dergoegge on October 11, 2024 Tests
pull
test: added test to assert TX decode rpc error on submitpackage rpc
#31139
kevkevinpal on October 23, 2024 Tests
kevkevinpal on October 23, 2024 Tests
pull
test: fix intermittent failure in p2p_seednode.py, don't connect to random IPs
#31142
mzumsande on October 23, 2024 Tests
mzumsande on October 23, 2024 Tests
pull
ci: Temporary workaround for old CCACHE_DIR cirrus env
#31146
maflcko on October 24, 2024 Tests
maflcko on October 24, 2024 Tests
pull
functional test: Additional package evaluation coverage
#31152
instagibbs on October 24, 2024 Tests
instagibbs on October 24, 2024 Tests
pull
test: Don't enforce BIP94 on regtest unless specified by arg
#31156
mzumsande on October 25, 2024 Tests
mzumsande on October 25, 2024 Tests
pull
ci: Test cross-built Windows executables on Windows natively
#31176
hebasto on October 29, 2024 WindowsTests
hebasto on October 29, 2024 WindowsTests
pull
ci: Do not error on unused-member-function in test each commit
#31187
sr-gi on October 30, 2024 Tests
sr-gi on October 30, 2024 Tests
pull
fuzz: fix `implicit-integer-sign-change` in wallet_create_transaction
#31203
brunoerg on November 1, 2024 Tests
brunoerg on November 1, 2024 Tests
pull
fuzz: Fix difficulty target generation in `p2p_headers_presync`
#31213
marcofleon on November 4, 2024 Tests
marcofleon on November 4, 2024 Tests
pull
ci: Split out native fuzz jobs for macOS and windows (take 2)
#31221
dergoegge on November 5, 2024 Tests
dergoegge on November 5, 2024 Tests
pull
cmake: Improve Python robustness and test usability
#31233
hebasto on November 6, 2024 Build systemTests
hebasto on November 6, 2024 Build systemTests
pull
test: clarify log messages when handling SOCKS5 proxy connections
#31239
vasild on November 7, 2024 Tests
vasild on November 7, 2024 Tests
pull
test: Rework wallet_migration.py to use previous releases
#31248
achow101 on November 7, 2024 Tests
achow101 on November 7, 2024 Tests
pull
test: Add combinerawtransaction test to rpc_createmultisig
#31249
achow101 on November 7, 2024 Tests
achow101 on November 7, 2024 Tests
pull
test: report detailed msg during utf8 response decoding error
#31251
furszy on November 7, 2024 Tests
furszy on November 7, 2024 Tests
pull
ci, iwyu: Treat warnings as errors for specific directories
#31308
hebasto on November 17, 2024 RefactoringTests
hebasto on November 17, 2024 RefactoringTests
pull
test: locking -testdatadir when not specified and then deleting lock and dir at end of test
#31328
kevkevinpal on November 20, 2024 Tests
kevkevinpal on November 20, 2024 Tests
pull
test: add missing segwitv1 test cases to `script_standard_tests`
#31340
theStack on November 21, 2024 Tests
theStack on November 21, 2024 Tests
pull
ci: detect outbound internet traffic generated while running tests
#31349
vasild on November 22, 2024 Tests
vasild on November 22, 2024 Tests
pull
Add and use `satToBtc` and `btcToSat` util functions
#31356
andremralves on November 23, 2024 TestsNeeds rebase
andremralves on November 23, 2024 TestsNeeds rebase
pull
ci: allow passing extra args to docker build with CI_IMAGE_BUILD_EXTRA_ARGS
#31377
0xB10C on November 26, 2024 Tests
0xB10C on November 26, 2024 Tests
pull
test: Add missing node.setmocktime(self.mocktime) to p2p_ibd_stalling.py
#31383
maflcko on November 27, 2024 Tests
maflcko on November 27, 2024 Tests
pull
[POC] cmake: Introduce LLVM's Source-based Code Coverage reports
#31394
hebasto on November 29, 2024 Build systemTestsNeeds rebase
hebasto on November 29, 2024 Build systemTestsNeeds rebase
pull
test: Call generate RPCs through test framework only
#31403
maflcko on December 2, 2024 RefactoringTests
maflcko on December 2, 2024 RefactoringTests
pull
test: fix `test_invalid_tx_in_compactblock` in `p2p_compactblocks`
#31406
brunoerg on December 2, 2024 Tests
brunoerg on December 2, 2024 Tests
pull
test: implements helper functions for unit conversion
#31420
wfzyx on December 4, 2024 TestsNeeds rebase
wfzyx on December 4, 2024 TestsNeeds rebase
pull
test, univalue: Specify path to tests instead of hardcoding
#31434
hebasto on December 6, 2024 Tests
hebasto on December 6, 2024 Tests
pull
fuzz: Expand script verification flag testing to segwit v0 and tapscript
#31460
dergoegge on December 10, 2024 TestsNeeds rebase
dergoegge on December 10, 2024 TestsNeeds rebase
pull
test: raise explicit error if any of the needed release binaries is missing
#31462
theStack on December 10, 2024 Tests
theStack on December 10, 2024 Tests
pull
test: Avoid intermittent error in assert_equal(pruneheight_new, 248)
#31468
maflcko on December 11, 2024 Tests
maflcko on December 11, 2024 Tests
pull
cmake: Link `bitcoin_consensus` as a library
#31503
hebasto on December 15, 2024 Build systemTests
hebasto on December 15, 2024 Build systemTests
pull
cmake: De-duplicate libraries on link lines opportunistically
#31504
hebasto on December 15, 2024 Build systemTests
hebasto on December 15, 2024 Build systemTests
pull
test: fix TestShell initialization for cmake build directory
#31510
pinheadmz on December 16, 2024 Tests
pinheadmz on December 16, 2024 Tests
pull
ci: Enable DEBUG=1 for one GCC-12+ build to catch 117966 regressions
#31522
maflcko on December 18, 2024 Tests
maflcko on December 18, 2024 Tests
pull
fuzz: Add fuzz target for block index tree and related validation events
#31533
mzumsande on December 18, 2024 TestsFuzzing
mzumsande on December 18, 2024 TestsFuzzing
pull
qa: Use `sys.executable` when invoking other Python scripts
#31541
hebasto on December 19, 2024 Tests
hebasto on December 19, 2024 Tests
pull
fuzz: Abort when global PRNG is used before SeedRand::ZEROS
#31548
maflcko on December 20, 2024 Tests
maflcko on December 20, 2024 Tests
pull
fuzz: Abort if system time is called without mock time being set
#31549
marcofleon on December 20, 2024 Tests
marcofleon on December 20, 2024 Tests
pull
[WIP] test: add unit tests for SigningResultString function
#31566
lucasbalieiro on December 24, 2024 TestsCI failed
lucasbalieiro on December 24, 2024 TestsCI failed
pull
test: add unit tests for SigningResultString function
#31567
lucasbalieiro on December 24, 2024 Tests
lucasbalieiro on December 24, 2024 Tests
pull
test: descriptor: fix test for `MaxSatisfactionWeight`
#31570
brunoerg on December 26, 2024 Tests
brunoerg on December 26, 2024 Tests
pull
fuzz: fuzz `max_ret_len` for `DecodeBase58`/`DecodeBase58Check`
#31577
brunoerg on December 27, 2024 Tests
brunoerg on December 27, 2024 Tests
pull
qa: Ensure consistent use of decimals instead of floats
#31595
hebasto on January 2, 2025 Tests
hebasto on January 2, 2025 Tests
pull
qa: Improve framework.generate* enforcement (#31403 follow-up)
#31599
yuvicc on January 3, 2025 Tests
yuvicc on January 3, 2025 Tests
pull
test: importdescriptors is not available for non-descriptor wallets
#31609
brunoerg on January 6, 2025 Tests
brunoerg on January 6, 2025 Tests
pull
test: expect that files may disappear from /proc/PID/fd/
#31614
vasild on January 7, 2025 Tests
vasild on January 7, 2025 Tests
pull
build, test: Build `db_tests.cpp` regardless of `USE_BDB`
#31617
hebasto on January 7, 2025 WalletBuild systemTests
hebasto on January 7, 2025 WalletBuild systemTests
pull
test: add coverage for immediate orphanage eviction case
#31628
instagibbs on January 9, 2025 Tests
instagibbs on January 9, 2025 Tests
pull
test: add coverage for unknown address type for `createwalletdescriptor`
#31635
brunoerg on January 10, 2025 Tests
brunoerg on January 10, 2025 Tests
pull
ci: Supply `--platform` argument to `docker` commands.
#31657
davidgumberg on January 14, 2025 Tests
davidgumberg on January 14, 2025 Tests
pull
test: p2p: fix sending of manual INVs in tx download test
#31658
theStack on January 15, 2025 Tests
theStack on January 15, 2025 Tests
pull
[test] fix p2p_orphan_handling.py empty orphanage check
#31675
glozow on January 16, 2025 Tests
glozow on January 16, 2025 Tests
pull
fuzz: add targets for PCP and NAT-PMP port mapping requests
#31676
darosior on January 16, 2025 Tests
darosior on January 16, 2025 Tests
pull
test,bench: validate `CheckTransaction`'s duplicate input detection in broader context
#31699
l0rinc on January 21, 2025 Tests
l0rinc on January 21, 2025 Tests
pull
test: Bump sync_mempools timeout in p2p_1p1c_network.py
#31701
maflcko on January 21, 2025 Tests
maflcko on January 21, 2025 Tests
pull
qa: Facilitate debugging bitcoind inside functional tests
#31723
hodlinator on January 23, 2025 Tests
hodlinator on January 23, 2025 Tests
pull
test: fix intermittent timeout in p2p_1p1c_network.py
#31751
mzumsande on January 28, 2025 Tests
mzumsande on January 28, 2025 Tests
pull
test: make sure we are on sync with a peer before checking if they have sent a message
#31760
sr-gi on January 29, 2025 Tests
sr-gi on January 29, 2025 Tests
pull
test: added additional coverage to waitforblock and waitforblockheight rpc's
#31784
kevkevinpal on February 3, 2025 Tests
kevkevinpal on February 3, 2025 Tests
pull
fuzz: Extend mini_miner fuzz coverage to max block weight
#31803
fjahr on February 5, 2025 Tests
fjahr on February 5, 2025 Tests
pull
ci: Remove no longer needed `-Wno-error=documentation`
#31804
hebasto on February 5, 2025 Tests
hebasto on February 5, 2025 Tests
pull
test: test_inv_block, use mocktime instead of waiting
#31811
instagibbs on February 6, 2025 Tests
instagibbs on February 6, 2025 Tests
pull
tests: Add witness commitment if we have a witness transaction in `FullBlockTest.update_block()`
#31823
Christewart on February 7, 2025 Tests
Christewart on February 7, 2025 Tests
pull
fuzz: Use immediate task runner to increase fuzz stability
#31841
maflcko on February 11, 2025 Tests
maflcko on February 11, 2025 Tests
pull
test, tracing: don't use problematic `bpf_usdt_readarg_p()`
#31848
0xB10C on February 12, 2025 Tests
0xB10C on February 12, 2025 Tests
pull
qa wallet: Activate dormant checks in wallet_multisig_descriptor_psbt.py
#31874
hodlinator on February 14, 2025 Tests
hodlinator on February 14, 2025 Tests
pull
test: remove scanning check on `wallet_importdescriptors`
#31893
brunoerg on February 17, 2025 Tests
brunoerg on February 17, 2025 Tests
pull
test: Assert unused port to debug intermittent issue 30030
#31903
maflcko on February 19, 2025 TestsCI failed
maflcko on February 19, 2025 TestsCI failed
pull
qa: clarify and document one assumeutxo test case with malleated snapshot
#31907
darosior on February 19, 2025 Tests
darosior on February 19, 2025 Tests
pull
qa: fix an off-by-one in utxo snapshot fuzz target and sanity check its snapshot data
#31910
darosior on February 19, 2025 Tests
darosior on February 19, 2025 Tests
pull
fuzz: provide more realistic values to the base58(check) decoders
#31917
l0rinc on February 20, 2025 Tests
l0rinc on February 20, 2025 Tests
pull
ci: Fix filtering out Qt-generated files from `compile_commands.json`
#31928
hebasto on February 21, 2025 Tests
hebasto on February 21, 2025 Tests
pull
test: add coverage for abandoning unconfirmed transaction
#31943
rkrux on February 24, 2025 Tests
rkrux on February 24, 2025 Tests
pull
tests: Improve stderr validation in test_runner.py
#31966
GarmashAlex on February 28, 2025 Tests
GarmashAlex on February 28, 2025 Tests
pull
ci: rename imagefile to Dockerfile to follow docker file's convention.
#31995
eval-exec on March 5, 2025 TestsCI failed
eval-exec on March 5, 2025 TestsCI failed
pull
test: Check datadir cleanup after assumeutxo was successful
#32033
fjahr on March 11, 2025 Tests
fjahr on March 11, 2025 Tests
pull
ci: Revert "Temporary workaround for old CCACHE_DIR cirrus env"
#32044
maflcko on March 12, 2025 Tests
maflcko on March 12, 2025 Tests
pull
test: Add support for mainnet addresses in address_to_scriptpubkey
#32060
VolodymyrBg on March 13, 2025 Tests
VolodymyrBg on March 13, 2025 Tests
pull
test: fix intermittent failure in p2p_orphan_handling.py
#32063
mzumsande on March 13, 2025 Tests
mzumsande on March 13, 2025 Tests
pull
test: fix intermittent failure in wallet_reorgsrestore.py
#32069
furszy on March 14, 2025 Tests
furszy on March 14, 2025 Tests
pull
test: Add test coverage for rpcwhitelistdefault when unset
#32079
naiyoma on March 16, 2025 Tests
naiyoma on March 16, 2025 Tests
pull
test: switch wallet_crosschain.py to signet and drop testnet4
#32088
Sjors on March 18, 2025 Tests
Sjors on March 18, 2025 Tests
pull
test: replace assert with assert_equal and assert_greater_than
#32091
Chand-ra on March 18, 2025 Tests
Chand-ra on March 18, 2025 Tests
pull
Accept unordered tracepoints in interface_usdt_utxocache.py
#32101
willcl-ark on March 20, 2025 Tests
willcl-ark on March 20, 2025 Tests
pull
fuzz: avoid returning non-conforming results from FuzzedSock::GetSockName()
#32109
vasild on March 21, 2025 TestsFuzzing
vasild on March 21, 2025 TestsFuzzing
pull
fuzz: enable running fuzz test cases in Debug mode
#32113
ajtowns on March 21, 2025 TestsFuzzing
ajtowns on March 21, 2025 TestsFuzzing
pull
test: Add encodable PUSHDATA1 examples to feature_taproot
#32114
instagibbs on March 21, 2025 Tests
instagibbs on March 21, 2025 Tests
pull
qa: make feature_assumeutxo.py test more robust
#32117
darosior on March 21, 2025 TestsNeeds rebase
darosior on March 21, 2025 TestsNeeds rebase
pull
RFC: Accept non-std transactions in Testnet4 by default again
#32133
fjahr on March 24, 2025 BrainstormingTests
fjahr on March 24, 2025 BrainstormingTests
pull
test: remove strict restrictions on rpc_deprecated test
#32139
polespinasa on March 25, 2025 Tests
polespinasa on March 25, 2025 Tests
pull
fuzz: extract unsequenced operations with side-effects
#32141
l0rinc on March 25, 2025 TestsFuzzing
l0rinc on March 25, 2025 TestsFuzzing
pull
test: add p2pk support to wallet_implicity_segwit.py
#32152
musaHaruna on March 27, 2025 TestsCI failed
musaHaruna on March 27, 2025 TestsCI failed
pull
fuzz: Avoid integer sanitizer warnings in policy_estimator target
#32154
maflcko on March 27, 2025 TestsFuzzing
maflcko on March 27, 2025 TestsFuzzing
pull
fuzz: Make partially_downloaded_block more deterministic
#32158
maflcko on March 28, 2025 TestsFuzzing
maflcko on March 28, 2025 TestsFuzzing
pull
test: Verify that a message is not in rpc errors raised (follow-up 31451)
#32174
pablomartin4btc on March 31, 2025 Tests
pablomartin4btc on March 31, 2025 Tests
pull
fuzz: doc: add info about `afl-system-config` for macOS
#32175
brunoerg on March 31, 2025 TestsFuzzing
brunoerg on March 31, 2025 TestsFuzzing
pull
ci: Switch to dynamic library linkage in native Windows job
#32182
hebasto on April 1, 2025 WindowsTests
hebasto on April 1, 2025 WindowsTests
pull
test: added coverage to bitcoin-chainstate testing invalid block header
#32190
kevkevinpal on April 1, 2025 Tests
kevkevinpal on April 1, 2025 Tests
pull
ci, windows: Do not exclude `wallet_migration.py` in command line
#32194
hebasto on April 1, 2025 WindowsTests
hebasto on April 1, 2025 WindowsTests
pull
test: Remove fragile and ancient release 0.17 wallet test
#32214
maflcko on April 3, 2025 WalletTests
maflcko on April 3, 2025 WalletTests
pull
test: enabling wallet migration functional test on windows
#32219
m3dwards on April 4, 2025 WalletTests
m3dwards on April 4, 2025 WalletTests
pull
test: adds coverage to src/validation for invalid tx coinbase
#32253
kevkevinpal on April 11, 2025 Tests
kevkevinpal on April 11, 2025 Tests
pull
test: Handle empty string returned by CLI as None in RPC tests
#32286
BrandonOdiwuor on April 16, 2025 Tests
BrandonOdiwuor on April 16, 2025 Tests
pull
build: Fix `macdeployqtplus` after switching to Qt 6
#32287
hebasto on April 16, 2025 macOSBuild systemTests
hebasto on April 16, 2025 macOSBuild systemTests
pull
test: allow all functional tests to be run or skipped with --usecli
#32290
mzumsande on April 16, 2025 Tests
mzumsande on April 16, 2025 Tests
pull
test: cover invalid codesep positions for signature in taproot
#32301
instagibbs on April 17, 2025 Tests
instagibbs on April 17, 2025 Tests
pull
ci: Temporarily revert "Drop bench -priority-level in win cross CI"
#32302
maflcko on April 18, 2025 Tests
maflcko on April 18, 2025 Tests
pull
test: add test for decoding PSBT with MuSig2 PSBT key types (BIP 373)
#32305
theStack on April 18, 2025 Tests
theStack on April 18, 2025 Tests
pull
ci: Temporarily disable `WalletMigration` benchmark
#32306
hebasto on April 18, 2025 WalletTests
hebasto on April 18, 2025 WalletTests
pull
ci: Drop no longer necessary `-Wno-error=array-bounds`
#32308
hebasto on April 19, 2025 WindowsTests
hebasto on April 19, 2025 WindowsTests
pull
test: Treat executable paths in tests consistently
#32324
hebasto on April 22, 2025 Build systemTests
hebasto on April 22, 2025 Build systemTests
pull
ci: Add missing -Wno-error=array-bounds to valgrind fuzz
#32325
maflcko on April 22, 2025 Tests
maflcko on April 22, 2025 Tests
pull
test: Suppress upstream `-Wduplicate-decl-specifier` in bpfcc
#32336
maflcko on April 24, 2025 Tests
maflcko on April 24, 2025 Tests
pull
test: Increase stack size for "Debug" builds with MSVC
#32349
hebasto on April 25, 2025 WindowsTests
hebasto on April 25, 2025 WindowsTests
pull
test: avoid stack overflow in `FindChallenges` via manual iteration
#32351
l0rinc on April 25, 2025 Tests
l0rinc on April 25, 2025 Tests
pull
tests: Added progress tracker when running fuzz test_runner.py
#32354
kevkevinpal on April 25, 2025 Tests
kevkevinpal on April 25, 2025 Tests
pull
test: Force named args for RPCOverloadWrapper optional args
#32360
maflcko on April 28, 2025 Tests
maflcko on April 28, 2025 Tests
pull
test: refactor out same-txid-diff-wtxid tx to reuse in other tests
#32385
stratospher on April 30, 2025 Tests
stratospher on April 30, 2025 Tests
pull
fuzz: Remove unused TimeoutExpired catch in fuzz runner
#32388
maflcko on April 30, 2025 TestsFuzzing
maflcko on April 30, 2025 TestsFuzzing
pull
test: Introduce `SUPPRESS_ABORT_MESSAGE` environment variable
#32409
hebasto on May 2, 2025 WindowsTests
hebasto on May 2, 2025 WindowsTests
pull
test: test that descriptorprocesspsbt removes non witness utxos in PSBT
#32413
rkrux on May 3, 2025 Tests
rkrux on May 3, 2025 Tests
pull
test: refactor: overhaul (w)txid determination for `CTransaction` objects
#32421
theStack on May 5, 2025 Tests
theStack on May 5, 2025 Tests
pull
bench: replace benchmark block with more representative one (413567 → 784588)
#32457
l0rinc on May 9, 2025 Tests
l0rinc on May 9, 2025 Tests
pull
test: fix an incorrect `feature_fee_estimation.py` subtest
#32463
ismaelsadeeq on May 9, 2025 Tests
ismaelsadeeq on May 9, 2025 Tests
pull
thread-safety: fix annotations with REVERSE_LOCK
#32465
theuni on May 10, 2025 TestsUtils/log/libs
theuni on May 10, 2025 TestsUtils/log/libs
pull
ci: Exclude failing wallet_reorgsrestore.py from valgrind task for now
#32507
maflcko on May 15, 2025 Tests
maflcko on May 15, 2025 Tests
pull
qa: feature_framework_startup_failures.py fixes & improvements (#30660 follow-up)
#32509
hodlinator on May 15, 2025 Tests
hodlinator on May 15, 2025 Tests
pull
test: add MAX_DISCONNECTED_TX_POOL_BYTES, chainlimits coverage
#32516
instagibbs on May 15, 2025 Tests
instagibbs on May 15, 2025 Tests
pull
ci: Enable feature_init and wallet_reorgsrestore in valgrind task
#32519
maflcko on May 15, 2025 Tests
maflcko on May 15, 2025 Tests
pull
subprocess: replace `fs::directory_iterator` with `readdir`
#32529
laanwj on May 16, 2025 Linux/UnixTestsUtils/log/libs
laanwj on May 16, 2025 Linux/UnixTestsUtils/log/libs
pull
bench: replace embedded raw block with configurable block generator
#32554
l0rinc on May 18, 2025 Tests
l0rinc on May 18, 2025 Tests
pull
ci: Downgrade DEBUG=1 to -D_GLIBCXX_ASSERTIONS in centos task
#32586
maflcko on May 22, 2025 Tests
maflcko on May 22, 2025 Tests
pull
test: Fix reorg patterns in tests to use proper fork-based approach
#32587
yuvicc on May 22, 2025 Tests
yuvicc on May 22, 2025 Tests
pull
wallet, rpc, doc: various legacy wallet removal cleanups in RPCs
#32596
theStack on May 22, 2025 Tests
theStack on May 22, 2025 Tests
pull
fuzz: wallet: add target for `MigrateToDescriptor`
#32624
brunoerg on May 27, 2025 TestsFuzzing
brunoerg on May 27, 2025 TestsFuzzing
pull
test: update BIP340 test vectors and implementation (variable-length messages)
#32642
theStack on May 30, 2025 Tests
theStack on May 30, 2025 Tests
pull
ci: update pwsh to use custom shell that fails-fast
#32672
m3dwards on June 3, 2025 WindowsTests
m3dwards on June 3, 2025 WindowsTests
pull
test: apply microsecond precision to test framework logging
#32676
mzumsande on June 3, 2025 Tests
mzumsande on June 3, 2025 Tests
pull
test,refactor: extract script template helpers & widen sigop count coverage
#32729
l0rinc on June 11, 2025 Tests
l0rinc on June 11, 2025 Tests
pull
test: fix catchup loop in outbound eviction functional test
#32742
theStack on June 13, 2025 Tests
theStack on June 13, 2025 Tests
pull
test: remove unnecessary m_best_header setting hack in feature_assumeutxo.py
#32746
theStack on June 13, 2025 Tests
theStack on June 13, 2025 Tests
pull
test: Fix list index out of range error in feature_bip68_sequence.py
#32765
zaidmstrr on June 17, 2025 Tests
zaidmstrr on June 17, 2025 Tests
pull
fuzz: wallet: remove `FundTx` from `FuzzedWallet`
#32772
brunoerg on June 18, 2025 TestsFuzzing
brunoerg on June 18, 2025 TestsFuzzing
pull
cmake: Create subdirectories in build tree in advance
#32773
hebasto on June 18, 2025 Build systemTests
hebasto on June 18, 2025 Build systemTests
pull
test: Fix wait_for_getheaders() call in test_outbound_eviction_blocks_relay_only()
#32823
pablomartin4btc on June 27, 2025 Tests
pablomartin4btc on June 27, 2025 Tests
pull
test: Enhance GetTxSigOpCost tests for coinbase transactions
#32840
average-gary on June 30, 2025 Tests
average-gary on June 30, 2025 Tests
pull
test: refactor: overhaul block hash determination for `CBlock{,Header}` objects
#32868
theStack on July 3, 2025 Tests
theStack on July 3, 2025 Tests
pull
test: add valid tx test with minimum-sized ECDSA signature (8 bytes DER-encoded)
#32924
theStack on July 8, 2025 Tests
theStack on July 8, 2025 Tests
pull
fuzz: Add missing calls to `SetMockTime` for determinism
#32927
maflcko on July 9, 2025 TestsFuzzing
maflcko on July 9, 2025 TestsFuzzing
pull
[POC] ci: Skip compilation when running static code analysis
#32953
hebasto on July 12, 2025 TestsNeeds rebase
hebasto on July 12, 2025 TestsNeeds rebase
pull
test: fix intermittent failure in rpc_invalidateblock.py
#32968
stratospher on July 14, 2025 Tests
stratospher on July 14, 2025 Tests
pull
test: Improve getbalance minconf behavior documentation and testing
#32974
fgarau on July 14, 2025 Tests
fgarau on July 14, 2025 Tests
pull
test: Check that the GUI interactive reindex works
#32979
maflcko on July 15, 2025 TestsCI failed
maflcko on July 15, 2025 TestsCI failed
pull
ci: Run unit tests parallel with functional tests
#33000
maflcko on July 17, 2025 TestsNeeds rebase
maflcko on July 17, 2025 TestsNeeds rebase
pull
test: add option to skip large re-org test in feature_block
#33003
brunoerg on July 17, 2025 Tests
brunoerg on July 17, 2025 Tests
pull
test: fix `ReadTopologicalSet` unsigned integer overflow
#33007
ismaelsadeeq on July 18, 2025 Tests
ismaelsadeeq on July 18, 2025 Tests
pull
test: delete commented-out tests and add a test case in wallet_signer
#33020
naiyoma on July 19, 2025 Tests
naiyoma on July 19, 2025 Tests
pull
test/refactor: revive test verifying that `GetCoinsCacheSizeState` switches from OK→LARGE→CRITICAL
#33021
l0rinc on July 20, 2025 Tests
l0rinc on July 20, 2025 Tests
pull
test: Add functional tests for blockreconstructionextratxn and extra pool (compactblocks)
#33023
bigshiny90 on July 20, 2025 Tests
bigshiny90 on July 20, 2025 Tests
pull
test: functional test for incomplete PSBT with additional signatures required
#33035
marshallshen on July 22, 2025 TestsCI failed
marshallshen on July 22, 2025 TestsCI failed
pull
fuzz: add mempool_dag fuzzer for transaction dependency testing
#33038
frankomosh on July 22, 2025 Tests
frankomosh on July 22, 2025 Tests
pull
test: handle potential None value for change address in setlabel
#33055
raul-anton-2005 on July 24, 2025 Tests
raul-anton-2005 on July 24, 2025 Tests
pull
test: refactor ValidWitnessMalleatedTx class to helper function
#33067
naiyoma on July 26, 2025 RefactoringTests
naiyoma on July 26, 2025 RefactoringTests
pull
qa: test that we do not disconnect a peer for submitting an invalid compact block
#33083
darosior on July 28, 2025 Tests
darosior on July 28, 2025 Tests
pull
ci: allow for any libc++ intrumentation & use it for TSAN
#33099
fanquake on July 30, 2025 Tests
fanquake on July 30, 2025 Tests
pull
test: Perform backup filename checks in migrate_and_get_rpc in wallet_migration.py
#33104
achow101 on July 30, 2025 Tests
achow101 on July 30, 2025 Tests
pull
tests: cover abortrescan() in-flight True path with dynamic-tail retry
#33131
cedwies on August 3, 2025 Tests
cedwies on August 3, 2025 Tests
pull
fuzz: txgraph: fix `real_is_optimal` flag propagation in `CommitStaging`
#33132
theStack on August 4, 2025 TestsFuzzing
theStack on August 4, 2025 TestsFuzzing
pull
ci: Remove unused CI_FAILFAST_TEST_LEAVE_DANGLING
#33137
maflcko on August 5, 2025 TestsCI failed
maflcko on August 5, 2025 TestsCI failed
pull
test: Run bench sanity checks in parallel with functional tests
#33142
maflcko on August 6, 2025 Tests
maflcko on August 6, 2025 Tests
pull
test: use local `CBlockIndex` in block read hash mismatch check
#33154
l0rinc on August 7, 2025 Tests
l0rinc on August 7, 2025 Tests
pull
bench: Add more realistic Coin Selection Bench
#33160
murchandamus on August 9, 2025 TestsNeeds rebase
murchandamus on August 9, 2025 TestsNeeds rebase
pull
test: Refactor rpc_getblockstats.py to use MiniWallet
#33184
enirox001 on August 13, 2025 TestsNeeds rebase
enirox001 on August 13, 2025 TestsNeeds rebase
pull
fuzz: enhance wallet_fees by mocking mempool stuff
#33210
brunoerg on August 18, 2025 TestsFuzzing
brunoerg on August 18, 2025 TestsFuzzing
pull
test: Add comprehensive tests for 999-of-999 Taproot multisig
#33239
gianlucamazza on August 22, 2025 TestsCI failed
gianlucamazza on August 22, 2025 TestsCI failed
pull
p2p: add `DifferenceFormatter` fuzz target and invariant check
#33252
frankomosh on August 25, 2025 Tests
frankomosh on August 25, 2025 Tests
pull
ci: use Mold linker for asan-lsan-ubsan-integer-no-depends-usdt workflow
#33370
BrandonOdiwuor on September 11, 2025 Tests
BrandonOdiwuor on September 11, 2025 Tests
pull
test: Fix TestFlushBehavior when coin has non-zero dynamic memory usage
#33381
PiRK on September 12, 2025 Tests
PiRK on September 12, 2025 Tests
pull
test: don't throw from the destructor of DebugLogHelper
#33388
vasild on September 15, 2025 Tests
vasild on September 15, 2025 Tests
pull
test: Prevent disk space warning during node_init_tests
#33391
ryanofsky on September 15, 2025 Tests
ryanofsky on September 15, 2025 Tests
pull
ci: Remove bash -c from cmake invocation using eval
#33401
BrandonOdiwuor on September 16, 2025 Tests
BrandonOdiwuor on September 16, 2025 Tests
pull
qa: Improvements to debug_assert_log + busy_wait_for_debug_log
#33423
hodlinator on September 18, 2025 Tests
hodlinator on September 18, 2025 Tests
pull
test: rpc_bind: Skip nonloopback test if no such address is found
#33433
luke-jr on September 19, 2025 Tests
luke-jr on September 19, 2025 Tests
pull
test: set par=2 in default config for functional test framework
#33485
andrewtoth on September 27, 2025 Tests
andrewtoth on September 27, 2025 Tests
pull
ci: check if file or directory already exists for ${HOME}/.bitcoin instead of failing
#33486
kevkevinpal on September 27, 2025 Tests
kevkevinpal on September 27, 2025 Tests
pull
test: addrman: check isTerrible when time is more than 10min in the future
#33533
brunoerg on October 3, 2025 Tests
brunoerg on October 3, 2025 Tests
pull
test: add functional test for `TestShell` (matching doc example)
#33546
theStack on October 6, 2025 Tests
theStack on October 6, 2025 Tests
pull
test: P2SH sig ops are only counted with `SCRIPT_VERIFY_P2SH`
#33624
brunoerg on October 14, 2025 Tests
brunoerg on October 14, 2025 Tests
pull
ci: Remove unused workaround: sysctl -w vm.mmap_rnd_bits=28
#33627
maflcko on October 14, 2025 Tests
maflcko on October 14, 2025 Tests
pull
test: multisig verify spend from 100 of 999 taproot multisig wallet
#33658
ubbabeck on October 19, 2025 Tests
ubbabeck on October 19, 2025 Tests
pull
test: Use unassigned p2p_port instead of hardcoded 60000 in p2p_i2p_ports.py
#33670
maflcko on October 21, 2025 Tests
maflcko on October 21, 2025 Tests
pull
test: add case where `TOTAL_TRIES` is exceeded yet solution remains
#33701
yancyribbens on October 25, 2025 Tests
yancyribbens on October 25, 2025 Tests
pull
ci, iwyu: Treat warnings as errors for `src/init` and `src/policy`
#33725
hebasto on October 28, 2025 RefactoringTestsNeeds rebase
hebasto on October 28, 2025 RefactoringTestsNeeds rebase
pull
test: Add bitcoin-chainstate test for assumeutxo functionality
#33728
stringintech on October 28, 2025 Tests
stringintech on October 28, 2025 Tests
pull
ci: Call docker exec from Python script to fix word splitting
#33732
maflcko on October 29, 2025 Tests
maflcko on October 29, 2025 Tests
pull
fuzz: refactor memcpy to std::ranges::copy to work around ubsan warn
#33743
maflcko on October 30, 2025 TestsFuzzing
maflcko on October 30, 2025 TestsFuzzing
pull
ci: Add Windows + UCRT jobs for cross-compiling and native testing
#33764
hebasto on November 2, 2025 WindowsTests
hebasto on November 2, 2025 WindowsTests
pull
test: remove obsolete `get_{key,multisig}` helpers from wallet_util.py
#33782
theStack on November 4, 2025 Tests
theStack on November 4, 2025 Tests
pull
test: move create_malleated_version() to messages.py for reuse
#33793
vasild on November 5, 2025 Tests
vasild on November 5, 2025 Tests
pull
test: Ignore error message give from python because of PYTHON_GIL
#33795
kevkevinpal on November 5, 2025 Tests
kevkevinpal on November 5, 2025 Tests
pull
ci: Use cmake --preset=dev-mode in test-each-commit task
#33823
maflcko on November 8, 2025 Tests
maflcko on November 8, 2025 Tests
pull
ci: Enable experimental kernel stuff in most CI tasks via `dev-mode`
#33824
maflcko on November 8, 2025 Tests
maflcko on November 8, 2025 Tests
pull
test, refactor: Fix `-Warray-bounds` warning
#33852
hebasto on November 11, 2025 RefactoringTests
hebasto on November 11, 2025 RefactoringTests
pull
test: add unit test coverage for the empty leaves path in MerkleComputation
#33858
frankomosh on November 12, 2025 Tests
frankomosh on November 12, 2025 Tests
pull
cmake: Specify Windows plugin path in `test_bitcoin-qt` property
#33865
hebasto on November 12, 2025 WindowsBuild systemTests
hebasto on November 12, 2025 WindowsBuild systemTests
pull
qa: Account for unset errno in ConnectionResetError
#33875
hodlinator on November 14, 2025 Tests
hodlinator on November 14, 2025 Tests
pull
test: Fix race condition in IPC interface block progation test
#33880
fjahr on November 15, 2025 Tests
fjahr on November 15, 2025 Tests
pull
test: add `-alertnotify` test for large work invalid chain warning
#33893
theStack on November 17, 2025 Tests
theStack on November 17, 2025 Tests
pull
doc, ci: Make the max number of commits tested explicit
#33909
hodlinator on November 19, 2025 DocsTests
hodlinator on November 19, 2025 DocsTests
pull
fuzz: wallet: add target for `TransactionCanBeBumped`
#33916
brunoerg on November 20, 2025 TestsFuzzing
brunoerg on November 20, 2025 TestsFuzzing
pull
test: Remove `system_tests/run_command` runtime dependencies
#33929
hebasto on November 23, 2025 Tests
hebasto on November 23, 2025 Tests
pull
ci: Use latest Xcode that the minimum macOS version allows
#33932
maflcko on November 24, 2025 Tests
maflcko on November 24, 2025 Tests
pull
test: check for output to stdout in `TestShell` test
#33951
theStack on November 26, 2025 Tests
theStack on November 26, 2025 Tests
pull
test: add functional test for outbound connection management
#33954
mzumsande on November 26, 2025 TestsNeeds rebase
mzumsande on November 26, 2025 TestsNeeds rebase
pull
test: use ForkGenerator to deduplicate reorg test code
#33959
yuvicc on November 27, 2025 TestsNeeds rebase
yuvicc on November 27, 2025 TestsNeeds rebase
pull
test: tighten `V2TransportTester::SendMessage` bounds for GCC 15.2
#33963
l0rinc on November 27, 2025 Tests
l0rinc on November 27, 2025 Tests
pull
ci: remove `doc/release-notes.md` from lint-spelling.py
#33968
JeremyRubin on November 29, 2025 Tests
JeremyRubin on November 29, 2025 Tests
pull
test: Improve STRICTENC/DERSIG unit tests in script_tests.json
#33973
billymcbip on November 30, 2025 Tests
billymcbip on November 30, 2025 Tests
pull
test: p2p: check that peer's announced starting height is remembered
#33990
theStack on December 2, 2025 Tests
theStack on December 2, 2025 Tests
pull
test: Add comprehensive txindex reorg test coverage
#33991
codomposer on December 2, 2025 Tests
codomposer on December 2, 2025 Tests
pull
test: Detect truncated download in get_previous_releases.py
#34040
maflcko on December 10, 2025 Tests
maflcko on December 10, 2025 Tests
pull
test: Log IP of download server in get_previous_releases.py
#34045
achow101 on December 10, 2025 Tests
achow101 on December 10, 2025 Tests
pull
fuzz: exercise `ComputeMerkleRoot` without `mutated` parameter
#34050
l0rinc on December 11, 2025 TestsFuzzing
l0rinc on December 11, 2025 TestsFuzzing
pull
lint: Remove confusing, redundant, and brittle lint-spelling
#34053
maflcko on December 12, 2025 Tests
maflcko on December 12, 2025 Tests
pull
test: fix race condition in p2p_v2_misbehaving.py peerid assertion
#34060
stratospher on December 12, 2025 Tests
stratospher on December 12, 2025 Tests
pull
fuzz: Fix bugs in `clusterlin_postlinearize_tree` target
#34061
marcofleon on December 12, 2025 TestsFuzzing
marcofleon on December 12, 2025 TestsFuzzing
pull
test: Allow mempool_updatefromblock.py to run on 32-bit
#34136
maflcko on December 22, 2025 Tests
maflcko on December 22, 2025 Tests
pull
test: add comprehensive bech32 unit tests based on BIP-173 :christmas_tree:
#34149
bitcoinbrisbane on December 25, 2025 TestsCI failed
bitcoinbrisbane on December 25, 2025 TestsCI failed
pull
bench: add `SIGABRT` handler to show failed bench name
#34180
l0rinc on December 30, 2025 Tests
l0rinc on December 30, 2025 Tests
pull
test: fix `feature_pruning` when built without wallet
#34185
brunoerg on December 31, 2025 Tests
brunoerg on December 31, 2025 Tests
pull
test: Add multiple transactions and error handling tests for getreceivedbyaddress
#34188
b-l-u-e on January 2, 2026 Tests
b-l-u-e on January 2, 2026 Tests
pull
test: fix intermittent failure in p2p_addr_selfannouncement
#34204
0xB10C on January 5, 2026 Tests
0xB10C on January 5, 2026 Tests
pull
bench: add fluent API for untimed `setup` steps in nanobench
#34208
l0rinc on January 6, 2026 Tests
l0rinc on January 6, 2026 Tests
pull
test: Fix Python compatibility issues in test framework
#34218
tboy1337 on January 7, 2026 Tests
tboy1337 on January 7, 2026 Tests
pull
test: migration, avoid backup name mismatch in default_wallet_failure
#34221
furszy on January 7, 2026 Tests
furszy on January 7, 2026 Tests
pull
test: fix Windows CI failures in wallet_multiwallet and old binary tests (ancient wallets)
#34233
w0xlt on January 8, 2026 Tests
w0xlt on January 8, 2026 Tests
pull
test: Prevent loop from running out of utxos in bip68 test
#34244
fjahr on January 9, 2026 Tests
fjahr on January 9, 2026 Tests
pull
test: support `get_bind_addrs` and `feature_bind_extra` on macOS & BSD
#34256
l0rinc on January 11, 2026 Tests
l0rinc on January 11, 2026 Tests
pull
ci: Install `pyzmq` for functional tests on Windows
#34285
hebasto on January 14, 2026 WindowsTests
hebasto on January 14, 2026 WindowsTests
pull
test: verify node state after restart in assumeutxo
#34286
yashbhutwala on January 14, 2026 Tests
yashbhutwala on January 14, 2026 Tests
pull
test: Remove redundant STRICTENC flag from script_tests
#34294
billymcbip on January 14, 2026 TestsNeeds rebase
billymcbip on January 14, 2026 TestsNeeds rebase
pull
ci: Add and use ci/test/modernize-deprecated-headers.py
#34298
maflcko on January 15, 2026 TestsNeeds rebase
maflcko on January 15, 2026 TestsNeeds rebase
pull
test: use ephemeral ports in p2p_private_broadcast.py
#34300
vasild on January 15, 2026 TestsPrivate Broadcast
vasild on January 15, 2026 TestsPrivate Broadcast
pull
test: addrman: test self-announcement time penalty handling
#34303
brunoerg on January 15, 2026 Tests
brunoerg on January 15, 2026 Tests
pull
test: add unit tests for wallet interface getter basic method
#34311
b-l-u-e on January 15, 2026 Tests
b-l-u-e on January 15, 2026 Tests
pull
test: Add comprehensive tests for GetNewChangeDestination
#34323
b-l-u-e on January 16, 2026 Tests
b-l-u-e on January 16, 2026 Tests
pull
test: use `IP_PORTRANGE_HIGH` on FreeBSD for dynamic port allocation
#34336
w0xlt on January 19, 2026 Tests
w0xlt on January 19, 2026 Tests
pull
test: use IP_PORTRANGE_HIGH on FreeBSD for dynamic port allocation
#34346
w0xlt on January 19, 2026 Tests
w0xlt on January 19, 2026 Tests
pull
test: add test for rebroadcast of transaction received via p2p
#34359
mzumsande on January 21, 2026 TestsPrivate Broadcast
mzumsande on January 21, 2026 TestsPrivate Broadcast
pull
bench: add WalletBalanceManySpent for high-history wallet scenario
#34360
w0xlt on January 21, 2026 TestsNeeds rebase
w0xlt on January 21, 2026 TestsNeeds rebase
pull
test: clean up tx resurrection (re-org) test in feature_block.py
#34361
theStack on January 21, 2026 Tests
theStack on January 21, 2026 Tests
pull
test: Scale NetworkThread close timeout with timeout_factor
#34369
maflcko on January 21, 2026 Tests
maflcko on January 21, 2026 Tests
pull
QA: wallet_migration: Test several more weird scenarios
#34372
luke-jr on January 21, 2026 TestsNeeds rebase
luke-jr on January 21, 2026 TestsNeeds rebase
pull
test: Rename wallet in restore attempt in wallet_assumeutxo
#34377
fjahr on January 21, 2026 Tests
fjahr on January 21, 2026 Tests
pull
test: wallet: Check fallbackfee default argument behavior.
#34382
davidgumberg on January 22, 2026 Tests
davidgumberg on January 22, 2026 Tests
pull
ci: remove commit count limit from `test-each-commit` and fail fast
#34383
l0rinc on January 22, 2026 Tests
l0rinc on January 22, 2026 Tests
pull
test: allow overriding `tar` in `get_previous_releases.py`
#34390
fanquake on January 23, 2026 Tests
fanquake on January 23, 2026 Tests
pull
test: Add test runner option --ignore-self-check-warnings
#34392
maflcko on January 23, 2026 Tests
maflcko on January 23, 2026 Tests
pull
test: rename `assert_greater_than(_or_equal)` to `assert_gt`/`assert_ge`
#34395
l0rinc on January 23, 2026 Tests
l0rinc on January 23, 2026 Tests
pull
test: use `ModuleNotFoundError` in `interface_ipc.py`
#34409
fanquake on January 26, 2026 Tests
fanquake on January 26, 2026 Tests
pull
test: let connections happen in any order in p2p_private_broadcast.py
#34410
vasild on January 26, 2026 TestsPrivate Broadcast
vasild on January 26, 2026 TestsPrivate Broadcast
pull
test: assert shift-by-zero identity for arith_uint256
#34415
AnmolM-777 on January 26, 2026 Tests
AnmolM-777 on January 26, 2026 Tests
pull
qa: Make wallet_multiwallet.py Windows crossbuild-compatible
#34418
hodlinator on January 27, 2026 Tests
hodlinator on January 27, 2026 Tests
pull
test: Fix all races after a socket is closed gracefully
#34425
maflcko on January 27, 2026 Tests
maflcko on January 27, 2026 Tests
pull
test: node will not try to connect to anchors from an unreachable network
#34431
brunoerg on January 28, 2026 Tests
brunoerg on January 28, 2026 Tests
pull
qa: Drop recursive deletes from test code, add lint checks.
#34439
davidgumberg on January 29, 2026 Tests
davidgumberg on January 29, 2026 Tests
pull
ci: Print verbose build error message in test-each-commit
#34461
maflcko on January 30, 2026 Tests
maflcko on January 30, 2026 Tests
pull
bench: add script verification benchmark for P2TR key path spends
#34472
theStack on February 2, 2026 Tests
theStack on February 2, 2026 Tests
pull
test: add Taproot support to script_builder
#34473
kannapoix on February 2, 2026 TestsCI failed
kannapoix on February 2, 2026 TestsCI failed
pull
ci: Treat SHA1 LLVM signing key as warning
#34475
willcl-ark on February 2, 2026 TestsCI failed
willcl-ark on February 2, 2026 TestsCI failed
pull
ci: [NOMERGE] exclude addrman_serdeser from instrumented fuzz
#34501
willcl-ark on February 4, 2026 Tests
willcl-ark on February 4, 2026 Tests
pull
test: fix intermittent failure in interface_zmq.py
#34508
Hijanhv on February 5, 2026 TestsCI failed
Hijanhv on February 5, 2026 TestsCI failed
pull
test: Fix intermittent failure in `feature_assumevalid.py` by ensuring invalid block was processed before checking debug.log
#34528
achow101 on February 6, 2026 Tests
achow101 on February 6, 2026 Tests
pull
test: Add wallet reorg test during assumeutxo background sync
#34535
b-l-u-e on February 8, 2026 Tests
b-l-u-e on February 8, 2026 Tests
pull
test: Fixup TODO comment in feature_dbcrash.py; remove unnecessary sleep
#34539
maflcko on February 9, 2026 Tests
maflcko on February 9, 2026 Tests
pull
test: Add package RBF test with deduplicated parent
#34567
HassanFleyah on February 11, 2026 Tests
HassanFleyah on February 11, 2026 Tests
pull
test: Fix intermittent issues in feature_assumevalid.py
#34571
maflcko on February 12, 2026 Tests
maflcko on February 12, 2026 Tests
pull
fix intermittent failure in interface_zmq.py
#34574
Hijanhv on February 12, 2026 TestsCI failed
Hijanhv on February 12, 2026 TestsCI failed
pull
test: accept multiple execve error strings in rpc_signer
#34590
SakshiKasat18 on February 14, 2026 Tests
SakshiKasat18 on February 14, 2026 Tests
pull
test: addrman: successive failures in the last week for IsTerrible
#34602
brunoerg on February 16, 2026 Tests
brunoerg on February 16, 2026 Tests
pull
test: Fix broken --valgrind handling after bitcoin wrapper
#34608
maflcko on February 17, 2026 Tests
maflcko on February 17, 2026 Tests
pull
ci: Put space and non-ASCII char in scratch dir
#34614
maflcko on February 18, 2026 TestsNeeds rebase
maflcko on February 18, 2026 TestsNeeds rebase
pull
test: ensure FastWalletRescanFilter is correctly updated during scanning
#34667
Eunovo on February 25, 2026 Tests
Eunovo on February 25, 2026 Tests
pull
test: Add missing resolve() to valgrind.supp file for test shell
#34668
maflcko on February 25, 2026 Tests
maflcko on February 25, 2026 Tests
pull
ci: fix vcpkg tools cache key collision between windows matrix jobs
#34682
willcl-ark on February 26, 2026 Tests
willcl-ark on February 26, 2026 Tests
pull
ci: Set TEST_RUNNER_PORT_MIN in test-each after cirrus runner switch
#34687
maflcko on February 27, 2026 Tests
maflcko on February 27, 2026 Tests
pull
test: fix assert_array_result empty-expected match counting
#34691
shuv-amp on February 27, 2026 Tests
shuv-amp on February 27, 2026 Tests
pull
test: avoid interface_ipc.py race and null pointer dereference
#34715
ryanofsky on March 2, 2026 Tests
ryanofsky on March 2, 2026 Tests
pull
test: cover requested far-ahead cmpctblock getdata retry
#34722
shuv-amp on March 3, 2026 Tests
shuv-amp on March 3, 2026 Tests
pull
test: Fix shutdown vptr race in BlockFilterIndexSync bench
#34734
maflcko on March 4, 2026 Tests
maflcko on March 4, 2026 Tests
pull
test: replace bare asserts with assertion helpers in rpc_blockchain.py
#34737
Bortlesboat on March 5, 2026 Tests
Bortlesboat on March 5, 2026 Tests
pull
test: replace bare asserts with assertion helpers in rpc_blockchain.py
#34738
Bortlesboat on March 5, 2026 Tests
Bortlesboat on March 5, 2026 Tests
pull
test: replace bare asserts with assertion helpers in wallet_bumpfee.py
#34739
Bortlesboat on March 5, 2026 Tests
Bortlesboat on March 5, 2026 Tests
pull
test: Sync mempools and wait for txospender index to be synced in rpc_gettxspendingprevout
#34747
achow101 on March 5, 2026 Tests
achow101 on March 5, 2026 Tests
pull
test: fix addr relay test silently passing and other improvements
#34750
stratospher on March 6, 2026 Tests
stratospher on March 6, 2026 Tests
pull
test: replace bare asserts with assertion helpers in rpc_getdescriptoractivity.py
#34752
Bortlesboat on March 6, 2026 Tests
Bortlesboat on March 6, 2026 Tests
pull
test: replace bare asserts with assertion helpers in wallet_backwards_compatibility.py
#34753
Bortlesboat on March 6, 2026 Tests
Bortlesboat on March 6, 2026 Tests
pull
test: support mainnet base58 in address_to_scriptpubkey
#34770
tonykim525 on March 7, 2026 Tests
tonykim525 on March 7, 2026 Tests
pull
test: modernize interface_http and cover more libevent behavior
#34772
pinheadmz on March 7, 2026 Tests
pinheadmz on March 7, 2026 Tests
pull
test: migrate functional test equality asserts to `assert_equal`
#34773
l0rinc on March 8, 2026 Tests
l0rinc on March 8, 2026 Tests
pull
test: Suppress another unsolicited `mock_process/*` output
#34791
hebasto on March 10, 2026 Tests
hebasto on March 10, 2026 Tests
pull
threads: qa: Add lock order annotation for `TxMempool::cs`
#34813
davidgumberg on March 12, 2026 Tests
davidgumberg on March 12, 2026 Tests
pull
test: Remove vulture from ci, Remove some --min-confidence=60 unused code
#34816
maflcko on March 12, 2026 Tests
maflcko on March 12, 2026 Tests
pull
test: Revert "Fix 'RuntimeError: Event loop is closed' on Windows"
#34819
maflcko on March 13, 2026 Tests
maflcko on March 13, 2026 Tests
pull
test: Use asyncio.SelectorEventLoop() over deprecated asyncio.WindowsSelectorEventLoopPolicy(), move loop creation
#34820
maflcko on March 13, 2026 Tests
maflcko on March 13, 2026 Tests
pull
test: add addnode connection limit test to rpc_net.py
#34833
Bortlesboat on March 16, 2026 Tests
Bortlesboat on March 16, 2026 Tests
pull
test: close the HTTPConnection in case of socket timeout
#34841
rkrux on March 17, 2026 TestsCI failed
rkrux on March 17, 2026 TestsCI failed
pull
test: throttle large orphan transactions while being sent in RPCs
#34847
rkrux on March 18, 2026 TestsCI failed
rkrux on March 18, 2026 TestsCI failed
pull
test: Remove confusing assert_debug_log in wallet_reindex.py
#34857
maflcko on March 19, 2026 Tests
maflcko on March 19, 2026 Tests
pull
ci: Retry on intermittent Windows generate download failures
#34859
maflcko on March 19, 2026 Tests
maflcko on March 19, 2026 Tests
pull
scripted-diff: Rename `WAIT_TIMEOUT` to `TEST_WAIT_TIMEOUT`
#34868
hebasto on March 19, 2026 RefactoringTests
hebasto on March 19, 2026 RefactoringTests
pull
test: Rework Single Random Draw coin selection tests
#34886
murchandamus on March 20, 2026 Tests
murchandamus on March 20, 2026 Tests
pull
test: script: boundary at exactly 65535 bytes must use OP_PUSHDATA2
#34919
brunoerg on March 25, 2026 Tests
brunoerg on March 25, 2026 Tests
pull
test: add feebumper coverage for combined bump fee failure
#34924
MkDev11 on March 26, 2026 Tests
MkDev11 on March 26, 2026 Tests
pull
test: Check that RPCs do not time out, even under load
#34927
maflcko on March 26, 2026 TestsCI failed
maflcko on March 26, 2026 TestsCI failed
pull
ci: add delay between commits while testing all ancestor commits
#34943
rkrux on March 28, 2026 Tests
rkrux on March 28, 2026 Tests
pull
test: mining: add coverage for GBT's "coinbasevalue" result field
#34958
theStack on March 30, 2026 Tests
theStack on March 30, 2026 Tests
pull
test: add functional test for bumpfee with enormous unconfirmed clusters
#34961
cprkrn on March 31, 2026 Tests
cprkrn on March 31, 2026 Tests
pull
test: add feebumper coverage for combined bump fee calculation failure
#34972
itdeveloper1988 on March 31, 2026 Tests
itdeveloper1988 on March 31, 2026 Tests
pull
lint: Clarify rmtree/remove_all error message with preferred alternatives
#34976
maflcko on April 1, 2026 Tests
maflcko on April 1, 2026 Tests
pull
test: fix feature_index_prune.py bug when using --usecli
#34991
polespinasa on April 2, 2026 Tests
polespinasa on April 2, 2026 Tests
pull
test: remove macOS REDUCE_EXPORTS exception workaround
#35014
alfonsoromanz on April 6, 2026 Tests
alfonsoromanz on April 6, 2026 Tests
pull
ci: Match `VCPKG_HOST_TRIPLET` to `VCPKG_TARGET_TRIPLET`
#35031
hebasto on April 8, 2026 WindowsTests
hebasto on April 8, 2026 WindowsTests
pull
bench: add script verification benchmark for P2TR script-path spends
#35038
theStack on April 9, 2026 Tests
theStack on April 9, 2026 Tests
pull
test: remove circular dependency between authproxy and util
#35049
rkrux on April 10, 2026 Tests
rkrux on April 10, 2026 Tests
pull
test: Add missing self.options.timeout_factor scale in tool_bitcoin_chainstate.py
#35080
maflcko on April 15, 2026 Tests
maflcko on April 15, 2026 Tests
pull
test: add fuzz test for private broadcast
#35129
vasild on April 21, 2026 TestsPrivate Broadcast
vasild on April 21, 2026 TestsPrivate Broadcast
pull
test: add LineReader edge cases relevant to HTTP parsing
#35135
b-l-u-e on April 21, 2026 Tests
b-l-u-e on April 21, 2026 Tests
pull
test: cover P2SH sigop counting in test_witness_sigops
#35164
musaHaruna on April 27, 2026 Tests
musaHaruna on April 27, 2026 Tests
pull
test: use MiniWallet for getblockstats test data generation
#35177
AgusR7 on April 29, 2026 Tests
AgusR7 on April 29, 2026 Tests
pull
test: avoid non-loopback network traffic from node_init_tests/init_test
#35193
vasild on May 1, 2026 Tests
vasild on May 1, 2026 Tests
pull
Improvement to the Test Framework in the processing of test blocks
#4688
SergioDemianLerner on August 12, 2014 Tests
SergioDemianLerner on August 12, 2014 Tests
pull
Switch of the test framework from MAIN to REGTEST
#4732
SergioDemianLerner on August 19, 2014 Tests
SergioDemianLerner on August 19, 2014 Tests
pull
Convert entire source tree from json_spirit to UniValue.
#4738
jgarzik on August 20, 2014 RefactoringTestsRPC/REST/ZMQ
jgarzik on August 20, 2014 RefactoringTestsRPC/REST/ZMQ
pull
depends: update the comparison tool to a more recent version
#4837
theuni on September 3, 2014 Tests
theuni on September 3, 2014 Tests
pull
Add the ability for network splits to the Python test framework.
#5132
domob1812 on October 24, 2014 Tests
domob1812 on October 24, 2014 Tests
pull
Make mapNextTx private within CTxMemPool
#5347
TheBlueMatt on November 21, 2014 RefactoringTestsMempool
TheBlueMatt on November 21, 2014 RefactoringTestsMempool
pull
Implement test for merkle tree malleability in CPartialMerkleTree
#5349
sipa on November 22, 2014 Tests
sipa on November 22, 2014 Tests
pull
[Qt] log cert errors for payment requests and harden test-cases
#5466
Diapolo on December 12, 2014 GUITests
Diapolo on December 12, 2014 GUITests
pull
RFC: Assert on probable deadlocks if the second lock isnt try_lock
#5515
TheBlueMatt on December 20, 2014 RefactoringTests
TheBlueMatt on December 20, 2014 RefactoringTests
pull
tests: fix spurious windows test failures after 012598880c
#5611
theuni on January 7, 2015 Tests
theuni on January 7, 2015 Tests
pull
Regression test for ResendWalletTransactions
#5940
gavinandresen on March 23, 2015 WalletTestsRPC/REST/ZMQ
gavinandresen on March 23, 2015 WalletTestsRPC/REST/ZMQ
pull
Correct the PUSHDATA4 minimal encoding test in script_invalid.json.
#6074
davecgh on April 28, 2015 Tests
davecgh on April 28, 2015 Tests
pull
Python P2P testing bugfixes: rework locking to eliminate race conditions and fix comptool.py
#6094
sdaftuar on May 1, 2015 Tests
sdaftuar on May 1, 2015 Tests
pull
Fix spurious Travis errors: More robust CScheduler unit test
#6146
gavinandresen on May 15, 2015 Tests
gavinandresen on May 15, 2015 Tests
pull
Explicitly set tx.nVersion for the genesis block and mining tests
#6222
maaku on June 2, 2015 Tests
maaku on June 2, 2015 Tests
pull
DEPENDENT: Chainparams: Introduce N testnet chains to test different block sizes
#6382
jtimon on July 6, 2015 Tests
jtimon on July 6, 2015 Tests
pull
[QA] fix possible reorg issue in (fund)rawtransaction(s).py RPC test
#6417
jonasschnelli on July 10, 2015 Tests
jonasschnelli on July 10, 2015 Tests
pull
Regression Tests: Migrated rpc-tests.sh to all Python rpc-tests.py
#6616
ptschip on September 1, 2015 Tests
ptschip on September 1, 2015 Tests
pull
[travis] add zmq python module, re-enable zmq rpc tests
#6686
jonasschnelli on September 17, 2015 Tests
jonasschnelli on September 17, 2015 Tests
pull
bloom_tests: Do not depend on specific serialisations
#6700
luke-jr on September 19, 2015 Tests
luke-jr on September 19, 2015 Tests
pull
[wallet] Default fPayAtLeastCustomFee to false
#6708
MarcoFalke on September 21, 2015 WalletTests
MarcoFalke on September 21, 2015 WalletTests
pull
Creates unittests for addrman, makes addrman more testable.
#6720
eth0 on September 24, 2015 Tests
eth0 on September 24, 2015 Tests
pull
[Trivial] tests-config.sh is superseded by tests_config.py [skip ci]
#6762
paveljanik on October 5, 2015 Tests
paveljanik on October 5, 2015 Tests
pull
Support gathering code coverage data for RPC tests with lcov
#6813
dexX7 on October 12, 2015 Tests
dexX7 on October 12, 2015 Tests
pull
add bip65 tests to rpc-tests.sh -extended (in 0.11 branch)
#7021
morcos on November 15, 2015 Tests
morcos on November 15, 2015 Tests
pull
[RPC-Tests] add simple way to run rpc test over QT clients
#7068
jonasschnelli on November 20, 2015 GUITests
jonasschnelli on November 20, 2015 GUITests
pull
Replace scriptnum_test's normative ScriptNum implementation
#7095
laanwj on November 25, 2015 Tests
laanwj on November 25, 2015 Tests
pull
[trivial] pull-tester cleanup: Run keypool, Tidy stdout
#7135
MarcoFalke on November 30, 2015 Tests
MarcoFalke on November 30, 2015 Tests
pull
Tests: Explicitly set chain limits in replace-by-fee test
#7137
sdaftuar on November 30, 2015 Tests
sdaftuar on November 30, 2015 Tests
pull
Travis: Test build against system libs (& Qt4)
#7142
luke-jr on December 1, 2015 Build systemTests
luke-jr on December 1, 2015 Build systemTests
pull
Fix help, add RPC tests for getblockheader
#7194
jamesob on December 9, 2015 DocsTestsRPC/REST/ZMQ
jamesob on December 9, 2015 DocsTestsRPC/REST/ZMQ
pull
test: don't override BITCOIND and BITCOINCLI if they're set
#7209
laanwj on December 14, 2015 Tests
laanwj on December 14, 2015 Tests
pull
Adds unittests for CAddrMan and CAddrinfo, removes source of non-determinism.
#7212
EthanHeilman on December 14, 2015 Tests
EthanHeilman on December 14, 2015 Tests
pull
[qa] wallet: Check if maintenance changes the balance
#7229
MarcoFalke on December 18, 2015 WalletTests
MarcoFalke on December 18, 2015 WalletTests
pull
[qa] Move gen_return_txouts() to util.py
#7250
MarcoFalke on December 24, 2015 RefactoringTests
MarcoFalke on December 24, 2015 RefactoringTests
pull
Add CNetAddr and CService tests demonstrating constructor differences
#7291
EthanHeilman on January 4, 2016 Tests
EthanHeilman on January 4, 2016 Tests
pull
[Tests] Eliminate intermittent failures in sendheaders.py
#7308
sdaftuar on January 7, 2016 Tests
sdaftuar on January 7, 2016 Tests
pull
[Tests] Eliminate race condition in mempool_packages.py
#7368
sdaftuar on January 18, 2016 Tests
sdaftuar on January 18, 2016 Tests
pull
[Tests] Fix error in blockchain.py introduced in merge
#7373
sdaftuar on January 18, 2016 Tests
sdaftuar on January 18, 2016 Tests
pull
tests: Make proxy_test work on travis servers without IPv6
#7489
laanwj on February 9, 2016 Tests
laanwj on February 9, 2016 Tests
pull
[qa] Add tests verifychain, lockunspent, getbalance, listsinceblock
#7702
MarcoFalke on March 17, 2016 Tests
MarcoFalke on March 17, 2016 Tests
pull
Fees: Tests: Check CFeeRate internal precision in mempool_tests.cpp
#7728
jtimon on March 21, 2016 Tests
jtimon on March 21, 2016 Tests
pull
test_framework: detect failure of bitcoind startup
#7744
laanwj on March 25, 2016 TestsRPC/REST/ZMQ
laanwj on March 25, 2016 TestsRPC/REST/ZMQ
pull
Fixed miner test values, gave constants for less error-prone values.
#7807
instagibbs on April 4, 2016 Tests
instagibbs on April 4, 2016 Tests
pull
Add listunspent() test for spendable/unspendable UTXO
#7822
joaopaulofonseca on April 6, 2016 Tests
joaopaulofonseca on April 6, 2016 Tests
pull
[0.12 backport] script_tests improvements from master and #7818
#7854
sipa on April 10, 2016 Tests
sipa on April 10, 2016 Tests
pull
test: move accounting_tests and rpc_wallet_tests to wallet/test
#7905
laanwj on April 18, 2016 Build systemTests
laanwj on April 18, 2016 Build systemTests
pull
test: Add more thorough test for dbwrapper iterators
#7956
laanwj on April 27, 2016 TestsUTXO Db and Indexes
laanwj on April 27, 2016 TestsUTXO Db and Indexes
pull
[qa] Refactor test_framework and pull tester
#7971
MarcoFalke on April 29, 2016 RefactoringTests
MarcoFalke on April 29, 2016 RefactoringTests
pull
Add a comment indicating that the btc devs don't want a warning fixed
#8005
avar on May 5, 2016 Tests
avar on May 5, 2016 Tests
pull
[qa] test_framework: Set wait-timeout for bitcoind procs
#8047
MarcoFalke on May 12, 2016 Tests
MarcoFalke on May 12, 2016 Tests
pull
[qa] Remove hardcoded "4 nodes" from test_framework
#8056
MarcoFalke on May 15, 2016 RefactoringTests
MarcoFalke on May 15, 2016 RefactoringTests
pull
[qa] test_framework: Use different rpc_auth_pair for each node
#8066
MarcoFalke on May 17, 2016 Tests
MarcoFalke on May 17, 2016 Tests
pull
Trivial: Remove unused local variable shadowing upper local
#8108
paveljanik on May 27, 2016 Tests
paveljanik on May 27, 2016 Tests
pull
Fix interrupted HTTP RPC connection workaround for Python 3.5+
#8139
sipa on June 2, 2016 Tests
sipa on June 2, 2016 Tests
pull
[Bitcoin-Tx] fix missing test fixtures, fix 32bit atoi issue
#8164
jonasschnelli on June 7, 2016 Tests
jonasschnelli on June 7, 2016 Tests
pull
[qa] mininode: fail on send_message instead of silent return
#8214
MarcoFalke on June 17, 2016 Tests
MarcoFalke on June 17, 2016 Tests
pull
Tests: Use portable #! in python scripts (/usr/bin/env)
#8270
ChoHag on June 26, 2016 Build systemTestsScripts and tools
ChoHag on June 26, 2016 Build systemTestsScripts and tools
pull
[qa] Don't overwrite setup_chain and sort scripts
#8296
MarcoFalke on June 30, 2016 RefactoringTests
MarcoFalke on June 30, 2016 RefactoringTests
pull
[qa] wallet*.py: Check for salvagewallet regressions
#8319
MarcoFalke on July 8, 2016 WalletTests
MarcoFalke on July 8, 2016 WalletTests
pull
[QA] Add walletdump RPC test (including HD- & encryption-tests)
#8417
jonasschnelli on July 28, 2016 Tests
jonasschnelli on July 28, 2016 Tests
pull
[Test] Replace rpc_wallet_tests.cpp with python RPC unit tests
#8450
pstratem on August 3, 2016 Tests
pstratem on August 3, 2016 Tests
pull
[0.13.0] Fix p2p-feefilter.py for changed tx relay behavior
#8454
MarcoFalke on August 4, 2016 TestsBackport
MarcoFalke on August 4, 2016 TestsBackport
pull
[qa] Adjust poll interval for micro-optimization of run time
#8536
MarcoFalke on August 18, 2016 Tests
MarcoFalke on August 18, 2016 Tests
pull
chainparams: Added parametric halving interval for regtest-only mode
#8623
daddinuz on August 29, 2016 Tests
daddinuz on August 29, 2016 Tests
pull
[doc] - clarify statement about parallel jobs in rpc-tests.py
#8625
isle2983 on August 30, 2016 DocsTests
isle2983 on August 30, 2016 DocsTests
pull
Ugly hack to print out tests as they are run to mitigate travis timeouts
#8633
JeremyRubin on August 31, 2016 Tests
JeremyRubin on August 31, 2016 Tests
pull
Make tests much faster by replacing BOOST_CHECK with FAST_CHECK
#8650
JeremyRubin on September 2, 2016 Tests
JeremyRubin on September 2, 2016 Tests
pull
Minimal fix to slow prevector tests as stopgap measure
#8671
JeremyRubin on September 6, 2016 Tests
JeremyRubin on September 6, 2016 Tests
pull
Trivial: Fix obvious assignment/equality error in test
#8673
JeremyRubin on September 6, 2016 Tests
JeremyRubin on September 6, 2016 Tests
pull
[qa] Fix broken sendcmpct test in p2p-compactblocks.py
#8739
sdaftuar on September 15, 2016 Tests
sdaftuar on September 15, 2016 Tests
pull
[qa] Refactor RPCTestHandler to prevent TimeoutExpired
#8750
MarcoFalke on September 17, 2016 RefactoringTests
MarcoFalke on September 17, 2016 RefactoringTests
pull
[test] Remove redundant debug print in addrman_tests
#8790
MarcoFalke on September 22, 2016 Tests
MarcoFalke on September 22, 2016 Tests
pull
[travis] cross-mac: explicitly enable gui
#8791
MarcoFalke on September 22, 2016 Build systemTests
MarcoFalke on September 22, 2016 Build systemTests
pull
Ping regularly in p2p-segwit.py to keep connection alive
#8803
jl2012 on September 24, 2016 Tests
jl2012 on September 24, 2016 Tests
pull
tests: Add exception error message for JSONRPCException
#8810
laanwj on September 25, 2016 Tests
laanwj on September 25, 2016 Tests
pull
[qa] Split up slow RPC calls to avoid pruning test timeouts
#8827
sdaftuar on September 28, 2016 RefactoringTests
sdaftuar on September 28, 2016 RefactoringTests
pull
[test] Add option to run bitcoin-util-test.py manually
#8830
jnewbery on September 28, 2016 Tests
jnewbery on September 28, 2016 Tests
pull
bitcoin-util-test.py should fail if the output file is empty
#8836
jnewbery on September 29, 2016 Tests
jnewbery on September 29, 2016 Tests
pull
test: Explicitly set encoding to utf8 when opening text files
#8840
laanwj on September 29, 2016 Tests
laanwj on September 29, 2016 Tests
pull
WIP: [qa] Add script to check for datadir compatibility between versions
#8859
MarcoFalke on October 1, 2016 Tests
MarcoFalke on October 1, 2016 Tests
pull
[qa] Fix race conditions in p2p-compactblocks.py and sendheaders.py
#8882
sdaftuar on October 4, 2016 Tests
sdaftuar on October 4, 2016 Tests
pull
[qa] Send segwit-encoded blocktxn messages in p2p-compactblocks
#8922
TheBlueMatt on October 14, 2016 Tests
TheBlueMatt on October 14, 2016 Tests
pull
Add script tests for FindAndDelete in pre-segwit and segwit scripts
#8927
jl2012 on October 15, 2016 Tests
jl2012 on October 15, 2016 Tests
pull
Testchains: Introduce custom chain whose constructor...
#8994
jtimon on October 22, 2016 TestsConsensusNeeds Conceptual Review
jtimon on October 22, 2016 TestsConsensusNeeds Conceptual Review
pull
Remove duplicatable duplicate-input check from CheckTransaction
#9049
TheBlueMatt on October 31, 2016 TestsResource usage
TheBlueMatt on October 31, 2016 TestsResource usage
pull
Clean up bctest.py and bitcoin-util-test.py
#9069
jnewbery on November 2, 2016 RefactoringTests
jnewbery on November 2, 2016 RefactoringTests
pull
tx_valid: re-order inputs to how they are encoded
#9100
dcousens on November 8, 2016 RefactoringTests
dcousens on November 8, 2016 RefactoringTests
pull
Change sync_blocks to pick smarter maxheight (on top of #9196)
#9139
ryanofsky on November 11, 2016 Tests
ryanofsky on November 11, 2016 Tests
pull
[qa] Wait for specific block announcement in p2p-compactblocks
#9159
ryanofsky on November 14, 2016 Tests
ryanofsky on November 14, 2016 Tests
pull
[qa] add assert_raises_message to check specific error message
#9168
mrbandrews on November 15, 2016 Tests
mrbandrews on November 15, 2016 Tests
pull
bench: Fix subtle counting issue when rescaling iteration count
#9200
laanwj on November 22, 2016 Tests
laanwj on November 22, 2016 Tests
pull
unification of Bloom filter representation
#9223
smatthewenglish on November 26, 2016 DocsTests
smatthewenglish on November 26, 2016 DocsTests
pull
[qa] Use cached utxo set to fix performance regression
#9274
MarcoFalke on December 4, 2016 Tests
MarcoFalke on December 4, 2016 Tests
pull
Refactor: Remove using namespace <xxx> from bench/ & test/ sources
#9281
kallewoof on December 5, 2016 RefactoringTests
kallewoof on December 5, 2016 RefactoringTests
pull
[qa] Don't set unknown rpcserialversion
#9322
MarcoFalke on December 11, 2016 TestsRPC/REST/ZMQ
MarcoFalke on December 11, 2016 TestsRPC/REST/ZMQ
pull
[qa] Add test for rescan feature of wallet key import RPCs
#9331
ryanofsky on December 12, 2016 Tests
ryanofsky on December 12, 2016 Tests
pull
[Trivial] Adding label for amount inside of tx_valid/tx_invalid.json
#9350
Christewart on December 14, 2016 DocsTests
Christewart on December 14, 2016 DocsTests
pull
Add test for CWalletTx::GetImmatureCredit() returning stale values.
#9359
ryanofsky on December 16, 2016 WalletTests
ryanofsky on December 16, 2016 WalletTests
pull
bench: Assert that division by zero is unreachable
#9547
practicalswift on January 13, 2017 Tests
practicalswift on January 13, 2017 Tests
pull
[test] Avoid potential NULL pointer dereference in addrman_tests.cpp
#9554
practicalswift on January 14, 2017 Tests
practicalswift on January 14, 2017 Tests
pull
[test] Avoid reading a potentially uninitialized variable in tx_invalid-test (transaction_tests.cpp)
#9555
practicalswift on January 14, 2017 Tests
practicalswift on January 14, 2017 Tests
pull
Skip RAII event tests if libevent is built without event_set_mem_functions
#9647
luke-jr on January 28, 2017 Tests
luke-jr on January 28, 2017 Tests
pull
Fix pruning test broken by 2 hour manual prune window
#9820
ryanofsky on February 21, 2017 Tests
ryanofsky on February 21, 2017 Tests
pull
Fix RPC failure testing (continuation of #9707)
#9842
jnewbery on February 23, 2017 TestsRPC/REST/ZMQ
jnewbery on February 23, 2017 TestsRPC/REST/ZMQ
pull
[do not merge] upload test_bitcoin executable for #9825
#9873
laanwj on February 27, 2017 Tests
laanwj on February 27, 2017 Tests
pull
tests: Fix dangling pwalletMain pointer in wallet tests
#9875
laanwj on February 27, 2017 WalletTests
laanwj on February 27, 2017 WalletTests
pull
Improve logging in bctest.py if there is a formatting mismatch
#9945
jnewbery on March 7, 2017 Tests
jnewbery on March 7, 2017 Tests
pull
[bench] Avoid function call arguments which are pointers to uninitialized values
#9949
practicalswift on March 8, 2017 Tests
practicalswift on March 8, 2017 Tests