New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Testsuite for Bitcoin Core 27.0.0 - FAIL: qt/test/test_bitcoin-qt #30020
Comments
=============================================
|
What are the first few lines (before "Script verification uses...") in the |
My bad, the file is good. |
Can you please add exact steps to reproduce? The book may be using outdated information. |
A few other thoughts:
|
|
I'm new to this. Trying to figure out how to do that. Keep you updated. |
|
Do you want the gui? If not, then disabling is the right choice, but then the gui unit tests shouldn't fail, because they shouldn't exist. If they do, that is a bug. Again, there is little that can be done here, unless you share more details on the steps to reproduce from the book. See #30020 (comment) |
I'm going to close this for now. I have tried to reproduce this in a fresh debian bookworm container (not a raspi) but was unable to do so. I configured, compiled and made with If you could provide specific steps for reproduction (leave a comment in this issue, even if closed), we can re-open it and investigate further. If you are struggling to build, or want all tests to pass, you could try running Failing that you could run (WARNING THIS MAY DELETE YOUR IMPORTANT FILES) |
Steps for reproduction git command to create a local copy (“clone”) of the source code: $ cd bitcoin Selecting a Bitcoin Core Release: To synchronize the local code with this version, use the git checkout command: Configuring the Bitcoin Core Build (I installed everything I found in the mentioned files) : $ ./autogen.sh I've overridden some default behaviour of the configure script like: "Next, run the configure script to automatically discover all the necessary libraries and create a customized build script for your system:" $ ./configure Building the Bitcoin Core Executables: If all goes well, Bitcoin Core is now compiled. You should run the unit test suite with make check to ensure the linked libraries are not broken in obvious ways. The final step is to install the various executables on your system using the make install command. You may be prompted for your user password because this step requires administrative privileges: $ make check && sudo make install |
@hebasto |
In your data directory. Please consult the https://github.com/bitcoin/bitcoin/blob/master/doc/files.md#data-directory-layout. |
test_bitcoin-qt is a GUI executable. Are you sure you passed Please share the configure summary after you disable the gui:
|
It should say something like:
|
Also, is there a need for you to be using BDB? It is deprecated and going forward it will be easier for you if you used sqlite from the start, if you do not need backward compatibility. |
Is there an existing issue for this?
Current behaviour
FAIL: qt/test/test_bitcoin-qt
Testsuite summary for Bitcoin Core 27.0.0
TOTAL: 4
PASS: 3
SKIP: 0
XFAIL: 0
FAIL: 1
XPASS: 0
ERROR: 0
============================================================================
See src/test-suite.log
Please report to https://github.com/bitcoin/bitcoin/issues
make[4]: *** [Makefile:20629: test-suite.log] Error 1
make[4]: Leaving directory '/home/dom/bitcoin/src'
make[3]: *** [Makefile:20737: check-TESTS] Error 2
make[3]: Leaving directory '/home/dom/bitcoin/src'
make[2]: *** [Makefile:20856: check-am] Error 2
make[2]: Leaving directory '/home/dom/bitcoin/src'
make[1]: *** [Makefile:20521: check-recursive] Error 1
make[1]: Leaving directory '/home/dom/bitcoin/src'
make: *** [Makefile:813: check-recursive] Error 1
Expected behaviour
Successful Unit Test.
Steps to reproduce
I'm using a raspberry pi 5 and the respecting OS.
Bitcoin Core 27.0.0
I followed the steps in the book "Mastering Bitcoin".
I'm new to this but nevertheless would love to support the bitcoin network.
Relevant log output
test-suite.log
How did you obtain Bitcoin Core
Compiled from source
What version of Bitcoin Core are you using?
Bitcoin Core 27.0.0
Operating system and version
Debian GNU/Linux 12 (bookworm)
Machine specifications
Raspberry Pi 5
The text was updated successfully, but these errors were encountered: