WebAssembly: miscellaneous spec fixes
[WebKit-https.git] / JSTests / wasm.yaml
1 # Copyright (C) 2016 Apple Inc. All rights reserved.
2 #
3 # Redistribution and use in source and binary forms, with or without
4 # modification, are permitted provided that the following conditions
5 # are met:
6 #
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. 
12 #
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.
23
24 - path: wasm/self-test/
25   cmd: runWebAssembly
26 - path: wasm/js-api/
27   cmd: runWebAssembly
28 - path: wasm/function-tests
29   cmd: runWebAssembly
30 - path: wasm/fuzz
31   cmd: runWebAssembly
32
33 - path: wasm/spec-tests/address.wast.js
34   cmd: runWebAssemblySpecTest :normal
35
36 - path: wasm/spec-tests/binary.wast.js
37   cmd: runWebAssemblySpecTest :normal
38
39 - path: wasm/spec-tests/block.wast.js
40   cmd: runWebAssemblySpecTest :normal
41
42 - path: wasm/spec-tests/br.wast.js
43   cmd: runWebAssemblySpecTest :normal
44
45 - path: wasm/spec-tests/br_if.wast.js
46   cmd: runWebAssemblySpecTest :normal
47
48 - path: wasm/spec-tests/br_table.wast.js
49   cmd: runWebAssemblySpecTest :normal
50
51 - path: wasm/spec-tests/break-drop.wast.js
52   cmd: runWebAssemblySpecTest :normal
53
54 - path: wasm/spec-tests/call.wast.js
55   cmd: runWebAssemblySpecTest :normal
56
57 - path: wasm/spec-tests/call_indirect.wast.js
58   cmd: runWebAssemblySpecTest :normal
59
60 - path: wasm/spec-tests/comments.wast.js
61   cmd: runWebAssemblySpecTest :normal
62
63 - path: wasm/spec-tests/conversions.wast.js
64   cmd: runWebAssemblySpecTest :normal
65
66 - path: wasm/spec-tests/custom_section.wast.js
67   cmd: runWebAssemblySpecTest :normal
68
69 - path: wasm/spec-tests/endianness.wast.js
70   cmd: runWebAssemblySpecTest :normal
71
72 - path: wasm/spec-tests/exports.wast.js
73   cmd: runWebAssemblySpecTest :normal
74
75 - path: wasm/spec-tests/f32.wast.js
76   cmd: runWebAssemblySpecTest :normal
77
78 - path: wasm/spec-tests/f32_cmp.wast.js
79   cmd: runWebAssemblySpecTest :normal
80
81 - path: wasm/spec-tests/f64.wast.js
82   cmd: runWebAssemblySpecTest :normal
83
84 - path: wasm/spec-tests/f64_cmp.wast.js
85   cmd: runWebAssemblySpecTest :normal
86
87 - path: wasm/spec-tests/fac.wast.js
88   cmd: runWebAssemblySpecTest :normal
89
90 - path: wasm/spec-tests/float_exprs.wast.js
91   cmd: runWebAssemblySpecTest :normal
92
93 - path: wasm/spec-tests/float_literals.wast.js
94   cmd: runWebAssemblySpecTest :normal
95
96 - path: wasm/spec-tests/float_memory.wast.js
97   cmd: runWebAssemblySpecTest :normal
98
99 - path: wasm/spec-tests/float_misc.wast.js
100   cmd: runWebAssemblySpecTest :normal
101
102 - path: wasm/spec-tests/forward.wast.js
103   cmd: runWebAssemblySpecTest :normal
104
105 - path: wasm/spec-tests/func.wast.js
106   cmd: runWebAssemblySpecTest :normal
107
108 - path: wasm/spec-tests/func_ptrs.wast.js
109   cmd: runWebAssemblySpecTest :normal
110
111 - path: wasm/spec-tests/get_local.wast.js
112   cmd: runWebAssemblySpecTest :normal
113
114 - path: wasm/spec-tests/globals.wast.js
115   cmd: runWebAssemblySpecTest :normal
116
117 - path: wasm/spec-tests/i32.wast.js
118   cmd: runWebAssemblySpecTest :normal
119
120 - path: wasm/spec-tests/i64.wast.js
121   cmd: runWebAssemblySpecTest :normal
122
123 - path: wasm/spec-tests/imports.wast.js
124   cmd: runWebAssemblySpecTest :normal
125
126 - path: wasm/spec-tests/int_exprs.wast.js
127   cmd: runWebAssemblySpecTest :normal
128
129 - path: wasm/spec-tests/int_literals.wast.js
130   cmd: runWebAssemblySpecTest :normal
131
132 - path: wasm/spec-tests/left-to-right.wast.js
133   cmd: runWebAssemblySpecTest :normal
134
135 - path: wasm/spec-tests/linking.wast.js
136   cmd: runWebAssemblySpecTest :skip
137
138 - path: wasm/spec-tests/loop.wast.js
139   cmd: runWebAssemblySpecTest :normal
140
141 - path: wasm/spec-tests/memory.wast.js
142   cmd: runWebAssemblySpecTest :skip
143
144 - path: wasm/spec-tests/memory_redundancy.wast.js
145   cmd: runWebAssemblySpecTest :normal
146
147 - path: wasm/spec-tests/memory_trap.wast.js
148   cmd: runWebAssemblySpecTest :normal
149
150 - path: wasm/spec-tests/names.wast.js
151   cmd: runWebAssemblySpecTest :skip
152
153 - path: wasm/spec-tests/nop.wast.js
154   cmd: runWebAssemblySpecTest :normal
155
156 - path: wasm/spec-tests/resizing.wast.js
157   cmd: runWebAssemblySpecTest :normal
158
159 - path: wasm/spec-tests/return.wast.js
160   cmd: runWebAssemblySpecTest :normal
161
162 - path: wasm/spec-tests/select.wast.js
163   cmd: runWebAssemblySpecTest :normal
164
165 - path: wasm/spec-tests/set_local.wast.js
166   cmd: runWebAssemblySpecTest :normal
167
168 - path: wasm/spec-tests/skip-stack-guard-page.wast.js
169   cmd: runWebAssemblySpecTest :skip
170
171 - path: wasm/spec-tests/stack.wast.js
172   cmd: runWebAssemblySpecTest :normal
173
174 - path: wasm/spec-tests/start.wast.js
175   cmd: runWebAssemblySpecTest :normal
176
177 - path: wasm/spec-tests/store_retval.wast.js
178   cmd: runWebAssemblySpecTest :normal
179
180 - path: wasm/spec-tests/switch.wast.js
181   cmd: runWebAssemblySpecTest :normal
182
183 - path: wasm/spec-tests/tee_local.wast.js
184   cmd: runWebAssemblySpecTest :normal
185
186 - path: wasm/spec-tests/traps.wast.js
187   cmd: runWebAssemblySpecTest :normal
188
189 - path: wasm/spec-tests/typecheck.wast.js
190   cmd: runWebAssemblySpecTest :normal
191
192 - path: wasm/spec-tests/unreachable.wast.js
193   cmd: runWebAssemblySpecTest :normal
194
195 - path: wasm/spec-tests/unwind.wast.js
196   cmd: runWebAssemblySpecTest :normal
197