Closed
Bug 902124
Opened 11 years ago
Closed 11 years ago
Write mozharness script for gaia integration tests
Categories
(Release Engineering :: Applications: MozharnessCore, defect)
Release Engineering
Applications: MozharnessCore
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jgriffin, Assigned: gaye)
References
Details
Attachments
(3 files)
19.04 KB,
patch
|
mozilla
:
review+
|
Details | Diff | Splinter Review |
46 bytes,
text/x-github-pull-request
|
jlal
:
review+
|
Details | Review |
19.62 KB,
patch
|
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
We're getting close to the point where we can start writing a mozharness script for invoking gaia-integration-tests in buildbot.
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → gaye
Assignee | ||
Comment 1•11 years ago
|
||
Hi Aki!
Thanks for all of your help. This patch adds a new mozharness script to run |MOCHA_REPORTER=mocha-tbpl-reporter| in the gaia directory and then publish the results to TBPL. Would you mind taking a look? I'd also like to know how I can push this to a staging-type environment to make sure that it works like I expect for it to. Do you all usually run these locally? There weren't any tests to exercise the old gaia_unit.py, so I'm a bit confused.
Attachment #809361 -
Flags: review?(aki)
Assignee | ||
Comment 2•11 years ago
|
||
Hi James,
In addition to the patch I sent to Aki, I needed a tiny bit of plumbing to help the Makefile propagate choosing the mocha-tbpl-reporter over the dot reporter for our marionette tests.
Attachment #809372 -
Flags: review?(jlal)
Comment 3•11 years ago
|
||
Comment on attachment 809372 [details] [review]
Pull request to Gaia
wait for the build to go green then land :D
Attachment #809372 -
Flags: review?(jlal) → review+
Comment 4•11 years ago
|
||
Comment on attachment 809361 [details] [diff] [review]
Patch for bug 902124
I think this is overall good.
However, I don't think we should be importing anything from scripts/.
Can you move scripts/gaia.py to mozharness/mozilla/testing/gaia.py ?
Then the +sys.path.insert(1, os.path.dirname(sys.path[0])) line will need to change (three layers of os.path.dirname()) and the |+from scripts.gaia import GaiaTest| line will need to change to |from mozharness.mozilla.testing.gaia import GaiaTest|.
Other than that this looks good. Thanks!
Attachment #809361 -
Flags: review?(aki) → review+
Assignee | ||
Comment 5•11 years ago
|
||
Sure I'll make those changes... thanks Aki!
Assignee | ||
Comment 6•11 years ago
|
||
Aki! Please check this in for me!
Attachment #815148 -
Flags: checked-in?
Flags: needinfo?(aki)
Assignee | ||
Updated•11 years ago
|
Whiteboard: checkin-needed
Comment 7•11 years ago
|
||
Comment on attachment 815148 [details] [diff] [review]
Updated patch to mozharness
Checked in, minus the .hgtags changes.
https://hg.mozilla.org/build/mozharness/rev/e2e19076b0d0
Attachment #815148 -
Flags: checked-in? → checked-in+
Updated•11 years ago
|
Flags: needinfo?(aki)
Whiteboard: checkin-needed
Assignee | ||
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 8•11 years ago
|
||
in production
Updated•11 years ago
|
Attachment mime type: text/plain → text/x-github-pull-request
Updated•10 years ago
|
Component: General Automation → Mozharness
You need to log in
before you can comment on or make changes to this bug.
Description
•