Closed
Bug 1196393
Opened 11 years ago
Closed 11 years ago
Install psutil into the virtualenv created by desktop_unittest.py
Categories
(Release Engineering :: Applications: MozharnessCore, defect)
Release Engineering
Applications: MozharnessCore
Tracking
(firefox43 fixed)
RESOLVED
FIXED
| Tracking | Status | |
|---|---|---|
| firefox43 | --- | fixed |
People
(Reporter: chmanchester, Assigned: chmanchester)
References
Details
Attachments
(2 files)
Work is underway to make it available for all machines running Talos, I'd like to use it for something in Mochitests -- I think the only thing that remains is figuring out how to build a .whl that will work on our OSX 10.6 testers.
| Assignee | ||
Comment 1•11 years ago
|
||
Confirming OSX 10.6 is the only problem area: https://treeherder.mozilla.org/#/jobs?repo=try&revision=5dfc5b338bd8
| Assignee | ||
Comment 2•11 years ago
|
||
This is the .whl I generated from a 10.6 tester for upload to internal pypi
| Assignee | ||
Comment 3•11 years ago
|
||
(In reply to Chris Manchester [:chmanchester] from comment #1)
> Confirming OSX 10.6 is the only problem area:
> https://treeherder.mozilla.org/#/jobs?repo=try&revision=5dfc5b338bd8
With comment 2 uploaded to pypi, re-triggers here are succeeding.
| Assignee | ||
Comment 4•11 years ago
|
||
Bug 1196393 - Install psutil 3.1.1 in the desktop_unittests vitualenv so it will be available to desktop unittests. r=jlund
Attachment #8652568 -
Flags: review?(jlund)
Updated•11 years ago
|
Attachment #8652568 -
Flags: review?(jlund) → review+
Comment 5•11 years ago
|
||
Comment on attachment 8652568 [details]
MozReview Request: Bug 1196393 - Install psutil 3.1.1 in the desktop_unittests vitualenv so it will be available to desktop unittests. r=jlund
https://reviewboard.mozilla.org/r/17191/#review15411
I see win32 and win64 whl's were recently uploaded to pypi too.
::: testing/mozharness/scripts/desktop_unittest.py:259
(Diff revision 1)
> + self.register_virtualenv_module(name='pip>=1.5')
why is this needed? I would have thought we would have 'pip' available already?
Comment 6•11 years ago
|
||
It is required because pip only prefer wheel format starting with version >= 1.5 (https://packaging.python.org/en/latest/installing.html#installing-cached-wheels).
Same kind of thing in bug 1194074 and I had some issues without that - if I remember well some win32 test machines are using an older pip by default.
Comment 7•11 years ago
|
||
(In reply to Julien Pagès from comment #6)
> It is required because pip only prefer wheel format starting with version >=
> 1.5
> (https://packaging.python.org/en/latest/installing.html#installing-cached-
> wheels).
>
> Same kind of thing in bug 1194074 and I had some issues without that - if I
> remember well some win32 test machines are using an older pip by default.
thanks for the explanation.
Comment 9•11 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•