Closed Bug 1696005 Opened 3 years ago Closed 3 years ago

Enable Fission mochitest-webgl1-ext tests on more platforms

Categories

(Testing :: Mochitest, task, P2)

task

Tracking

(Fission Milestone:M7a, firefox-esr78 disabled, firefox86 disabled, firefox87 disabled, firefox88 disabled, firefox89 disabled, firefox90 fixed)

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: ahal)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

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 available.

We should probably enable the Fission mochitest-webgl1-core tests in bug 1696001 before enabling these mochitest-webgl1-ext tests.

Add platforms:

  • linux1804-64-qr/opt on autoland, shippable-qr/opt on central
  • linux1804-64-qr/debug
  • linux1804-64-asan/opt
  • windows10-64-qr/opt on autoland, shippable-qr/opt on central
  • windows10-64-qr/debug
Blocks: 1696006
Blocks: 1696032
Priority: P2 → P3
Component: Canvas: WebGL → Mochitest
Product: Core → Testing

The product::component has been changed since the backlog priority was decided, so we're resetting it.
For more information, please visit auto_nag documentation.

Priority: P3 → --

Assigning remaining "Enable Fission tests on more platforms" bugs to ahal.

Assignee: nobody → ahal

This bug has been added to releng's backlog and will be picked up sometime in the next few weeks. I'll likely end up taking this, but unassigning myself for now in case someone else ends up helping out.

Assignee: ahal → nobody
Assignee: nobody → ahal
Status: NEW → ASSIGNED

This adds the following tasks on autoland and central (except shippable there):

test-linux1804-64-qr/debug-mochitest-webgl1-ext-fis-e10s
test-linux1804-64-qr/opt-mochitest-webgl1-ext-fis-e10s
test-windows10-64-qr/debug-mochitest-webgl1-ext-e10s
test-windows10-64-qr/debug-mochitest-webgl1-ext-fis-e10s
test-windows10-64-qr/opt-mochitest-webgl1-ext-e10s
test-windows10-64-qr/opt-mochitest-webgl1-ext-fis-e10s

Note this include the non-fission versions on Windows 10 due to our use of
'built-projects' and not previously running these tests on windows-qr.

Attachment #9216832 - Attachment description: WIP: Bug 1696005 - [ci] Enable mochitest-webgl1-ext tests with fission → Bug 1696005 - [ci] Enable mochitest-webgl1-ext tests with fission, r?jmaher!
Pushed by ahalberstadt@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/dbd52b637a87
[ci] Enable mochitest-webgl1-ext tests with fission, r=jmaher
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.

Oops, just noticed I forgot to include the (-shippable)? in the regexes for opt, so this isn't running opt on central yet.

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

This adds the following tasks on central:

test-linux1804-64-shippable-qr/opt-mochitest-webgl1-ext-fis-e10s
test-windows10-64-shippable-qr/opt-mochitest-webgl1-ext-fis-e10s

Pushed by ahalberstadt@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/75a3ef057871
[ci] Run mochitest-webgl1-ext-fis on shippable builds, r=jmaher
Priority: -- → P2
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: