mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1237550 - Add Taskcluster tasks for Firefox UI functional tests. r=ahal
MozReview-Commit-ID: HKhppWpxemj
This commit is contained in:
parent
9b51c584b1
commit
05140212aa
14
testing/mozharness/configs/firefox_ui_tests/taskcluster.py
Normal file
14
testing/mozharness/configs/firefox_ui_tests/taskcluster.py
Normal file
@ -0,0 +1,14 @@
|
||||
# Config file for firefox ui tests run via TaskCluster.
|
||||
|
||||
config = {
|
||||
"find_links": [
|
||||
"http://pypi.pub.build.mozilla.org/pub",
|
||||
],
|
||||
|
||||
"pip_index": False,
|
||||
|
||||
"download_symbols": "ondemand",
|
||||
"download_minidump_stackwalk": True,
|
||||
|
||||
"tooltool_cache": "/builds/tooltool_cache",
|
||||
}
|
@ -30,6 +30,8 @@ flags:
|
||||
crashtest: /crashtest.*/
|
||||
crashtest-e10s: /crashtest-e10s.*/
|
||||
e10s: /.*e10s.*/
|
||||
firefox-ui: /firefox-ui.*/
|
||||
firefox-ui-e10s: /firefox-ui-e10s.*/
|
||||
gaia-js-integration: /.*gaia-js-integration.*/
|
||||
gtest: /gtest.*/
|
||||
jittest: /jittest.*/
|
||||
@ -115,6 +117,8 @@ flags:
|
||||
- crashtest
|
||||
- crashtest-e10s
|
||||
- crashtest-ipc
|
||||
- firefox-ui
|
||||
- firefox-ui-e10s
|
||||
- gaia-build
|
||||
- gaia-build-unit
|
||||
- gaia-js-integration
|
||||
|
@ -202,6 +202,14 @@ tests:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/dbg_linux64.yml:
|
||||
task: tasks/tests/fx_linux64_crashtest_e10s.yml
|
||||
firefox-ui:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/dbg_linux64.yml:
|
||||
task: tasks/tests/fx_linux64_firefox_ui.yml
|
||||
firefox-ui-e10s:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/dbg_linux64.yml:
|
||||
task: tasks/tests/fx_linux64_firefox_ui_e10s.yml
|
||||
gaia-build:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/mulet_linux.yml:
|
||||
|
@ -158,6 +158,14 @@ tests:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/dbg_linux64_clobber.yml:
|
||||
task: tasks/tests/fx_linux64_crashtest_e10s.yml
|
||||
firefox-ui:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/dbg_linux64_clobber.yml:
|
||||
task: tasks/tests/fx_linux64_firefox_ui.yml
|
||||
firefox-ui-e10s:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/dbg_linux64_clobber.yml:
|
||||
task: tasks/tests/fx_linux64_firefox_ui_e10s.yml
|
||||
gtest:
|
||||
allowed_build_tasks:
|
||||
tasks/builds/dbg_linux64_clobber.yml:
|
||||
|
27
testing/taskcluster/tasks/tests/fx_linux64_firefox_ui.yml
Normal file
27
testing/taskcluster/tasks/tests/fx_linux64_firefox_ui.yml
Normal file
@ -0,0 +1,27 @@
|
||||
---
|
||||
$inherits:
|
||||
from: 'tasks/tests/fx_desktop_generic.yml'
|
||||
task:
|
||||
payload:
|
||||
command:
|
||||
- --installer-url={{build_url}}
|
||||
- --test-packages-url={{test_packages_url}}
|
||||
- --download-symbols=ondemand
|
||||
env:
|
||||
MOZHARNESS_SCRIPT: 'mozharness/scripts/firefox_ui_tests/functional.py'
|
||||
MOZHARNESS_CONFIG: >
|
||||
mozharness/configs/firefox_ui_tests/taskcluster.py
|
||||
mozharness/configs/remove_executables.py
|
||||
maxRunTime: 5400
|
||||
metadata:
|
||||
name: '[TC] Linux64 firefox-ui-tests functional'
|
||||
description: firefox-ui-tests functional run
|
||||
extra:
|
||||
suite:
|
||||
name: firefox-ui
|
||||
flavor: functional
|
||||
treeherder:
|
||||
groupName: Desktop firefox-ui-tests
|
||||
groupSymbol: tc-Fxfn
|
||||
symbol: en-US
|
||||
tier: 3
|
@ -0,0 +1,28 @@
|
||||
---
|
||||
$inherits:
|
||||
from: 'tasks/tests/fx_desktop_generic.yml'
|
||||
task:
|
||||
payload:
|
||||
command:
|
||||
- --installer-url={{build_url}}
|
||||
- --test-packages-url={{test_packages_url}}
|
||||
- --download-symbols=ondemand
|
||||
- --e10s
|
||||
env:
|
||||
MOZHARNESS_SCRIPT: 'mozharness/scripts/firefox_ui_tests/functional.py'
|
||||
MOZHARNESS_CONFIG: >
|
||||
mozharness/configs/firefox_ui_tests/taskcluster.py
|
||||
mozharness/configs/remove_executables.py
|
||||
maxRunTime: 5400
|
||||
metadata:
|
||||
name: '[TC] Linux64 firefox-ui-tests functional e10s'
|
||||
description: firefox-ui-tests functional e10s run
|
||||
extra:
|
||||
suite:
|
||||
name: firefox-ui
|
||||
flavor: functional
|
||||
treeherder:
|
||||
groupName: Desktop firefox-ui-tests
|
||||
groupSymbol: tc-Fxfn-e10s
|
||||
symbol: en-US
|
||||
tier: 3
|
Loading…
Reference in New Issue
Block a user