Add support for test262 JavaScriptCore tests
[WebKit-https.git] / Tools / BuildSlaveSupport / build.webkit.org-config / config.json
1 {
2     "slaves":     [ { "name": "test-slave", "platform": "*" },
3
4                     { "name": "bot123", "platform": "mac-elcapitan" },
5                     { "name": "bot126", "platform": "mac-elcapitan" },
6                     { "name": "bot133", "platform": "mac-elcapitan" },
7                     { "name": "bot145", "platform": "mac-elcapitan" },
8                     { "name": "bot162", "platform": "mac-elcapitan" },
9                     { "name": "bot165", "platform": "mac-elcapitan" },
10                     { "name": "bot169", "platform": "mac-elcapitan" },
11                     { "name": "bot170", "platform": "mac-elcapitan" },
12                     { "name": "bot173", "platform": "mac-elcapitan" },
13                     { "name": "bot174", "platform": "mac-elcapitan" },
14                     { "name": "bot205", "platform": "mac-elcapitan" },
15                     { "name": "bot208", "platform": "mac-elcapitan" },
16                     { "name": "bot209", "platform": "mac-elcapitan" },
17                     { "name": "bot210", "platform": "mac-elcapitan" },
18                     { "name": "bot415", "platform": "mac-elcapitan" },
19                     { "name": "bot416", "platform": "mac-elcapitan" },
20                     { "name": "bot417", "platform": "mac-elcapitan" },
21                     { "name": "bot418", "platform": "mac-elcapitan" },
22                     { "name": "bot419", "platform": "mac-elcapitan" },
23                     { "name": "bot433", "platform": "mac-elcapitan" },
24                     { "name": "bot434", "platform": "mac-elcapitan" },
25
26                     { "name": "bot118", "platform": "mac-sierra" },
27                     { "name": "bot121", "platform": "mac-sierra" },
28                     { "name": "bot122", "platform": "mac-sierra" },
29                     { "name": "bot141", "platform": "mac-sierra" },
30                     { "name": "bot155", "platform": "mac-sierra" },
31                     { "name": "bot157", "platform": "mac-sierra" },
32                     { "name": "bot160", "platform": "mac-sierra" },
33                     { "name": "bot164", "platform": "mac-sierra" },
34                     { "name": "bot186", "platform": "mac-sierra" },
35                     { "name": "bot187", "platform": "mac-sierra" },
36                     { "name": "bot199", "platform": "mac-sierra" },
37                     { "name": "bot202", "platform": "mac-sierra" },
38                     { "name": "bot219", "platform": "mac-sierra" },
39                     { "name": "bot439", "platform": "mac-sierra" },
40                     { "name": "bot443", "platform": "mac-sierra" },
41                     { "name": "bot600", "platform": "mac-sierra" },
42                     { "name": "bot698", "platform": "mac-sierra" },
43                     { "name": "bot699", "platform": "mac-sierra" },
44
45                     { "name": "bot407", "platform": "ios-10" },
46                     { "name": "bot197", "platform": "ios-simulator-10" },
47                     { "name": "bot329", "platform": "ios-simulator-10" },
48                     { "name": "bot402", "platform": "ios-simulator-10" },
49                     { "name": "bot403", "platform": "ios-simulator-10" },
50                     { "name": "bot404", "platform": "ios-simulator-10" },
51                     { "name": "bot215", "platform": "ios-simulator-10" },
52                     { "name": "bot216", "platform": "ios-simulator-10" },
53                     { "name": "bot217", "platform": "ios-simulator-10" },
54                     { "name": "bot651", "platform": "ios-simulator-10" },
55                     { "name": "bot652", "platform": "ios-simulator-10" },
56                     { "name": "bot653", "platform": "ios-simulator-10" },
57                     { "name": "bot654", "platform": "ios-simulator-10" },
58
59                     { "name": "bot516", "platform": "win" },
60                     { "name": "bot514", "platform": "win" },
61                     { "name": "bot507", "platform": "win" },
62                     { "name": "bot504", "platform": "win" },
63                     { "name": "bot511", "platform": "win" },
64                     { "name": "bot501", "platform": "win" },
65
66                     { "name": "wincairo-1", "platform": "wincairo" },
67                     { "name": "wincairo-2", "platform": "wincairo" },
68
69                     { "name": "gtk-linux-slave-1", "platform": "gtk" },
70                     { "name": "gtk-linux-slave-2", "platform": "gtk" },
71                     { "name": "gtk-linux-slave-3", "platform": "gtk" },
72                     { "name": "gtk-linux-slave-5", "platform": "gtk" },
73                     { "name": "gtk-linux-slave-6", "platform": "gtk" },
74                     { "name": "gtk-linux-slave-7", "platform": "gtk" },
75                     { "name": "gtk-linux-slave-8", "platform": "gtk" },
76                     { "name": "gtk-linux-slave-9", "platform": "gtk" },
77                     { "name": "gtk-linux-slave-10", "platform": "gtk" },
78                     { "name": "gtk-linux-slave-11", "platform": "gtk" },
79
80                     { "name": "jsconly-linux-szeged-slave-1", "platform": "jsc-only" },
81                     { "name": "jsconly-linux-szeged-slave-2", "platform": "jsc-only" },
82                     { "name": "jsconly-linux-szeged-slave-3", "platform": "jsc-only" }
83
84                   ],
85
86     "builders":   [ { "name": "Apple Sierra Debug (Build)", "type": "Build", "builddir": "sierra-debug",
87                       "platform": "mac-sierra", "configuration": "debug", "architectures": ["x86_64"],
88                       "triggers": ["sierra-debug-tests-jsc", "sierra-debug-tests-wk1", "sierra-debug-tests-wk2"],
89                       "slavenames": ["bot439", "bot698"]
90                     },
91                     { "name": "Apple Sierra Debug WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "sierra-debug-tests-wk1",
92                       "platform": "mac-sierra", "configuration": "debug", "architectures": ["x86_64"],
93                       "additionalArguments": ["--no-retry-failures"],
94                       "slavenames": ["bot118", "bot122"]
95                     },
96                     { "name": "Apple Sierra Debug WK2 (Tests)", "type": "TestAllButJSC", "builddir": "sierra-debug-tests-wk2",
97                       "platform": "mac-sierra", "configuration": "debug", "architectures": ["x86_64"],
98                       "additionalArguments": ["--no-retry-failures"],
99                       "slavenames": ["bot202", "bot219"]
100                     },
101                     { "name": "Apple Sierra Release (Build)", "type": "Build", "builddir": "sierra-release",
102                       "platform": "mac-sierra", "configuration": "release", "architectures": ["x86_64"],
103                       "triggers": ["sierra-release-tests-jsc", "sierra-release-tests-wk1", "sierra-release-tests-wk2", "sierra-leaks"],
104                       "slavenames": ["bot443", "bot699"]
105                     },
106                     { "name": "Apple Sierra Release WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "sierra-release-tests-wk1",
107                       "platform": "mac-sierra", "configuration": "release", "architectures": ["x86_64"],
108                       "additionalArguments": ["--no-retry-failures"],
109                       "slavenames": ["bot141", "bot160"]
110                     },
111                     { "name": "Apple Sierra Release WK2 (Tests)", "type": "TestAllButJSC", "builddir": "sierra-release-tests-wk2",
112                       "platform": "mac-sierra", "configuration": "release", "architectures": ["x86_64"],
113                       "additionalArguments": ["--no-retry-failures"],
114                       "slavenames": ["bot164", "bot199"]
115                     },
116                     { "name": "Apple Sierra Release (32-bit Build)", "type": "Build", "builddir": "sierra-32bit-release",
117                       "platform": "mac-sierra", "configuration": "release", "architectures": ["i386"],
118                       "slavenames": ["bot600"]
119                     },
120                     { "name": "Apple Sierra Debug JSC (Tests)", "type": "TestJSC", "builddir": "sierra-debug-tests-jsc",
121                       "platform": "mac-sierra", "configuration": "debug", "architectures": ["x86_64"],
122                       "slavenames": ["bot155"]
123                     },
124                     { "name": "Apple Sierra Release JSC (Tests)", "type": "TestJSC", "builddir": "sierra-release-tests-jsc",
125                       "platform": "mac-sierra", "configuration": "release", "architectures": ["x86_64"],
126                       "slavenames": ["bot157"]
127                     },
128                     { "name": "Apple Sierra LLINT CLoop (BuildAndTest)", "type": "BuildAndTestLLINTCLoop", "builddir": "sierra-cloop-debug",
129                       "platform": "mac-sierra", "configuration": "debug", "architectures": ["x86_64"],
130                       "slavenames": ["bot186"]
131                     },
132                     { "name": "Apple Sierra 32-bit JSC (BuildAndTest)", "type": "BuildAndTest32bitJSC", "builddir": "sierra-32bitJSC-debug",
133                       "platform": "mac-sierra", "configuration": "debug", "architectures": ["i386"],
134                       "slavenames": ["bot187"]
135                     },
136                     { "name": "Apple Sierra (Leaks)", "type": "TestWebKit1Leaks", "builddir": "sierra-leaks",
137                       "platform": "mac-sierra", "configuration": "release", "architectures": ["x86_64"],
138                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
139                       "slavenames": ["bot121"]
140                     },
141                     { "name": "Apple El Capitan Debug (Build)", "type": "Build", "builddir": "elcapitan-debug",
142                       "platform": "mac-elcapitan", "configuration": "debug", "architectures": ["x86_64"],
143                       "triggers": ["elcapitan-debug-tests-jsc", "elcapitan-debug-tests-test262", "elcapitan-debug-tests-wk1", "elcapitan-debug-tests-wk2"],
144                       "slavenames": ["bot415", "bot416"]
145                     },
146                     { "name": "Apple El Capitan CMake Debug (Build)", "type": "Build", "builddir": "elcapitan-cmake-debug",
147                       "platform": "mac-elcapitan", "configuration": "debug", "architectures": ["x86_64"],
148                       "additionalArguments": ["--cmake"],
149                       "slavenames": ["bot170"]
150                     },
151                     { "name": "Apple El Capitan Debug JSC (Tests)", "type": "TestJSC", "builddir": "elcapitan-debug-tests-jsc",
152                       "platform": "mac-elcapitan", "configuration": "debug", "architectures": ["x86_64"],
153                       "slavenames": ["bot210"]
154                     },
155                     { "name": "Apple El Capitan Debug WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "elcapitan-debug-tests-wk1",
156                       "platform": "mac-elcapitan", "configuration": "debug", "architectures": ["x86_64"],
157                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
158                       "slavenames": ["bot133", "bot145"]
159                     },
160                     { "name": "Apple El Capitan Debug WK2 (Tests)", "type": "TestAllButJSC", "builddir": "elcapitan-debug-tests-wk2",
161                       "platform": "mac-elcapitan", "configuration": "debug", "architectures": ["x86_64"],
162                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
163                       "slavenames": ["bot162", "bot165"]
164                     },
165                     { "name": "Apple El Capitan Debug Test262 (Tests)", "type": "Test262", "builddir": "elcapitan-debug-tests-test262",
166                       "platform": "mac-elcapitan", "configuration": "debug", "architectures": ["x86_64"],
167                       "slavenames": ["bot433"]
168                     },
169                     { "name": "Apple El Capitan LLINT CLoop (BuildAndTest)", "type": "BuildAndTestLLINTCLoop", "builddir": "elcapitan-cloop-debug",
170                       "platform": "mac-elcapitan", "configuration": "debug", "architectures": ["x86_64"],
171                       "slavenames": ["bot169"]
172                     },
173                     { "name": "Apple El Capitan 32-bit JSC (BuildAndTest)", "type": "BuildAndTest32bitJSC", "builddir": "elcapitan-32bitJSC-debug",
174                       "platform": "mac-elcapitan", "configuration": "debug", "architectures": ["i386"],
175                       "slavenames": ["bot123"]
176                     },
177                     { "name": "Apple El Capitan Release (Build)", "type": "Build", "builddir": "elcapitan-release",
178                       "platform": "mac-elcapitan", "configuration": "release", "architectures": ["x86_64"],
179                       "triggers": ["elcapitan-release-tests-jsc", "elcapitan-release-tests-test262", "elcapitan-release-tests-wk1", "elcapitan-release-tests-wk2", "elcapitan-release-perf"],
180                       "slavenames": ["bot417", "bot418"]
181                     },
182                     { "name": "Apple El Capitan Release JSC (Tests)", "type": "TestJSC", "builddir": "elcapitan-release-tests-jsc",
183                       "platform": "mac-elcapitan", "configuration": "release", "architectures": ["x86_64"],
184                       "slavenames": ["bot126"]
185                     },
186                     { "name": "Apple El Capitan Release WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "elcapitan-release-tests-wk1",
187                       "platform": "mac-elcapitan", "configuration": "release", "architectures": ["x86_64"],
188                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
189                       "slavenames": ["bot173", "bot174"]
190                     },
191                     { "name": "Apple El Capitan Release WK2 (Tests)", "type": "TestAllButJSC", "builddir": "elcapitan-release-tests-wk2",
192                       "platform": "mac-elcapitan", "configuration": "release", "architectures": ["x86_64"],
193                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
194                       "slavenames": ["bot208", "bot209"]
195                     },
196                     {
197                       "name": "Apple El Capitan Release WK2 (Perf)", "type": "DownloadAndPerfTest", "builddir": "elcapitan-release-perf-tests",
198                       "platform": "mac-elcapitan", "configuration": "release", "architectures": ["x86_64"],
199                       "slavenames": ["bot205"]
200                     },
201                     { "name": "Apple El Capitan Release (32-bit Build)", "type": "Build", "builddir": "elcapitan-32bit-release",
202                       "platform": "mac-elcapitan", "configuration": "release", "architectures": ["i386"],
203                       "slavenames": ["bot419"]
204                     },
205                     { "name": "Apple El Capitan Release Test262 (Tests)", "type": "Test262", "builddir": "elcapitan-release-tests-test262",
206                       "platform": "mac-elcapitan", "configuration": "release", "architectures": ["x86_64"],
207                       "slavenames": ["bot434"]
208                     },
209                     {
210                       "name": "Apple iOS 10 Release (Build)", "type": "Build", "builddir": "ios-10-release",
211                       "platform": "ios-10", "configuration": "release", "architectures": ["armv7s", "arm64"],
212                       "slavenames": ["bot407"]
213                     },
214                     {
215                       "name": "Apple iOS 10 Simulator Release (Build)", "type": "Build", "builddir": "ios-simulator-10-release",
216                       "platform": "ios-simulator-10", "configuration": "release", "architectures": ["x86_64"],
217                       "triggers": ["ios-simulator-10-release-tests-wk1", "ios-simulator-10-release-tests-wk2"],
218                       "slavenames": ["bot402", "bot403"]
219                     },
220                     {
221                       "name": "Apple iOS 10 Simulator Debug (Build)", "type": "Build", "builddir": "ios-simulator-10-debug",
222                       "platform": "ios-simulator-10", "configuration": "debug", "architectures": ["x86_64"],
223                       "triggers": ["ios-simulator-10-debug-tests-wk1", "ios-simulator-10-debug-tests-wk2"],
224                       "slavenames": ["bot329", "bot404"]
225                     },
226                     {
227                       "name": "Apple iOS 10 Simulator Release WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "ios-simulator-10-release-tests-wk1",
228                       "platform": "ios-simulator-10", "configuration": "release", "architectures": ["x86_64"],
229                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
230                       "slavenames": ["bot197", "bot215"]
231                     },
232                     {
233                       "name": "Apple iOS 10 Simulator Debug WK1 (Tests)", "type": "TestWebKit1AllButJSC", "builddir": "ios-simulator-10-debug-tests-wk1",
234                       "platform": "ios-simulator-10", "configuration": "debug", "architectures": ["x86_64"],
235                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
236                       "slavenames": ["bot216", "bot217"]
237                     },
238                     {
239                       "name": "Apple iOS 10 Simulator Release WK2 (Tests)", "type": "TestAllButJSC", "builddir": "ios-simulator-10-release-tests-wk2",
240                       "platform": "ios-simulator-10", "configuration": "release", "architectures": ["x86_64"],
241                       "additionalArguments": ["--no-retry-failures"],
242                       "slavenames": ["bot651", "bot652"]
243                     },
244                     {
245                       "name": "Apple iOS 10 Simulator Debug WK2 (Tests)", "type": "TestAllButJSC", "builddir": "ios-simulator-10-debug-tests-wk2",
246                       "platform": "ios-simulator-10", "configuration": "debug", "architectures": ["x86_64"],
247                       "additionalArguments": ["--no-retry-failures", "--no-sample-on-timeout"],
248                       "slavenames": ["bot653", "bot654"]
249                     },
250                     {
251                       "name": "Apple Win Release (Build)", "type": "Build", "builddir": "win-release",
252                       "platform": "win", "configuration": "release", "architectures": ["i386"],
253                       "triggers": ["win-release-tests"],
254                       "slavenames": ["bot514"]
255                     },
256                     {
257                       "name": "Apple Win 7 Release (Tests)", "type": "TestWebKit1", "builddir": "win-release-tests",
258                       "platform": "win", "configuration": "release", "architectures": ["i386"],
259                       "slavenames": ["bot511", "bot501"]
260                     },
261                     {
262                       "name": "Apple Win Debug (Build)", "type": "Build", "builddir": "win-debug",
263                       "platform": "win", "configuration": "debug", "architectures": ["i386"],
264                       "triggers": ["win-debug-tests"],
265                       "slavenames": ["bot516"]
266                     },
267                     {
268                       "name": "Apple Win 7 Debug (Tests)", "type": "TestWebKit1", "builddir": "win-debug-tests",
269                       "platform": "win", "configuration": "debug", "architectures": ["i386"],
270                       "slavenames": ["bot507", "bot504"]
271                     },
272                     {
273                       "name": "GTK Linux 32-bit Release", "type": "BuildAndNonLayoutTest", "builddir": "gtk-linux-32-release",
274                       "platform": "gtk", "configuration": "release", "architectures": ["i386"],
275                       "slavenames": ["gtk-linux-slave-1"]
276                     },
277                     {
278                       "name": "GTK Linux 64-bit Release (Build)", "type": "Build", "builddir": "gtk-linux-64-release",
279                       "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
280                       "triggers": ["gtk-linux-64-release-tests", "gtk-linux-64-release-wayland-tests", "gtk-linux-64-release-perf-tests"],
281                       "slavenames": ["gtk-linux-slave-2"]
282                     },
283                     {
284                       "name": "GTK Linux 64-bit Release (Tests)", "type": "Test", "builddir": "gtk-linux-64-release-tests",
285                       "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
286                       "slavenames": ["gtk-linux-slave-6"]
287                     },
288                     {
289                       "name": "GTK Linux 64-bit Debug (Build)", "type": "Build", "builddir": "gtk-linux-64-debug",
290                       "platform": "gtk", "configuration": "debug", "architectures": ["x86_64"],
291                       "triggers": ["gtk-linux-64-debug-tests"],
292                       "slavenames": ["gtk-linux-slave-3"]
293                     },
294                     {
295                       "name": "GTK Linux 64-bit Debug (Tests)", "type": "Test", "builddir": "gtk-linux-64-debug-tests",
296                       "platform": "gtk", "configuration": "debug", "architectures": ["x86_64"],
297                       "slavenames": ["gtk-linux-slave-7"]
298                     },
299                     {
300                       "name": "GTK Linux ARM Release", "type": "BuildAndNonLayoutTest", "builddir": "gtk-linux-arm-release",
301                       "platform": "gtk", "configuration": "release", "architectures": ["armv7"],
302                       "slavenames": ["gtk-linux-slave-5"]
303                     },
304                     {
305                       "name": "GTK Linux 64-bit Release (Perf)", "type": "DownloadAndPerfTest", "builddir": "gtk-linux-64-release-perf-tests",
306                       "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
307                       "additionalArguments": ["--display-server=xorg"],
308                       "slavenames": ["gtk-linux-slave-8"]
309                     },
310                     {
311                       "name": "GTK Linux 64-bit Release Wayland (Tests)", "type": "Test", "builddir": "gtk-linux-64-release-wayland-tests",
312                       "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
313                       "additionalArguments": ["--display-server=wayland"],
314                       "slavenames": ["gtk-linux-slave-9"]
315                     },
316                     {
317                       "name": "GTK Linux 64-bit Release Debian Stable (Build)", "type": "Build", "builddir": "gtk-linux-64-release-debian",
318                       "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
319                       "additionalArguments": ["--default-cmake-features"],
320                       "slavenames": ["gtk-linux-slave-10"]
321                     },
322                     {
323                       "name": "GTK Linux 64-bit Release Ubuntu LTS (Build)", "type": "Build", "builddir": "gtk-linux-64-release-ubuntu",
324                       "platform": "gtk", "configuration": "release", "architectures": ["x86_64"],
325                       "additionalArguments": ["--default-cmake-features"],
326                       "slavenames": ["gtk-linux-slave-11"]
327                     },
328                     {
329                       "name": "WinCairo 64-Bit Release", "type": "Build", "builddir": "win-cairo-release",
330                       "platform": "wincairo", "configuration": "release", "architectures": ["x86_64"],
331                       "slavenames": ["wincairo-1", "wincairo-2"]
332                     },
333                     {
334                       "name": "JSCOnly Linux AArch64 Release", "type": "BuildAndRemoteJSCTests", "builddir": "jsconly-linux-aarch64-release",
335                       "platform": "jsc-only", "configuration": "release", "architectures": ["aarch64"],
336                       "SVNMirror": "svn://webkit.inf.u-szeged.hu/webkit/",
337                       "slavenames": ["jsconly-linux-szeged-slave-1"]
338                     },
339                     {
340                       "name": "JSCOnly Linux ARMv7 Thumb2 Release", "type": "BuildAndRemoteJSCTests", "builddir": "jsconly-linux-armv7-thumb2-release",
341                       "platform": "jsc-only", "configuration": "release", "architectures": ["armv7"],
342                       "SVNMirror": "svn://webkit.inf.u-szeged.hu/webkit/",
343                       "slavenames": ["jsconly-linux-szeged-slave-2"]
344                     },
345                     {
346                       "name": "JSCOnly Linux ARMv7 Traditional Release", "type": "BuildAndRemoteJSCTests", "builddir": "jsconly-linux-armv7-traditional-release",
347                       "platform": "jsc-only", "configuration": "release", "architectures": ["armv7"],
348                       "SVNMirror": "svn://webkit.inf.u-szeged.hu/webkit/",
349                       "slavenames": ["jsconly-linux-szeged-slave-3"]
350                     }
351                   ],
352
353     "schedulers": [ { "type": "AnyBranchScheduler", "name": "trunk", "change_filter": "trunk_filter", "treeStableTimer": 45.0,
354                       "builderNames": ["GTK Linux 32-bit Release", "GTK Linux 64-bit Release (Build)", "GTK Linux 64-bit Debug (Build)", "GTK Linux ARM Release",
355                                        "GTK Linux 64-bit Release Debian Stable (Build)", "GTK Linux 64-bit Release Ubuntu LTS (Build)",
356                                        "JSCOnly Linux AArch64 Release", "JSCOnly Linux ARMv7 Thumb2 Release", "JSCOnly Linux ARMv7 Traditional Release",
357                                        "WinCairo 64-Bit Release"]
358                     },
359                     { "type": "PlatformSpecificScheduler", "platform": "mac-elcapitan", "branch": "trunk", "treeStableTimer": 45.0,
360                       "builderNames": ["Apple El Capitan Release (Build)", "Apple El Capitan Debug (Build)", "Apple El Capitan LLINT CLoop (BuildAndTest)", "Apple El Capitan 32-bit JSC (BuildAndTest)", "Apple El Capitan Release (32-bit Build)", "Apple El Capitan CMake Debug (Build)"]
361                     },
362                     { "type": "PlatformSpecificScheduler", "platform": "mac-sierra", "branch": "trunk", "treeStableTimer": 45.0,
363                       "builderNames": ["Apple Sierra Release (Build)", "Apple Sierra Debug (Build)", "Apple Sierra Release (32-bit Build)", "Apple Sierra LLINT CLoop (BuildAndTest)", "Apple Sierra 32-bit JSC (BuildAndTest)"]
364                     },
365                     { "type": "PlatformSpecificScheduler", "platform": "ios-10", "branch": "trunk", "treeStableTimer": 45.0,
366                       "builderNames": ["Apple iOS 10 Release (Build)"]
367                     },
368                     { "type": "PlatformSpecificScheduler", "platform": "ios-simulator-10", "branch": "trunk", "treeStableTimer": 45.0,
369                       "builderNames": ["Apple iOS 10 Simulator Release (Build)", "Apple iOS 10 Simulator Debug (Build)"]
370                     },
371                     { "type": "PlatformSpecificScheduler", "platform": "win", "branch": "trunk", "treeStableTimer": 45.0,
372                       "builderNames": ["Apple Win Release (Build)", "Apple Win Debug (Build)"]
373                     },
374                     { "type": "Triggerable", "name": "sierra-release-tests-wk1",
375                       "builderNames": ["Apple Sierra Release WK1 (Tests)"]
376                     },
377                     { "type": "Triggerable", "name": "sierra-release-tests-wk2",
378                       "builderNames": ["Apple Sierra Release WK2 (Tests)"]
379                     },
380                     { "type": "Triggerable", "name": "sierra-debug-tests-wk1",
381                       "builderNames": ["Apple Sierra Debug WK1 (Tests)"]
382                     },
383                     { "type": "Triggerable", "name": "sierra-debug-tests-wk2",
384                       "builderNames": ["Apple Sierra Debug WK2 (Tests)"]
385                     },
386                     { "type": "Triggerable", "name": "sierra-debug-tests-jsc",
387                       "builderNames": ["Apple Sierra Debug JSC (Tests)"]
388                     },
389                     { "type": "Triggerable", "name": "sierra-release-tests-jsc",
390                       "builderNames": ["Apple Sierra Release JSC (Tests)"]
391                     },
392                     { "type": "Triggerable", "name": "sierra-leaks",
393                       "builderNames": ["Apple Sierra (Leaks)"]
394                     },
395                     { "type": "Triggerable", "name": "elcapitan-release-tests-jsc",
396                       "builderNames": ["Apple El Capitan Release JSC (Tests)"]
397                     },
398                     { "type": "Triggerable", "name": "elcapitan-release-tests-wk1",
399                       "builderNames": ["Apple El Capitan Release WK1 (Tests)"]
400                     },
401                     { "type": "Triggerable", "name": "elcapitan-release-tests-wk2",
402                       "builderNames": ["Apple El Capitan Release WK2 (Tests)"]
403                     },
404                     { "type": "Triggerable", "name": "elcapitan-debug-tests-jsc",
405                       "builderNames": ["Apple El Capitan Debug JSC (Tests)"]
406                     },
407                     { "type": "Triggerable", "name": "elcapitan-debug-tests-wk1",
408                       "builderNames": ["Apple El Capitan Debug WK1 (Tests)"]
409                     },
410                     { "type": "Triggerable", "name": "elcapitan-debug-tests-wk2",
411                       "builderNames": ["Apple El Capitan Debug WK2 (Tests)"]
412                     },
413                     { "type": "Triggerable", "name": "elcapitan-release-perf",
414                       "builderNames": ["Apple El Capitan Release WK2 (Perf)"]
415                     },
416                     { "type": "Triggerable", "name": "elcapitan-debug-tests-test262",
417                       "builderNames": ["Apple El Capitan Debug Test262 (Tests)"]
418                     },
419                     { "type": "Triggerable", "name": "elcapitan-release-tests-test262",
420                       "builderNames": ["Apple El Capitan Release Test262 (Tests)"]
421                     },
422                     { "type": "Triggerable", "name": "ios-simulator-10-release-tests-wk1",
423                       "builderNames": ["Apple iOS 10 Simulator Release WK1 (Tests)"]
424                     },
425                     { "type": "Triggerable", "name": "ios-simulator-10-debug-tests-wk1",
426                       "builderNames": ["Apple iOS 10 Simulator Debug WK1 (Tests)"]
427                     },
428                     { "type": "Triggerable", "name": "ios-simulator-10-release-tests-wk2",
429                       "builderNames": ["Apple iOS 10 Simulator Release WK2 (Tests)"]
430                     },
431                     { "type": "Triggerable", "name": "ios-simulator-10-debug-tests-wk2",
432                       "builderNames": ["Apple iOS 10 Simulator Debug WK2 (Tests)"]
433                     },
434                     { "type": "Triggerable", "name": "win-release-tests",
435                       "builderNames": ["Apple Win 7 Release (Tests)"]
436                     },
437                     { "type": "Triggerable", "name": "win-debug-tests",
438                       "builderNames": ["Apple Win 7 Debug (Tests)"]
439                     },
440                     { "type": "Triggerable", "name": "gtk-linux-64-release-tests",
441                       "builderNames": ["GTK Linux 64-bit Release (Tests)"]
442                     },
443                     { "type": "Triggerable", "name": "gtk-linux-64-debug-tests",
444                       "builderNames": ["GTK Linux 64-bit Debug (Tests)"]
445                     },
446                     { "type": "Triggerable", "name": "gtk-linux-64-release-perf-tests",
447                       "builderNames": ["GTK Linux 64-bit Release (Perf)"]
448                     },
449                     { "type": "Triggerable", "name": "gtk-linux-64-release-wayland-tests",
450                       "builderNames": ["GTK Linux 64-bit Release Wayland (Tests)"]
451                     }
452                   ]
453 }