Commit Graph

430 Commits (de821d56e1f458fbe580520c77ac066107f4d77c)

Author SHA1 Message Date
Jonas Schnelli d61fcff071
don't enforce maxuploadtargets disconnect for whitelisted peers
9 years ago
Wladimir J. van der Laan d2e987aa19
Merge pull request #6958
9 years ago
Jeff Garzik 38ed190eef
Merge #6771 from branch 'lowerLimits' of git://github.com/morcos/bitcoin
9 years ago
MarcoFalke b27e81f115 [net] Cleanup maxuploadtarget
9 years ago
Wladimir J. van der Laan 5fcc14ee05
Merge pull request #6804
9 years ago
James O'Beirne b5cbd396ca Add basic coverage reporting for RPC tests
9 years ago
Suhas Daftuar 97203f5606
Port test to rpc-test framework
9 years ago
Suhas Daftuar 20367d831f Add test for max replacement limit
9 years ago
Peter Todd b272ecfdb3 Reject replacements that add new unconfirmed inputs
9 years ago
Peter Todd fc8c19a07c Prevent low feerate txs from (directly) replacing high feerate txs
9 years ago
Peter Todd 0137e6fafd Add tests for transaction replacement
9 years ago
Wladimir J. van der Laan 2980a18572 Fix crash in validateaddress with -disablewallet
9 years ago
Wladimir J. van der Laan 26752767df
Merge pull request #6894
9 years ago
Alex Morcos 971a4e6b86 Lower default policy limits
9 years ago
Pieter Wuille 298e040bca Fix chainstate serialized_size computation
9 years ago
Suhas Daftuar 3e187f2acd Fix BIP65 p2p test
9 years ago
Suhas Daftuar 17a073ae06
Add RPC test for -maxuploadtarget
9 years ago
Wladimir J. van der Laan 2a1090d4f5
Merge pull request #6351
9 years ago
Wladimir J. van der Laan 0fbfc5106c
Merge pull request #6859
9 years ago
Wladimir J. van der Laan 41db8c4733 http: Restrict maximum size of request line + headers
9 years ago
Wladimir J. van der Laan 020c4073a0
Merge pull request #6841
9 years ago
Wladimir J. van der Laan 87e5539e9c
Merge pull request #6827
9 years ago
MarcoFalke bd4c22ed56 [rpc-tests] Check return code
9 years ago
MarcoFalke 0d8b1759d2 [rpc-tests] fundrawtransaction: Update fee after minRelayTxFee increase
9 years ago
Alex Morcos b6d5e32e0e Make fee aware of min relay in pruning.py RPC test
9 years ago
Alex Morcos 0658d0ba82 temporarily comment out rpcbind.py
9 years ago
Wladimir J. van der Laan 9caaf6ed22
Merge pull request #6777
9 years ago
James O'Beirne 1488506872 Add tests for gettxoutsetinfo, CLevelDBBatch, CLevelDBIterator
9 years ago
MarcoFalke d0321a4cfd [doc] trivial: fix markdown syntax in qa/rpc-tests/README.md
9 years ago
Peter Todd cde7ab2d4e Add RPC tests for the CHECKLOCKTIMEVERIFY (BIP65) soft-fork
9 years ago
randy-waterhouse efb37d4fda Changed run-bitcoind-for-test.sh.in to non-executable mode.
9 years ago
Jeff Garzik 3ab3de8ba1
qa/pull-tester/rpc-tests.py: chmod 0755
9 years ago
ptschip 5467820be5 Migrated rpc-tests.sh to all python rpc-tests.py
9 years ago
Wladimir J. van der Laan 17d0e638b6
Merge pull request #6686
9 years ago
Cory Fields 745f909925 travis: install a recent libzmq and pyzmq for tests
9 years ago
Jonas Schnelli a9c27cdf55 [travis] add zmq python module
9 years ago
Wladimir J. van der Laan 48efbdbe98
Merge pull request #5264
9 years ago
Suhas Daftuar 598b25d5ee Add test showing bug in mempool packages
9 years ago
Wladimir J. van der Laan e59d2a80f9
Merge pull request #6315
9 years ago
Wladimir J. van der Laan 5e21388c48
Merge pull request #6695
9 years ago
Wladimir J. van der Laan ddf98d1d84 Make RPC tests cope with server-side timeout between requests
9 years ago
Suhas Daftuar 5add7a74a6 Track transaction packages in CTxMemPoolEntry
9 years ago
Jonas Schnelli 110a1fd727 enable zmq-test in rpc-tests.sh
9 years ago
Jeff Garzik 83f0e22497
Temporarily disable ZMQ tests in bitcoin test suite
9 years ago
Jonas Schnelli 312cfe63a3 fix rpc-tests.sh
9 years ago
Jonas Schnelli 07f70b2dde [QA] fix netbase tests because of new CSubNet::ToString() output
9 years ago
Jonas Schnelli 029e278286 QA: Add ZeroMQ RPC test
9 years ago
Cory Fields 1136879df8 Depends: Add ZeroMQ package
9 years ago
Wladimir J. van der Laan d528025517 Revert "rpc-tests: re-enable rpc-tests for Windows"
9 years ago
Wladimir J. van der Laan ee2a42b447 tests: GET requests cannot have request body, use POST in rest.py
9 years ago
Wladimir J. van der Laan 8f9301cdaa qa: Remove -rpckeepalive tests from httpbasics
9 years ago
ptschip 060058e955 Enable python tests for Native Windows
9 years ago
Cory Fields bd30c3dced rpc-tests: re-enable rpc-tests for Windows
9 years ago
Casey Rodarmor 0ce73985a8 Add p2p-fullblocktest.py
9 years ago
Wladimir J. van der Laan 80cddbbba9
Merge pull request #6539
9 years ago
Daniel Kraft 2016576998 Fix crash when mining with empty keypool.
9 years ago
Wladimir J. van der Laan bb4faee21e
Merge pull request #6509
9 years ago
Jeff Garzik 6feeec1ec5
Merge pull request #6013
9 years ago
Wladimir J. van der Laan ddd8d80c63
Merge pull request #6415
9 years ago
Pavel Janík 70180b2e57 Implement REST mempool API, add test and documentation.
9 years ago
Casey Rodarmor 45a6cce971 Fix race condition on test node shutdown
9 years ago
Veres Lajos 9f68ed6b6d typofixes (found by misspell_fixer)
9 years ago
mruddy af3208bfa6 Resolve issue 3166.
9 years ago
Wladimir J. van der Laan 675d2feffa
Merge pull request #6224
9 years ago
Jonas Schnelli 7d226b7ca0 [QA] add testcases for parsing strings as values
9 years ago
Wladimir J. van der Laan bfd807ff32
Merge pull request #6456
9 years ago
Casey Rodarmor 56b28fca46 Don't share objects between TestInstances
9 years ago
Matt Corallo 6bdb474dc9 Implement watchonly support in fundrawtransaction
9 years ago
Matt Corallo 907a425aa5 Add p2sh option to importaddress to import redeemScripts
9 years ago
zathras-crypto 0aad1f13b2
Exempt unspendable transaction outputs from dust checks
9 years ago
Wladimir J. van der Laan 7650449a67 univalue: Avoid unnecessary roundtrip through double for numbers
9 years ago
fanquake db42558b82 Remove bash test note from rpc-tests readme
9 years ago
Wladimir J. van der Laan ffad5aa1f4 tests: Remove old sh-based test framework
9 years ago
Jonas Schnelli 9da8fc8f26 [QA] remove rawtransactions.py from the extended test list
9 years ago
Jonas Schnelli 6ed38b0b8f [QA] fix possible reorg issue in rawtransaction.py/fundrawtransaction.py RPC test
9 years ago
Wladimir J. van der Laan 5121c68657
Merge pull request #6414
9 years ago
Tom Harding 8a0b933aae Fix intermittent test failure, reduce test time
9 years ago
Jonas Schnelli c45c7ea0fa [REST] add JSON support for /rest/headers/
9 years ago
Wladimir J. van der Laan 56dc70439f
tests: fix txn_clone.py (retry)
10 years ago
Wladimir J. van der Laan 66e5465773
Merge pull request #6310
10 years ago
Wladimir J. van der Laan 3f16971442
tests: fix txn_clone.py
10 years ago
Jonas Schnelli f581d3d656 banlist.dat: store banlist on disk
10 years ago
Wladimir J. van der Laan 3203a0832a
Merge pull request #5881
10 years ago
mruddy 70ae43e9b7 add tests for the decodescript rpc. add mention of the rpc regression tests to the testing seciton of the main readme.
10 years ago
Suhas Daftuar 04b5d235f1 Replace sleep with syncing using pings
10 years ago
Wladimir J. van der Laan 24f24896d6
Merge pull request #6299
10 years ago
Wladimir J. van der Laan 91389e51c7
Merge pull request #6088
10 years ago
Wladimir J. van der Laan 4f40716dcb test: Move reindex test to standard tests
10 years ago
Wladimir J. van der Laan 40400d53d3
Merge pull request #6272
10 years ago
Jonas Schnelli 9d79afe9a9 add RPC tests for setban & disconnectnode
10 years ago
Jonas Schnelli 433fb1a95d [RPC] extend setban to allow subnets
10 years ago
Jonas Schnelli 1086ffba26 [QA] add setban/listbanned/clearbanned tests
10 years ago
Wladimir J. van der Laan edbdf8855d tests: Extend RPC proxy tests
10 years ago
Stephen ef2a3de25c Add paytxfee to getwalletinfo, warnings to getnetworkinfo
10 years ago
Jonas Schnelli 208589514c fundrawtransaction tests
10 years ago
Suhas Daftuar bfc30b3437 Ignore unrequested blocks too far ahead of tip
10 years ago
Suhas Daftuar aa8c827968 P2P regression test for new AcceptBlock behavior
10 years ago
Wladimir J. van der Laan 42746b0476
Merge pull request #6193
10 years ago
Jonas Schnelli 6e71efa9f0 [REST] remove json input for getutxos, limit to query max. 15 outpoints
10 years ago
Suhas Daftuar ee9a2e4271 Fix walletbackup.py after directory restructuring
10 years ago
Jonas Schnelli 7b7f258396 rpc-tests: remove python-bitcoinrpc directory
10 years ago
Jonas Schnelli a85b2e221b pull-tester/rpc-tests.sh: disable script_test.py test
10 years ago
Jonas Schnelli 3e875b1bef pull-tester/rpc-tests.sh: allow passing throug of arguments
10 years ago
Jonas Schnelli 00706a5436 update rpc-tests readme.md
10 years ago
Jonas Schnelli 344e08ed16 extend rpc-tests.sh control script with non-travis tests
10 years ago
Jonas Schnelli 64937fe51a [QA] restructure rpc tests directory
10 years ago
Alex Morcos 8f0947be34 Increase timeouts in pruning.py and modify warning language.
10 years ago
Wladimir J. van der Laan 2cc1372190
Merge pull request #5159
10 years ago
Alex Morcos b649e03954 Create new BlockPolicyEstimator for fee estimates
10 years ago
Tom Harding 5d34e16d3a Add txn_clone.py test
10 years ago
Wladimir J. van der Laan c1409d11ad
Merge pull request #6073
10 years ago
Wladimir J. van der Laan 9ef00c363d
Merge pull request #5958
10 years ago
Jonas Schnelli 231072fe7b [QA] add multisig rpc tests
10 years ago
Wladimir J. van der Laan 1fd2d39529
Merge pull request #5420
10 years ago
dexX7 a71ab10f99
QA: add RPC tests for error reporting of "signrawtransaction"
10 years ago
Wladimir J. van der Laan 16341cc15c
Merge pull request #5418
10 years ago
Wladimir J. van der Laan 00e76db8c2
Merge pull request #6085
10 years ago
Suhas Daftuar 2a22d4be9b Fix comptool send_message call when MAX_INV_SZ reached
10 years ago
Suhas Daftuar 574db4816f Fix potential race conditions in p2p testing framework
10 years ago
Jonas Schnelli bba2216fc1 RPC test for "#5418 Report missing inputs in sendrawtransaction"
10 years ago
Corinne Dashjr 7e6d23b171 Bugfix: Grammar fixes
10 years ago
Suhas Daftuar 5487975ca3 Don't run invalidblockrequest.py in travis until race condition is fixed
10 years ago
Suhas Daftuar ef3281750d Fix mininode disconnections to work with select
10 years ago
Wladimir J. van der Laan da38dc696c
Merge pull request #5981
10 years ago
Suhas Daftuar 2703412a39 Fix default binary in p2p tests to use environment variable
10 years ago
Wladimir J. van der Laan e08886d8a3
Merge pull request #6032
10 years ago
Suhas Daftuar 29bff0e684 Add some travis debugging for python scripts
10 years ago
Suhas Daftuar d76412b068 Add script manipulation tools for use in mininode testing framework
10 years ago
Suhas Daftuar b93974c3f3 Add comparison tool test runner, built on mininode
10 years ago
Suhas Daftuar 6c1d1ba6fc Python p2p testing framework
10 years ago
Wladimir J. van der Laan 6364408122
Merge pull request #5199
10 years ago
Jameson Lopp a681663e28 clarify that there are only two nodes
10 years ago
Wladimir J. van der Laan 585b5dba74
Merge pull request #6036
10 years ago
Matt Corallo 352ed22c2c Add merkle blocks test
10 years ago
dexX7 688da79e4a
QA: add --noshutdown option to prevent stopping nodes
10 years ago
mrbandrews f9ec3f0fad Add block pruning functionality
10 years ago
Jonas Schnelli 6b4feb89a8 [QA] rest.py RPC test: change setgenerate() to generate()
10 years ago
Jonas Schnelli 97ee866549 [REST] getutxos REST command (based on Bip64)
10 years ago
Jonas Schnelli f89b092d75 add rpc test for listunspents support for zero value txouts
10 years ago
Wladimir J. van der Laan 6be3562e50 rpc-tests: Add proxy test
10 years ago
dexX7 2eadeb27ed
QA: stop nodes after RPC tests, even with --nocleanup
10 years ago
mrbandrews 0421c18f3a Fix CheckBlockIndex for reindex.
10 years ago
Tom Harding defd2d55b7 Better txn_doublespend.py test
10 years ago
Wladimir J. van der Laan 4ac79f99b0
Fix travis after merging #5957
10 years ago
Wladimir J. van der Laan 57026a29bc
Merge pull request #5957
10 years ago
Pieter Wuille 6b04508e37 Introduce separate 'generate' RPC call
10 years ago
Jonas Schnelli 77650cc9f4 add -walletbroadcast=0 rpc test
10 years ago
Gavin Andresen 0f5954c434
Regression test for ResendWalletTransactions
10 years ago
Wladimir J. van der Laan 22cfe23196
Merge pull request #5890
10 years ago
Wladimir J. van der Laan df5c246ba3
Merge pull request #5831
10 years ago
Alex Morcos cd3d67cf3b Fix InvalidateBlock to add chainActive.Tip to setBlockIndexCandidates
10 years ago
Luke Dashjr 1d9b378c30 qa/rpc-tests/wallet: Tests for sendmany
10 years ago
Cozz Lovan 292623adf5 Subtract fee from amount
10 years ago
Alex Morcos 88f6c8c365 add RPC test for InvalidateBlock
10 years ago
Wladimir J. van der Laan d48ce48093
Merge #5548: [REST] add /rest/chaininfos
10 years ago
Suhas Daftuar 1cb2a00cb8 Fix getblocktemplate_proposals test by mining one block
10 years ago
Wladimir J. van der Laan 41e6e4caba
Merge pull request #5713
10 years ago
Pieter Wuille 819bcf9b99 Add RPC test for DERSIG BIP switchover logic
10 years ago
bikinibabe ee932025c1 Changed pronouns for correctness and inclusivity
10 years ago
Matt Bogosian 34c61813a4 Fix README link from util.sh -> util.py.
10 years ago
Jonas Schnelli 1a25a7edf8 [QA] fix httpbasic keep-alive test
10 years ago
Jonas Schnelli 1dd8ee72af improve tests for #5655
10 years ago
Wladimir J. van der Laan 56c1093dae fix tests for #5655
10 years ago
Wladimir J. van der Laan e3f5727590
Merge pull request #5612
10 years ago
Jonas Schnelli 84d919974b [QA] fix zapwallettxes test
10 years ago
Suhas Daftuar 1eb1e65f09 Fix smartfees test for change to relay policy
10 years ago
Wladimir J. van der Laan d79adc1ab1
Merge pull request #5535
10 years ago
Pieter Wuille 1c52aad540 Require sufficent priority for relay of free transactions
10 years ago
Jonas Schnelli 59582c8b8d [REST] add /rest/chaininfos
10 years ago
Jonas Schnelli 12d927a391 RPC test for immature balance
10 years ago
Wladimir J. van der Laan 111a7d45f1
Merge pull request #5470
10 years ago
Jonas Schnelli 7a3b83269e [QA] fix httpbasics RPC test typo
10 years ago
Jonas Schnelli 1340f00200 [RPC-TESTS] ability to run single test manually
10 years ago
Michael Ford 78253fcbad Remove references to X11 licence
10 years ago
Pieter Wuille f676c80f43 Add /rest/headers
10 years ago
Wladimir J. van der Laan 41cced2106
Merge pull request #5267
10 years ago
Jonas Schnelli 73351c3686 [REST] /rest/block response with full tx details
10 years ago
mrbandrews 1577df986e Port of walletbackup.sh to Python.
10 years ago
Gavin Andresen 34318d7fad RPC-test based on invalidateblock for mempool coinbase spends
10 years ago
Jonas Schnelli 11d7a7d505 [RPC] add rpc-test for http keep-alive (persistent connections)
10 years ago
Matt Corallo db0916bd13 Fix missing python2 in rpc-tests
10 years ago
Wladimir J. van der Laan c2d7c6134e
Merge pull request #5407
10 years ago
Gavin Andresen 9e56532959
Coinbases-in-mempool regression test
10 years ago
Gavin Andresen 1c7e09f0b9
Merge pull request #5369
10 years ago
Gavin Andresen b2d0162ba4
Test resurrecting memory pool transactions during chain re-org
10 years ago
Wladimir J. van der Laan 90f7aa7778
Fix rest.py test after #5376
10 years ago
Jonas Schnelli 01dc2d83f8 [REST] add REST interface tests in rpc-test section
10 years ago
Wladimir J. van der Laan 0ddf4416cc
Merge pull request #5386
10 years ago
Pieter Wuille 1b91be49f5 Report status of chain tips
10 years ago
Matt Corallo e3f315a0a5 Fix python usage for arch's broken maintainers
10 years ago
Gavin Andresen fe042dbe9f
Merge pull request #5335
10 years ago
Wladimir J. van der Laan f24bcce2ac
Merge pull request #1816
10 years ago
Wladimir J. van der Laan 37c47e1809
Merge pull request #5333
10 years ago
Suhas Daftuar 7e615f5228 Fixed mempool sync after sending a transaction
10 years ago
mrbandrews e4ef724493 Edited rpc-tests to run python script not shell script.
10 years ago
mrbandrews 189fb526f1 Port of wallet.sh to python (wallet.py).
10 years ago
Luke Dashjr bc6cb4177b QA RPC tests: Add tests block block proposals
10 years ago
Gavin Andresen 8656dbb095
Port/fix txnmall.sh regression test
10 years ago
Gavin Andresen fd3777b0b2
Merge pull request #5280
10 years ago
Cory Fields 3c30f27f34
travis: disable rpc tests for windows until they're not so flaky
10 years ago