Commit 851c4535 authored by Andrew Halberstadt's avatar Andrew Halberstadt
Browse files

Bug 1643811 - [ci] Add a SCHEDULES rule to exclusively run browser-chrome...

Bug 1643811 - [ci] Add a SCHEDULES rule to exclusively run browser-chrome tests when '**/test/browser_*' files are modified, r=gbrown,Gijs

Also makes sure that 'mochitest-devtools-chrome' tasks are triggered by the
'mochitest-browser-chrome' component since they use the same manifest / test
formats.

Depends on D78906

Differential Revision: https://phabricator.services.mozilla.com/D78927
parent 02fe2fbf
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -98,6 +98,9 @@ with Files("**/browser.ini"):
    SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']
    SCHEDULES.exclusive = ['mochitest-browser-chrome']

with Files("**/test*/**browser_*"):
    SCHEDULES.exclusive = ['mochitest-browser-chrome']

with Files("**/chrome.ini"):
    SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']
    SCHEDULES.exclusive = ['mochitest-chrome']
+1 −0
Original line number Diff line number Diff line
@@ -183,6 +183,7 @@ mochitest-devtools-chrome:
    description: "Mochitest devtools-chrome run"
    suite:
        name: mochitest-devtools-chrome
    schedules-component: mochitest-browser-chrome
    treeherder-symbol: M(dt)
    loopback-video: true
    tier: default