HomePhabricator

[tests] Move stop_node and start_node methods to BitcoinTestFramework

Description

[tests] Move stop_node and start_node methods to BitcoinTestFramework

Summary:
This commit moves functions start_node, start_nodes, stop_node and
stop_nodes functions into the BitcoinTestFramework class. It also moves
the bitcoind_processes dict and coverage variables into BitcoinTestFramework.

Backport core's PR10556

Depends on D990, D1000 and D992

Test Plan:

make check
./test/functional/test_runner.py --extended

Reviewers: #bitcoin_abc, schancel

Reviewed By: #bitcoin_abc, schancel

Subscribers: teamcity

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

Details

Provenance
John Newbery <john@johnnewbery.com>Authored on Jun 7 2017, 15:54
deadalnixCommitted on Jan 22 2018, 00:41
deadalnixPushed on Jan 22 2018, 00:44
Reviewer
Restricted Project
Differential Revision
D1001: [tests] Move stop_node and start_node methods to BitcoinTestFramework
Parents
rSTAGING4cc67ebc0910: [tests] improve tmpdir structure
Branches
Unknown
Tags
Unknown
References
tag: phabricator/base/2667, tag: phabricator/base/2666, tag: phabricator/base/2665