Page MenuHomePhabricator

Update chainparams
ClosedPublic

Authored by jasonbcox on Jan 17 2020, 00:19.

Details

Summary

See title.

Test Plan

ninja check
Verify hashes against your own nodes

Diff Detail

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

Event Timeline

Snippet of first build failure:

[00:21:47] :	 [Step 1/1]  [0m [0;34mwallet_keypool_topup.py                 | ✓ Passed  | 3 s
[00:21:47] :	 [Step 1/1]  [0m [0;34mwallet_labels.py                        | ✓ Passed  | 2 s
[00:21:47] :	 [Step 1/1]  [0m [0;34mwallet_listreceivedby.py                | ✓ Passed  | 8 s
[00:21:47] :	 [Step 1/1]  [0m [0;34mwallet_listsinceblock.py                | ✓ Passed  | 3 s
[00:21:47] :	 [Step 1/1]  [0m [0;34mwallet_listtransactions.py              | ✓ Passed  | 6 s
[00:21:47] :	 [Step 1/1]  [0m [0;34mwallet_multiwallet.py                   | ✓ Passed  | 8 s
[00:21:47] :	 [Step 1/1]  [0m [0;34mwallet_multiwallet.py --usecli          | ✓ Passed  | 8 s
[00:21:47] :	 [Step 1/1]  [0m [0;34mwallet_resendwallettransactions.py      | ✓ Passed  | 1 s
[00:21:47] :	 [Step 1/1]  [0m [0;34mwallet_txn_clone.py                     | ✓ Passed  | 3 s
[00:21:47] :	 [Step 1/1]  [0m [0;34mwallet_txn_clone.py --mineblock         | ✓ Passed  | 3 s
[00:21:47] :	 [Step 1/1]  [0m [0;34mwallet_txn_doublespend.py               | ✓ Passed  | 2 s
[00:21:47] :	 [Step 1/1]  [0m [0;34mwallet_txn_doublespend.py --mineblock   | ✓ Passed  | 2 s
[00:21:47] :	 [Step 1/1]  [0m [0;34mwallet_zapwallettxes.py                 | ✓ Passed  | 2 s
[00:21:47] :	 [Step 1/1]  [0m [1m
[00:21:47] :	 [Step 1/1] ALL                                     | ✓ Passed  | 442 s (accumulated) 
[00:21:47] :	 [Step 1/1]  [0mRuntime: 100 s
[00:21:47] :	 [Step 1/1] 
[00:21:47] :	 [Step 1/1] [99/447] Running univalue test suite
[00:21:47] :	 [Step 1/1] PASSED: univalue test suite
[00:21:47] :	 [Step 1/1] [185/447] Building CXX object src/test/CMakeFiles/test_bitcoin.dir/script_tests.cpp.o
[00:21:47] :	 [Step 1/1] In file included from /usr/include/boost/test/unit_test.hpp:19,
[00:21:47] :	 [Step 1/1]                  from ../src/test/script_tests.cpp:29:
[00:21:47] :	 [Step 1/1] ../src/test/script_tests.cpp: In member function ‘void script_tests::script_build::test_method()’:
[00:21:47] :	 [Step 1/1] ../src/test/script_tests.cpp:575:22: note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without
[00:21:47] :	 [Step 1/1]  BOOST_AUTO_TEST_CASE(script_build) {
[00:21:47] :	 [Step 1/1]                       ^~~~~~~~~~~~
[00:21:47] :	 [Step 1/1] [212/447] Running bitcoin-seeder-upgrade-activated test suite
[00:21:47] :	 [Step 1/1] PASSED: bitcoin-seeder-upgrade-activated test suite
[00:21:47] :	 [Step 1/1] [215/447] Running bitcoin-seeder test suite
[00:21:47] :	 [Step 1/1] PASSED: bitcoin-seeder test suite
[00:21:47] :	 [Step 1/1] [220/445] cd /home/teamcity/buildAgent/work/c4a5708f2bae7929/contrib/devtools/chainparams && /usr/bin/python3 ./test_make_chainparams.py
[00:21:47] :	 [Step 1/1] .....
[00:21:47] :	 [Step 1/1] ----------------------------------------------------------------------
[00:21:47] :	 [Step 1/1] Ran 5 tests in 0.001s
[00:21:47] :	 [Step 1/1] 
[00:21:47] :	 [Step 1/1] OK
[00:21:47] :	 [Step 1/1] [257/445] bitcoin-upgrade-activated: testing util_tests
[00:21:47] :	 [Step 1/1] FAILED: src/test/CMakeFiles/check-bitcoin-upgrade-activated-util_tests 
[00:21:47] :	 [Step 1/1] cd /home/teamcity/buildAgent/work/c4a5708f2bae7929/build/src/test && /home/teamcity/buildAgent/work/c4a5708f2bae7929/build/src/test/run-util_tests.sh
[00:21:47] :	 [Step 1/1] Running 37 test cases...
[00:21:47] :	 [Step 1/1] Running 37 test cases...
[00:21:47] :	 [Step 1/1] 
[00:21:47] :	 [Step 1/1] *** No errors detected
[00:21:47] :	 [Step 1/1] t_LockDirectory": check LockDirectory(dirname, lockname, true) == true has failed [false != true]
[00:21:47] :	 [Step 1/1] ../src/test/util_tests.cpp(1344): error: in "util_tests/test_LockDirectory": check (bool)ch == true has failed [false != true]
[00:21:47] :	 [Step 1/1] ../src/test/util_tests.cpp(1355): error: in "util_tests/test_LockDirectory": check LockDirectory(dirname, lockname, true) == true has failed [false != true]
[00:21:47] :	 [Step 1/1] Running 37 test cases...
[00:21:47] :	 [Step 1/1] ../src/test/util_tests.cpp(1365): error: in "util_tests/test_LockDirectory": check LockDirectory(dirname, lockname, true) == true has failed [false != true]
[00:21:47] :	 [Step 1/1] 
[00:21:47] :	 [Step 1/1] *** 4 failures are detected in the test module "Bitcoin Test Suite"
[00:21:47] :	 [Step 1/1] [269/445] leveldb: testing db_test
[00:21:47] :	 [Step 1/1] ninja: build stopped: subcommand failed.
[00:21:47] :	 [Step 1/1] *** Output of /tmp/sanitizer_logs/*.log.* ***
[00:21:47]W:	 [Step 1/1] ++ print_sanitizers_log
[00:21:47]W:	 [Step 1/1] ++ for log in "${SAN_LOG_DIR}"/*.log.*
[00:21:47]W:	 [Step 1/1] ++ echo '*** Output of /tmp/sanitizer_logs/*.log.* ***'
[00:21:47]W:	 [Step 1/1] ++ cat '/tmp/sanitizer_logs/*.log.*'
[00:21:47]W:	 [Step 1/1] cat: '/tmp/sanitizer_logs/*.log.*': No such file or directory
[00:21:47]W:	 [Step 1/1] Process exited with code 1
[00:21:47]E:	 [Step 1/1] Process exited with code 1 (Step: Command Line)

Snippet of first build failure:

[01:07:48] :	 [Step 1/1]  [0m [0;34mwallet_keypool_topup.py                 | ✓ Passed  | 2 s
[01:07:48] :	 [Step 1/1]  [0m [0;34mwallet_labels.py                        | ✓ Passed  | 3 s
[01:07:48] :	 [Step 1/1]  [0m [0;34mwallet_listreceivedby.py                | ✓ Passed  | 13 s
[01:07:48] :	 [Step 1/1]  [0m [0;34mwallet_listsinceblock.py                | ✓ Passed  | 3 s
[01:07:48] :	 [Step 1/1]  [0m [0;34mwallet_listtransactions.py              | ✓ Passed  | 9 s
[01:07:48] :	 [Step 1/1]  [0m [0;34mwallet_multiwallet.py                   | ✓ Passed  | 7 s
[01:07:48] :	 [Step 1/1]  [0m [0;34mwallet_multiwallet.py --usecli          | ✓ Passed  | 10 s
[01:07:48] :	 [Step 1/1]  [0m [0;34mwallet_resendwallettransactions.py      | ✓ Passed  | 1 s
[01:07:48] :	 [Step 1/1]  [0m [0;34mwallet_txn_clone.py                     | ✓ Passed  | 2 s
[01:07:48] :	 [Step 1/1]  [0m [0;34mwallet_txn_clone.py --mineblock         | ✓ Passed  | 2 s
[01:07:48] :	 [Step 1/1]  [0m [0;34mwallet_txn_doublespend.py               | ✓ Passed  | 2 s
[01:07:48] :	 [Step 1/1]  [0m [0;34mwallet_txn_doublespend.py --mineblock   | ✓ Passed  | 2 s
[01:07:48] :	 [Step 1/1]  [0m [0;34mwallet_zapwallettxes.py                 | ✓ Passed  | 2 s
[01:07:48] :	 [Step 1/1]  [0m [1m
[01:07:48] :	 [Step 1/1] ALL                                     | ✓ Passed  | 456 s (accumulated) 
[01:07:48] :	 [Step 1/1]  [0mRuntime: 104 s
[01:07:48] :	 [Step 1/1] 
[01:07:48] :	 [Step 1/1] [96/447] Running univalue test suite
[01:07:48] :	 [Step 1/1] PASSED: univalue test suite
[01:07:48] :	 [Step 1/1] [184/447] Building CXX object src/test/CMakeFiles/test_bitcoin.dir/script_tests.cpp.o
[01:07:48] :	 [Step 1/1] In file included from /usr/include/boost/test/unit_test.hpp:19,
[01:07:48] :	 [Step 1/1]                  from ../src/test/script_tests.cpp:29:
[01:07:48] :	 [Step 1/1] ../src/test/script_tests.cpp: In member function ‘void script_tests::script_build::test_method()’:
[01:07:48] :	 [Step 1/1] ../src/test/script_tests.cpp:575:22: note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without
[01:07:48] :	 [Step 1/1]  BOOST_AUTO_TEST_CASE(script_build) {
[01:07:48] :	 [Step 1/1]                       ^~~~~~~~~~~~
[01:07:48] :	 [Step 1/1] [212/447] Running bitcoin-seeder test suite
[01:07:48] :	 [Step 1/1] PASSED: bitcoin-seeder test suite
[01:07:48] :	 [Step 1/1] [217/447] Running bitcoin-seeder-upgrade-activated test suite
[01:07:48] :	 [Step 1/1] PASSED: bitcoin-seeder-upgrade-activated test suite
[01:07:48] :	 [Step 1/1] [220/445] cd /home/teamcity/buildAgent/work/c4a5708f2bae7929/contrib/devtools/chainparams && /usr/bin/python3 ./test_make_chainparams.py
[01:07:48] :	 [Step 1/1] .....
[01:07:48] :	 [Step 1/1] ----------------------------------------------------------------------
[01:07:48] :	 [Step 1/1] Ran 5 tests in 0.001s
[01:07:48] :	 [Step 1/1] 
[01:07:48] :	 [Step 1/1] OK
[01:07:48] :	 [Step 1/1] [257/445] bitcoin: testing util_tests
[01:07:48] :	 [Step 1/1] FAILED: src/test/CMakeFiles/check-bitcoin-util_tests 
[01:07:48] :	 [Step 1/1] cd /home/teamcity/buildAgent/work/c4a5708f2bae7929/build/src/test && /home/teamcity/buildAgent/work/c4a5708f2bae7929/build/src/test/run-util_tests.sh
[01:07:48] :	 [Step 1/1] Running 37 test cases...
[01:07:48] :	 [Step 1/1] Running 37 test cases...
[01:07:48] :	 [Step 1/1] 
[01:07:48] :	 [Step 1/1] *** No errors detected
[01:07:48] :	 [Step 1/1] t_LockDirectory": check LockDirectory(dirname, lockname, true) == true has failed [false != true]
[01:07:48] :	 [Step 1/1] ../src/test/util_tests.cpp(1344): error: in "util_tests/test_LockDirectory": check (bool)ch == true has failed [false != true]
[01:07:48] :	 [Step 1/1] ../src/test/util_tests.cpp(1355): error: in "util_tests/test_LockDirectory": check LockDirectory(dirname, lockname, true) == true has failed [false != true]
[01:07:48] :	 [Step 1/1] Running 37 test cases...
[01:07:48] :	 [Step 1/1] ../src/test/util_tests.cpp(1365): error: in "util_tests/test_LockDirectory": check LockDirectory(dirname, lockname, true) == true has failed [false != true]
[01:07:48] :	 [Step 1/1] 
[01:07:48] :	 [Step 1/1] *** 4 failures are detected in the test module "Bitcoin Test Suite"
[01:07:48] :	 [Step 1/1] [269/445] leveldb: testing db_test
[01:07:48] :	 [Step 1/1] ninja: build stopped: subcommand failed.
[01:07:48] :	 [Step 1/1] *** Output of /tmp/sanitizer_logs/*.log.* ***
[01:07:48]W:	 [Step 1/1] ++ print_sanitizers_log
[01:07:48]W:	 [Step 1/1] ++ for log in "${SAN_LOG_DIR}"/*.log.*
[01:07:48]W:	 [Step 1/1] ++ echo '*** Output of /tmp/sanitizer_logs/*.log.* ***'
[01:07:48]W:	 [Step 1/1] ++ cat '/tmp/sanitizer_logs/*.log.*'
[01:07:48]W:	 [Step 1/1] cat: '/tmp/sanitizer_logs/*.log.*': No such file or directory
[01:07:48]W:	 [Step 1/1] Process exited with code 1
[01:07:48]E:	 [Step 1/1] Process exited with code 1 (Step: Command Line)
deadalnix requested changes to this revision.Jan 17 2020, 01:08

Figure out the test failure.

This revision now requires changes to proceed.Jan 17 2020, 01:08
This revision is now accepted and ready to land.Jan 17 2020, 17:38
This revision was automatically updated to reflect the committed changes.