Open Bug 1987987 Opened 6 months ago Updated 6 months ago

mozregression-gui 7.0.0 hangs when querying GitHub for latest release

Categories

(Testing :: mozregression, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: zeid, Unassigned)

Details

This doesn't seem to be happening in 7.0.0rc0.

platform: macOS-14.7.8-arm64-arm-64bit
python: 3.12.4 FROZEN (64bit)
mozregression: 7.0.0
message: ConnectionError: HTTPSConnectionPool(host='api.github.com', port=443): Max retries exceeded with url: /repos/mozilla/mozregression/releases/latest (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x11013f230>: Failed to resolve 'api.github.com' ([Errno 8] nodename nor servname provided, or not known)"))
traceback:   File "mozregui/check_release.py", line 18, in run
  File "/var/folders/mz/dt2wvcqn2v18chcgg04003k40000gp/T/_MEIjiXwgA/mozregression/network.py", line 23, in retry_get
    return redo.retry(
           ^^^^^^^^^^^
  File "redo/__init__.py", line 172, in retry
    return action(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "requests/api.py", line 73, in get
  File "requests/api.py", line 59, in request
  File "requests/sessions.py", line 589, in request
  File "requests/sessions.py", line 703, in send
  File "requests/adapters.py", line 677, in send
Severity: -- → S3
Priority: -- → P2

This seems to have been a temporary issue, however, the release check should fail more gracefully in the future, and not cause hanging or a crash.

Priority: P2 → P3
You need to log in before you can comment on or make changes to this bug.