aboutsummaryrefslogtreecommitdiff
path: root/qa/pull-tester/build-tests.sh.in
Commit message (Collapse)AuthorAgeFilesLines
* tests: replace the old (unused since Travis) tests with new rpc test scriptsCory Fields2014-10-311-102/+0
|
* Update license in pull-tester and rpc-testsMichael Ford2014-10-231-2/+2
| | | | Add missing copyright/license header where necessary
* Trigger -alertnotify if network is upgrading without youGavin Andresen2014-10-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | This adds a -regetest-only undocumented (for regression testing only) command-line option -blockversion=N to set block.nVersion. Adds to the "has the rest of the network upgraded to a block.nVersion we don't understand" code so it calls -alertnotify when 51 of the last 100 blocks are up-version. But it only alerts once, not with every subsequent new, upversion block. And adds a forknotify.py regression test to make sure it works. Tested using forknotify.py: Before adding CAlert::Notify, get: Assertion failed: -alertnotify did not warn of up-version blocks Before adding code to only alert once: Assertion failed: -alertnotify excessive warning of up-version blocks After final code in this pull: Tests successful
* 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-181-0/+4
| | | | | | | | - 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.
* Skip comparison tool on win32 since Wine breaks itMatt Corallo2013-11-041-1/+1
|
* 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
|
* Make large-reorg tests optional in block-testerMatt Corallo2013-10-281-3/+8
|
* Re-enable BitcoindComparisonTool:Matt Corallo2013-10-271-4/+1
| | | | | | | * 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-111-6/+36
| | | | | | | 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
|
* autotools: switch to autotools buildsystemCory Fields2013-09-051-0/+45