Closed Bug 1471385 Opened 8 years ago Closed 8 years ago

trying to run a new bisection on mozregression-gui v0.9.23 throws an error

Categories

(Testing :: mozregression, defect)

Version 3
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: philipp, Assigned: wlach)

References

Details

Attachments

(1 file)

after downloading v0.9.23 of the mozregression-gui tool for windows, i get the following error/crash dialog when trying to run a new bisection from the file menu: platform: Windows-10-10.0.17134 python: 2.7.15 FROZEN (32bit) mozregui: 0.9.23 mozregression: 2.3.28 message: IOError: Could not find a suitable TLS CA certificate bundle, invalid path: C:\Program Files (x86)\mozregression-gui\mozregression-gui.exe\requests\cacert.pem traceback: File ".\mozregui\mainwindow.py", line 111, in start_bisection_wizard File ".\mozregui\mainwindow.py", line 99, in _start_runner File ".\mozregui\wizard.py", line 287, in __init__ File ".\mozregui\wizard.py", line 260, in __init__ File ".\mozregui\wizard.py", line 191, in __init__ File ".\mozregui\wizard.py", line 37, in __init__ File ".\mozregui\ui\build_selection.py", line 34, in setupUi File ".\mozregui\utils.py", line 64, in __init__ File "..\mozregression\releases.py", line 85, in releases File "..\mozregression\network.py", line 27, in retry_get File "C:\Python27\lib\site-packages\redo\__init__.py", line 162, in retry File "C:\Python27\lib\site-packages\requests\api.py", line 72, in get File "C:\Python27\lib\site-packages\requests\api.py", line 58, in request File "C:\Python27\lib\site-packages\requests\sessions.py", line 522, in request File "C:\Python27\lib\site-packages\requests\sessions.py", line 642, in send File "C:\Python27\lib\site-packages\requests\adapters.py", line 406, in send File "C:\Python27\lib\site-packages\requests\adapters.py", line 225, in cert_verify
Same here.
Severity: normal → blocker
Flags: needinfo?(wlachance)
Same here. 0.9.22 still works.
Aware of this. It seems like something changed in the appveyor environment which causes things to break. :( Trying to find a fix/ / workaround.
Flags: needinfo?(wlachance)
With some upgrades and hacks, I have released a new version of the gui that seems to work (https://github.com/mozilla/mozregression/releases/tag/gui-0.9.24). Unfortunately it's rather larger than it was before or probably needs to be (30 megs!!) -- but this is a function of the newer version of cx_freeze I had to upgrade to, to make some other things work.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Attached image 0.9.24.png
(In reply to William Lachance (:wlach) (use needinfo!) from comment #4) > With some upgrades and hacks, I have released a new version of the gui that > seems to work For me, it's worse: 0.9.24 displays the attached error and doesn't start at all.
Flags: needinfo?(wlachance)
(In reply to Gingerbread Man from comment #5) > Created attachment 8988451 [details] > 0.9.24.png > > (In reply to William Lachance (:wlach) (use needinfo!) from comment #4) > > With some upgrades and hacks, I have released a new version of the gui that > > seems to work > > For me, it's worse: 0.9.24 displays the attached error and doesn't start at > all. That sucks :( It looks like a similar problem to one I fixed yesterday with mozprocess (it seems like cx_Freeze can't handle certain types of python import statements), maybe we can try the same workaround. Could you try the build here: https://ci.appveyor.com/project/wlach/mozregression/build/1.0.317/artifacts And tell me if it works?
Status: RESOLVED → REOPENED
Flags: needinfo?(wlachance)
Resolution: FIXED → ---
Assignee: nobody → wlachance
(In reply to William Lachance (:wlach) (use needinfo!) from comment #6) > Could you try the build here: > > https://ci.appveyor.com/project/wlach/mozregression/build/1.0.317/artifacts > > And tell me if it works? Looks like it! It runs without any error messages. I was able to start a bisection and launch a single build. The bisection wizard window takes a few moments to open and close, and the single build window also takes a while to open (but not close). That didn't happen with 0.9.22, but I can live with it. Thank you very much.
I filed a bug in cx_Freeze about the underlying issue: https://github.com/anthony-tuininga/cx_Freeze/issues/393 Will release a new version of the gui momentarily.
Status: REOPENED → RESOLVED
Closed: 8 years ago8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: