зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1626373 - Split browsertime desktop task definitions from raptor desktop task definitions. r=whimboo
This patch splits the browsertime tasks out of the raptor desktop tasks to keep the webext tasks separate from the browsertime ones and make it easier to configure each of them separately. Differential Revision: https://phabricator.services.mozilla.com/D69085 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
1a0449325e
Коммит
143aa6db7e
|
@ -0,0 +1,99 @@
|
|||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
---
|
||||
job-defaults:
|
||||
max-run-time:
|
||||
by-test-platform:
|
||||
.*-qr/.*: 2400
|
||||
.*-ref-hw-2017/.*: 3600
|
||||
default: 1800
|
||||
suite: raptor
|
||||
workdir: /home/cltbld
|
||||
run-on-projects:
|
||||
by-test-platform:
|
||||
.*shippable[^-qr].*: ['mozilla-central', 'try']
|
||||
default: []
|
||||
tier: 3
|
||||
fission-tier: 3
|
||||
virtualization:
|
||||
by-test-platform:
|
||||
windows10-64-ccov/.*: virtual
|
||||
default: hardware
|
||||
mozharness:
|
||||
script: raptor_script.py
|
||||
config:
|
||||
by-test-platform:
|
||||
macosx.*:
|
||||
- raptor/mac_config.py
|
||||
windows.*:
|
||||
- raptor/windows_config.py
|
||||
windows10-64-ccov/.*:
|
||||
- raptor/windows_vm_config.py
|
||||
linux64-ccov/.*:
|
||||
- raptor/linux64_config_taskcluster.py
|
||||
default:
|
||||
- raptor/linux_config.py
|
||||
extra-options:
|
||||
- --browsertime
|
||||
fission-run-on-projects: []
|
||||
|
||||
browsertime-tp6:
|
||||
description: "Raptor (browsertime) tp6 page-load tests"
|
||||
raptor-test: tp6
|
||||
raptor-subtests: ['amazon']
|
||||
apps: ['firefox', 'chrome']
|
||||
variants:
|
||||
by-app:
|
||||
firefox: []
|
||||
default: []
|
||||
pageload:
|
||||
by-app:
|
||||
firefox: 'both'
|
||||
chrome: 'cold'
|
||||
default: 'warm'
|
||||
limit-platforms:
|
||||
by-app:
|
||||
chrome:
|
||||
- .*shippable[^-qr].*
|
||||
default: []
|
||||
treeherder-symbol: Btime(tp6)
|
||||
max-run-time: 4000
|
||||
run-visual-metrics:
|
||||
by-app:
|
||||
chrome: false
|
||||
default: true
|
||||
|
||||
browsertime-speedometer:
|
||||
description: "Raptor (browsertime) Speedometer on Firefox"
|
||||
raptor-test: raptor-speedometer
|
||||
run-on-projects:
|
||||
by-test-platform:
|
||||
.*-ref-hw-2017/.*: []
|
||||
default: ['integration', 'try']
|
||||
variants: ["fission"]
|
||||
apps: ["firefox"]
|
||||
treeherder-symbol: Btime(sp)
|
||||
|
||||
browsertime-ares6:
|
||||
description: "Raptor (browsertime) ares6 on Firefox"
|
||||
raptor-test: raptor-ares6
|
||||
run-on-projects:
|
||||
by-test-platform:
|
||||
.*-ref-hw-2017/.*: []
|
||||
default: ['integration', 'try']
|
||||
variants: ["fission"]
|
||||
apps: ["firefox"]
|
||||
treeherder-symbol: Btime(ares6)
|
||||
|
||||
browsertime-tp6-profiling:
|
||||
description: "Raptor (browsertime) tp6 page-load tests with Gecko Profiling"
|
||||
raptor-test: tp6
|
||||
raptor-subtests: ['amazon']
|
||||
apps: ['firefox']
|
||||
pageload: 'both'
|
||||
treeherder-symbol: Btime-Prof(tp6)
|
||||
max-run-time: 4000
|
||||
mozharness:
|
||||
extra-options:
|
||||
- --gecko-profile
|
|
@ -26,6 +26,7 @@ transforms:
|
|||
|
||||
jobs-from:
|
||||
- awsy.yml
|
||||
- browsertime-desktop.yml
|
||||
- browsertime-mobile.yml
|
||||
- compiled.yml
|
||||
- firefox-ui.yml
|
||||
|
|
|
@ -992,86 +992,3 @@ raptor-jetstream2-firefox-profiling:
|
|||
fetches:
|
||||
fetch:
|
||||
- jetstream2
|
||||
|
||||
browsertime-tp6:
|
||||
description: "Raptor (browsertime) tp6 page-load tests"
|
||||
raptor-test: tp6
|
||||
raptor-subtests: ['amazon']
|
||||
run-on-projects:
|
||||
by-test-platform:
|
||||
.*shippable[^-qr].*: ['mozilla-central', 'try']
|
||||
default: []
|
||||
apps: ['firefox', 'chrome']
|
||||
variants:
|
||||
by-app:
|
||||
firefox: []
|
||||
default: []
|
||||
pageload:
|
||||
by-app:
|
||||
firefox: 'both'
|
||||
chrome: 'cold'
|
||||
default: 'warm'
|
||||
limit-platforms:
|
||||
by-app:
|
||||
chrome:
|
||||
- .*shippable[^-qr].*
|
||||
default: []
|
||||
treeherder-symbol: Btime(tp6)
|
||||
max-run-time: 4000
|
||||
tier: 3
|
||||
run-visual-metrics:
|
||||
by-app:
|
||||
chrome: false
|
||||
default: true
|
||||
mozharness:
|
||||
extra-options:
|
||||
- --browsertime
|
||||
|
||||
browsertime-speedometer:
|
||||
description: "Raptor (browsertime) Speedometer on Firefox"
|
||||
raptor-test: raptor-speedometer
|
||||
run-on-projects:
|
||||
by-test-platform:
|
||||
.*-ref-hw-2017/.*: []
|
||||
default: ['integration', 'try']
|
||||
variants: ["fission"]
|
||||
apps: ["firefox"]
|
||||
treeherder-symbol: Btime(sp)
|
||||
tier: 3
|
||||
mozharness:
|
||||
extra-options:
|
||||
- --browsertime
|
||||
|
||||
browsertime-ares6:
|
||||
description: "Raptor (browsertime) ares6 on Firefox"
|
||||
raptor-test: raptor-ares6
|
||||
run-on-projects:
|
||||
by-test-platform:
|
||||
.*-ref-hw-2017/.*: []
|
||||
default: ['integration', 'try']
|
||||
variants: ["fission"]
|
||||
apps: ["firefox"]
|
||||
treeherder-symbol: Btime(ares6)
|
||||
tier: 3
|
||||
mozharness:
|
||||
extra-options:
|
||||
- --browsertime
|
||||
|
||||
|
||||
browsertime-tp6-profiling:
|
||||
description: "Raptor (browsertime) tp6 page-load tests with Gecko Profiling"
|
||||
raptor-test: tp6
|
||||
raptor-subtests: ['amazon']
|
||||
run-on-projects:
|
||||
by-test-platform:
|
||||
.*shippable[^-qr].*: ['mozilla-central', 'try']
|
||||
default: []
|
||||
apps: ['firefox']
|
||||
pageload: 'both'
|
||||
treeherder-symbol: Btime-Prof(tp6)
|
||||
max-run-time: 4000
|
||||
tier: 3
|
||||
mozharness:
|
||||
extra-options:
|
||||
- --browsertime
|
||||
- --gecko-profile
|
||||
|
|
Загрузка…
Ссылка в новой задаче