069bd854bc7856e5a29801a420ea0c30640415f1
[WebKit-https.git] / Tools / BuildSlaveSupport / build.webkit.org-config / config.json
1 {
2     "slaves":     [ { "name": "test-slave", "platform": "*" },
3
4                     { "name": "bot121", "platform": "mac-mojave" },
5                     { "name": "bot132", "platform": "mac-mojave" },
6                     { "name": "bot178", "platform": "mac-mojave" },
7                     { "name": "bot179", "platform": "mac-mojave" },
8                     { "name": "bot183", "platform": "mac-mojave" },
9                     { "name": "bot184", "platform": "mac-mojave" },
10                     { "name": "bot185", "platform": "mac-mojave" },
11                     { "name": "bot198", "platform": "mac-mojave" },
12                     { "name": "bot210", "platform": "mac-mojave" },
13                     { "name": "bot610", "platform": "mac-mojave" },
14                     { "name": "bot611", "platform": "mac-mojave" },
15                     { "name": "bot612", "platform": "mac-mojave" },
16                     { "name": "bot613", "platform": "mac-mojave" },
17
18                     { "name": "bot155", "platform": "mac-highsierra" },
19                     { "name": "bot153", "platform": "mac-highsierra" },
20                     { "name": "bot157", "platform": "mac-highsierra" },
21                     { "name": "bot163", "platform": "mac-highsierra" },
22                     { "name": "bot182", "platform": "mac-highsierra" },
23                     { "name": "bot187", "platform": "mac-highsierra" },
24                     { "name": "bot194", "platform": "mac-highsierra" },
25                     { "name": "bot197", "platform": "mac-highsierra" },
26                     { "name": "bot205", "platform": "mac-highsierra" },
27                     { "name": "bot215", "platform": "mac-highsierra" },
28                     { "name": "bot216", "platform": "mac-highsierra" },
29                     { "name": "bot217", "platform": "mac-highsierra" },
30                     { "name": "bot603", "platform": "mac-highsierra" },
31                     { "name": "bot630", "platform": "mac-highsierra" },
32                     { "name": "bot631", "platform": "mac-highsierra" },
33                     { "name": "bot632", "platform": "mac-highsierra" },
34                     { "name": "bot635", "platform": "mac-highsierra" },
35                     { "name": "bot636", "platform": "mac-highsierra" },
36                     { "name": "bot638", "platform": "mac-highsierra" },
37
38                     { "name": "bot673", "platform": "ios-12" },
39                     { "name": "bot626", "platform": "ios-simulator-12" },
40                     { "name": "bot618", "platform": "ios-simulator-12" },
41                     { "name": "bot620", "platform": "ios-simulator-12" },
42                     { "name": "bot621", "platform": "ios-simulator-12" },
43                     { "name": "bot651", "platform": "ios-simulator-12" },
44                     { "name": "bot652", "platform": "ios-simulator-12" },
45                     { "name": "bot653", "platform": "ios-simulator-12" },
46                     { "name": "bot654", "platform": "ios-simulator-12" },
47
48                     { "name": "bot543", "platform": "win" },
49                     { "name": "bot544", "platform": "win" },
50                     { "name": "bot545", "platform": "win" },
51                     { "name": "bot546", "platform": "win" },
52                     { "name": "bot547", "platform": "win" },
53                     { "name": "bot548", "platform": "win" },
54
55                     { "name": "wincairo-wkl-release-build-01", "platform": "wincairo" },
56                     { "name": "wincairo-wkl-release-tests-01", "platform": "wincairo" },
57                     { "name": "wincairo-wkl-release-tests-02", "platform": "wincairo" },
58                     { "name": "wincairo-jsc-release-tests-01", "platform": "wincairo" },
59                     { "name": "wincairo-wkl-debug-build-01", "platform": "wincairo" },
60                     { "name": "wincairo-wkl-debug-tests-01", "platform": "wincairo" },
61                     { "name": "wincairo-wkl-debug-tests-02", "platform": "wincairo" },
62                     { "name": "wincairo-jsc-debug-tests-01", "platform": "wincairo" },
63
64                     { "name": "gtk-linux-slave-1", "platform": "gtk" },
65                     { "name": "gtk-linux-slave-2", "platform": "gtk" },
66                     { "name": "gtk-linux-slave-3", "platform": "gtk" },
67                     { "name": "gtk-linux-slave-5", "platform": "gtk" },
68                     { "name": "gtk-linux-slave-6", "platform": "gtk" },
69                     { "name": "gtk-linux-slave-7", "platform": "gtk" },
70                     { "name": "gtk-linux-slave-8", "platform": "gtk" },
71                     { "name": "gtk-linux-slave-9", "platform": "gtk" },
72                     { "name": "gtk-linux-slave-10", "platform": "gtk" },
73                     { "name": "gtk-linux-slave-11", "platform": "gtk" },
74
75                     { "name": "jsconly-linux-igalia-bot-1", "platform": "jsc-only" },
76                     { "name": "jsconly-linux-igalia-bot-2", "platform": "jsc-only" },
77                     { "name": "jsconly-linux-igalia-bot-3", "platform": "jsc-only" },
78                     { "name": "jsconly-linux-igalia-bot-4", "platform": "jsc-only" },
79                     { "name": "jsconly-linux-igalia-bot-5", "platform": "jsc-only" },
80
81                     { "name": "wpe-linux-bot-1", "platform": "wpe" },
82                     { "name": "wpe-linux-bot-2", "platform": "wpe" },
83                     { "name": "wpe-linux-bot-3", "platform": "wpe" },
84                     { "name": "wpe-linux-bot-4", "platform": "wpe" }
85                   ],
86
87     "builders":   [ { "name": "Apple Mojave Debug (Build)", "type": "Build", "builddir": "mojave-debug",
88                       "platform": "mac-mojave", "configuration": "debug", "architectures": ["x86_64"],
89                       "triggers": ["mojave-debug-tests-wk1", "mojave-debug-tests-wk2"],
90                       "slavenames": ["bot612", "bot613"]
91                     },
92                     { "name": "Apple Mojave Debug WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "mojave-debug-tests-wk1",
93                       "platform": "mac-mojave", "configuration": "debug", "architectures": ["x86_64"],
94                       "additionalArguments": ["--no-retry-failures"],
95                       "slavenames": ["bot183", "bot184"]
96                     },
97                     { "name": "Apple Mojave Debug WK2 (Tests)", "type": "TestAllButJSC", "builddir": "mojave-debug-tests-wk2",
98                       "platform": "mac-mojave", "configuration": "debug", "architectures": ["x86_64"],
99                       "additionalArguments": ["--no-retry-failures"],
100                       "slavenames": ["bot178", "bot179"]
101                     },
102                     { "name": "Apple Mojave Release (Build)", "type": "Build", "builddir": "mojave-release",
103                       "platform": "mac-mojave", "configuration": "release", "architectures": ["x86_64"],
104                       "triggers": ["mojave-release-tests-wk1", "mojave-release-tests-wk2", "mojave-leaks"],
105                       "slavenames": ["bot610", "bot611"]
106                     },
107                     { "name": "Apple Mojave Release WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "mojave-release-tests-wk1",
108                       "platform": "mac-mojave", "configuration": "release", "architectures": ["x86_64"],
109                       "additionalArguments": ["--no-retry-failures"],
110                       "slavenames": ["bot132", "bot185"]
111                     },
112                     { "name": "Apple Mojave Release WK2 (Tests)", "type": "TestAllButJSC", "builddir": "mojave-release-tests-wk2",
113                       "platform": "mac-mojave", "configuration": "release", "architectures": ["x86_64"],
114                       "additionalArguments": ["--no-retry-failures"],
115                       "slavenames": ["bot198", "bot210"]
116                     },
117                     { "name": "Apple Mojave (Leaks)", "type": "TestWebKit1Leaks", "builddir": "mojave-leaks",
118                       "platform": "mac-mojave", "configuration": "release", "architectures": ["x86_64"],
119                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
120                       "slavenames": ["bot121"]
121                     },
122                     { "name": "Apple High Sierra Debug (Build)", "type": "Build", "builddir": "highsierra-debug",
123                       "platform": "mac-highsierra", "configuration": "debug", "architectures": ["x86_64"],
124                       "triggers": ["highsierra-debug-tests-jsc", "highsierra-debug-tests-test262", "highsierra-debug-tests-wk1", "highsierra-debug-tests-wk2"],
125                       "slavenames": ["bot630", "bot631"]
126                     },
127                     { "name": "Apple High Sierra Debug WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "highsierra-debug-tests-wk1",
128                       "platform": "mac-highsierra", "configuration": "debug", "architectures": ["x86_64"],
129                       "additionalArguments": ["--no-retry-failures"],
130                       "slavenames": ["bot153", "bot163"]
131                     },
132                     { "name": "Apple High Sierra Debug WK2 (Tests)", "type": "TestAllButJSC", "builddir": "highsierra-debug-tests-wk2",
133                       "platform": "mac-highsierra", "configuration": "debug", "architectures": ["x86_64"],
134                       "additionalArguments": ["--no-retry-failures"],
135                       "slavenames": ["bot182", "bot194"]
136                     },
137                     { "name": "Apple High Sierra Release (Build)", "type": "Build", "builddir": "highsierra-release",
138                       "platform": "mac-highsierra", "configuration": "release", "architectures": ["x86_64"],
139                       "triggers": ["highsierra-release-perf-tests", "highsierra-release-tests-jsc", "highsierra-release-tests-test262", "highsierra-release-tests-wk1", "highsierra-release-tests-wk2"],
140                       "slavenames": ["bot635", "bot636"]
141                     },
142                     { "name": "Apple High Sierra Release WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "highsierra-release-tests-wk1",
143                       "platform": "mac-highsierra", "configuration": "release", "architectures": ["x86_64"],
144                       "additionalArguments": ["--no-retry-failures"],
145                       "slavenames": ["bot197", "bot215"]
146                     },
147                     { "name": "Apple High Sierra Release WK2 (Tests)", "type": "TestAllButJSC", "builddir": "highsierra-release-tests-wk2",
148                       "platform": "mac-highsierra", "configuration": "release", "architectures": ["x86_64"],
149                       "additionalArguments": ["--no-retry-failures"],
150                       "slavenames": ["bot216", "bot217"]
151                     },
152                     { "name": "Apple High Sierra Release (32-bit Build)", "type": "Build", "builddir": "highsierra-32bit-release",
153                       "platform": "mac-highsierra", "configuration": "release", "architectures": ["i386"],
154                       "slavenames": ["bot638"]
155                     },
156                     { "name": "Apple High Sierra Debug JSC (Tests)", "type": "TestJSC", "builddir": "highsierra-debug-tests-jsc",
157                       "platform": "mac-highsierra", "configuration": "debug", "architectures": ["x86_64"],
158                       "slavenames": ["bot155"]
159                     },
160                     { "name": "Apple High Sierra Release JSC (Tests)", "type": "TestJSC", "builddir": "highsierra-release-tests-jsc",
161                       "platform": "mac-highsierra", "configuration": "release", "architectures": ["x86_64"],
162                       "slavenames": ["bot157"]
163                     },
164                     { "name": "Apple High Sierra LLINT CLoop (BuildAndTest)", "type": "BuildAndTestLLINTCLoop", "builddir": "highsierra-cloop-debug",
165                       "platform": "mac-highsierra", "configuration": "debug", "architectures": ["x86_64"],
166                       "slavenames": ["bot187"]
167                     },
168                     { "name": "Apple High Sierra Debug Test262 (Tests)", "type": "Test262", "builddir": "highsierra-debug-tests-test262",
169                       "platform": "mac-highsierra", "configuration": "debug", "architectures": ["x86_64"],
170                       "slavenames": ["bot603"]
171                     },
172                     {
173                       "name": "Apple High Sierra Release WK2 (Perf)", "type": "DownloadAndPerfTest", "builddir": "highsierra-release-perf-tests",
174                       "platform": "mac-highsierra", "configuration": "release", "architectures": ["x86_64"],
175                       "slavenames": ["bot205"]
176                     },
177                     { "name": "Apple High Sierra Release Test262 (Tests)", "type": "Test262", "builddir": "highsierra-release-tests-test262",
178                       "platform": "mac-highsierra", "configuration": "release", "architectures": ["x86_64"],
179                       "slavenames": ["bot632"]
180                     },
181                     {
182                       "name": "Apple iOS 12 Release (Build)", "type": "Build", "builddir": "ios-12-release",
183                       "platform": "ios-12", "configuration": "release", "architectures": ["arm64"],
184                       "slavenames": ["bot673"]
185                     },
186                     {
187                       "name": "Apple iOS 12 Simulator Release (Build)", "type": "Build", "builddir": "ios-simulator-12-release",
188                       "platform": "ios-simulator-12", "configuration": "release", "architectures": ["x86_64"],
189                       "triggers": ["ios-simulator-12-release-tests-wk2"],
190                       "slavenames": ["bot618", "bot620"]
191                     },
192                     {
193                       "name": "Apple iOS 12 Simulator Debug (Build)", "type": "Build", "builddir": "ios-simulator-12-debug",
194                       "platform": "ios-simulator-12", "configuration": "debug", "architectures": ["x86_64"],
195                       "triggers": ["ios-simulator-12-debug-tests-wk2"],
196                       "slavenames": ["bot626", "bot621"]
197                     },
198                     {
199                       "name": "Apple iOS 12 Simulator Release WK2 (Tests)", "type": "TestAllButJSC", "builddir": "ios-simulator-12-release-tests-wk2",
200                       "platform": "ios-simulator-12", "configuration": "release", "architectures": ["x86_64"],
201                       "additionalArguments": ["--no-retry-failures"],
202                       "slavenames": ["bot651", "bot652"]
203                     },
204                     {
205                       "name": "Apple iOS 12 Simulator Debug WK2 (Tests)", "type": "TestAllButJSC", "builddir": "ios-simulator-12-debug-tests-wk2",
206                       "platform": "ios-simulator-12", "configuration": "debug", "architectures": ["x86_64"],
207                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
208                       "slavenames": ["bot653", "bot654"]
209                     },
210                     {
211                       "name": "Apple Win 10 Release (Build)", "type": "Build", "builddir": "win10-release",
212                       "platform": "win", "configuration": "release", "architectures": ["x86_64"],
213                       "triggers": ["win10-release-tests"],
214                       "slavenames": ["bot548"]
215                     },
216                     {
217                       "name": "Apple Win 10 Debug (Build)", "type": "Build", "builddir": "win10-debug",
218                       "platform": "win", "configuration": "debug", "architectures": ["x86_64"],
219                       "triggers": ["win10-debug-tests"],
220                       "slavenames": ["bot547"]
221                     },
222                     {
223                       "name": "Apple Win 10 Release (Tests)", "type": "TestWebKit1", "builddir": "win10-release-tests",
224                       "platform": "win", "configuration": "release", "architectures": ["x86_64"],
225                       "slavenames": ["bot546"]
226                     },
227                     {
228                       "name": "Apple Win 10 Debug (Tests)", "type": "TestWebKit1", "builddir": "win10-debug-tests",
229                       "platform": "win", "configuration": "debug", "architectures": ["x86_64"],
230                       "slavenames": ["bot545"]
231                     },
232                     {
233                       "name": "Apple Win 7 Release (Build)", "type": "Build", "builddir": "win7-release-i386",
234                       "platform": "win", "configuration": "release", "architectures": ["i386"],
235                       "triggers": ["win7-release-tests"],
236                       "slavenames": ["bot544"]
237                     },
238                     {
239                       "name": "Apple Win 7 Release (Tests)", "type": "TestWebKit1", "builddir": "win7-release-tests",
240                       "platform": "win", "configuration": "release", "architectures": ["i386"],
241                       "slavenames": ["bot543"]
242                     },
243                     {
244                       "name": "GTK Linux 64-bit Release (Build)", "type": "BuildAndGenerateJSCBundle", "builddir": "gtk-linux-64-release",
245                       "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
246                       "triggers": ["gtk-linux-64-release-tests", "gtk-linux-64-release-wayland-tests", "gtk-linux-64-release-perf-tests"],
247                       "slavenames": ["gtk-linux-slave-2"]
248                     },
249                     {
250                       "name": "GTK Linux 64-bit Release (Tests)", "type": "Test", "builddir": "gtk-linux-64-release-tests",
251                       "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
252                       "slavenames": ["gtk-linux-slave-6"]
253                     },
254                     {
255                       "name": "GTK Linux 64-bit Debug (Build)", "type": "Build", "builddir": "gtk-linux-64-debug",
256                       "platform": "gtk", "configuration": "debug", "architectures": ["x86_64"],
257                       "triggers": ["gtk-linux-64-debug-tests"],
258                       "slavenames": ["gtk-linux-slave-3"]
259                     },
260                     {
261                       "name": "GTK Linux 64-bit Debug (Tests)", "type": "Test", "builddir": "gtk-linux-64-debug-tests",
262                       "platform": "gtk", "configuration": "debug", "architectures": ["x86_64"],
263                       "slavenames": ["gtk-linux-slave-7"]
264                     },
265                     {
266                       "name": "GTK Linux 64-bit Release (Perf)", "type": "DownloadAndPerfTest", "builddir": "gtk-linux-64-release-perf-tests",
267                       "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
268                       "additionalArguments": ["--display-server=xorg"],
269                       "slavenames": ["gtk-linux-slave-8"]
270                     },
271                     {
272                       "name": "GTK Linux 64-bit Release Wayland (Tests)", "type": "Test", "builddir": "gtk-linux-64-release-wayland-tests",
273                       "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
274                       "additionalArguments": ["--display-server=wayland"],
275                       "slavenames": ["gtk-linux-slave-9"]
276                     },
277                     {
278                       "name": "GTK Linux 64-bit Release Debian Stable (Build)", "type": "Build", "builddir": "gtk-linux-64-release-debian",
279                       "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
280                       "additionalArguments": ["--no-experimental-features", "--no-media-source"],
281                       "slavenames": ["gtk-linux-slave-10"]
282                     },
283                     {
284                       "name": "GTK Linux 64-bit Release Ubuntu LTS (Build)", "type": "Build", "builddir": "gtk-linux-64-release-ubuntu",
285                       "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
286                       "additionalArguments": ["--no-experimental-features", "--no-media-source"],
287                       "slavenames": ["gtk-linux-slave-11"]
288                     },
289                     {
290                       "name": "WinCairo 64-bit WKL Release (Build)", "type": "Build", "builddir": "wincairo-wkl-release",
291                       "platform": "wincairo", "configuration": "release", "architectures": ["x86_64"],
292                       "triggers": ["wincairo-wkl-release-tests", "wincairo-jsc-release-tests"],
293                       "slavenames": ["wincairo-wkl-release-build-01"]
294                     },
295                     {
296                       "name": "WinCairo 64-bit WKL Release (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "wincairo-wkl-release-tests",
297                       "platform": "wincairo", "configuration": "release", "architectures": ["x86_64"],
298                       "slavenames": ["wincairo-wkl-release-tests-01", "wincairo-wkl-release-tests-02"]
299                     },
300                     {
301                       "name": "WinCairo 64-bit JSC Release (Tests)", "type": "TestJSC", "builddir": "wincairo-jsc-release-tests",
302                       "platform": "wincairo", "configuration": "release", "architectures": ["x86_64"],
303                       "slavenames": ["wincairo-jsc-release-tests-01"]
304                     },
305                     {
306                       "name": "WinCairo 64-bit WKL Debug (Build)", "type": "Build", "builddir": "wincairo-wkl-debug",
307                       "platform": "wincairo", "configuration": "debug", "architectures": ["x86_64"],
308                       "triggers": ["wincairo-wkl-debug-tests", "wincairo-jsc-debug-tests"],
309                       "slavenames": ["wincairo-wkl-debug-build-01"]
310                     },
311                     {
312                       "name": "WinCairo 64-bit WKL Debug (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "wincairo-wkl-debug-tests",
313                       "platform": "wincairo", "configuration": "debug", "architectures": ["x86_64"],
314                       "slavenames": ["wincairo-wkl-debug-tests-01", "wincairo-wkl-debug-tests-02"]
315                     },
316                     {
317                       "name": "WinCairo 64-bit JSC Debug (Tests)", "type": "TestJSC", "builddir": "wincairo-jsc-debug-tests",
318                       "platform": "wincairo", "configuration": "debug", "architectures": ["x86_64"],
319                       "slavenames": ["wincairo-jsc-debug-tests-01"]
320                     },
321                     {
322                       "name": "JSCOnly Linux AArch64 Release", "type": "BuildAndRemoteJSCTests", "builddir": "jsconly-linux-aarch64-release",
323                       "platform": "jsc-only", "configuration": "release", "architectures": ["aarch64"],
324                       "slavenames": ["jsconly-linux-igalia-bot-2"]
325                     },
326                     {
327                       "name": "JSCOnly Linux ARMv7 Thumb2 Release", "type": "BuildAndRemoteJSCTests", "builddir": "jsconly-linux-armv7-thumb2-release",
328                       "platform": "jsc-only", "configuration": "release", "architectures": ["armv7"],
329                       "slavenames": ["jsconly-linux-igalia-bot-3"]
330                     },
331                     {
332                       "name": "JSCOnly Linux ARMv7 Traditional Release", "type": "BuildAndRemoteJSCTests", "builddir": "jsconly-linux-armv7-traditional-release",
333                       "platform": "jsc-only", "configuration": "release", "architectures": ["armv7"],
334                       "slavenames": ["jsconly-linux-igalia-bot-4"]
335                     },
336                     {
337                       "name": "JSCOnly Linux ARMv7 Thumb2 SoftFP Release", "type": "BuildAndRemoteJSCTests", "builddir": "jsconly-linux-armv7-thumb2-softfp-release",
338                       "platform": "jsc-only", "configuration": "release", "architectures": ["armv7"],
339                       "slavenames": ["jsconly-linux-igalia-bot-5"]
340                     },
341                     {
342                       "name": "JSCOnly Linux MIPS32el Release", "type": "BuildAndRemoteJSCTests", "builddir": "jsconly-linux-mips32el-release",
343                       "platform": "jsc-only", "configuration": "release", "architectures": ["mips"],
344                       "slavenames": ["jsconly-linux-igalia-bot-1"]
345                     },
346                     {
347                       "name": "WPE Linux 64-bit Release (Build)", "type": "Build", "builddir": "wpe-linux-64-release",
348                       "platform": "wpe", "configuration": "release", "architectures": ["x86_64"],
349                       "triggers": ["wpe-linux-64-release-tests"],
350                       "slavenames": ["wpe-linux-bot-1"]
351                     },
352                    {
353                       "name": "WPE Linux 64-bit Release (Tests)", "type": "Test", "builddir": "wpe-linux-64-release-tests",
354                       "platform": "wpe", "configuration": "release", "architectures": ["x86_64"],
355                       "slavenames": ["wpe-linux-bot-2"]
356                     },
357                     {
358                       "name": "WPE Linux 64-bit Debug (Build)", "type": "Build", "builddir": "wpe-linux-64-debug",
359                       "platform": "wpe", "configuration": "debug", "architectures": ["x86_64"],
360                       "triggers": ["wpe-linux-64-debug-tests"],
361                       "slavenames": ["wpe-linux-bot-3"]
362                     },
363                     {
364                       "name": "WPE Linux 64-bit Debug (Tests)", "type": "Test", "builddir": "wpe-linux-64-debug-tests",
365                       "platform": "wpe", "configuration": "debug", "architectures": ["x86_64"],
366                       "slavenames": ["wpe-linux-bot-4"]
367                     }
368                   ],
369
370     "schedulers": [ { "type": "AnyBranchScheduler", "name": "trunk", "change_filter": "trunk_filter", "treeStableTimer": 45.0,
371                       "builderNames": ["GTK Linux 64-bit Release (Build)", "GTK Linux 64-bit Debug (Build)",
372                                        "GTK Linux 64-bit Release Debian Stable (Build)", "GTK Linux 64-bit Release Ubuntu LTS (Build)",
373                                        "JSCOnly Linux AArch64 Release",
374                                        "JSCOnly Linux ARMv7 Thumb2 Release", "JSCOnly Linux ARMv7 Thumb2 SoftFP Release",
375                                        "JSCOnly Linux ARMv7 Traditional Release",
376                                        "JSCOnly Linux MIPS32el Release", "WinCairo 64-bit WKL Release (Build)", "WinCairo 64-bit WKL Debug (Build)",
377                                        "WPE Linux 64-bit Release (Build)", "WPE Linux 64-bit Debug (Build)"]
378                     },
379                     { "type": "PlatformSpecificScheduler", "platform": "mac-mojave", "branch": "trunk", "treeStableTimer": 45.0,
380                       "builderNames": ["Apple Mojave Release (Build)", "Apple Mojave Debug (Build)"]
381                     },
382                     { "type": "Triggerable", "name": "mojave-release-tests-wk1",
383                       "builderNames": ["Apple Mojave Release WK1 (Tests)"]
384                     },
385                     { "type": "Triggerable", "name": "mojave-release-tests-wk2",
386                       "builderNames": ["Apple Mojave Release WK2 (Tests)"]
387                     },
388                     { "type": "Triggerable", "name": "mojave-debug-tests-wk1",
389                       "builderNames": ["Apple Mojave Debug WK1 (Tests)"]
390                     },
391                     { "type": "Triggerable", "name": "mojave-debug-tests-wk2",
392                       "builderNames": ["Apple Mojave Debug WK2 (Tests)"]
393                     },
394                     { "type": "Triggerable", "name": "mojave-leaks",
395                       "builderNames": ["Apple Mojave (Leaks)"]
396                     },
397                     { "type": "PlatformSpecificScheduler", "platform": "mac-highsierra", "branch": "trunk", "treeStableTimer": 45.0,
398                       "builderNames": ["Apple High Sierra Release (Build)", "Apple High Sierra Debug (Build)", "Apple High Sierra Release (32-bit Build)", "Apple High Sierra LLINT CLoop (BuildAndTest)"]
399                     },
400                     { "type": "PlatformSpecificScheduler", "platform": "ios-12", "branch": "trunk", "treeStableTimer": 45.0,
401                       "builderNames": ["Apple iOS 12 Release (Build)"]
402                     },
403                     { "type": "PlatformSpecificScheduler", "platform": "ios-simulator-12", "branch": "trunk", "treeStableTimer": 45.0,
404                       "builderNames": ["Apple iOS 12 Simulator Release (Build)", "Apple iOS 12 Simulator Debug (Build)"]
405                     },
406                     { "type": "PlatformSpecificScheduler", "platform": "win", "branch": "trunk", "treeStableTimer": 45.0,
407                       "builderNames": ["Apple Win 7 Release (Build)", "Apple Win 10 Release (Build)", "Apple Win 10 Debug (Build)"]
408                     },
409                     { "type": "Triggerable", "name": "highsierra-release-tests-wk1",
410                       "builderNames": ["Apple High Sierra Release WK1 (Tests)"]
411                     },
412                     { "type": "Triggerable", "name": "highsierra-release-perf-tests",
413                       "builderNames": ["Apple High Sierra Release WK2 (Perf)"]
414                     },
415                     { "type": "Triggerable", "name": "highsierra-release-tests-wk2",
416                       "builderNames": ["Apple High Sierra Release WK2 (Tests)"]
417                     },
418                     { "type": "Triggerable", "name": "highsierra-debug-tests-wk1",
419                       "builderNames": ["Apple High Sierra Debug WK1 (Tests)"]
420                     },
421                     { "type": "Triggerable", "name": "highsierra-debug-tests-wk2",
422                       "builderNames": ["Apple High Sierra Debug WK2 (Tests)"]
423                     },
424                     { "type": "Triggerable", "name": "highsierra-debug-tests-jsc",
425                       "builderNames": ["Apple High Sierra Debug JSC (Tests)"]
426                     },
427                     { "type": "Triggerable", "name": "highsierra-release-tests-jsc",
428                       "builderNames": ["Apple High Sierra Release JSC (Tests)"]
429                     },
430                     { "type": "Triggerable", "name": "highsierra-debug-tests-test262",
431                       "builderNames": ["Apple High Sierra Debug Test262 (Tests)"]
432                     },
433                     { "type": "Triggerable", "name": "highsierra-release-tests-test262",
434                       "builderNames": ["Apple High Sierra Release Test262 (Tests)"]
435                     },
436                     { "type": "Triggerable", "name": "ios-simulator-12-release-tests-wk2",
437                       "builderNames": ["Apple iOS 12 Simulator Release WK2 (Tests)"]
438                     },
439                     { "type": "Triggerable", "name": "ios-simulator-12-debug-tests-wk2",
440                       "builderNames": ["Apple iOS 12 Simulator Debug WK2 (Tests)"]
441                     },
442                     { "type": "Triggerable", "name": "win10-release-tests",
443                       "builderNames": ["Apple Win 10 Release (Tests)"]
444                     },
445                     { "type": "Triggerable", "name": "win10-debug-tests",
446                       "builderNames": ["Apple Win 10 Debug (Tests)"]
447                     },
448                     { "type": "Triggerable", "name": "win7-release-tests",
449                       "builderNames": ["Apple Win 7 Release (Tests)"]
450                     },
451                     { "type": "Triggerable", "name": "gtk-linux-64-release-tests",
452                       "builderNames": ["GTK Linux 64-bit Release (Tests)"]
453                     },
454                     { "type": "Triggerable", "name": "gtk-linux-64-debug-tests",
455                       "builderNames": ["GTK Linux 64-bit Debug (Tests)"]
456                     },
457                     { "type": "Triggerable", "name": "gtk-linux-64-release-perf-tests",
458                       "builderNames": ["GTK Linux 64-bit Release (Perf)"]
459                     },
460                     { "type": "Triggerable", "name": "gtk-linux-64-release-wayland-tests",
461                       "builderNames": ["GTK Linux 64-bit Release Wayland (Tests)"]
462                     },
463                     { "type": "Triggerable", "name": "wincairo-wkl-release-tests",
464                       "builderNames": ["WinCairo 64-bit WKL Release (Tests)"]
465                     },
466                     { "type": "Triggerable", "name": "wincairo-jsc-release-tests",
467                       "builderNames": ["WinCairo 64-bit JSC Release (Tests)"]
468                     },
469                     { "type": "Triggerable", "name": "wincairo-wkl-debug-tests",
470                       "builderNames": ["WinCairo 64-bit WKL Debug (Tests)"]
471                     },
472                     { "type": "Triggerable", "name": "wincairo-jsc-debug-tests",
473                       "builderNames": ["WinCairo 64-bit JSC Debug (Tests)"]
474                     },
475                     { "type": "Triggerable", "name": "wpe-linux-64-release-tests",
476                       "builderNames": ["WPE Linux 64-bit Release (Tests)"]
477                     },
478                     { "type": "Triggerable", "name": "wpe-linux-64-debug-tests",
479                       "builderNames": ["WPE Linux 64-bit Debug (Tests)"]
480                     }
481                   ]
482 }