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