Closed
Bug 1110839
Opened 10 years ago
Closed 9 years ago
Schedule Gip on Mulet builds
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: zcampbell, Unassigned)
References
Details
Attachments
(2 files)
2.94 KB,
patch
|
jlund
:
review+
jgriffin
:
checked-in+
|
Details | Diff | Splinter Review |
2.21 KB,
patch
|
jlund
:
review+
|
Details | Diff | Splinter Review |
Now that mulet builds are running on various branches, the Python UI tests could be scheduled to run on them.
With the exception of the SMS tests which still fail, the tests are mostly green.
The runner will need to be updated to pass:
--app-arg="-chrome" --app-arg="chrome://b2g/content/shell.html"
in with cli.py.
Comment 1•10 years ago
|
||
Jonathan: Do you know what is required to get these running on buildbot? I'd be happy to provide a patch if I could get some assistance.
Flags: needinfo?(jgriffin)
Comment 2•10 years ago
|
||
Are these working well for you locally? If so, let me know what the command-line is, and I can schedule them on cedar (first) so we can green them up, then everywhere once they're green.
Flags: needinfo?(jgriffin)
Comment 3•10 years ago
|
||
I think they are used to work with just `--app-arg="-chrome" --app-arg="chrome://b2g/content/shell.html"`
arguments.
Alex, could you confirm?
Flags: needinfo?(lissyx+mozillians)
Comment 5•10 years ago
|
||
I can't confirm right now, I'm in the train, but I definitively have been able to run them when I fixed the Gij issues related to the non local network connections. So it should run mostly out of the box.
Comment 6•10 years ago
|
||
I just downloaded the latest nightly Mulet build and successfully ran one of the tests using the following command:
$ gaiatest --binary=/Applications/MuletNightly.app/Contents/MacOS/firefox-bin --profile=/Users/dhunt/workspace/gaia/profile/ --app-arg=-chrome --app-arg=chrome://b2g/content/shell.html --testvars=home.json gaiatest/tests/functional/clock/test_clock_set_alarm.py
Flags: needinfo?(jgriffin)
Comment 7•10 years ago
|
||
Thanks, I'll write a scheduling patch.
Assignee: nobody → jgriffin
Flags: needinfo?(jgriffin)
Per bug 1139029, looks like we've turned Gip off on B2G Desktop OS X (as well as everything else). As Dave mentioned in bug 1139006#c6, any decisions there should probably happen on Mulet's setup as well.
Gah, amending my comment 9, "turned Gip off (as well as everything else) on B2G Desktop OS X". We're still running on Linux 64.
Comment 11•10 years ago
|
||
Sorry Dave, this slipped through the cracks.
Attachment #8572738 -
Flags: review?(jlund)
Updated•10 years ago
|
Flags: needinfo?(jgriffin)
Comment 12•10 years ago
|
||
Comment on attachment 8572738 [details] [diff] [review]
Schedule GIP on linux64 mulet on cedar,
Review of attachment 8572738 [details] [diff] [review]:
-----------------------------------------------------------------
should do the trick :)
Attachment #8572738 -
Flags: review?(jlund) → review+
Comment 13•10 years ago
|
||
Comment on attachment 8572738 [details] [diff] [review]
Schedule GIP on linux64 mulet on cedar,
https://hg.mozilla.org/build/buildbot-configs/rev/7f395f01ccd4
Attachment #8572738 -
Flags: checked-in+
Comment 14•10 years ago
|
||
Comment 15•10 years ago
|
||
This is needed because we're using a config that has application='b2g'. The other option would be to clone the config file and change it in the copy.
Attachment #8577028 -
Flags: review?(jlund)
Comment 16•10 years ago
|
||
Comment on attachment 8577028 [details] [diff] [review]
Override the application option,
Review of attachment 8577028 [details] [diff] [review]:
-----------------------------------------------------------------
alternatively, if we suspect there was going to be more differences, we could add another mh config and do:
--cfg', 'marionette/gaia_ui_test_prod_config.py', --cfg', 'marionette/gaia_ui_test_functional.py'
mh config hierarchy will give precedence to the last mentioned config file.
this patch makes sense to me if it's a single item difference.
Attachment #8577028 -
Flags: review?(jlund) → review+
Comment 17•10 years ago
|
||
This patch is now obsolete; all of mulet-related jobs are being handled in TaskCluster. I'm not sure how to schedule things there, but I assume there are docs somewhere. Flagging catlee for more info.
Flags: needinfo?(catlee)
Comment 18•10 years ago
|
||
I've been able to run them manually on taskcluster by patching something in mozharness (I don't remember what, I think it was something about the binary name being firefox-bin instead of b2g-bin.)
See bug 1030679 comment 7. The taskcluster yml file was enough to run Gip with the small mozharness tweak!
Comment 19•10 years ago
|
||
Looks like all the necessary changes are to files in the testing/taskcluster dir.
Flags: needinfo?(catlee)
Updated•10 years ago
|
Assignee: jgriffin → nobody
Comment 20•9 years ago
|
||
Gip is being killed.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Assignee | ||
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•