Bug 1712329: Enable mochitest-media tests for msix variant r=jmaher,ahal

This test suite seems to be green on try already.

Differential Revision: https://phabricator.services.mozilla.com/D164084
This commit is contained in:
Ben Hearsum 2022-12-08 15:16:46 +00:00
parent 2ab4b48ebb
commit 79dd85e9fe
3 changed files with 27 additions and 0 deletions

View file

@ -84,6 +84,7 @@ treeherder:
'M-wmfme': 'Mochitests with Windows Media Foundation media engine enabled' 'M-wmfme': 'Mochitests with Windows Media Foundation media engine enabled'
'M-f': 'Mochitest failures' 'M-f': 'Mochitest failures'
'M-dt-no-eft-nofis': 'DevTools Mochitests with EFT without fission enabled' 'M-dt-no-eft-nofis': 'DevTools Mochitests with EFT without fission enabled'
'M-msix': 'Mochitests from MSIX builds'
'MSI': 'Repack installers into MSIs' 'MSI': 'Repack installers into MSIs'
'MSIs': 'Signing of Repacked installers of MSIs' 'MSIs': 'Signing of Repacked installers of MSIs'
'MSIX': 'Repack into MSIX package' 'MSIX': 'Repack into MSIX package'

View file

@ -9,6 +9,10 @@ job-defaults:
by-test-platform: by-test-platform:
android-em-7.*: geckoview-test_runner.apk android-em-7.*: geckoview-test_runner.apk
android-hw.*: geckoview-test_runner.apk android-hw.*: geckoview-test_runner.apk
windows10-64-2004-shippable-qr/opt:
by-variant:
msix: target.installer.msix
default: null
default: null default: null
tier: tier:
by-variant: by-variant:
@ -41,6 +45,13 @@ job-defaults:
- unittests/mac_unittest.py - unittests/mac_unittest.py
windows.*: windows.*:
- unittests/win_unittest.py - unittests/win_unittest.py
requires-signed-builds:
by-test-platform:
windows10-64-2004-shippable-qr/opt:
by-variant:
msix: true
default: false
default: false
mochitest-plain: mochitest-plain:
description: "Mochitest plain run" description: "Mochitest plain run"
@ -534,6 +545,7 @@ mochitest-media:
- webrender-sw+no-fission - webrender-sw+no-fission
- webrender-sw - webrender-sw
- wmf-media-engine - wmf-media-engine
- msix
run-on-projects: run-on-projects:
by-variant: by-variant:
webgl-ipc: webgl-ipc:
@ -588,6 +600,10 @@ mochitest-media:
by-test-platform: by-test-platform:
windows10-64-2004.*: ['autoland', 'mozilla-central'] windows10-64-2004.*: ['autoland', 'mozilla-central']
default: [] default: []
msix:
by-test-platform:
windows10-64-2004-shippable-qr/opt: built-projects
default: []
default: default:
by-test-platform: by-test-platform:
android.*: [] android.*: []

View file

@ -302,3 +302,13 @@ a11y-no-cache:
mozharness: mozharness:
extra-options: extra-options:
- "--setpref=accessibility.cache.enabled=false" - "--setpref=accessibility.cache.enabled=false"
msix:
description: "{description} from msix packages"
component: "Firefox:Installer"
expiration: "never"
suffix: "msix"
merge:
mozharness:
extra-options:
- "--installer-path installer.msix"