Last Comment Bug 793017 - enable mozharness debug unittests on desktop
: enable mozharness debug unittests on desktop
Status: RESOLVED FIXED
[mozharness][unittest]
:
Product: Release Engineering
Classification: Other
Component: Mozharness (show other bugs)
: other
: All All
: -- normal (vote)
: ---
Assigned To: Aki Sasaki [:aki]
: Chris AtLee [:catlee]
:
Mentors:
Depends on: 650880
Blocks: 775756 746243 746246 793022
  Show dependency treegraph
 
Reported: 2012-09-20 15:33 PDT by Aki Sasaki [:aki]
Modified: 2014-07-09 10:11 PDT (History)
2 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---


Attachments
[configs] mozharness debug desktop unittests (2.24 KB, patch)
2012-09-21 15:47 PDT, Aki Sasaki [:aki]
no flags Details | Diff | Splinter Review
[configs] mozharness debug desktop unittests (14.31 KB, patch)
2012-09-24 11:21 PDT, Aki Sasaki [:aki]
armenzg: review+
aki: checked‑in+
Details | Diff | Splinter Review
[custom] change mozharness_python location in pf dict (2.55 KB, patch)
2012-09-24 11:22 PDT, Aki Sasaki [:aki]
armenzg: review+
aki: checked‑in+
Details | Diff | Splinter Review
[mozharness] add TinderboxPrint: s: slavename (1.06 KB, patch)
2012-09-24 11:23 PDT, Aki Sasaki [:aki]
armenzg: review+
aki: checked‑in+
Details | Diff | Splinter Review

Description Aki Sasaki [:aki] 2012-09-20 15:33:44 PDT
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.
Comment 1 Aki Sasaki [:aki] 2012-09-21 15:47:31 PDT
Created attachment 663585 [details] [diff] [review]
[configs] mozharness debug desktop unittests

Testing in staging atm.
Comment 2 Aki Sasaki [:aki] 2012-09-24 11:21:53 PDT
Created attachment 664137 [details] [diff] [review]
[configs] mozharness debug desktop unittests

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.
Comment 3 Aki Sasaki [:aki] 2012-09-24 11:22:26 PDT
Created attachment 664139 [details] [diff] [review]
[custom] change mozharness_python location in pf dict

This points to the new location of mozharness_python.
Comment 4 Aki Sasaki [:aki] 2012-09-24 11:23:12 PDT
Created attachment 664140 [details] [diff] [review]
[mozharness] add TinderboxPrint: s: slavename

This adds a TinderboxPrint: s: slavename for tbpl to parse.
Comment 5 Aki Sasaki [:aki] 2012-09-25 09:36:02 PDT
Comment on attachment 664140 [details] [diff] [review]
[mozharness] add TinderboxPrint: s: slavename

http://hg.mozilla.org/build/mozharness/rev/cfe39673f250
Comment 6 Aki Sasaki [:aki] 2012-09-25 09:38:17 PDT
Comment on attachment 664137 [details] [diff] [review]
[configs] mozharness debug desktop unittests

http://hg.mozilla.org/build/buildbot-configs/rev/1ce47e73bc5b
Comment 7 Aki Sasaki [:aki] 2012-09-25 09:38:49 PDT
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.
Comment 8 Aki Sasaki [:aki] 2012-09-25 13:45:56 PDT
This is live.

Note You need to log in before you can comment on or make changes to this bug.