no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
[gecko.git] / taskcluster / ci / test / compiled.yml
blob08434d5ac78561ca6b1829cca21cc053c5808b79
1 # This Source Code Form is subject to the terms of the Mozilla Public
2 # License, v. 2.0. If a copy of the MPL was not distributed with this
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
4 ---
5 job-defaults:
6     test-manifest-loader: null  # don't load tests in the taskgraph
7     run-without-variant: false
8     variants:
9         - 1proc
10     virtualization: virtual
11     mozharness:
12         script:
13             by-test-platform:
14                 android-em.*: android_emulator_unittest.py
15                 android-hw.*: android_hardware_unittest.py
16                 default: desktop_unittest.py
17         config:
18             by-test-platform:
19                 android-em-7.*:
20                     - android/android_common.py
21                     - android/android-x86_64.py
22                 android-hw.*:
23                     - android/android_common.py
24                     - android/android_hw.py
25                 linux.*:
26                     - unittests/linux_unittest.py
27                     - remove_executables.py
28                 macosx.*:
29                     - unittests/mac_unittest.py
30                 windows.*:
31                     - unittests/win_unittest.py
32     supports-artifact-builds: false
34 cppunittest:
35     description: "CPP Unit Tests"
36     suite: cppunittest
37     treeherder-symbol: cppunit
38     target:
39         by-test-platform:
40             android-em-7.*: geckoview-test_runner.apk
41             default: null
42     tier: default
43     run-on-projects:
44         by-variant:
45             1proc: built-projects
46             default: []
48 gtest:
49     description: "GTests run"
50     suite: gtest
51     treeherder-symbol: GTest
52     instance-size: xlarge
53     run-on-projects:
54         by-variant:
55             1proc:
56                 by-test-platform:
57                     .*android.*: built-projects
58                     .*(devedition|tsan|wayland).*: []
59                     linux1804-32-qr/opt: []  # try only, shippable on m-c
60                     linux1804-32-qr/debug: ['mozilla-central']  # try and m-c
61                     linux1804-32-shippable-qr/opt: ['mozilla-central']  # try and m-c
62                     default: built-projects
63             default: []
64     target:
65         by-test-platform:
66             android-em-7.*: geckoview-test_runner.apk
67             default: null
68     tier: default
70 jittest:
71     description: "JIT Test run"
72     suite: jittest
73     treeherder-symbol: Jit
74     run-on-projects:
75         by-variant:
76             1proc:
77                 by-test-platform:
78                     android-hw-.*-aarch64-qr/debug: ['mozilla-central', 'release']
79                     android-hw-.*-arm7-qr/debug: ['mozilla-central', 'release']
80                     default: built-projects
81             default: []
82     chunks:
83         by-test-platform:
84             windows.*-ccov-qr/opt: 8
85             windows.*: 1
86             macosx.*/opt: 1
87             macosx.*/debug: 3
88             android.*: 10
89             default: 6
90     max-run-time:
91         by-test-platform:
92             windows.*-ccov.*/.*: 7200
93             macosx.*-ccov.*/.*: 7200
94             android-hw.*: 5400
95             default: 3600
96     mozharness:
97         chunked:
98             by-test-platform:
99                 windows.*: false
100                 macosx.*: false
101                 default: true
102     target:
103         by-test-platform:
104             android-.*: geckoview-test_runner.apk
105             default: null
106     tier:
107         by-test-platform:
108             android-hw.*: 2
109             default: default
111 jittest-all:
112     description: "JIT Test run with all flags for android arm7 opt"
113     suite: jittest
114     treeherder-symbol: Jit
115     run-on-projects:
116         by-test-platform:
117             android-hw-.*-arm7(?:-shippable)?-qr/.*: ['mozilla-central', 'release']
118             default: []
119     chunks: 10
120     max-run-time: 3600
121     mozharness:
122         chunked: true
123         extra-options:
124             by-test-platform:
125                 android.*:
126                     - --jittest-flags=all
127                 default: None
128     target:
129         by-test-platform:
130             android-.*: geckoview-test_runner.apk
131             default: null
132     tier:
133         by-test-platform:
134             android-hw.*: 2
135             default: default