Page MenuHomePhabricator

[avalanche] Bump stake used in proof deserialization tests
ClosedPublic

Authored by sdulfari on Aug 3 2022, 07:43.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABCc59a1cd712e4: [avalanche] Bump stake used in proof deserialization tests
Summary

Bumping the dust threshold is likely to break these tests even though the stakes currently exceed the dust threshold by a reasonable margin. I've bumped them by another order of magnitude since I expect the new dust threshold to exceed these current values.

While preemptive, reviewing this piece separately helps simplify the threshold bump patch and can be reviewed in tandem with other necessary components like D11750 without rebasing diffs.

Test Plan
ninja check-avalanche

Diff Detail

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

Event Timeline

sdulfari requested review of this revision.Aug 3 2022, 07:43
The build failed due to an unexpected infrastructure outage. The administrators have been notified to investigate. Sorry for the inconvenience.

Tail of the build log:

[11:01:12] :	 [Step 1/1] [301/518] Building CXX object src/CMakeFiles/common.dir/merkleblock.cpp.o
[11:01:12] :	 [Step 1/1] [302/518] Building CXX object src/CMakeFiles/server.dir/rpc/blockchain.cpp.o
[11:01:12] :	 [Step 1/1] [303/518] Building CXX object src/CMakeFiles/common.dir/net_permissions.cpp.o
[11:01:12] :	 [Step 1/1] [304/518] Building CXX object src/CMakeFiles/common.dir/primitives/block.cpp.o
[11:01:12] :	 [Step 1/1] [305/518] Building CXX object src/CMakeFiles/common.dir/key_io.cpp.o
[11:01:12] :	 [Step 1/1] [306/518] Building CXX object src/CMakeFiles/common.dir/netaddress.cpp.o
[11:01:12] :	 [Step 1/1] [307/518] Building CXX object src/CMakeFiles/common.dir/salteduint256hasher.cpp.o
[11:01:12] :	 [Step 1/1] [308/518] Building CXX object src/CMakeFiles/common.dir/versionbitsinfo.cpp.o
[11:01:12] :	 [Step 1/1] [309/518] Building CXX object src/CMakeFiles/common.dir/netbase.cpp.o
[11:01:12] :	 [Step 1/1] [310/518] Building CXX object src/CMakeFiles/common.dir/outputtype.cpp.o
[11:01:12] :	 [Step 1/1] [311/518] Building CXX object src/CMakeFiles/common.dir/core_write.cpp.o
[11:01:12] :	 [Step 1/1] [312/518] Building CXX object src/CMakeFiles/common.dir/networks/abc/chainparamsconstants.cpp.o
[11:01:12] :	 [Step 1/1] [313/518] Building CXX object src/CMakeFiles/common.dir/scheduler.cpp.o
[11:01:12] :	 [Step 1/1] [314/518] Building CXX object src/CMakeFiles/common.dir/protocol.cpp.o
[11:01:12] :	 [Step 1/1] [315/518] Building CXX object src/CMakeFiles/common.dir/core_read.cpp.o
[11:01:12] :	 [Step 1/1] [316/518] Building CXX object src/CMakeFiles/common.dir/policy/policy.cpp.o
[11:01:12] :	 [Step 1/1] [317/518] Building CXX object src/CMakeFiles/script.dir/script/bitfield.cpp.o
[11:01:12] :	 [Step 1/1] [318/518] Building CXX object src/CMakeFiles/script.dir/script/script_error.cpp.o
[11:01:12] :	 [Step 1/1] [319/518] Building CXX object src/CMakeFiles/common.dir/warnings.cpp.o
[11:01:12] :	 [Step 1/1] [320/518] Building CXX object src/CMakeFiles/script.dir/script/script.cpp.o
[11:01:12] :	 [Step 1/1] [321/518] Building CXX object src/CMakeFiles/common.dir/networks/abc/checkpoints.cpp.o
[11:01:12] :	 [Step 1/1] [322/518] Building CXX object src/CMakeFiles/script.dir/script/sigencoding.cpp.o
[11:01:12] :	 [Step 1/1] [323/518] Linking CXX static library src/libutil.a
[11:01:12] :	 [Step 1/1] [324/518] Linking CXX static library src/librpcclient.a
[11:01:12] :	 [Step 1/1] [325/518] Building CXX object src/CMakeFiles/bitcoinconsensus-shared.dir/script/bitcoinconsensus.cpp.o
[11:01:12] :	 [Step 1/1] [326/518] Building CXX object src/CMakeFiles/common.dir/psbt.cpp.o
[11:01:12] :	 [Step 1/1] [327/518] Building CXX object src/CMakeFiles/common.dir/rpc/rawtransaction_util.cpp.o
[11:01:12] :	 [Step 1/1] [328/518] Building CXX object src/CMakeFiles/script.dir/script/interpreter.cpp.o
[11:01:12] :	 [Step 1/1] [329/518] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/uint256.cpp.o
[11:01:12] :	 [Step 1/1] [330/518] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/hash.cpp.o
[11:01:12] :	 [Step 1/1] [331/518] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/primitives/transaction.cpp.o
[11:01:12] :	 [Step 1/1] [332/518] Building CXX object src/CMakeFiles/common.dir/rpc/util.cpp.o
[11:01:12] :	 [Step 1/1] [333/518] Building CXX object src/CMakeFiles/script.dir/script/standard.cpp.o
[11:01:12] :	 [Step 1/1] [334/518] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/pubkey.cpp.o
[11:01:12] :	 [Step 1/1] [335/518] Building C object src/secp256k1/CMakeFiles/sign-bench.dir/src/bench_sign.c.o
[11:01:12] :	 [Step 1/1] [336/518] Building CXX object src/CMakeFiles/script.dir/script/sign.cpp.o
[11:01:12] :	 [Step 1/1] [337/518] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/util/strencodings.cpp.o
[11:01:12] :	 [Step 1/1] [338/518] Building C object src/secp256k1/CMakeFiles/recover-bench.dir/src/bench_recover.c.o
[11:01:12] :	 [Step 1/1] [339/518] Building C object src/secp256k1/CMakeFiles/verify-bench.dir/src/bench_verify.c.o
[11:01:12] :	 [Step 1/1] [340/518] Building CXX object src/CMakeFiles/script.dir/script/signingprovider.cpp.o
[11:01:12] :	 [Step 1/1] [341/518] Building CXX object src/CMakeFiles/bitcoinconsensus.dir/consensus/tx_check.cpp.o
[11:01:12] :	 [Step 1/1] [342/518] Building CXX object src/CMakeFiles/bitcoin-wallet.dir/bitcoin-wallet.cpp.o
[11:01:12] :	 [Step 1/1] [343/518] Building C object src/secp256k1/CMakeFiles/ecmult-bench.dir/src/bench_ecmult.c.o
[11:01:12] :	 [Step 1/1] [344/518] Building CXX object src/test/CMakeFiles/testutil.dir/util/str.cpp.o
[11:02:06]W:	 [Step 1/1] mv: cannot create hard link '/results/src/bench/CMakeFiles/bitcoin-bench.dir/mempool_eviction.cpp-bbce4ba4.o.tmp' to '/results/CMakeFiles': Operation not permitted
[11:02:11] :	 [Step 1/1] [345/518] Building CXX object src/CMakeFiles/server.dir/validation.cpp.o
[11:02:11]W:	 [Step 1/1] Process exited with code 143
[11:02:11]E:	 [Step 1/1] Process exited with code 143 (Step: Command Line)
[11:02:11]E:	 [Step 1/1] Step Command Line failed
[11:02:12]E: Ant JUnit report watcher
[11:02:12]E:	 [Ant JUnit report watcher] No reports found for paths:
[11:02:12]E:	 [Ant JUnit report watcher] +:results/test_bitcoin.xml
[11:02:12]E:	 [Ant JUnit report watcher] +:results/**/junit_results*.xml
[11:02:12] : Publishing internal artifacts (5s)
[11:02:17] :	 [Publishing internal artifacts] Publishing 1 file using [WebPublisher]
[11:02:17] :	 [Publishing internal artifacts] Publishing 1 file using [ArtifactsCachePublisher]
[11:02:12]W: Publishing artifacts (5s)
[11:02:12] :	 [Publishing artifacts] Collecting files to publish: [+:results/**/junit_results*.xml]
[11:02:12]W:	 [Publishing artifacts] Artifacts path 'results/**/junit_results*.xml' not found
[11:02:18] : Build finished

Tail of the build log:

[11:02:02] :	 [Step 1/1] [519/520] Install the project...
[11:02:02] :	 [Step 1/1] -- Install configuration: "RelWithDebInfo"
[11:02:02] :	 [Step 1/1] -- Installing: /results/artifacts/lib/libbitcoinconsensus.so.0.25.10
[11:02:02] :	 [Step 1/1] -- Installing: /results/artifacts/lib/libbitcoinconsensus.so.0
[11:02:02] :	 [Step 1/1] -- Installing: /results/artifacts/lib/libbitcoinconsensus.so
[11:02:02] :	 [Step 1/1] -- Installing: /results/artifacts/include/bitcoinconsensus.h
[11:02:02] :	 [Step 1/1] -- Installing: /results/artifacts/bin/bitcoin-wallet
[11:02:02] :	 [Step 1/1] -- Installing: /results/artifacts/bin/bitcoin-seeder
[11:02:02] :	 [Step 1/1] -- Installing: /results/artifacts/bin/bitcoin-cli
[11:02:02] :	 [Step 1/1] -- Installing: /results/artifacts/bin/bitcoin-tx
[11:02:02] :	 [Step 1/1] -- Installing: /results/artifacts/bin/bitcoind
[11:02:02] :	 [Step 1/1] -- Installing: /results/artifacts/bin/bitcoin-qt
[11:02:02] :	 [Step 1/1] [1/482] Generating data/base58_encode_decode.json.h
[11:02:02] :	 [Step 1/1] [2/482] Generating data/tx_invalid.json.h
[11:02:02] :	 [Step 1/1] [3/482] Generate ASMAP header from data/asmap.raw
[11:02:02] :	 [Step 1/1] [4/482] Generating data/blockfilters.json.h
[11:02:02] :	 [Step 1/1] [5/482] Generating data/tx_valid.json.h
[11:02:02] :	 [Step 1/1] [6/482] Generating data/key_io_valid.json.h
[11:02:02] :	 [Step 1/1] [7/482] Generating data/key_io_invalid.json.h
[11:02:02] :	 [Step 1/1] [8/482] Generating data/script_tests.json.h
[11:02:02] :	 [Step 1/1] [9/482] Generating data/sighash.json.h
[11:02:02] :	 [Step 1/1] [10/482] Building CXX object src/avalanche/test/CMakeFiles/test-avalanche.dir/fixture.cpp.o
[11:02:02] :	 [Step 1/1] [11/482] Building CXX object src/seeder/test/CMakeFiles/test-seeder.dir/fixture.cpp.o
[11:02:02] :	 [Step 1/1] [12/482] Building CXX object src/seeder/test/CMakeFiles/test-seeder.dir/write_name_tests.cpp.o
[11:02:02] :	 [Step 1/1] [13/482] Building CXX object src/seeder/test/CMakeFiles/test-seeder.dir/parse_name_tests.cpp.o
[11:02:02] :	 [Step 1/1] [14/482] Building CXX object src/test/CMakeFiles/test_bitcoin.dir/compilerbug_tests.cpp.o
[11:02:02] :	 [Step 1/1] [15/482] Building C object src/secp256k1/CMakeFiles/secp256k1-exhaustive_tests.dir/src/tests_exhaustive.c.o
[11:02:02] :	 [Step 1/1] [16/482] Building CXX object src/seeder/test/CMakeFiles/test-seeder.dir/options_tests.cpp.o
[11:02:02] :	 [Step 1/1] [17/482] Linking C executable src/secp256k1/secp256k1-exhaustive_tests
[11:02:02] :	 [Step 1/1] [18/482] Building CXX object src/seeder/test/CMakeFiles/test-seeder.dir/p2p_messaging_tests.cpp.o
[11:02:02] :	 [Step 1/1] [19/482] Building CXX object src/avalanche/test/CMakeFiles/test-avalanche.dir/util.cpp.o
[11:02:02] :	 [Step 1/1] [20/482] Building CXX object src/seeder/test/CMakeFiles/test-seeder.dir/message_writer_tests.cpp.o
[11:02:02] :	 [Step 1/1] [21/482] Building CXX object src/avalanche/test/CMakeFiles/test-avalanche.dir/init_tests.cpp.o
[11:02:02] :	 [Step 1/1] [22/482] Building CXX object src/test/CMakeFiles/test_bitcoin.dir/config_tests.cpp.o
[11:02:02] :	 [Step 1/1] [23/482] Building CXX object src/avalanche/test/CMakeFiles/test-avalanche.dir/delegation_tests.cpp.o
[11:02:02] :	 [Step 1/1] [24/482] Building CXX object src/test/CMakeFiles/test_bitcoin.dir/sigutil.cpp.o
[11:02:02] :	 [Step 1/1] [25/482] Building CXX object src/test/CMakeFiles/test_bitcoin.dir/compress_tests.cpp.o
[11:02:02] :	 [Step 1/1] [26/482] Building CXX object src/avalanche/test/CMakeFiles/test-avalanche.dir/compactproofs_tests.cpp.o
[11:02:02] :	 [Step 1/1] [27/482] Building CXX object src/test/CMakeFiles/test_bitcoin.dir/jsonutil.cpp.o
[11:02:02] :	 [Step 1/1] [28/482] Building CXX object src/test/CMakeFiles/test_bitcoin.dir/fixture.cpp.o
[11:02:02] :	 [Step 1/1] [29/482] Building CXX object src/test/CMakeFiles/test_bitcoin.dir/i2p_tests.cpp.o
[11:02:02] :	 [Step 1/1] [30/482] Building C object src/secp256k1/CMakeFiles/secp256k1-tests.dir/src/tests.c.o
[11:02:02] :	 [Step 1/1] [31/482] Linking C executable src/secp256k1/secp256k1-tests
[11:02:02] :	 [Step 1/1] [32/482] Building CXX object src/test/CMakeFiles/test_bitcoin.dir/core_io_tests.cpp.o
[11:02:07]W:	 [Step 1/1] mv: cannot create hard link '/results/src/test/CMakeFiles/test_bitcoin.dir/blockfilter_index_tests.cpp.o.d' to '/results/native': Operation not permitted
[11:02:15] :	 [Step 1/1] [33/482] Building CXX object src/test/CMakeFiles/test_bitcoin.dir/scriptflags.cpp.o
[11:02:15]W:	 [Step 1/1] Process exited with code 143
[11:02:16]E:	 [Step 1/1] Process exited with code 143 (Step: Command Line)
[11:02:16]E:	 [Step 1/1] Step Command Line failed
[11:02:16]E: Ant JUnit report watcher
[11:02:16]E:	 [Ant JUnit report watcher] No reports found for paths:
[11:02:16]E:	 [Ant JUnit report watcher] +:results/test_bitcoin.xml
[11:02:16]E:	 [Ant JUnit report watcher] +:results/**/junit_results*.xml
[11:02:16] : Publishing internal artifacts (1s)
[11:02:17] :	 [Publishing internal artifacts] Publishing 1 file using [ArtifactsCachePublisher]
[11:02:17] :	 [Publishing internal artifacts] Publishing 1 file using [WebPublisher]
[11:02:16]W: Publishing artifacts (1s)
[11:02:16] :	 [Publishing artifacts] Collecting files to publish: [+:results/**/junit_results*.xml]
[11:02:16]W:	 [Publishing artifacts] Artifacts path 'results/**/junit_results*.xml' not found
[11:02:19] : Build finished

Tail of the build log:

[11:02:06] :	 [Step 1/1] [518/520] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o
[11:02:06] :	 [Step 1/1] [519/520] Linking CXX executable src/qt/bitcoin-qt
[11:02:06] :	 [Step 1/1] [519/520] Install the project...
[11:02:06] :	 [Step 1/1] -- Install configuration: "RelWithDebInfo"
[11:02:06] :	 [Step 1/1] -- Installing: /results/artifacts/lib/libbitcoinconsensus.so.0.25.10
[11:02:06] :	 [Step 1/1] -- Installing: /results/artifacts/lib/libbitcoinconsensus.so.0
[11:02:06] :	 [Step 1/1] -- Installing: /results/artifacts/lib/libbitcoinconsensus.so
[11:02:06] :	 [Step 1/1] -- Installing: /results/artifacts/include/bitcoinconsensus.h
[11:02:06] :	 [Step 1/1] -- Installing: /results/artifacts/bin/bitcoin-wallet
[11:02:06] :	 [Step 1/1] -- Installing: /results/artifacts/bin/bitcoin-seeder
[11:02:06] :	 [Step 1/1] -- Installing: /results/artifacts/bin/bitcoin-cli
[11:02:06] :	 [Step 1/1] -- Installing: /results/artifacts/bin/bitcoin-tx
[11:02:06] :	 [Step 1/1] -- Installing: /results/artifacts/bin/bitcoind
[11:02:06] :	 [Step 1/1] -- Installing: /results/artifacts/bin/bitcoin-qt
[11:02:06] :	 [Step 1/1] [1/823] Building CXX object src/leveldb/CMakeFiles/leveldb_test_base.dir/util/testutil.cc.o
[11:02:06] :	 [Step 1/1] [2/823] Building CXX object src/leveldb/CMakeFiles/crc32c_test.dir/util/crc32c_test.cc.o
[11:02:06] :	 [Step 1/1] [3/823] Building CXX object src/leveldb/CMakeFiles/write_batch_test.dir/db/write_batch_test.cc.o
[11:02:06] :	 [Step 1/1] [4/823] Building CXX object src/leveldb/CMakeFiles/autocompact_test.dir/db/autocompact_test.cc.o
[11:02:06] :	 [Step 1/1] [5/823] Building CXX object src/leveldb/CMakeFiles/leveldb_test_base.dir/util/testharness.cc.o
[11:02:06] :	 [Step 1/1] [6/823] Building CXX object src/leveldb/CMakeFiles/hash_test.dir/util/hash_test.cc.o
[11:02:06] :	 [Step 1/1] [7/823] Building CXX object src/leveldb/CMakeFiles/dbformat_test.dir/db/dbformat_test.cc.o
[11:02:06] :	 [Step 1/1] [8/823] Linking CXX static library src/leveldb/libleveldb_test_base.a
[11:02:06] :	 [Step 1/1] [9/823] Linking CXX executable src/leveldb/crc32c_test
[11:02:06] :	 [Step 1/1] [10/823] Building CXX object src/leveldb/CMakeFiles/coding_test.dir/util/coding_test.cc.o
[11:02:06] :	 [Step 1/1] [11/823] Building CXX object src/leveldb/CMakeFiles/version_edit_test.dir/db/version_edit_test.cc.o
[11:02:06] :	 [Step 1/1] [12/823] Building C object src/leveldb/CMakeFiles/c_test.dir/db/c_test.c.o
[11:02:06] :	 [Step 1/1] [13/823] Building CXX object src/leveldb/CMakeFiles/cache_test.dir/util/cache_test.cc.o
[11:02:06] :	 [Step 1/1] [14/823] Linking CXX executable src/leveldb/write_batch_test
[11:02:06] :	 [Step 1/1] [15/823] Linking CXX executable src/leveldb/coding_test
[11:02:06] :	 [Step 1/1] [16/823] Linking CXX executable src/leveldb/dbformat_test
[11:02:06] :	 [Step 1/1] [17/823] Linking CXX executable src/leveldb/autocompact_test
[11:02:06] :	 [Step 1/1] [18/823] Linking CXX executable src/leveldb/cache_test
[11:02:06] :	 [Step 1/1] [19/823] Linking CXX executable src/leveldb/version_edit_test
[11:02:06] :	 [Step 1/1] [20/823] Linking CXX executable src/leveldb/hash_test
[11:02:06] :	 [Step 1/1] [21/823] Linking CXX executable src/leveldb/c_test
[11:02:06] :	 [Step 1/1] [22/823] Building CXX object src/leveldb/CMakeFiles/fault_injection_test.dir/db/fault_injection_test.cc.o
[11:02:06] :	 [Step 1/1] [23/823] Building CXX object src/leveldb/CMakeFiles/log_test.dir/db/log_test.cc.o
[11:02:06] :	 [Step 1/1] [24/823] Building CXX object src/leveldb/CMakeFiles/memenv_test.dir/helpers/memenv/memenv_test.cc.o
[11:02:06] :	 [Step 1/1] [25/823] Building CXX object src/leveldb/CMakeFiles/recovery_test.dir/db/recovery_test.cc.o
[11:02:06] :	 [Step 1/1] [26/823] Linking CXX executable src/leveldb/log_test
[11:02:06] :	 [Step 1/1] [27/823] Linking CXX executable src/leveldb/fault_injection_test
[11:02:06] :	 [Step 1/1] [28/823] Linking CXX executable src/leveldb/memenv_test
[11:02:06] :	 [Step 1/1] [29/823] Building CXX object src/leveldb/CMakeFiles/corruption_test.dir/db/corruption_test.cc.o
[11:02:06] :	 [Step 1/1] [30/823] Building CXX object src/leveldb/CMakeFiles/arena_test.dir/util/arena_test.cc.o
[11:02:15]W:	 [Step 1/1] mv: cannot create hard link '/results/src/test/CMakeFiles/test_bitcoin.dir/fixture.cpp.o.d' to '/results/CMakeFiles': Operation not permitted
[11:02:26] :	 [Step 1/1] [31/823] Linking CXX executable src/leveldb/recovery_test
[11:02:26]W:	 [Step 1/1] Process exited with code 143
[11:02:26]E:	 [Step 1/1] Process exited with code 143 (Step: Command Line)
[11:02:26]E:	 [Step 1/1] Step Command Line failed
[11:02:26]E: Ant JUnit report watcher
[11:02:26]E:	 [Ant JUnit report watcher] No reports found for paths:
[11:02:26]E:	 [Ant JUnit report watcher] +:results/test_bitcoin.xml
[11:02:26]E:	 [Ant JUnit report watcher] +:results/**/junit_results*.xml
[11:02:26] : Publishing internal artifacts
[11:02:26] :	 [Publishing internal artifacts] Publishing 1 file using [WebPublisher]
[11:02:26] :	 [Publishing internal artifacts] Publishing 1 file using [ArtifactsCachePublisher]
[11:02:26]W: Publishing artifacts
[11:02:26] :	 [Publishing artifacts] Collecting files to publish: [+:results/**/junit_results*.xml]
[11:02:26]W:	 [Publishing artifacts] Artifacts path 'results/**/junit_results*.xml' not found
[11:02:26] : Build finished

Tail of the build log:

[11:01:32] :	 [Step 1/1] [424/466] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/block_assemble.cpp.o
[11:01:32] :	 [Step 1/1] [425/466] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/duplicate_inputs.cpp.o
[11:01:32] :	 [Step 1/1] [426/466] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/rpc_mempool.cpp.o
[11:01:32] :	 [Step 1/1] [427/466] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/verify_script.cpp.o
[11:01:32] :	 [Step 1/1] [428/466] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/mempool_stress.cpp.o
[11:01:32] :	 [Step 1/1] [429/466] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/mempool_eviction.cpp.o
[11:01:32] :	 [Step 1/1] [430/466] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/nanobench.cpp.o
[11:01:32] :	 [Step 1/1] [431/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinaddressvalidator.cpp.o
[11:01:32] :	 [Step 1/1] [432/466] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/peer_eviction.cpp.o
[11:01:32] :	 [Step 1/1] [433/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinamountfield.cpp.o
[11:01:32] :	 [Step 1/1] [434/466] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/rpc_blockchain.cpp.o
[11:01:32] :	 [Step 1/1] [435/466] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/bench.cpp.o
[11:01:32] :	 [Step 1/1] [436/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/csvmodelwriter.cpp.o
[11:01:32] :	 [Step 1/1] [437/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/networkstyle.cpp.o
[11:01:32] :	 [Step 1/1] [438/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoinunits.cpp.o
[11:01:32] :	 [Step 1/1] [439/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/modaloverlay.cpp.o
[11:01:32] :	 [Step 1/1] [440/466] Linking CXX executable src/bench/bitcoin-bench
[11:01:32] :	 [Step 1/1] [441/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/notificator.cpp.o
[11:01:32] :	 [Step 1/1] [442/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/platformstyle.cpp.o
[11:01:32] :	 [Step 1/1] [443/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bantablemodel.cpp.o
[11:01:32] :	 [Step 1/1] [444/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin-qt-base_autogen/mocs_compilation.cpp.o
[11:01:32] :	 [Step 1/1] [445/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvalidatedlineedit.cpp.o
[11:01:32] :	 [Step 1/1] [446/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvaluecombobox.cpp.o
[11:01:32] :	 [Step 1/1] [447/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin.cpp.o
[11:01:32] :	 [Step 1/1] [448/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/clientmodel.cpp.o
[11:01:32] :	 [Step 1/1] [449/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin.cpp.o
[11:01:32] :	 [Step 1/1] [450/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/intro.cpp.o
[11:01:32] :	 [Step 1/1] [451/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoingui.cpp.o
[11:01:32] :	 [Step 1/1] [452/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsmodel.cpp.o
[11:01:32] :	 [Step 1/1] [453/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/guiutil.cpp.o
[11:01:32] :	 [Step 1/1] [454/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o
[11:01:32] :	 [Step 1/1] [455/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.o
[11:01:32] :	 [Step 1/1] [456/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o
[11:01:32] :	 [Step 1/1] [457/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o
[11:01:32] :	 [Step 1/1] [458/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o
[11:01:32] :	 [Step 1/1] [459/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o
[11:01:32] :	 [Step 1/1] [460/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o
[11:01:32] :	 [Step 1/1] [461/466] Linking CXX static library src/qt/libbitcoin-qt-base.a
[11:01:32] :	 [Step 1/1] [462/466] Automatic MOC for target bitcoin-qt
[11:01:32] :	 [Step 1/1] [463/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o
[11:01:32] :	 [Step 1/1] [464/466] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o
[11:01:32] :	 [Step 1/1] [465/466] Linking CXX executable src/qt/bitcoin-qt
[11:01:32] :	 [Step 1/1] [465/466] Install the project...
[11:01:32] :	 [Step 1/1] -- Install configuration: "RelWithDebInfo"
[11:02:10]W:	 [Step 1/1] mv: cannot create hard link '/results/src/test/CMakeFiles/test_bitcoin.dir/core_io_tests.cpp.o' to '/results/native': Operation not permitted
[11:02:19] :	 [Step 1/1] -- Installing: /results/artifacts/lib/libbitcoinconsensus.so.0.25.10
[11:02:19]W:	 [Step 1/1] Process exited with code 143
[11:02:19]E:	 [Step 1/1] Process exited with code 143 (Step: Command Line)
[11:02:20]E:	 [Step 1/1] Step Command Line failed
[11:02:20]E: Ant JUnit report watcher
[11:02:20]E:	 [Ant JUnit report watcher] No reports found for paths:
[11:02:20]E:	 [Ant JUnit report watcher] +:results/test_bitcoin.xml
[11:02:20]E:	 [Ant JUnit report watcher] +:results/**/junit_results*.xml
[11:02:20] : Publishing internal artifacts (4s)
[11:02:24] :	 [Publishing internal artifacts] Publishing 1 file using [ArtifactsCachePublisher]
[11:02:25] :	 [Publishing internal artifacts] Publishing 1 file using [WebPublisher]
[11:02:20]W: Publishing artifacts (6s)
[11:02:20] :	 [Publishing artifacts] Collecting files to publish: [+:results/**/junit_results*.xml]
[11:02:20]W:	 [Publishing artifacts] Artifacts path 'results/**/junit_results*.xml' not found
[11:02:27] : Build finished

Tail of the build log:

[11:03:06] :	 [Step 1/1]   File "/work/test/functional/test_framework/test_framework.py", line 135, in main
[11:03:06] :	 [Step 1/1]     self.setup()
[11:03:06] :	 [Step 1/1]   File "/work/test/functional/test_framework/test_framework.py", line 215, in setup
[11:03:06] :	 [Step 1/1]     config.read_file(open(self.options.configfile, encoding='utf-8'))
[11:03:06] :	 [Step 1/1] FileNotFoundError: [Errno 2] No such file or directory: '/work/abc-ci-builds/build-debug/test/functional/../config.ini'
[11:03:06] :	 [Step 1/1] 
[11:03:06] :	 [Step 1/1] During handling of the above exception, another exception occurred:
[11:03:06] :	 [Step 1/1] 
[11:03:06] :	 [Step 1/1] Traceback (most recent call last):
[11:03:06] :	 [Step 1/1]   File "/work/test/functional/test_framework/test_framework.py", line 150, in main
[11:03:06] :	 [Step 1/1]     self.log.exception("Unexpected exception caught during testing")
[11:03:06] :	 [Step 1/1] AttributeError: 'CoinbaseCategoryTest' object has no attribute 'log'
[11:03:06] :	 [Step 1/1] 
[11:03:06] :	 [Step 1/1] During handling of the above exception, another exception occurred:
[11:03:06] :	 [Step 1/1] 
[11:03:06] :	 [Step 1/1] Traceback (most recent call last):
[11:03:06] :	 [Step 1/1]   File "/work/test/functional/wallet_coinbase_category.py", line 59, in <module>
[11:03:06] :	 [Step 1/1]     CoinbaseCategoryTest().main()
[11:03:06] :	 [Step 1/1]   File "/work/test/functional/test_framework/test_framework.py", line 156, in main
[11:03:06] :	 [Step 1/1]     exit_code = self.shutdown()
[11:03:06] :	 [Step 1/1]   File "/work/test/functional/test_framework/test_framework.py", line 277, in shutdown
[11:03:06] :	 [Step 1/1]     if self.success == TestStatus.FAILED and self.options.pdbonfailure:
[11:03:06] :	 [Step 1/1] AttributeError: 'CoinbaseCategoryTest' object has no attribute 'success'
[11:03:06] :	 [Step 1/1] 
[11:03:06] :	 [Step 1/1]  [1mwallet_txn_doublespend.py [0m started
[11:03:06] :	 [Step 1/1]  [1mwallet_import_with_label.py [0m failed, Duration: 0 s
[11:03:06] :	 [Step 1/1] 
[11:03:06] :	 [Step 1/1]  [1mstdout: [0m
[11:03:06] :	 [Step 1/1] 
[11:03:06] :	 [Step 1/1]  [1mstderr: [0m
[11:03:06] :	 [Step 1/1] Traceback (most recent call last):
[11:03:06] :	 [Step 1/1]   File "/work/test/functional/test_framework/test_framework.py", line 135, in main
[11:03:06] :	 [Step 1/1]     self.setup()
[11:03:06] :	 [Step 1/1]   File "/work/test/functional/test_framework/test_framework.py", line 215, in setup
[11:03:06] :	 [Step 1/1]     config.read_file(open(self.options.configfile, encoding='utf-8'))
[11:03:06] :	 [Step 1/1] FileNotFoundError: [Errno 2] No such file or directory: '/work/abc-ci-builds/build-debug/test/functional/../config.ini'
[11:03:06] :	 [Step 1/1] 
[11:03:06] :	 [Step 1/1] During handling of the above exception, another exception occurred:
[11:03:06] :	 [Step 1/1] 
[11:03:06] :	 [Step 1/1] Traceback (most recent call last):
[11:03:06] :	 [Step 1/1]   File "/work/test/functional/test_framework/test_framework.py", line 150, in main
[11:03:06] :	 [Step 1/1]     self.log.exception("Unexpected exception caught during testing")
[11:03:06] :	 [Step 1/1] AttributeError: 'ImportWithLabel' object has no attribute 'log'
[11:03:06] :	 [Step 1/1] 
[11:03:24]W:	 [Step 1/1] time="2022-08-03T11:03:24Z" level=error msg="error waiting for container: unexpected EOF"
[11:03:24] :	 [Step 1/1] During handling of the above exception, another exception occurred:
[11:03:24]W:	 [Step 1/1] Process exited with code 125
[11:03:24]E:	 [Step 1/1] Process exited with code 125 (Step: Command Line)
[11:03:24]E:	 [Step 1/1] Step Command Line failed
[11:03:25]E: Ant JUnit report watcher
[11:03:25]E:	 [Ant JUnit report watcher] No reports found for paths:
[11:03:25]E:	 [Ant JUnit report watcher] +:results/test_bitcoin.xml
[11:03:25]E:	 [Ant JUnit report watcher] +:results/**/junit_results*.xml
[11:03:25] : Publishing internal artifacts (5s)
[11:03:30] :	 [Publishing internal artifacts] Publishing 1 file using [ArtifactsCachePublisher]
[11:03:30] :	 [Publishing internal artifacts] Publishing 1 file using [WebPublisher]
[11:03:25]W: Publishing artifacts (5s)
[11:03:25] :	 [Publishing artifacts] Collecting files to publish: [+:results/**/junit_results*.xml]
[11:03:25]W:	 [Publishing artifacts] Artifacts path 'results/**/junit_results*.xml' not found
[11:03:30] : Build finished
This revision is now accepted and ready to land.Aug 3 2022, 12:38