In the next diff, this method will operate on TxInput objects.
Depends on D14504
Differential D14503
[electrum] convert Transaction.update_signatures to take bytes Authored by PiRK on Sep 19 2023, 06:58.
Details
In the next diff, this method will operate on TxInput objects. Depends on D14504 python test_runner.py
Diff Detail
Event TimelineComment Actions Build Bitcoin ABC Diffs / Diff Testing (electrum-tests) failed.
Tail of the build log: -- Configuring native build in /work/abc-ci-builds/electrum-tests/native
-- Configuring done
-- Generating done
-- Build files have been written to: /work/abc-ci-builds/electrum-tests
[1/2] link test_runner.py
[2/2] Run Electrum ABC unit tests...
FAILED: electrum/CMakeFiles/check-electrum
cd /work/abc-ci-builds/electrum-tests/electrum && /usr/bin/python3.9 ./test_runner.py
[secp256k1] warning: libsecp256k1 library failed to load
Testing `setup.py --version`: OK
[ecc] info: libsecp256k1 library not available, falling back to python-ecdsa. This means signing operations will be slower. Try running:
$ contrib/make_secp
(You need to be running from the git sources for contrib/make_secp to be available)
.........................................................................................................127.0.0.1 - - [19/Sep/2023 08:51:39] "GET /invoice HTTP/1.1" 503 -
.127.0.0.1 - - [19/Sep/2023 08:51:40] "GET / HTTP/1.1" 200 -
.127.0.0.1 - - [19/Sep/2023 08:51:41] "GET /invoice HTTP/1.1" 200 -
127.0.0.1 - - [19/Sep/2023 08:51:41] "POST /pay HTTP/1.1" 200 -
.127.0.0.1 - - [19/Sep/2023 08:51:41] "GET / HTTP/1.1" 200 -
.s..................Traceback (most recent call last):
File "/work/electrum/electrumabc_plugins/trezor/trezor.py", line 29, in <module>
import trezorlib
ModuleNotFoundError: No module named 'trezorlib'
................................................................................................................s.........sss......................................s.s.EE
======================================================================
ERROR: electrumabc_plugins.keepkey.tests.test_keepkey (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: electrumabc_plugins.keepkey.tests.test_keepkey
Traceback (most recent call last):
File "/usr/lib/python3.9/unittest/loader.py", line 436, in _find_test_path
module = self._get_module_from_name(name)
File "/usr/lib/python3.9/unittest/loader.py", line 377, in _get_module_from_name
__import__(name)
File "/work/electrum/electrumabc_plugins/keepkey/tests/test_keepkey.py", line 3, in <module>
import keepkeylib
ModuleNotFoundError: No module named 'keepkeylib'
======================================================================
ERROR: electrumabc_plugins.trezor.tests.test_trezor (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: electrumabc_plugins.trezor.tests.test_trezor
Traceback (most recent call last):
File "/usr/lib/python3.9/unittest/loader.py", line 436, in _find_test_path
module = self._get_module_from_name(name)
File "/usr/lib/python3.9/unittest/loader.py", line 377, in _get_module_from_name
__import__(name)
File "/work/electrum/electrumabc_plugins/trezor/tests/test_trezor.py", line 3, in <module>
from trezorlib.messages import TransactionType, TxInputType, TxOutputBinType
ModuleNotFoundError: No module named 'trezorlib'
----------------------------------------------------------------------
Ran 293 tests in 9.982s
FAILED (errors=2, skipped=7)
ninja: build stopped: cannot make progress due to previous errors.
Build electrum-tests failed with exit code 1Comment Actions The build failed due to an unexpected infrastructure outage. The administrators have been notified to investigate. Sorry for the inconvenience. |