aboutsummaryrefslogtreecommitdiff
path: root/qa/pull-tester
Commit message (Collapse)AuthorAgeFilesLines
* tests: fix test-runner for osx. Closes ##4708Cory Fields2014-08-151-1/+1
| | | | Use the more portable $$ rather than $BASHPID
* test: don't let the port number exceed the legal rangeCory Fields2014-07-311-1/+1
|
* Introduce whitelisted peers.Pieter Wuille2014-07-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | This adds a -whitelist option to specify subnet ranges from which peers that connect are whitelisted. In addition, there is a -whitebind option which works like -bind, except peers connecting to it are also whitelisted (allowing a separate listen port for trusted connections). Being whitelisted has two effects (for now): * They are immune to DoS disconnection/banning. * Transactions they broadcast (which are valid) are always relayed, even if they were already in the mempool. This means that a node can function as a gateway for a local network, and that rebroadcasts from the local network will work as expected. Whitelisting replaces the magic exemption localhost had for DoS disconnection (local addresses are still never banned, though), which implied hidden service connects (from a localhost Tor node) were incorrectly immune to DoS disconnection as well. This old behaviour is removed for that reason, but can be restored using -whitelist=127.0.0.1 or -whitelist=::1 can be specified. -whitebind is safer to use in case non-trusted localhost connections are expected (like hidden services).
* stop bitcoind/bitcoin-cli processes that might have been left runningGavin Andresen2014-05-021-0/+3
|
* Have pull-tester run the listtransactions.py regression testGavin Andresen2014-04-021-0/+3
| | | | | This should show how to run a python-based regression test successfully in the pull-tester environment.
* Add licenses for tests and test dataWladimir J. van der Laan2014-03-184-0/+16
| | | | | | | | - Add license headers to source files (years based on commit dates) in `src/test` as well as `qa` - Add `README.md` to `src/test/data` specifying MIT license Fixes #3848
* Integration tests via RPC callsGavin Andresen2013-11-271-0/+3
| | | | | | qa/rpc-tests/wallet.sh runs a three-node -regtest network, generates a fresh blockchain, and then exercises basic wallet sending/receiving functionality using command-line RPC.
* Update build docs that refer to old makefile.* files.Brandon Dahler2013-11-101-1/+1
| | | | Also update pull-tester's error message.
* Skip comparison tool on win32 since Wine breaks itMatt Corallo2013-11-041-1/+1
|
* Missed an RPC portMatt Corallo2013-10-281-1/+1
|
* Fix port binding by listening on port $BASHPIDMatt Corallo2013-10-281-3/+4
|
* Run block tester and test suite on Windows too (only on Jenkins)Matt Corallo2013-10-281-1/+11
|
* Gracefully handle the case when a DISTDIR already existsMatt Corallo2013-10-281-4/+9
|
* pull-tester.py: Re-enable coverage msg, new args to run test scriptMatt Corallo2013-10-281-2/+7
|
* Make large-reorg tests optional in block-testerMatt Corallo2013-10-281-3/+8
|
* Re-enable BitcoindComparisonTool:Matt Corallo2013-10-272-5/+2
| | | | | | | * Use the latest version, with limited memory usage, and path to on-disk db (try mouting qa/tmp on a tmpfs)\ * enable -debug=net * re-enable BitcoindComparisonTool in pull-tester
* Disable code-coverage builds for nowGavin Andresen2013-10-111-11/+9
| | | | Not working on the pull-tester machine, 'make cov' hangs there.
* Rework pull-tester scripts, disable blockchain testerGavin Andresen2013-10-112-13/+45
| | | | | | | Re-organize the pull-tester scripts a bit. And disables running the blockchain tester, it is not working properly on the pull-tester machine for reasons I cannot explain (fails to start).
* Re-enable win32 pull-testingGavin Andresen2013-10-081-11/+12
|
* Tweaks to the top-level pull-tester scriptGavin Andresen2013-09-201-4/+11
|
* Rename BitcoinjBitcoindComparisonTool just BitcoindComparisonToolGavin Andresen2013-09-201-1/+2
|
* Master pull-tester-driver python scriptGavin Andresen2013-09-201-0/+174
|
* autotools: switch to autotools buildsystemCory Fields2013-09-053-0/+87