Closed
Bug 618647
Opened 15 years ago
Closed 15 years ago
Create test environments for all platforms
Categories
(Mozilla QA Graveyard :: Mozmill Crowd Extension, defect)
Mozilla QA Graveyard
Mozmill Crowd Extension
Tracking
(Not tracked)
RESOLVED
FIXED
0.1
People
(Reporter: whimboo, Assigned: whimboo)
References
()
Details
Attachments
(1 file, 2 obsolete files)
|
8.34 KB,
patch
|
aaronmt
:
review+
|
Details | Diff | Splinter Review |
We need test environments for all supported platforms: Windows, Linux, and OS X.
The environment for Windows is mostly done, and can be tested by downloading and extracting the package from the given URL.
| Assignee | ||
Comment 1•15 years ago
|
||
Test environments for all platforms have been uploaded to:
http://people.mozilla.com/~hskupin/mozmill-crowd/
Aaron, would be great if you could play with those. Not only from the current folder also when the scripts get called from another location.
Sadly we are not completely free from dependencies. On Linux we require that the system-wide python-dev packet is installed. Otherwise we are not able to build the Mercurial extension for Python. I'm not sure if I can really pre-build those because of all the different distributions. It's something we will have to figure out.
| Assignee | ||
Comment 2•15 years ago
|
||
WIP to create the Mozmill environment on Mac and Linux. Windows is a bit more complicated. Should have something by tomorrow.
Comment 3•15 years ago
|
||
> Sadly we are not completely free from dependencies. On Linux we require that
> the system-wide python-dev packet is installed. Otherwise we are not able to
> build the Mercurial extension for Python. I'm not sure if I can really
> pre-build those because of all the different distributions. It's something we
> will have to figure out.
Yeah, just caught this as, "error: Setup script exited with Python headers are required to build Mercurial" and then installed python-dev package. Other than that, I've done testing with your deployable environments on Mac and Linux and both are working.
| Assignee | ||
Comment 4•15 years ago
|
||
Final patch for the automatically generation of the test environments for Linux, Mac, and Windows. The latter one requires some manual work, which is listed clearly in the readme file.
The code is also available here:
https://github.com/whimboo/mozmill-crowd/tree/env-scripts
Attachment #498915 -
Attachment is obsolete: true
Attachment #499158 -
Flags: review?(aaron.train)
| Assignee | ||
Comment 5•15 years ago
|
||
Update to the Windows process. Python has to be installed with the "Just for me" method. Otherwise the python26.dll is missing.
Attachment #499158 -
Attachment is obsolete: true
Attachment #499216 -
Flags: review?(aaron.train)
Attachment #499158 -
Flags: review?(aaron.train)
Updated•15 years ago
|
Attachment #499216 -
Flags: review?(aaron.train) → review+
| Assignee | ||
Comment 6•15 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Updated•14 years ago
|
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•