Closed Bug 1517298 Opened 6 years ago Closed 6 years ago

Move Thunderbird mozharness unittest configs out of m-c

Categories

(Thunderbird :: Testing Infrastructure, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 67.0

People

(Reporter: rjl, Assigned: rjl)

References

Details

Attachments

(5 files)

In bug 1506715 comment 8, Geoff Brown [:gbrown] stated: > The mochitest harness changes are fine, but I think you need a clearer > separation of thunderbird from the mozharness configuration. Ideally, there > shouldn't be thunderbird mozharness configuration in mozilla-central. The end result of this bug is that thunderbird_extra.py is moved to comm/mozharness/unittests and thunderbird_buildbot.py is completely removed as it's obsolete.
Depends on: 1506715
First step in moving Thunderbird mozharness unittest configurations out of M-C. This adds the comm/mozharness directory to the mozharness test archive under mozharness/configs/comm so that they can be access later by desktop_unittest.py.
Moving TB specific mozharness unittest configurations out of mozilla repository.
Adds the necessary taskcluster and mozharness configuration for Thunderbird Mochitests. Note that the addition of "all_mochitest_suites" in thunderbird_extra.py will replace the inherited list of tests from mozilla. Depends on D16375

The try runs for this series of patches look promising.

try:

try-comm-central:

Flags: needinfo?(geoff)

The Mochitests failed, but I don't think it was a CI issue.

I had a better test run with some prefs changed, so you're right.

https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=1756a9495af2428bdb1072a878ef5a819efe12cb

Flags: needinfo?(geoff)
Attachment #9036080 - Attachment description: Bug 1517298 - Add comm mozharness configs to mozharness test archive. r?gbrown → Bug 1517298 - Add comm mozharness configs to mozharness test archive.
thunderbird_buildbot.py is no longer necessary now that Thunderbird builds on Taskcluster. thunderbird_extra.py is moved into comm-*.
Pushed by thunderbird@calypsoblue.org: https://hg.mozilla.org/integration/autoland/rev/8431bedf934c Add comm mozharness configs to mozharness test archive. r=firefox-build-system-reviewers,mshal
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 66.0

reopening since there is more to land on this bug.

Status: RESOLVED → REOPENED
Keywords: leave-open
Resolution: FIXED → ---
Pushed by thunderbird@calypsoblue.org: https://hg.mozilla.org/comm-central/rev/655c34c266f6 Move TB unittest configs into comm repository. r=darktrojan https://hg.mozilla.org/comm-central/rev/3c26a13818d0 TB Mochhitest configuration for taskcluster. r=darktrojan

Developer requested that mochitests only run on optimized builds for right
now.

Pushed by thunderbird@calypsoblue.org: https://hg.mozilla.org/integration/autoland/rev/870a3cdb1a99 Remove Thunderbird unittest configs from mozilla-*. r=jmaher
Keywords: checkin-needed
Target Milestone: Thunderbird 66.0 → Thunderbird 67.0
Version: 66 → Trunk
Keywords: leave-open
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Keywords: checkin-needed
Resolution: --- → FIXED

D17987, attachment 9039938 [details] needs to be committed.

Status: RESOLVED → REOPENED
Keywords: checkin-needed
Resolution: FIXED → ---

Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/2320b1ccb435
Set mochitests to only run for optimized builds. r=darktrojan

Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: