mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-07-12 18:42:33 +02:00
Merge #18923: wallet: Never schedule MaybeCompactWalletDB when -flushwallet is off
fa73493930
refactor: Use C++11 range-based for loop (MarcoFalke)fa7b164d62
wallet: Never schedule MaybeCompactWalletDB when -flushwallet is off (MarcoFalke)faf8401c19
wallet: Pass unused args to StartWallets (MarcoFalke)fa6c186436
gui tests: Limit life-time of dummy testing setup (MarcoFalke)fa28a61897
test: Add smoke test to check that wallets are flushed by default (MarcoFalke) Pull request description: User-facing, this is a refactor. Internally, the scheduler does not have to call a mostly empty function every half a second. ACKs for top commit: jnewbery: utACKfa73493930
meshcollider: utACKfa73493930
ryanofsky: Code review ACKfa73493930
. Just rebased since last review Tree-SHA512: 99e1fe1b2c22a3f4b19de3e566241d38693f4fd8d5a68ba1838d86740aa6c08e3325c11a072e30fd262a8861af4278bed52eb9374c85179b8f536477f528247c
This commit is contained in:
@ -202,5 +202,10 @@ class WalletDumpTest(BitcoinTestFramework):
|
||||
result = self.nodes[0].getaddressinfo(multisig_addr)
|
||||
assert result['ismine']
|
||||
|
||||
self.log.info('Check that wallet is flushed')
|
||||
with self.nodes[0].assert_debug_log(['Flushing wallet.dat'], timeout=20):
|
||||
self.nodes[0].getnewaddress()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
WalletDumpTest().main()
|
||||
|
Reference in New Issue
Block a user