Closed Bug 1696529 Opened 3 years ago Closed 3 years ago

Run mochitest against Python 3 in CI

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(firefox90 fixed)

RESOLVED FIXED
90 Branch
Tracking Status
firefox90 --- fixed

People

(Reporter: ahal, Assigned: gbrown)

References

Details

Attachments

(1 file)

The harness supports Python 3. We should:

  1. Add python-3: true key to all mochitest tasks
  2. Fix errors that pop up on try as a result
  3. Add testing/mochitest to the py2 linter's exclude list (so we can start using Python 3 syntax)
Depends on: 1696024
Depends on: 1696523
Depends on: 1695784
Assignee: nobody → whole.grains

There are still some unicode errors in logs in
https://treeherder.mozilla.org/jobs?repo=try&revision=4f3b6967b3b41a755c80a27f1b63d800845f29a3
Also, I'd like to investigate the 1000 second timeouts.

But overall, this is very close to completion.

Depends on: 1683177

(In reply to Geoff Brown [:gbrown] from comment #1)

Also, I'd like to investigate the 1000 second timeouts.

Those have been handled in bug 1683177.

Depends on: 1698131

Comparing:
https://treeherder.mozilla.org/jobs?repo=try&revision=f04b1356cd8600d67d71675bf2b8a18f38276312
https://treeherder.mozilla.org/jobs?repo=try&revision=01dda1f5f2e0b889a45dff992cf7e3ced862a52b

I think there are still py3-specific failures, at least for windows 7 mochitest-media (iceserver??). Investigating.

Depends on: 1699995
Assignee: whole.grains → nobody
Assignee: nobody → whole.grains
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch
See Also: → 1716370
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: