enable mozharness debug unittests on desktop

RESOLVED FIXED

Status

Release Engineering
Mozharness
RESOLVED FIXED
5 years ago
3 years ago

People

(Reporter: aki, Assigned: aki)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [mozharness][unittest])

Attachments

(3 attachments, 1 obsolete attachment)

(Assignee)

Description

5 years ago
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.
(Assignee)

Updated

5 years ago
Blocks: 793022
(Assignee)

Comment 1

5 years ago
Created attachment 663585 [details] [diff] [review]
[configs] mozharness debug desktop unittests

Testing in staging atm.
(Assignee)

Comment 2

5 years ago
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.
Attachment #663585 - Attachment is obsolete: true
Attachment #664137 - Flags: review?(armenzg)
(Assignee)

Comment 3

5 years ago
Created attachment 664139 [details] [diff] [review]
[custom] change mozharness_python location in pf dict

This points to the new location of mozharness_python.
Attachment #664139 - Flags: review?(armenzg)
(Assignee)

Comment 4

5 years ago
Created attachment 664140 [details] [diff] [review]
[mozharness] add TinderboxPrint: s: slavename

This adds a TinderboxPrint: s: slavename for tbpl to parse.
Attachment #664140 - Flags: review?(armenzg)
(Assignee)

Updated

5 years ago
Attachment #664139 - Attachment description: [custom] → [custom] change mozharness_python location in pf dict

Updated

5 years ago
Attachment #664137 - Flags: review?(armenzg) → review+

Updated

5 years ago
Attachment #664139 - Flags: review?(armenzg) → review+

Updated

5 years ago
Attachment #664140 - Flags: review?(armenzg) → review+
(Assignee)

Comment 5

5 years ago
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+
(Assignee)

Comment 6

5 years ago
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+
(Assignee)

Comment 7

5 years ago
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+
(Assignee)

Comment 8

5 years ago
This is live.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering

Updated

3 years ago
Component: General Automation → Mozharness
You need to log in before you can comment on or make changes to this bug.