AX: AXIsolatedTree::updateChildren sometimes fails to update isolated subtrees when...
[webkit.git] / JSTests / wasm.yaml
blob9cd40ebf98b939f1b0f7b7402e6d015130a49482
1 # Copyright (C) 2016-2017 Apple Inc. All rights reserved.
3 # Redistribution and use in source and binary forms, with or without
4 # modification, are permitted provided that the following conditions
5 # are met:
7 # 1.  Redistributions of source code must retain the above copyright
8 #     notice, this list of conditions and the following disclaimer. 
9 # 2.  Redistributions in binary form must reproduce the above copyright
10 #     notice, this list of conditions and the following disclaimer in the
11 #     documentation and/or other materials provided with the distribution. 
13 # THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
14 # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
15 # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
16 # DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
17 # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
18 # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
19 # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
20 # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
22 # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24 - path: wasm/stress
25   cmd: runWebAssemblySuite unless parseRunCommands
26 - path: wasm/wast-tests/
27   cmd: runWebAssemblyWithHarness
28 - path: wasm/js-api/
29   cmd: runWebAssemblySuite unless parseRunCommands
30 - path: wasm/noJIT/
31   cmd: runNoJIT unless parseRunCommands
32 - path: wasm/function-tests
33   cmd: runWebAssemblySuite unless parseRunCommands
34 - path: wasm/references
35   cmd: runWebAssemblySuite unless parseRunCommands
36 - path: wasm/function-references
37   cmd: runWebAssemblySuite unless parseRunCommands
38 - path: wasm/gc
39   cmd: runWebAssemblySuite unless parseRunCommands
40 - path: wasm/fuzz
41   cmd: runWebAssemblySuite unless parseRunCommands
42 - path: wasm/lowExecutableMemory
43   cmd: runWebAssemblyLowExecutableMemory unless parseRunCommands
44 - path: wasm/regress/
45   cmd: runWebAssemblySuite unless parseRunCommands
46 - path: wasm/modules/
47   cmd: runWebAssembly unless parseRunCommands
48 - path: wasm/self-test/
49   cmd: runWebAssemblySuite unless parseRunCommands
50 - path: wasm/v8/
51   cmd: runWebAssemblySuite(:no_module, "mjsunit.js") unless parseRunCommands
52 - path: wasm/branch-hints
53   cmd: runWebAssemblySuite("--useWebAssemblyBranchHints=true")
55 - path: wasm/references-spec-tests/elem.wast.js
56   cmd: runWebAssemblyReferenceSpecTest :normal
57 - path: wasm/references-spec-tests/ref_null.wast.js
58   cmd: runWebAssemblyReferenceSpecTest :normal
59 - path: wasm/references-spec-tests/ref_is_null.wast.js
60   cmd: runWebAssemblyReferenceSpecTest :normal
61 - path: wasm/references-spec-tests/ref_func.wast.js
62   cmd: runWebAssemblyReferenceSpecTest :normal
63 - path: wasm/references-spec-tests/table_copy.wast.js
64   cmd: runWebAssemblyReferenceSpecTest :normal
65 - path: wasm/references-spec-tests/table_init.wast.js
66   cmd: runWebAssemblyReferenceSpecTest :normal
67 - path: wasm/references-spec-tests/select.wast.js
68   cmd: runWebAssemblyReferenceSpecTest :normal
69 - path: wasm/references-spec-tests/memory_fill.wast.js
70   cmd: runWebAssemblyReferenceSpecTest :normal
71 - path: wasm/references-spec-tests/memory_copy.wast.js
72   cmd: runWebAssemblyReferenceSpecTest :normal
73 - path: wasm/references-spec-tests/memory_init.wast.js
74   cmd: runWebAssemblyReferenceSpecTest :normal
75 - path: wasm/references-spec-tests/table-sub.wast.js
76   cmd: runWebAssemblyReferenceSpecTest :normal
77 - path: wasm/references-spec-tests/table_get.wast.js
78   cmd: runWebAssemblyReferenceSpecTest :normal
79 - path: wasm/references-spec-tests/table_set.wast.js
80   cmd: runWebAssemblyReferenceSpecTest :normal
81 - path: wasm/references-spec-tests/table_size.wast.js
82   cmd: runWebAssemblyReferenceSpecTest :normal
83 - path: wasm/references-spec-tests/table_fill.wast.js
84   cmd: runWebAssemblyReferenceSpecTest :normal
85 - path: wasm/references-spec-tests/table_grow.wast.js
86   cmd: runWebAssemblyReferenceSpecTest :normal
87 - path: wasm/references-spec-tests/bulk.wast.js
88   cmd: runWebAssemblyReferenceSpecTest :normal
89 - path: wasm/references-spec-tests/binary-leb128.wast.js
90   cmd: runWebAssemblyReferenceSpecTest :normal
91 - path: wasm/references-spec-tests/binary.wast.js
92   cmd: runWebAssemblyReferenceSpecTest :normal
93 - path: wasm/references-spec-tests/br_table.wast.js
94   cmd: runWebAssemblyReferenceSpecTest :normal
95 - path: wasm/references-spec-tests/call_indirect.wast.js
96   cmd: runWebAssemblyReferenceSpecTest :normal
97 - path: wasm/references-spec-tests/custom.wast.js
98   cmd: runWebAssemblyReferenceSpecTest :normal
99 - path: wasm/references-spec-tests/data.wast.js
100   cmd: runWebAssemblyReferenceSpecTest :normal
101 - path: wasm/references-spec-tests/exports.wast.js
102   cmd: runWebAssemblyReferenceSpecTest :normal
103 - path: wasm/references-spec-tests/global.wast.js
104   cmd: runWebAssemblyReferenceSpecTest :normal
105 - path: wasm/references-spec-tests/imports.wast.js
106   cmd: runWebAssemblyReferenceSpecTest :normal
107 - path: wasm/references-spec-tests/memory_grow.wast.js
108   cmd: runWebAssemblyReferenceSpecTest :normal
109 - path: wasm/references-spec-tests/table.wast.js
110   cmd: runWebAssemblyReferenceSpecTest :normal
111 - path: wasm/references-spec-tests/unreached-invalid.wast.js
112   cmd: runWebAssemblyReferenceSpecTest :normal
113 - path: wasm/references-spec-tests/linking.wast.js
114   cmd: runWebAssemblyReferenceSpecTest :normal
116 - path: wasm/multi-value-spec-tests/block.wast.js
117   cmd: runWebAssemblySpecTest :normal
118 - path: wasm/multi-value-spec-tests/br.wast.js
119   cmd: runWebAssemblySpecTest :normal
120 - path: wasm/multi-value-spec-tests/br_if.wast.js
121   cmd: runWebAssemblySpecTest :normal
122 - path: wasm/multi-value-spec-tests/call.wast.js
123   cmd: runWebAssemblySpecTest :normal
124 - path: wasm/multi-value-spec-tests/call_indirect.wast.js
125   cmd: runWebAssemblySpecTest :normal
126 - path: wasm/multi-value-spec-tests/func.wast.js
127   cmd: runWebAssemblySpecTest :normal
128 - path: wasm/multi-value-spec-tests/if.wast.js
129   cmd: runWebAssemblySpecTest :normal
130 - path: wasm/multi-value-spec-tests/loop.wast.js
131   cmd: runWebAssemblySpecTest :normal
132 - path: wasm/multi-value-spec-tests/type.wast.js
133   cmd: runWebAssemblySpecTest :normal
135 - path: wasm/threads-spec-tests/atomic.wast.js
136   cmd: runWebAssemblySpecTest :normal
137 - path: wasm/threads-spec-tests/memory.wast.js
138   cmd: runWebAssemblySpecTest :normal
139 - path: wasm/threads-spec-tests/atomic-signed.wast.js
140   cmd: runWebAssemblySpecTest :normal
141 - path: wasm/threads-spec-tests/wait-large.wast.js
142   cmd: runWebAssemblySpecTest :normal
144 - path: wasm/function-references-spec-tests/call_ref.wast.js
145   cmd: runWebAssemblyFunctionReferenceSpecTest :normal
146 - path: wasm/function-references-spec-tests/ref_null.wast.js
147   cmd: runWebAssemblyFunctionReferenceSpecTest :normal
148 - path: wasm/function-references-spec-tests/call-null-ref.wast.js
149   cmd: runWebAssemblyFunctionReferenceSpecTest :normal
151 - path: wasm/spec-tests/address.wast.js
152   cmd: runWebAssemblySpecTest :normal
153 - path: wasm/spec-tests/align.wast.js
154   cmd: runWebAssemblySpecTest :normal
155 - path: wasm/spec-tests/binary.wast.js
156   cmd: runWebAssemblySpecTest :normal
157 - path: wasm/spec-tests/block.wast.js
158   cmd: runWebAssemblySpecTest :normal
159 - path: wasm/spec-tests/br.wast.js
160   cmd: runWebAssemblySpecTest :normal
161 - path: wasm/spec-tests/br_if.wast.js
162   cmd: runWebAssemblySpecTest :normal
163 - path: wasm/spec-tests/br_table.wast.js
164   cmd: runWebAssemblySpecTest :normal
165 - path: wasm/spec-tests/call.wast.js
166   cmd: runWebAssemblySpecTest :normal
167 - path: wasm/spec-tests/call_indirect.wast.js
168   cmd: runWebAssemblySpecTest :normal
169 - path: wasm/spec-tests/comments.wast.js
170   cmd: runWebAssemblySpecTest :normal
171 - path: wasm/spec-tests/const.wast.js
172   cmd: runWebAssemblySpecTest :normal
173 - path: wasm/spec-tests/conversions.wast.js
174   cmd: runWebAssemblySpecTest :normal
175 - path: wasm/spec-tests/endianness.wast.js
176   cmd: runWebAssemblySpecTest :normal
177 - path: wasm/spec-tests/exports.wast.js
178   cmd: runWebAssemblySpecTest :normal
179 - path: wasm/spec-tests/f32.wast.js
180   cmd: runWebAssemblySpecTest :normal
181 - path: wasm/spec-tests/f32_bitwise.wast.js
182   cmd: runWebAssemblySpecTest :normal
183 - path: wasm/spec-tests/f32_cmp.wast.js
184   cmd: runWebAssemblySpecTest :normal
185 - path: wasm/spec-tests/f64.wast.js
186   cmd: runWebAssemblySpecTest :normal
187 - path: wasm/spec-tests/f64_bitwise.wast.js
188   cmd: runWebAssemblySpecTest :normal
189 - path: wasm/spec-tests/f64_cmp.wast.js
190   cmd: runWebAssemblySpecTest :normal
191 - path: wasm/spec-tests/fac.wast.js
192   cmd: runWebAssemblySpecTest :normal
193 - path: wasm/spec-tests/float_exprs.wast.js
194   cmd: runWebAssemblySpecTest :normal
195 - path: wasm/spec-tests/float_literals.wast.js
196   cmd: runWebAssemblySpecTest :normal
197 - path: wasm/spec-tests/float_memory.wast.js
198   cmd: runWebAssemblySpecTest :normal
199 - path: wasm/spec-tests/float_misc.wast.js
200   cmd: runWebAssemblySpecTest :normal
201 - path: wasm/spec-tests/forward.wast.js
202   cmd: runWebAssemblySpecTest :normal
203 - path: wasm/spec-tests/func.wast.js
204   cmd: runWebAssemblySpecTest :normal
205 - path: wasm/spec-tests/func_ptrs.wast.js
206   cmd: runWebAssemblySpecTest :normal
207 - path: wasm/spec-tests/global.wast.js
208   cmd: runWebAssemblySpecTest :normal
209 - path: wasm/spec-tests/i32.wast.js
210   cmd: runWebAssemblySpecTest :normal
211 - path: wasm/spec-tests/i64.wast.js
212   cmd: runWebAssemblySpecTest :normal
213 - path: wasm/spec-tests/if.wast.js
214   cmd: runWebAssemblySpecTest :normal
215 - path: wasm/spec-tests/imports.wast.js
216   cmd: runWebAssemblySpecTest :normal
217 - path: wasm/spec-tests/inline-module.wast.js
218   cmd: runWebAssemblySpecTest :normal
219 - path: wasm/spec-tests/int_exprs.wast.js
220   cmd: runWebAssemblySpecTest :normal
221 - path: wasm/spec-tests/int_literals.wast.js
222   cmd: runWebAssemblySpecTest :normal
223 - path: wasm/spec-tests/labels.wast.js
224   cmd: runWebAssemblySpecTest :normal
225 - path: wasm/spec-tests/left-to-right.wast.js
226   cmd: runWebAssemblySpecTest :normal
227 - path: wasm/spec-tests/linking.wast.js
228   cmd: runWebAssemblySpecTest :normal
229 - path: wasm/spec-tests/loop.wast.js
230   cmd: runWebAssemblySpecTest :normal
231 - path: wasm/spec-tests/memory.wast.js
232   cmd: runWebAssemblySpecTest :normal
233 - path: wasm/spec-tests/memory_redundancy.wast.js
234   cmd: runWebAssemblySpecTest :normal
235 - path: wasm/spec-tests/memory_trap.wast.js
236   cmd: runWebAssemblySpecTest :normal
237 - path: wasm/spec-tests/names.wast.js
238   cmd: runWebAssemblySpecTest :normal
239 - path: wasm/spec-tests/nop.wast.js
240   cmd: runWebAssemblySpecTest :normal
241 - path: wasm/spec-tests/return.wast.js
242   cmd: runWebAssemblySpecTest :normal
243 - path: wasm/spec-tests/select.wast.js
244   cmd: runWebAssemblySpecTest :normal
245 - path: wasm/spec-tests/skip-stack-guard-page.wast.js
246   cmd: runWebAssemblySpecTest :normal
247 - path: wasm/spec-tests/stack.wast.js
248   cmd: runWebAssemblySpecTest :normal
249 - path: wasm/spec-tests/start.wast.js
250   cmd: runWebAssemblySpecTest :normal
251 - path: wasm/spec-tests/switch.wast.js
252   cmd: runWebAssemblySpecTest :normal
253 - path: wasm/spec-tests/table.wast.js
254   cmd: runWebAssemblySpecTest :normal
255 - path: wasm/spec-tests/token.wast.js
256   cmd: runWebAssemblySpecTest :normal
257 - path: wasm/spec-tests/traps.wast.js
258   cmd: runWebAssemblySpecTest :normal
259 - path: wasm/spec-tests/type.wast.js
260   cmd: runWebAssemblySpecTest :normal
261 - path: wasm/spec-tests/unreachable.wast.js
262   cmd: runWebAssemblySpecTest :normal
263 - path: wasm/spec-tests/unreached-invalid.wast.js
264   cmd: runWebAssemblySpecTest :skip # https://bugs.webkit.org/show_bug.cgi?id=173279
265 - path: wasm/spec-tests/unwind.wast.js
266   cmd: runWebAssemblySpecTest :normal
267 - path: wasm/spec-tests/utf8-custom-section-id.wast.js
268   cmd: runWebAssemblySpecTest :normal
269 - path: wasm/spec-tests/utf8-import-field.wast.js
270   cmd: runWebAssemblySpecTest :normal
271 - path: wasm/spec-tests/utf8-import-module.wast.js
272   cmd: runWebAssemblySpecTest :normal
273 - path: wasm/spec-tests/binary-leb128.wast.js
274   cmd: runWebAssemblySpecTest :normal
275 - path: wasm/spec-tests/custom.wast.js
276   cmd: runWebAssemblySpecTest :normal
277 - path: wasm/spec-tests/data.wast.js
278   cmd: runWebAssemblySpecTest :normal
279 - path: wasm/spec-tests/elem.wast.js
280   cmd: runWebAssemblySpecTest :normal
281 - path: wasm/spec-tests/load.wast.js
282   cmd: runWebAssemblySpecTest :normal
283 - path: wasm/spec-tests/local_get.wast.js
284   cmd: runWebAssemblySpecTest :normal
285 - path: wasm/spec-tests/local_set.wast.js
286   cmd: runWebAssemblySpecTest :normal
287 - path: wasm/spec-tests/local_tee.wast.js
288   cmd: runWebAssemblySpecTest :normal
289 - path: wasm/spec-tests/memory_grow.wast.js
290   cmd: runWebAssemblySpecTest :normal
291 - path: wasm/spec-tests/memory_size.wast.js
292   cmd: runWebAssemblySpecTest :normal
293 - path: wasm/spec-tests/store.wast.js
294   cmd: runWebAssemblySpecTest :normal
295 - path: wasm/spec-tests/utf8-invalid-encoding.wast.js
296   cmd: runWebAssemblySpecTest :normal
298 - path: wasm/modules/run-from-wasm.wasm
299   cmd: runWebAssembly
301 - path: ../PerformanceTests/JetStream2/wasm-cli.js
302   cmd: runWebAssemblyJetStream2 unless parseRunCommands