Closed Bug 1696040 Opened 4 years ago Closed 3 years ago

Enable Fission telemetry-tests-client on more platforms

Categories

(Toolkit :: Telemetry, task, P3)

task

Tracking

()

RESOLVED FIXED
90 Branch
Fission Milestone M7a
Tracking Status
firefox-esr78 --- disabled
firefox86 --- disabled
firefox87 --- disabled
firefox88 --- disabled
firefox89 --- disabled
firefox90 --- fixed

People

(Reporter: cpeterson, Assigned: raphael)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Our testing strategy and list of tests we'd like to enable on which platforms:

https://docs.google.com/document/d/19MergQfMob2mdb_s7hlz5Ilj7Bn-Bbi324r6d2bZfxw/edit

We want to run these tests on:

  • debug and opt builds
    • Where “shippable” opt builds available, we prefer to test shippable opt builds on central and plain opt builds on autoland.
  • autoland and central
  • We prefer to run tests with Fission + WebRender (“qr”) where tests are already running with WebRender enabled, but telemetry-tests-client is not currently running with WebRender on linux1804-qr, linux1804-asan, or Windows. So we want to enable Fission without WebRender.

Add platforms:

  • linux1804-64/debug
  • linux1804-64/opt on autoland, shippable/opt on central
  • linux1804-64-asan/opt
  • windows10-64/debug
  • windows10-64/opt on autoland, shippable/opt on central

Chutten, do you know who could work on this?

Flags: needinfo?(chutten)

I suppose anyone with knowledge of how to add platforms could work on this. I'm sadly not someone who knows how to do that (maybe editing taskcluster/ci/test/test-sets.yml? But then we already have linux1804 so I'm not sure why it's in the "Add platforms" list).

Raphael, do you know things about this?

Flags: needinfo?(chutten) → needinfo?(rpierzina)

No, I don't know how to enable the tt(c) suite on additional platforms for a specific repository. I will try to find out.

Flags: needinfo?(rpierzina)
Assignee: nobody → rpierzina
Status: NEW → ASSIGNED

I am working on a patch for this.

Pushed by rpierzina@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/306ec0950f23 Enable Fission tt(c) on more platforms; r=ahal,chutten
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch

Since the status are different for nightly and release, what's the status for beta?
For more information, please visit auto_nag documentation.

I wrote a blog post about my patch for this and published it at https://raphael.codes/blog/enable-fission-ttc-on-more-platforms/

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: