Closed Bug 1696541 Opened 3 years ago Closed 11 months ago

Run talos tasks 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: jmaher)

References

Details

Attachments

(3 files, 1 obsolete file)

The harness supports Python 3. We should:

  1. Add python-3: true key to all talos tasks
  2. Fix errors that pop up on try as a result
  3. Add testing/talos to the py2 linter's exclude list (so we can start using Python 3 syntax)
Assignee: nobody → shivams2799
Status: NEW → ASSIGNED
Pushed by jmaher@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/aeb581d45f05
Run talos tasks against Python 3 in CI.r=ahal,perftest-reviewers
https://hg.mozilla.org/integration/autoland/rev/fd7d516cc984
Fix talos/talos/ttest.py to support py3.r=perftest-reviewers,jmaher,Bebe,sparky
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch

== Change summary for alert #29647 (as of Fri, 09 Apr 2021 14:39:43 GMT) ==

Improvements:

Ratio Suite Test Platform Options Absolute values (old vs new)
100% tp5o XRes linux1804-64-shippable e10s stylo 6,488,958.11 -> 0.00
100% tp5o XRes linux1804-64-shippable-qr e10s stylo webrender 198,822.81 -> 0.00
100% tp5o XRes linux1804-64-shippable-qr e10s stylo webrender-sw 6,488,813.16 -> 0.00
100% tp5o_webext XRes linux1804-64-shippable e10s stylo 6,490,468.95 -> 0.00
100% tp5o_webext XRes linux1804-64-shippable-qr e10s stylo webrender 198,891.66 -> 0.00
100% tp5o_webext XRes linux1804-64-shippable-qr e10s stylo webrender-sw 6,488,999.74 -> 0.00
5% tp5o_webext macosx1015-64-shippable-qr e10s stylo webrender-sw 242.34 -> 230.54
5% tp5o_webext macosx1015-64-shippable-qr e10s stylo webrender 241.26 -> 229.80
5% tp5o_webext windows10-64-shippable e10s stylo 354.70 -> 337.97
5% tp5o macosx1015-64-shippable-qr e10s stylo webrender-sw 176.63 -> 168.30
4% tp5o windows10-64-shippable-qr e10s stylo webrender 246.30 -> 236.22
4% tp5o windows10-64-shippable e10s stylo 272.50 -> 262.42
4% tp5o macosx1015-64-shippable-qr e10s stylo webrender 175.64 -> 169.37

For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=29647

:alexandrui :bebe XRes dropped to zero, which doesn't look like an improvement to me. Can you investigate?

Flags: needinfo?(fstrugariu)
Flags: needinfo?(aionescu)

Dave is right we are not getting XRes metric after this patch.
:championshuttler ] Can you take a look? I have a feeling that it's from https://hg.mozilla.org/integration/autoland/rev/fd7d516cc984c134a760f37a33962ccc123677aa#l1.12

Also we should add a check in there to make sure we don't miss this kind of errors

:alexandrui can you do that please?

Flags: needinfo?(fstrugariu) → needinfo?(shivams2799)

I am away, Joel can you please take care of it, thanks

Flags: needinfo?(shivams2799)
Flags: needinfo?(jmaher)
Flags: needinfo?(aionescu)
Flags: needinfo?(aionescu)

patch to fix this:)

Flags: needinfo?(jmaher)
Assignee: shivams2799 → nobody
Status: RESOLVED → REOPENED
Flags: needinfo?(aionescu)
Resolution: FIXED → ---
Assignee: nobody → ahal
Attachment #9211980 - Attachment is obsolete: true
Assignee: ahal → nobody
Keywords: leave-open
Assignee: nobody → jmaher
Pushed by jmaher@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/189b6ae70b81
collect xres again after python3 conversion. r=ahal,perftest-reviewers,sparky

Should be fixed by D116044.

Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED

technically we still have talos-xperf to run in python3:
https://searchfox.org/mozilla-central/source/taskcluster/ci/test/talos.yml#665

Whoops, I had a suspicion that changing the status of another team's bug would come back to bite me 😁
Re-opened, sorry about that!

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Bug 1733694 moved talos-xperf to python3.

Status: REOPENED → RESOLVED
Closed: 3 years ago11 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: