aboutsummaryrefslogtreecommitdiff
path: root/qa
AgeCommit message (Collapse)Author
2016-05-11[qa] Fix bip9-softforks blockstore issueMarcoFalke
2016-05-09[qa] Add option --portseed to test_frameworkMarcoFalke
2016-05-09[qa] pull-tester: Run rpc test in parallelMarcoFalke
2016-05-09Merge #7971: [qa] Refactor test_framework and pull testerMarcoFalke
fad3366 [qa] pull-tester: Adjust comment (MarcoFalke) fafb33c [qa] Stop other nodes, even when one fails to stop (MarcoFalke) 2222dae [qa] Update README.md (MarcoFalke) fabbf6b [qa] Refactor test_framework and pull tester (MarcoFalke)
2016-05-09Merge #8018: Autofind rpc tests --srcdirMarcoFalke
5ea4508 Autofind rpc tests --srcdir (Jonas Schnelli)
2016-05-09Autofind rpc tests --srcdirJonas Schnelli
2016-05-09test: Revert fatal-ness of missing python-zmqWladimir J. van der Laan
It looks like travis is using the `travis.yml` from the branch, but runs the test script from the branch merged into master. This causes pull requests created before the QA tests python 3 transition to fail. This temporarily reverts fa05e22e919b7e2e816606f0c0d3dea1bd325bfd (#7851). It can be restored when this is no longer an issue.
2016-05-08[qa] pull-tester: Adjust commentMarcoFalke
2016-05-06[qa] Stop other nodes, even when one fails to stopMarcoFalke
2016-05-06[qa] Update README.mdMarcoFalke
2016-05-06[qa] Refactor test_framework and pull testerMarcoFalke
* log to stdout * increase range for p2p and rpc ports * UPPERCASE_CONSTANTS * Stop nodes on CTRL+C
2016-05-05[qa] Switch to py3MarcoFalke
2016-05-05Merge #7953: Create signmessagewithprivkey rpcWladimir J. van der Laan
7db0ecb Test for signing messages (Andrew Chow) f90efbf Create signmessagewithprivkey rpc (Andrew)
2016-05-02[qa] Fix typos in doc and commentsPavel Janík
2016-05-02[qa] smartfees: Properly use ordered dictMarcoFalke
2016-04-28Test for signing messagesAndrew Chow
New rpc test for signing and verifying messages.
2016-04-26[qa] test_framework: Properly print exceptions and assert empty dictMarcoFalke
2016-04-23[qa] mininode: Unfiddle strings into bytesMarcoFalke
2016-04-20Tests: Fix deserialization of reject messagesSuhas Daftuar
Assume that reject messages for blocks or transactions due to reason REJECT_MALFORMED will not include the hash of the block or tx being rejected.
2016-04-19Merge #7762: [ZMQ] append a message sequence number to every ZMQ notificationWladimir J. van der Laan
0b25a9f [ZMQ] append a message sequence number to every ZMQ notification (Jonas Schnelli) de821d5 [ZMQ] refactor message string (Jonas Schnelli)
2016-04-19[ZMQ] append a message sequence number to every ZMQ notificationJonas Schnelli
2016-04-19Add test to check spendable and unspendable UTXO on RPC listunspentJoao Fonseca
2016-04-19Move method to check matches within arrays on util.pyJoao Fonseca
2016-04-19Merge #7851: [qa] pull-tester: Don't mute zmq ImportErrorWladimir J. van der Laan
fae1f4e [qa] rpc-tests: Fix link in comment and label error msg (MarcoFalke) faa4f22 [qa] pull-tester: Exit early when no tests are run (MarcoFalke) fa05e22 [qa] pull-tester: Don't mute zmq ImportError (MarcoFalke)
2016-04-18[qa] rpc-tests: Fix link in comment and label error msgMarcoFalke
2016-04-18Merge #7833: tests: Check Content-Type header returned from RPC serverWladimir J. van der Laan
5078ca4 tests: Check Content-Type header returned from RPC server (Wladimir J. van der Laan)
2016-04-15Add change options to fundrawtransactionJoão Barbosa
2016-04-14Merge #7853: [qa] py2: Unfiddle strings into bytes explicitlyWladimir J. van der Laan
faa41ee [qa] py2: Unfiddle strings into bytes explicitly (MarcoFalke)
2016-04-13rpc-tests: handle KeyError nicely in test_framework.pyRusty Russell
btcdrak wrote this for me. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-04-13getblockchaininfo: make bip9_softforks an object, not an array.Rusty Russell
We can't change "softforks", but it seems far more logical to use tags in an object rather than using an "id" field in an array. For example, to get the csv status before, you need to iterate the array to find the entry with 'id' field equal to "csv": jq '.bip9_softforks | map(select(.id == "csv"))[] | .status' Now: jq '.bip9_softforks.csv.status' There is no issue with fork names being incompatible with JSON tags, since we're selecting them ourselves. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-04-10[qa] py2: Unfiddle strings into bytes explicitlyMarcoFalke
2016-04-09[qa] pull-tester: Exit early when no tests are runMarcoFalke
2016-04-09[qa] pull-tester: Don't mute zmq ImportErrorMarcoFalke
2016-04-07Test relay of version 2 transactionsSuhas Daftuar
2016-04-07Tests: move get_bip9_status to util.pySuhas Daftuar
2016-04-07tests: Check Content-Type header returned from RPC serverWladimir J. van der Laan
Check the Content-Type header that is returned from the RPC server. Only if it is `application/json` the data is supposed to be parsed as JSON. This gives better reporting if the HTTP server happens to return an error that is not JSON-formatted, which is the case if it happens at a lower level before JSON-RPC kicks in. Before: `Unexpected exception caught during testing: No JSON object could be decoded` After: `JSONRPC error: non-JSON HTTP response with '403 Forbidden' from server`
2016-04-06Merge #7802: [qa] httpbasics: Actually test second connectionWladimir J. van der Laan
fa24456 [qa] httpbasics: Actually test second connection (MarcoFalke)
2016-04-06Merge #7803: [qa] maxblocksinflight: Actually enable testWladimir J. van der Laan
fac724c [qa] maxblocksinflight: Actually enable test (MarcoFalke)
2016-04-06Merge #7801: [qa] Remove misleading "errorString syntax"Wladimir J. van der Laan
ffff866 [qa] Remove misleading "errorString syntax" (MarcoFalke)
2016-04-04RPC: add versionHex in getblock and getblockheader JSON results; expand data ↵mruddy
in getblockchaininfo bip9_softforks field.
2016-04-03[qa] Remove misleading "errorString syntax"MarcoFalke
2016-04-03[qa] maxblocksinflight: Actually enable testMarcoFalke
2016-04-03[qa] httpbasics: Actually test second connectionMarcoFalke
2016-04-03Merge #7778: [qa] Bug fixes and refactorWladimir J. van der Laan
4444806 [qa] mininode: Combine struct.pack format strings (MarcoFalke) faaa3c9 [qa] mininode: Catch exceptions in got_data (MarcoFalke) fa2cea1 [qa] rpc-tests: Properly use integers, floats (MarcoFalke) fa524d9 [qa] Use python2/3 syntax (MarcoFalke)
2016-04-02[qa] mininode: Combine struct.pack format stringsMarcoFalke
2016-04-01[qa] mininode: Catch exceptions in got_dataMarcoFalke
2016-04-01[qa] rpc-tests: Properly use integers, floatsMarcoFalke
2016-04-01Merge #7489: tests: Make proxy_test work on travis servers without IPv6Wladimir J. van der Laan
7539f1a tests: Make proxy_test work on travis servers without IPv6 (Wladimir J. van der Laan)
2016-03-31[qa] Use python2/3 syntaxMarcoFalke
2016-03-30Fix comments in testsBtcDrak