Page MenuHomePhabricator

[backport#16542 3/4] Check error messages in descriptor tests
ClosedPublic

Authored by majcosta on Jun 18 2020, 22:02.

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

[Bot Message]
One or more PR numbers were detected in the summary.
Links to those PRs have been inserted into the summary for reference.

Snippet of first build failure:

[22:06:27] :	 [Step 1/2]  [0m [1;30mp2p_leak_tx.py                          | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mrpc_createmultisig.py                   | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mrpc_deprecated.py                       | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mrpc_estimatefee.py                      | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mrpc_psbt.py                             | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mrpc_rawtransaction.py                   | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mrpc_scantxoutset.py                     | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mrpc_signmessage.py                      | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mrpc_signrawtransaction.py               | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mrpc_txoutproof.py                       | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mtool_wallet.py                          | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_abandonconflict.py               | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_address_types.py                 | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_avoidreuse.py                    | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_backup.py                        | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_balance.py                       | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_basic.py                         | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_create_tx.py                     | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_createwallet.py                  | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_createwallet.py --usecli         | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_dump.py                          | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_encryption.py                    | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_groups.py                        | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_hd.py                            | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_import_rescan.py                 | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_import_with_label.py             | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_importmulti.py                   | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_importprunedfunds.py             | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_keypool.py                       | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_keypool_topup.py                 | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_labels.py                        | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_listreceivedby.py                | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_listsinceblock.py                | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_listtransactions.py              | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_multiwallet.py                   | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_multiwallet.py --usecli          | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_resendwallettransactions.py      | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_txn_clone.py                     | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_txn_clone.py --mineblock         | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_txn_doublespend.py               | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_txn_doublespend.py --mineblock   | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [1;30mwallet_zapwallettxes.py                 | ○ Skipped | 0 s
[22:06:27] :	 [Step 1/2]  [0m [0;31mabc_p2p_avalanche.py                    | ✖ Failed  | 122 s
[22:06:27] :	 [Step 1/2]  [0m [0;31m [1m
[22:06:27] :	 [Step 1/2] ALL                                     | ✖ Failed  | 388 s (accumulated) 
[22:06:27] :	 [Step 1/2]  [0m [0mRuntime: 162 s
[22:06:27] :	 [Step 1/2] 
[22:06:27] :	 [Step 1/2] FAILED: test/CMakeFiles/check-functional 
[22:06:27] :	 [Step 1/2] cd /work/build-without-wallet/test && /usr/bin/cmake -E env /usr/bin/python3.7 ./functional/test_runner.py
[22:06:27] :	 [Step 1/2] ninja: build stopped: subcommand failed.
[22:06:27] :	 [Step 1/2] *** Output of /tmp/sanitizer_logs/*.log.* ***
[22:06:27]W:	 [Step 1/2] ++ print_sanitizers_log
[22:06:27]W:	 [Step 1/2] ++ for log in "${SAN_LOG_DIR}"/*.log.*
[22:06:27]W:	 [Step 1/2] ++ echo '*** Output of /tmp/sanitizer_logs/*.log.* ***'
[22:06:27]W:	 [Step 1/2] ++ cat '/tmp/sanitizer_logs/*.log.*'
[22:06:27]W:	 [Step 1/2] cat: '/tmp/sanitizer_logs/*.log.*': No such file or directory
[22:06:27]W:	 [Step 1/2] cp: cannot stat '/work/build': No such file or directory
[22:06:27]W:	 [Step 1/2] cp: cannot stat '/work/ibd/debug.log': No such file or directory
[22:06:30]W:	 [Step 1/2] Process exited with code 1
[22:06:30]E:	 [Step 1/2] Process exited with code 1 (Step: Command Line)
deadalnix requested changes to this revision.Jun 18 2020, 23:22
deadalnix added a subscriber: deadalnix.

Investigate failure.

This revision now requires changes to proceed.Jun 18 2020, 23:22
This revision is now accepted and ready to land.Jun 30 2020, 23:38