Skip to main content
added 267 characters in body; edited title
Source Link

Different How to compile and conduct functional test fails in each extended test run fortests of Bitcoin core 22.0rc3for CPU (32 bit) and memory constrained system?

I wanted to use my old laptop to run a bitcoin full node.

Specifications:

  • Processor: Intel Core2Duo @2.2 GHz i686
  • OS: Lubuntu 18.04.6 LTS (I have tried first on Lubuntu 16.04, but it failed due to lack of a compiler with c++17 feature. The fix was too complicated for me. I rather upgraded the OS as discussed here.)
  • RAM: 4 GB

Since there is no installation media of Bitcoin core 22.0rc3 for 32 bit processors, I had to compile it. I followed the instructions from the Bitcoin github, and these two articles here and here.

After successfully executing make command, in testing phase I have got these results:

  • 2 times make check passed.
  • 2 times test/functional/test_runner.py passed.
  • 4 times test/functional/test_runner.py --extended different errors in each run.
    • 1st run - feature_pruning.py and feature_dbcrash.py failed.
    • 2nd run - rpc_signrawtransaction.py --legacy-wallet and feature_pruning.py failed.
    • 3rd run - feature_pruning.py failed.
    • 4th run - feature_config_args.py and feature_pruning.py failed.

What these errors mean? Why the results vary in each run? Is it safe to run this compiled Bitcoin core? How can I compile without getting any errors?

I am not a technical person. Could you please use layman's terms. Thank you in advance.

(I want to download full blockchain and no need for legacy wallet support.)

Different functional test fails in each extended test run for Bitcoin core 22.0rc3

I wanted to use my old laptop to run a bitcoin node.

Specifications:

  • Processor: Intel Core2Duo @2.2 GHz i686
  • OS: Lubuntu 18.04.6 LTS
  • RAM: 4 GB

Since there is no installation media for 32 bit processors, I had to compile it. I followed the instructions from the Bitcoin github, and these two articles here and here.

After successfully executing make command, in testing phase I have got these results:

  • 2 times make check passed.
  • 2 times test/functional/test_runner.py passed.
  • 4 times test/functional/test_runner.py --extended different errors in each run.
    • 1st run - feature_pruning.py and feature_dbcrash.py failed.
    • 2nd run - rpc_signrawtransaction.py --legacy-wallet and feature_pruning.py failed.
    • 3rd run - feature_pruning.py failed.
    • 4th run - feature_config_args.py and feature_pruning.py failed.

What these errors mean? Why the results vary in each run? Is it safe to run this compiled Bitcoin core? How can I compile without getting any errors?

I am not a technical person. Could you please use layman's terms. Thank you in advance.

(I want to download full blockchain and no need for legacy wallet support.)

How to compile and conduct functional tests of Bitcoin core for CPU (32 bit) and memory constrained system?

I wanted to use my old laptop to run a bitcoin full node.

Specifications:

  • Processor: Intel Core2Duo @2.2 GHz i686
  • OS: Lubuntu 18.04.6 LTS (I have tried first on Lubuntu 16.04, but it failed due to lack of a compiler with c++17 feature. The fix was too complicated for me. I rather upgraded the OS as discussed here.)
  • RAM: 4 GB

Since there is no installation media of Bitcoin core 22.0rc3 for 32 bit processors, I had to compile it. I followed the instructions from the Bitcoin github, and these two articles here and here.

After successfully executing make command, in testing phase I have got these results:

  • 2 times make check passed.
  • 2 times test/functional/test_runner.py passed.
  • 4 times test/functional/test_runner.py --extended different errors in each run.
    • 1st run - feature_pruning.py and feature_dbcrash.py failed.
    • 2nd run - rpc_signrawtransaction.py --legacy-wallet and feature_pruning.py failed.
    • 3rd run - feature_pruning.py failed.
    • 4th run - feature_config_args.py and feature_pruning.py failed.

What these errors mean? Why the results vary in each run? Is it safe to run this compiled Bitcoin core? How can I compile without getting any errors?

I am not a technical person. Could you please use layman's terms. Thank you in advance.

(I want to download full blockchain and no need for legacy wallet support.)

Source Link

Different functional test fails in each extended test run for Bitcoin core 22.0rc3

I wanted to use my old laptop to run a bitcoin node.

Specifications:

  • Processor: Intel Core2Duo @2.2 GHz i686
  • OS: Lubuntu 18.04.6 LTS
  • RAM: 4 GB

Since there is no installation media for 32 bit processors, I had to compile it. I followed the instructions from the Bitcoin github, and these two articles here and here.

After successfully executing make command, in testing phase I have got these results:

  • 2 times make check passed.
  • 2 times test/functional/test_runner.py passed.
  • 4 times test/functional/test_runner.py --extended different errors in each run.
    • 1st run - feature_pruning.py and feature_dbcrash.py failed.
    • 2nd run - rpc_signrawtransaction.py --legacy-wallet and feature_pruning.py failed.
    • 3rd run - feature_pruning.py failed.
    • 4th run - feature_config_args.py and feature_pruning.py failed.

What these errors mean? Why the results vary in each run? Is it safe to run this compiled Bitcoin core? How can I compile without getting any errors?

I am not a technical person. Could you please use layman's terms. Thank you in advance.

(I want to download full blockchain and no need for legacy wallet support.)