Closed Bug 1696530 Opened 3 years ago Closed 3 years ago

Run reftest/crashtest/jsreftest against Python 3 in CI

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(firefox89 fixed)

RESOLVED FIXED
89 Branch
Tracking Status
firefox89 --- fixed

People

(Reporter: ahal, Assigned: gbrown)

References

Details

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1696529 +++

The harness supports Python 3. We should:

  1. Add python-3: true key to all reftest/crashtest/jsreftest tasks
  2. Fix errors that pop up on try as a result
  3. Add layout/tools/reftest to the py2 linter's exclude list (so we can start using Python 3 syntax)

Here's a try push:
https://treeherder.mozilla.org/jobs?repo=try&revision=978d5b075f9d6d2dfd315db70f63aef07808d779

Looks like it's all green except for Windows 7, likely a worker configuration issue. Not working on this, was just curious to see how much work was left.

Assignee: nobody → whole.grains

Run all flavors of reftest with py3. A minor mozharness adjustment
is needed to stop using a Windows 7 work-around needed with py2 only.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: