Equibit / equibit

Equibit Core Development
MIT License
0 stars 2 forks source link

Fix functional tests in the `issues/#219-stage` branch #245

Closed ealefad closed 5 years ago

ealefad commented 5 years ago

wallet_basic tests stuck on importprivkey RPC (#262), 49/60 checks are done

ealefad commented 5 years ago

enabled two tests:

mempool_resurrect.py
mempool_spend_coinbase.py

Passing 31/75

ealefad commented 5 years ago

two more fixed:

interface_rest
rpc_txoutproof

Passing 33/75

ealefad commented 5 years ago

wallet_backup & wallet_dump are blocked by #261

ealefad commented 5 years ago

Test rpc_signmessage is blocked by #268

ealefad commented 5 years ago

Passing 34/75, and:

wallet_keypool_topup    - all checks ok
wallet_accounts         - 8/24 checks ok
wallet_import_rescan    - 18/19 checks ok
rpc_rawtransaction      - 48/63 checks ok
feature_segwit          - 8/29 checks ok
ealefad commented 5 years ago

fixed

wallet_multiwallet
wallet_accounts
wallet_zapwallettxes

passing 38/75

ealefad commented 5 years ago

'issues/#219-stage' updated, now passing 41/75

ealefad commented 5 years ago
+ mempool_reorg

passing 42/75

ealefad commented 5 years ago
+ mining_basic

passing 43/75

ealefad commented 5 years ago
+ feature_nulldummy

passing 44/75

ealefad commented 5 years ago
+ rpc_decodescript

passing 45/75

ealefad commented 5 years ago

feature_segwit fails at the section

Non-segwit miners are able to use GBT response after activation

(around in the middle of the test suite), investigating

wallet_bumpfee fails the tests

test_unconfirmed_not_spendable

Error - Transaction not eligible for abandonment, investigating

ealefad commented 5 years ago
+ rpc_blockchain

passing 46/75

ealefad commented 5 years ago
+ feature_block

passing 47/75

ealefad commented 5 years ago
- rpc_blockchain (disabled until solving difficulty check)
+ feature_csv_activation

passing 47/75

ealefad commented 5 years ago
+ p2p_invalid_block
+ p2p_invalid_tx
+ p2p_fingerprint
+ p2p_compactblocks
+ feature_versionbits_warning

Passing 52/75

ealefad commented 5 years ago
+ p2p_sendheaders

Passing 53/75

ealefad commented 5 years ago
+ p2p_unrequested_blocks
+ rpc_fundrawtransaction

Passing 55/75

ealefad commented 5 years ago
+ rpc_rawtransaction

Passing 56/75

ealefad commented 5 years ago
+ wallet_bumpfee

Passing 57/75

ealefad commented 5 years ago
+ wallet_txn_clone.py (2 tests)

Passing 59/75

ealefad commented 5 years ago
+ wallet_txn_doublespend

Passing 60/75

ealefad commented 5 years ago
+ wallet_importprunedfunds
+ wallet_listsinceblock
+ rpc_signmessage
+ wallet_backup
+ wallet_dump
+ wallet_hd
+ wallet_import_rescan
+ wallet_importmulti

Passing 68/75

ealefad commented 5 years ago
+ rpc_blockchain

Passing 69/75

ealefad commented 5 years ago
+ rpc_signrawtransaction

Passing 70/75

ealefad commented 5 years ago
+ wallet_basic

Passing 71/75

ealefad commented 5 years ago
+ feature_segwit

Passing 72/75

Notes: one check has been excluded, see #341

ealefad commented 5 years ago
+ p2p_segwit

Passing 73/75

ealefad commented 5 years ago
+ p2p_leak (outdated checks disabled, those are related to unsupported service bits until August 1st 2018)

Passing 74/75 all tests are passing (interface_zmq.py had been skipped before)