Closed Bug 1571681 (kill-mozmill) Opened 6 years ago Closed 5 years ago

[meta] convert mozmill to mochitests

Categories

(Thunderbird :: Testing Infrastructure, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 73.0

People

(Reporter: mkmelin, Assigned: darktrojan)

References

Details

(Keywords: meta)

Attachments

(2 files)

We want to get rid of mozmill, and instead move the tests over to be run through the mochitest test framework.

This gives us more standard commands to run tests through mach, but more importantly removes the need to maintain mozmill which has a huge baggage.

Geoff had ideas for this, and will be working putting the basics into place.

Depends on: 1582056
Depends on: 1585162
Depends on: 1588680
Depends on: 1596649
Depends on: 1599991

After this there's only two tests that are still disabled.

Attachment #9116828 - Flags: review?(mkmelin+mozilla)
Comment on attachment 9116828 [details] [diff] [review] 1571681-enable-5-tests-1.diff Review of attachment 9116828 [details] [diff] [review]: ----------------------------------------------------------------- LGTM, r=mkmelin
Attachment #9116828 - Flags: review?(mkmelin+mozilla) → review+
Status: NEW → ASSIGNED
Target Milestone: --- → Thunderbird 73.0

… and the last two. I'll squash these patches together and rewrite the commit message before pushing.

Attachment #9116924 - Flags: review?(mkmelin+mozilla)
Comment on attachment 9116924 [details] [diff] [review] 1571681-enable-2-more-tests-1.diff Review of attachment 9116924 [details] [diff] [review]: ----------------------------------------------------------------- Yay!
Attachment #9116924 - Flags: review?(mkmelin+mozilla) → review+
Depends on: 1605030
Keywords: leave-open
Pushed by geoff@darktrojan.net: https://hg.mozilla.org/comm-central/rev/d96b359f3c44 Fix and enable remaining mochitests that were copied from mozmill; r=mkmelin
Depends on: 1606368
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Keywords: leave-open
Resolution: --- → FIXED
Depends on: 1614860
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: