Page MenuHomePhabricator

Update wallet_multiwallet.py for descriptor and sqlite wallets
AbandonedPublic

Authored by PiRK on Nov 26 2021, 16:01.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Summary
Test Plan

ninja check-functional

Diff Detail

Repository
rABC Bitcoin ABC
Branch
arcpatch-D10574
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 17688
Build 35202: Build Diffbuild-without-wallet · build-diff · build-debug · build-clang · build-clang-tidy
Build 35201: arc lint + arc unit

Event Timeline

PiRK requested review of this revision.Nov 26 2021, 16:01
PiRK planned changes to this revision.Nov 30 2021, 17:47

Tail of the build log:

rpc_signrawtransaction.py                    | ✓ Passed  | 2 s
rpc_txoutproof.py                            | ✓ Passed  | 1 s
rpc_uptime.py                                | ✓ Passed  | 1 s
rpc_users.py                                 | ✓ Passed  | 7 s
rpc_whitelist.py                             | ✓ Passed  | 1 s
tool_wallet.py                               | ✓ Passed  | 6 s
wallet_abandonconflict.py                    | ✓ Passed  | 7 s
wallet_address_types.py                      | ✓ Passed  | 18 s
wallet_avoidreuse.py                         | ✓ Passed  | 13 s
wallet_avoidreuse.py --descriptors           | ✓ Passed  | 24 s
wallet_backup.py                             | ✓ Passed  | 28 s
wallet_backup.py --descriptors               | ✓ Passed  | 20 s
wallet_balance.py                            | ✓ Passed  | 13 s
wallet_basic.py                              | ✓ Passed  | 28 s
wallet_coinbase_category.py                  | ✓ Passed  | 1 s
wallet_create_tx.py                          | ✓ Passed  | 19 s
wallet_createwallet.py                       | ✓ Passed  | 5 s
wallet_createwallet.py --usecli              | ✓ Passed  | 5 s
wallet_descriptor.py                         | ✓ Passed  | 29 s
wallet_disable.py                            | ✓ Passed  | 1 s
wallet_dump.py                               | ✓ Passed  | 9 s
wallet_encryption.py                         | ✓ Passed  | 6 s
wallet_encryption.py --descriptors           | ✓ Passed  | 6 s
wallet_hd.py                                 | ✓ Passed  | 8 s
wallet_hd.py --descriptors                   | ✓ Passed  | 8 s
wallet_import_rescan.py                      | ✓ Passed  | 16 s
wallet_import_with_label.py                  | ✓ Passed  | 1 s
wallet_importdescriptors.py                  | ✓ Passed  | 7 s
wallet_importmulti.py                        | ✓ Passed  | 5 s
wallet_importprunedfunds.py                  | ✓ Passed  | 2 s
wallet_keypool.py                            | ✓ Passed  | 3 s
wallet_keypool_topup.py                      | ✓ Passed  | 3 s
wallet_keypool_topup.py --descriptors        | ✓ Passed  | 9 s
wallet_labels.py                             | ✓ Passed  | 5 s
wallet_labels.py --descriptors               | ✓ Passed  | 4 s
wallet_listreceivedby.py                     | ✓ Passed  | 10 s
wallet_listsinceblock.py                     | ✓ Passed  | 4 s
wallet_listtransactions.py                   | ✓ Passed  | 14 s
wallet_multiwallet.py --usecli --descriptors | ✓ Passed  | 12 s
wallet_reorgsrestore.py                      | ✓ Passed  | 5 s
wallet_resendwallettransactions.py           | ✓ Passed  | 6 s
wallet_send.py                               | ✓ Passed  | 8 s
wallet_startup.py                            | ✓ Passed  | 4 s
wallet_txn_clone.py                          | ✓ Passed  | 5 s
wallet_txn_clone.py --mineblock              | ✓ Passed  | 6 s
wallet_txn_doublespend.py                    | ✓ Passed  | 4 s
wallet_txn_doublespend.py --mineblock        | ✓ Passed  | 6 s
wallet_watchonly.py                          | ✓ Passed  | 1 s
wallet_watchonly.py --usecli                 | ✓ Passed  | 3 s

ALL                                          | ✓ Passed  | 1189 s (accumulated) 
Runtime: 251 s

----------------------------------------------------------------------
Ran 10 tests in 0.092s

OK

ninja: build stopped: cannot make progress due to previous errors.
Build build-diff failed with exit code 1

rebase (unrelated test failure)

Fabien requested changes to this revision.Dec 20 2021, 08:52
Fabien added a subscriber: Fabien.

Does this depend on sqlite ? If yes this should be squashed (you don't want the test to break), if not this should be moved before sqlite is enabled

This revision now requires changes to proceed.Dec 20 2021, 08:52

rebase

Does this depend on sqlite ? If yes this should be squashed (you don't want the test to break), if not this should be moved before sqlite is enabled

It depends on sqlite.