Closed
Bug 1199574
Opened 9 years ago
Closed 9 years ago
Add --workspace CLI option as configurable location for all temporary data
Categories
(Testing :: Firefox UI Tests, defect)
Tracking
(firefox40 fixed, firefox41 fixed, firefox42 fixed, firefox43 fixed, firefox-esr38 fixed)
RESOLVED
FIXED
mozilla43
People
(Reporter: whimboo, Assigned: whimboo)
References
Details
Attachments
(1 file)
As of now we are creating temporary data in the /tmp folder which is not that good in conjunction with running the tests in our Jenkins CI. Reason is that this is outside of the Jenkins workspace and cannot be controlled and cleaned-up easily in case of failures in the harness. There should be a way to limit the creation of temporary data to a specific folder. By default this will still be /tmp but can be customized.
Assignee | ||
Comment 1•9 years ago
|
||
This is needed for all supported branches.
status-firefox40:
--- → affected
status-firefox41:
--- → affected
status-firefox42:
--- → affected
status-firefox-esr38:
--- → affected
Assignee | ||
Comment 2•9 years ago
|
||
Due to bug 1193730 profiles for Firefox cannot be created at the given location. It's not strictly blocking us, so lets see how this will be handled. For now I would say lets get the CLI option working for the installation of the build. Everything else can be a follow-up.
Assignee | ||
Comment 3•9 years ago
|
||
Attachment #8654073 -
Flags: review?(cmanchester)
Comment 4•9 years ago
|
||
Comment on attachment 8654073 [details]
github_pull_request.txt
Looks good!
Attachment #8654073 -
Flags: review?(cmanchester) → review+
Assignee | ||
Comment 5•9 years ago
|
||
PR got merged to master as:
https://github.com/mozilla/firefox-ui-tests/commit/7376b5962a337914f3db085cb8c388a7b63b4626
I will backport the patch to all other branches if master is going to stay stable when using mozharness.
Target Milestone: --- → Firefox 43
Assignee | ||
Comment 6•9 years ago
|
||
Tested with mozharness script and it works fine. So I pushed those changes to all other branches:
https://github.com/mozilla/firefox-ui-tests/commit/25229c65b69efce4717d73e5a51f2025bac34553 (aurora)
https://github.com/mozilla/firefox-ui-tests/commit/4cfff87d2044fd1046de39bc00e34ff92e747cf6 (beta)
https://github.com/mozilla/firefox-ui-tests/commit/4f7188bd0b84a5f3374ce3df722b3755e02152c5 (release)
https://github.com/mozilla/firefox-ui-tests/commit/6b0c0d2619d2c83055e75af383929a67fdc3e151 (esr38)
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
Product: Mozilla QA → Testing
You need to log in
before you can comment on or make changes to this bug.
Description
•