cryptoadvance / cryptoadvance/specter-desktop

Cypress tests do have weird exceptions: Invalid URL 'http://:8332': No host supplied

Open
#2,159 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
847
Forks
259
Avg merge
6d 18h
Merged PRs (30d)
2

Description

```
[ DEBUG] in node: Node is not running, no RPC connection, check_info didn't succeed, setting RPC attribute to None ...
[ DEBUG] in node: Updating .rpc None with None (setter)
[ ERROR] in node: Invalid URL 'http://:8332': No host supplied
Traceback (most recent call last):
File "/tmp/cirrus-ci-build/src/cryptoadvance/specter/node.py", line 426, in _get_rpc
res = rpc.getblockchaininfo()
File "/tmp/cirrus-ci-build/src/cryptoadvance/specter/rpc.py", line 501, in fn
r = self.multi([(method, *args)], **kwargs)[0]
File "/tmp/cirrus-ci-build/src/cryptoadvance/specter/rpc.py", line 415, in multi
r = self.session.post(
File "/tmp/cirrus-ci-build/.env/lib/python3.10/site-packages/requests/sessions.py", line 590, in post
return self.request('POST', url, data=data, json=json, **kwargs)
File "/tmp/cirrus-ci-build/.env/lib/python3.10/site-packages/requests/sessions.py", line 528, in request
prep = self.prepare_request(req)
File "/tmp/cirrus-ci-build/.env/lib/python3.10/site-packages/requests/sessions.py", line 456, in prepare_request
p.prepare(
File "/tmp/cirrus-ci-build/.env/lib/python3.10/site-packages/requests/models.py", line 316, in prepare
self.prepare_url(url, params)
File "/tmp/cirrus-ci-build/.env/lib/python3.10/site-packages/requests/models.py", line 393, in prepare_url
raise InvalidURL("Invalid URL %r: No host supplied" % url)
requests.exceptions.InvalidURL: Invalid URL 'http://:8332': No host supplied
[ DEBUG] in node: connection failed test_connection in check_info:
[ DEBUG] in node: Node is not running, no RPC connection, check_info didn't succeed, setting RPC attribute to None ...
```

e.g. here:
https://cirrus-ci.com/task/6325572637294592

I haven't seen them while executing the tests locally, though.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.