Closed Bug 1680752 Opened 5 years ago Closed 5 years ago

Add a python-3 key to task configuration

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(firefox85 fixed)

RESOLVED FIXED
85 Branch
Tracking Status
firefox85 --- fixed

People

(Reporter: jgraham, Assigned: jgraham)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

As a more conservative alternative to bug 1672181, which has been backed out for pgo related failures, we could add a python-3 configuration option to tests so that they are opted in one at a time rather than being opted out. This has the advantage that there are fewer side effects, so it's easier to migrate things one at a time and switch the default later once the issues are ironed out.

This requires tests to specify python-3: true in order to be run
with Python 3. When nothing is specified things work just like today,
so it's a more conservative change than the one in bug 1672181.

Obviously in the long term we will remove this and switch to Python 3
only, but this unblocks moving harnesses to py3 today.

Assignee: nobody → james
Status: NEW → ASSIGNED
See Also: → 1679778
Pushed by james@hoppipolla.co.uk: https://hg.mozilla.org/integration/autoland/rev/ea5674f9a511 Provide a python-3 opt-in for tests on Taskcluster, , bhearsum r=bc,bhearsum
Pushed by james@hoppipolla.co.uk: https://hg.mozilla.org/integration/autoland/rev/17df2cc1164a Provide a python-3 opt-in for tests on Taskcluster, , bhearsum r=bc,bhearsum
Flags: needinfo?(james)
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: