Closed Bug 938435 Opened 12 years ago Closed 12 years ago

Use mozinstall for installing b2g desktop builds in gaia-ui-tests script

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jgriffin, Assigned: jgriffin)

References

Details

Attachments

(1 file, 1 obsolete file)

The gaia-ui-tests on OSX are failing because the install() method doesn't know how to handle .dmg files. We should use mozinstall() for this (via mozharness' install() method), assuming we can pass it a custom app name ('b2g' vs 'firefox').
Assignee: nobody → jgriffin
This allows us to use mozinstall to install b2g desktop builds, which should fix gaia-ui-tests on osx on cedar.
Attachment #8338971 - Flags: review?(ahalberstadt)
Comment on attachment 8338971 [details] [diff] [review] Use mozinstall for installing b2g desktop builds, Review of attachment 8338971 [details] [diff] [review]: ----------------------------------------------------------------- I'm assuming that super(MarionetteTest, self).install() uses mozinstall? Hard to tell if adding 'application': 'b2g' to the config is risky for other jobs that use this script or not, when this lands we should keep an eye on cedar just in case.
Attachment #8338971 - Flags: review?(ahalberstadt) → review+
(In reply to Andrew Halberstadt [:ahal] from comment #2) > Comment on attachment 8338971 [details] [diff] [review] > Use mozinstall for installing b2g desktop builds, > > Review of attachment 8338971 [details] [diff] [review]: > ----------------------------------------------------------------- > > I'm assuming that super(MarionetteTest, self).install() uses mozinstall? > Hard to tell if adding 'application': 'b2g' to the config is risky for other > jobs that use this script or not, when this lands we should keep an eye on > cedar just in case. Bah, you're right, I need to make application a config file variable.
Move application to a config file variable and set it to 'b2g' for gaiatest; it will be None for other tests, which will work for the desktop Firefox case.
Attachment #8341222 - Flags: review?(ahalberstadt)
Attachment #8338971 - Attachment is obsolete: true
Comment on attachment 8341222 [details] [diff] [review] Use mozinstall for installing b2g desktop builds, Review of attachment 8341222 [details] [diff] [review]: ----------------------------------------------------------------- lgtm
Attachment #8341222 - Flags: review?(ahalberstadt) → review+
Comment on attachment 8341222 [details] [diff] [review] Use mozinstall for installing b2g desktop builds, Review of attachment 8341222 [details] [diff] [review]: ----------------------------------------------------------------- https://hg.mozilla.org/build/mozharness/rev/da4e1979187e
Attachment #8341222 - Flags: checked-in+
In production.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: