In the next diff, this method will operate on TxInput objects.
Depends on D14504
Differential D14503
[electrum] convert Transaction.update_signatures to take bytes PiRK on Sep 19 2023, 06:58. Authored by
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 1 Comment Actions The build failed due to an unexpected infrastructure outage. The administrators have been notified to investigate. Sorry for the inconvenience. |