Closed Bug 793017 Opened 12 years ago Closed 12 years ago

enable mozharness debug unittests on desktop

Categories

(Release Engineering :: Applications: MozharnessCore, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mozilla, Assigned: mozilla)

References

Details

(Whiteboard: [mozharness][unittest])

Attachments

(3 files, 1 obsolete file)

We have opt unittests running on Cedar from bug 650880.
I'm not sure what it will take to turn on debug unit tests; I'm hoping it's a small delta.
Blocks: 793022
Testing in staging atm.
This patch:

* adds a mozharness_config to mozilla-tests/config.py's platforms, so we don't have to keep guessing these things for the various mozharness-based tests.
* alters the marionette and mozharness unittest config loops to use it
* alters the mozharness unittest config loop to add debug unittests
* alters the cedar project branch to also build debug desktop builds.

Passes test-masters.sh and I was able to get a full set of unittests on snow leopard and xp for both debug+opt on Cedar in staging.
Attachment #663585 - Attachment is obsolete: true
Attachment #664137 - Flags: review?(armenzg)
This points to the new location of mozharness_python.
Attachment #664139 - Flags: review?(armenzg)
This adds a TinderboxPrint: s: slavename for tbpl to parse.
Attachment #664140 - Flags: review?(armenzg)
Attachment #664139 - Attachment description: [custom] → [custom] change mozharness_python location in pf dict
Attachment #664137 - Flags: review?(armenzg) → review+
Attachment #664139 - Flags: review?(armenzg) → review+
Attachment #664140 - Flags: review?(armenzg) → review+
Comment on attachment 664140 [details] [diff] [review]
[mozharness] add TinderboxPrint: s: slavename

http://hg.mozilla.org/build/mozharness/rev/cfe39673f250
Attachment #664140 - Flags: checked-in+
Comment on attachment 664137 [details] [diff] [review]
[configs] mozharness debug desktop unittests

http://hg.mozilla.org/build/buildbot-configs/rev/1ce47e73bc5b
Attachment #664137 - Flags: checked-in+
Comment on attachment 664139 [details] [diff] [review]
[custom] change mozharness_python location in pf dict

http://hg.mozilla.org/build/buildbotcustom/rev/412092b4b528

These should go live on Cedar during the next reconfig.
Attachment #664139 - Flags: checked-in+
This is live.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
Component: General Automation → Mozharness
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: