HomePhabricator

test: add rpc_fundrawtransaction logging

Description

test: add rpc_fundrawtransaction logging

Summary:

test/functional/rpc_fundrawtransaction.py is fairly long to run and has no logging, so it can appear to be stalled.

This commit adds info logging at each test to provide feedback on the test run.

This is a backport of Core PR17342 [1/2]
https://github.com/bitcoin/bitcoin/pull/17327/commits/94fcc08541cf58bee864ab7c28a6c77e42472f17

Test Plan:
ninja && test/functional/test_runner.py rpc_fundr*

While the test is running, in another terminal:
tail -f test/tmp/test_runner_₿₵_🏃_20201102_112740/rpc_fundrawtransaction_475/test_framework.log

Reviewers: O1 Bitcoin ABC, #bitcoin_abc, jasonbcox

Reviewed By: O1 Bitcoin ABC, #bitcoin_abc, jasonbcox

Differential Revision: https://reviews.bitcoinabc.org/D8234

Details

Provenance
Jon Atack <jon@atack.com>Authored on Nov 2 2020, 19:22
PiRKCommitted on Nov 2 2020, 19:28
abc-botPushed on Nov 2 2020, 19:28
Reviewer
Restricted Owners Package
Differential Revision
D8234: test: add rpc_fundrawtransaction logging
Parents
rABC70df4961e335: tests: Add --valgrind option to test/fuzz/test_runner.py for running fuzzing…
Branches
Unknown
Tags
Unknown