Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(314)

Side by Side Diff: test/mjsunit/mjsunit.status

Issue 154113002: A64: Synchronize with r16919. (Closed) Base URL: https://v8.googlecode.com/svn/branches/experimental/a64
Patch Set: Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « test/message/message.status ('k') | test/mozilla/mozilla.status » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2012 the V8 project authors. All rights reserved. 1 # Copyright 2012 the V8 project authors. All rights reserved.
2 # Redistribution and use in source and binary forms, with or without 2 # Redistribution and use in source and binary forms, with or without
3 # modification, are permitted provided that the following conditions are 3 # modification, are permitted provided that the following conditions are
4 # met: 4 # met:
5 # 5 #
6 # * Redistributions of source code must retain the above copyright 6 # * Redistributions of source code must retain the above copyright
7 # notice, this list of conditions and the following disclaimer. 7 # notice, this list of conditions and the following disclaimer.
8 # * Redistributions in binary form must reproduce the above 8 # * Redistributions in binary form must reproduce the above
9 # copyright notice, this list of conditions and the following 9 # copyright notice, this list of conditions and the following
10 # disclaimer in the documentation and/or other materials provided 10 # disclaimer in the documentation and/or other materials provided
11 # with the distribution. 11 # with the distribution.
12 # * Neither the name of Google Inc. nor the names of its 12 # * Neither the name of Google Inc. nor the names of its
13 # contributors may be used to endorse or promote products derived 13 # contributors may be used to endorse or promote products derived
14 # from this software without specific prior written permission. 14 # from this software without specific prior written permission.
15 # 15 #
16 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 16 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
17 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 17 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
18 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 18 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
19 # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19 # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
20 # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 20 # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21 # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 21 # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
22 # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 22 # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 23 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 24 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
26 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 26 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 27
28 prefix mjsunit
29 28
30 # All tests in the bug directory are expected to fail. 29 # All tests in the bug directory are expected to fail.
31 bugs/*: FAIL 30 [
32 31 [ALWAYS, {
33 ############################################################################## 32 'bugs/*': [FAIL],
34 # Fails. 33
35 regress/regress-1119: FAIL 34 ##############################################################################
36 35 # Fails.
37 # Issue 1719: Slow to collect arrays over several contexts. 36 'regress/regress-1119': [FAIL],
38 regress/regress-524: SKIP 37
39 # When that bug is fixed, revert the expectation to: 38 # Issue 1719: Slow to collect arrays over several contexts.
40 # Skip long running test in debug and allow it to timeout in release mode. 39 'regress/regress-524': [SKIP],
41 # regress/regress-524: (PASS || TIMEOUT), SKIP if $mode == debug 40 # When that bug is fixed, revert the expectation to:
42 41 # Skip long running test in debug and allow it to timeout in release mode.
43 # This test non-deterministically runs out of memory on Windows ia32. 42 # regress/regress-524: (PASS || TIMEOUT), SKIP if $mode == debug
44 regress/regress-crbug-160010: SKIP 43
45 44 # This test non-deterministically runs out of memory on Windows ia32.
46 ############################################################################## 45 'regress/regress-crbug-160010': [SKIP],
47 # Too slow in debug mode with --stress-opt mode. 46
48 compiler/regress-stacktrace-methods: PASS, SKIP if $mode == debug 47 ##############################################################################
49 compiler/regress-funcaller: PASS, SKIP if $mode == debug 48 # Too slow in debug mode with --stress-opt mode.
50 regress/regress-2318: PASS, SKIP if $mode == debug 49 'compiler/regress-stacktrace-methods': [PASS, ['mode == debug', SKIP]],
51 regress/regress-create-exception: PASS, SKIP if $mode == debug 50 'compiler/regress-funcaller': [PASS, ['mode == debug', SKIP]],
52 regress/regress-2612: PASS, SKIP if $mode == debug 51 'regress/regress-2318': [PASS, ['mode == debug', SKIP]],
53 52 'regress/regress-create-exception': [PASS, ['mode == debug', SKIP]],
54 ############################################################################## 53 'regress/regress-2612': [PASS, ['mode == debug', SKIP]],
55 # Too slow in debug mode for GC stress mode. 54
56 regress/regress-crbug-217858: PASS, SKIP if $mode == debug 55 ##############################################################################
57 56 # Too slow in debug mode for GC stress mode.
58 ############################################################################## 57 'regress/regress-crbug-217858': [PASS, ['mode == debug', SKIP]],
59 # These use a built-in that's only present in debug mode. They take 58
60 # too long to run in debug mode on ARM and MIPS. 59 ##############################################################################
61 fuzz-natives-part*: PASS, SKIP if ($mode == release || $arch == arm || $arch == android_arm || $arch == mipsel) 60 # These use a built-in that's only present in debug mode. They take
62 61 # too long to run in debug mode on ARM and MIPS.
63 big-object-literal: PASS, SKIP if ($arch == arm || $arch == android_arm) 62 'fuzz-natives-part*': [PASS, ['mode == release or arch == arm or arch == andro id_arm or arch == mipsel', SKIP]],
64 63
65 # Issue 488: this test sometimes times out. 64 'big-object-literal': [PASS, ['arch == arm or arch == android_arm', SKIP]],
66 array-constructor: PASS || TIMEOUT 65
67 66 # Issue 488: this test sometimes times out.
68 # Very slow on ARM and MIPS, contains no architecture dependent code. 67 'array-constructor': [PASS, TIMEOUT],
69 unicode-case-overoptimization: PASS, TIMEOUT if ($arch == arm || $arch == androi d_arm || $arch == mipsel) 68
70 69 # Very slow on ARM and MIPS, contains no architecture dependent code.
71 ############################################################################## 70 'unicode-case-overoptimization': [PASS, ['arch == arm or arch == android_arm o r arch == mipsel', TIMEOUT]],
72 # This test expects to reach a certain recursion depth, which may not work 71
73 # for debug mode. 72 ##############################################################################
74 json-recursive: PASS, (PASS || FAIL) if $mode == debug 73 # This test expects to reach a certain recursion depth, which may not work
75 74 # for debug mode.
76 ############################################################################## 75 'json-recursive': [PASS, ['mode == debug', PASS, FAIL]],
77 # Skip long running tests that time out in debug mode. 76
78 generated-transition-stub: PASS, SKIP if $mode == debug 77 ##############################################################################
79 78 # Skip long running tests that time out in debug mode.
80 ############################################################################## 79 'generated-transition-stub': [PASS, ['mode == debug', SKIP]],
81 # This test sets the umask on a per-process basis and hence cannot be 80
82 # used in multi-threaded runs. 81 ##############################################################################
83 # On android there is no /tmp directory. 82 # This test sets the umask on a per-process basis and hence cannot be
84 d8-os: PASS, SKIP if ($isolates || $arch == android_arm || $arch == android_ia32 ) 83 # used in multi-threaded runs.
85 tools/tickprocessor: PASS, SKIP if ($arch == android_arm || $arch == android_ia3 2) 84 # On android there is no /tmp directory.
86 85 'd8-os': [PASS, ['isolates or arch == android_arm or arch == android_ia32', SK IP]],
87 ############################################################################## 86 'tools/tickprocessor': [PASS, ['arch == android_arm or arch == android_ia32', SKIP]],
88 # Long running test that reproduces memory leak and should be run manually. 87
89 regress/regress-2073: SKIP 88 ##############################################################################
90 89 # Long running test that reproduces memory leak and should be run manually.
91 ############################################################################## 90 'regress/regress-2073': [SKIP],
92 [ $arch == a64 ] 91 }], # ALWAYS
93 92
94 # Requires bigger stack size in the Genesis and if stack size is increased, 93 ##############################################################################
95 # the test requires too much time to run. However, the problem test covers 94 ['arch == a64', {
96 # should be platform-independent. 95
97 regress/regress-1132: SKIP 96 # Requires bigger stack size in the Genesis and if stack size is increased,
98 97 # the test requires too much time to run. However, the problem test covers
99 # Pass but take too long to run. Skip. 98 # should be platform-independent.
100 # Some similar tests (with fewer iterations) may be included in a64-js tests. 99 'regress/regress-1132': [SKIP],
101 compiler/regress-arguments: SKIP 100
102 compiler/regress-gvn: SKIP 101 # Pass but take too long to run. Skip.
103 compiler/regress-max-locals-for-osr: SKIP 102 # Some similar tests (with fewer iterations) may be included in a64-js tests.
104 compiler/regress-4: SKIP 103 'compiler/regress-arguments': [SKIP],
105 compiler/regress-or: SKIP 104 'compiler/regress-gvn': [SKIP],
106 compiler/regress-rep-change: SKIP 105 'compiler/regress-max-locals-for-osr': [SKIP],
107 regress/regress-1117 : SKIP 106 'compiler/regress-4': [SKIP],
108 regress/regress-1145 : SKIP 107 'compiler/regress-or': [SKIP],
109 regress/regress-1849 : SKIP 108 'compiler/regress-rep-change': [SKIP],
110 regress/regress-3247124 : SKIP 109 'regress/regress-1117': [SKIP],
111 regress/regress-634 : SKIP 110 'regress/regress-1145': [SKIP],
112 regress/regress-91008 : SKIP 111 'regress/regress-1849': [SKIP],
113 regress/regress-91010 : SKIP 112 'regress/regress-3247124': [SKIP],
114 regress/regress-91013 : SKIP 113 'regress/regress-634': [SKIP],
115 regress/regress-99167 : SKIP 114 'regress/regress-91008': [SKIP],
116 115 'regress/regress-91010': [SKIP],
117 # Long running tests. 116 'regress/regress-91013': [SKIP],
118 regress/regress-2185: PASS, (PASS || TIMEOUT) if $mode == debug 117 'regress/regress-99167': [SKIP],
119 regress/regress-2185-2: PASS || TIMEOUT 118
120 119 # Long running tests.
121 # Stack manipulations in LiveEdit is not implemented for this arch. 120 'regress/regress-2185': [PASS, ['mode == debug', PASS, TIMEOUT]],
122 debug-liveedit-check-stack: SKIP 121 'regress/regress-2185-2': [PASS, TIMEOUT],
123 debug-liveedit-stack-padding: SKIP 122
124 debug-liveedit-restart-frame: SKIP 123 # Stack manipulations in LiveEdit is not implemented for this arch.
125 debug-liveedit-double-call: SKIP 124 'debug-liveedit-check-stack': [SKIP],
126 125 'debug-liveedit-stack-padding': [SKIP],
127 [ $arch == a64 && $mode == debug && $simulator_run == True ] 126 'debug-liveedit-restart-frame': [SKIP],
128 127 'debug-liveedit-double-call': [SKIP],
129 # Pass but take too long with the simulator in debug mode. 128 }], # 'arch == a64'
130 array-sort: PASS || TIMEOUT 129
131 packed-elements: SKIP 130 ['arch == a64 and mode == debug and simulator_run == True', {
132 regexp-global: SKIP 131
133 compiler/alloc-numbers: SKIP 132 # Pass but take too long with the simulator in debug mode.
134 harmony/symbols: SKIP 133 'array-sort': [PASS, TIMEOUT],
135 134 'packed-elements': [SKIP],
136 ############################################################################## 135 'regexp-global': [SKIP],
137 [ $arch == arm || $arch == android_arm ] 136 'compiler/alloc-numbers': [SKIP],
138 137 'harmony/symbols': [SKIP],
139 # Slow tests which times out in debug mode. 138 }], # 'arch == a64 and mode == debug and simulator_run == True'
140 try: PASS, SKIP if $mode == debug 139
141 debug-scripts-request: PASS, SKIP if $mode == debug 140 ##############################################################################
142 array-constructor: PASS, SKIP if $mode == debug 141 ['arch == arm or arch == android_arm', {
143 regress/regress-1122: PASS, SKIP if ($mode == debug && $arch == android_arm) 142
144 143 # Slow tests which times out in debug mode.
145 # Flaky test that can hit compilation-time stack overflow in debug mode. 144 'try': [PASS, ['mode == debug', SKIP]],
146 unicode-test: PASS, (PASS || FAIL) if $mode == debug 145 'debug-scripts-request': [PASS, ['mode == debug', SKIP]],
147 146 'array-constructor': [PASS, ['mode == debug', SKIP]],
148 # Times out often in release mode on ARM. 147 'regress/regress-1122': [PASS, ['mode == debug and arch == android_arm', SKIP] ],
149 compiler/regress-stacktrace-methods: PASS, PASS || TIMEOUT if $mode == release 148
150 array-splice: PASS || TIMEOUT 149 # Flaky test that can hit compilation-time stack overflow in debug mode.
151 150 'unicode-test': [PASS, ['mode == debug', PASS, FAIL]],
152 # Long running tests. 151
153 string-indexof-2: PASS || TIMEOUT 152 # Times out often in release mode on ARM.
154 mirror-object: PASS || TIMEOUT 153 'compiler/regress-stacktrace-methods': [PASS, PASS, ['mode == release', TIMEOU T]],
155 154 'array-splice': [PASS, TIMEOUT],
156 # BUG(3251035): Timeouts in long looping crankshaft optimization 155
157 # tests. Skipping because having them timeout takes too long on the 156 # Long running tests.
158 # buildbot. 157 'string-indexof-2': [PASS, TIMEOUT],
159 compiler/alloc-number: SKIP 158 'mirror-object': [PASS, TIMEOUT],
160 compiler/array-length: SKIP 159
161 compiler/assignment-deopt: SKIP 160 # BUG(3251035): Timeouts in long looping crankshaft optimization
162 compiler/deopt-args: SKIP 161 # tests. Skipping because having them timeout takes too long on the
163 compiler/inline-compare: SKIP 162 # buildbot.
164 compiler/inline-global-access: SKIP 163 'compiler/alloc-number': [SKIP],
165 compiler/optimized-function-calls: SKIP 164 'compiler/array-length': [SKIP],
166 compiler/pic: SKIP 165 'compiler/assignment-deopt': [SKIP],
167 compiler/property-calls: SKIP 166 'compiler/deopt-args': [SKIP],
168 compiler/recursive-deopt: SKIP 167 'compiler/inline-compare': [SKIP],
169 compiler/regress-4: SKIP 168 'compiler/inline-global-access': [SKIP],
170 compiler/regress-funcaller: SKIP 169 'compiler/optimized-function-calls': [SKIP],
171 compiler/regress-rep-change: SKIP 170 'compiler/pic': [SKIP],
172 compiler/regress-arguments: SKIP 171 'compiler/property-calls': [SKIP],
173 compiler/regress-funarguments: SKIP 172 'compiler/recursive-deopt': [SKIP],
174 compiler/regress-3249650: SKIP 173 'compiler/regress-4': [SKIP],
175 compiler/simple-deopt: SKIP 174 'compiler/regress-funcaller': [SKIP],
176 regress/regress-490: SKIP 175 'compiler/regress-rep-change': [SKIP],
177 regress/regress-634: SKIP 176 'compiler/regress-arguments': [SKIP],
178 regress/regress-create-exception: SKIP 177 'compiler/regress-funarguments': [SKIP],
179 regress/regress-3218915: SKIP 178 'compiler/regress-3249650': [SKIP],
180 regress/regress-3247124: SKIP 179 'compiler/simple-deopt': [SKIP],
181 180 'regress/regress-490': [SKIP],
182 # Requires bigger stack size in the Genesis and if stack size is increased, 181 'regress/regress-634': [SKIP],
183 # the test requires too much time to run. However, the problem test covers 182 'regress/regress-create-exception': [SKIP],
184 # should be platform-independent. 183 'regress/regress-3218915': [SKIP],
185 regress/regress-1132: SKIP 184 'regress/regress-3247124': [SKIP],
186 185
187 # Stack manipulations in LiveEdit is not implemented for this arch. 186 # Requires bigger stack size in the Genesis and if stack size is increased,
188 debug-liveedit-check-stack: SKIP 187 # the test requires too much time to run. However, the problem test covers
189 debug-liveedit-stack-padding: SKIP 188 # should be platform-independent.
190 debug-liveedit-restart-frame: SKIP 189 'regress/regress-1132': [SKIP],
191 debug-liveedit-double-call: SKIP 190
192 191 # Stack manipulations in LiveEdit is not implemented for this arch.
193 # Currently always deopt on minus zero 192 'debug-liveedit-check-stack': [SKIP],
194 math-floor-of-div-minus-zero: SKIP 193 'debug-liveedit-stack-padding': [SKIP],
195 194 'debug-liveedit-restart-frame': [SKIP],
196 ############################################################################## 195 'debug-liveedit-double-call': [SKIP],
197 [ $arch == mipsel ] 196
198 197 # Currently always deopt on minus zero
199 # Slow tests which times out in debug mode. 198 'math-floor-of-div-minus-zero': [SKIP],
200 try: PASS, SKIP if $mode == debug 199 }], # 'arch == arm or arch == android_arm'
201 debug-scripts-request: PASS, SKIP if $mode == debug 200
202 array-constructor: PASS, SKIP if $mode == debug 201 ##############################################################################
203 202 ['arch == mipsel', {
204 # Times out often in release mode on MIPS. 203
205 compiler/regress-stacktrace-methods: PASS, PASS || TIMEOUT if $mode == release 204 # Slow tests which times out in debug mode.
206 array-splice: PASS || TIMEOUT 205 'try': [PASS, ['mode == debug', SKIP]],
207 206 'debug-scripts-request': [PASS, ['mode == debug', SKIP]],
208 # Long running test. 207 'array-constructor': [PASS, ['mode == debug', SKIP]],
209 mirror-object: PASS || TIMEOUT 208
210 string-indexof-2: PASS || TIMEOUT 209 # Times out often in release mode on MIPS.
211 210 'compiler/regress-stacktrace-methods': [PASS, PASS, ['mode == release', TIMEOU T]],
212 # BUG(3251035): Timeouts in long looping crankshaft optimization 211 'array-splice': [PASS, TIMEOUT],
213 # tests. Skipping because having them timeout takes too long on the 212
214 # buildbot. 213 # Long running test.
215 compiler/alloc-number: SKIP 214 'mirror-object': [PASS, TIMEOUT],
216 compiler/array-length: SKIP 215 'string-indexof-2': [PASS, TIMEOUT],
217 compiler/assignment-deopt: SKIP 216
218 compiler/deopt-args: SKIP 217 # BUG(3251035): Timeouts in long looping crankshaft optimization
219 compiler/inline-compare: SKIP 218 # tests. Skipping because having them timeout takes too long on the
220 compiler/inline-global-access: SKIP 219 # buildbot.
221 compiler/optimized-function-calls: SKIP 220 'compiler/alloc-number': [SKIP],
222 compiler/pic: SKIP 221 'compiler/array-length': [SKIP],
223 compiler/property-calls: SKIP 222 'compiler/assignment-deopt': [SKIP],
224 compiler/recursive-deopt: SKIP 223 'compiler/deopt-args': [SKIP],
225 compiler/regress-4: SKIP 224 'compiler/inline-compare': [SKIP],
226 compiler/regress-funcaller: SKIP 225 'compiler/inline-global-access': [SKIP],
227 compiler/regress-rep-change: SKIP 226 'compiler/optimized-function-calls': [SKIP],
228 compiler/regress-arguments: SKIP 227 'compiler/pic': [SKIP],
229 compiler/regress-funarguments: SKIP 228 'compiler/property-calls': [SKIP],
230 compiler/regress-3249650: SKIP 229 'compiler/recursive-deopt': [SKIP],
231 compiler/simple-deopt: SKIP 230 'compiler/regress-4': [SKIP],
232 regress/regress-490: SKIP 231 'compiler/regress-funcaller': [SKIP],
233 regress/regress-634: SKIP 232 'compiler/regress-rep-change': [SKIP],
234 regress/regress-create-exception: SKIP 233 'compiler/regress-arguments': [SKIP],
235 regress/regress-3218915: SKIP 234 'compiler/regress-funarguments': [SKIP],
236 regress/regress-3247124: SKIP 235 'compiler/regress-3249650': [SKIP],
237 236 'compiler/simple-deopt': [SKIP],
238 # Requires bigger stack size in the Genesis and if stack size is increased, 237 'regress/regress-490': [SKIP],
239 # the test requires too much time to run. However, the problem test covers 238 'regress/regress-634': [SKIP],
240 # should be platform-independent. 239 'regress/regress-create-exception': [SKIP],
241 regress/regress-1132: SKIP 240 'regress/regress-3218915': [SKIP],
242 241 'regress/regress-3247124': [SKIP],
243 # Stack manipulations in LiveEdit is not implemented for this arch. 242
244 debug-liveedit-check-stack: SKIP 243 # Requires bigger stack size in the Genesis and if stack size is increased,
245 debug-liveedit-stack-padding: SKIP 244 # the test requires too much time to run. However, the problem test covers
246 debug-liveedit-restart-frame: SKIP 245 # should be platform-independent.
247 debug-liveedit-double-call: SKIP 246 'regress/regress-1132': [SKIP],
248 247
249 # Currently always deopt on minus zero 248 # Stack manipulations in LiveEdit is not implemented for this arch.
250 math-floor-of-div-minus-zero: SKIP 249 'debug-liveedit-check-stack': [SKIP],
250 'debug-liveedit-stack-padding': [SKIP],
251 'debug-liveedit-restart-frame': [SKIP],
252 'debug-liveedit-double-call': [SKIP],
253
254 # Currently always deopt on minus zero
255 'math-floor-of-div-minus-zero': [SKIP],
256 }], # 'arch == mipsel'
251 257
252 ############################################################################## 258 ##############################################################################
253 # Native Client uses the ARM simulator so will behave similarly to arm 259 # Native Client uses the ARM simulator so will behave similarly to arm
254 # on mjsunit tests. 260 # on mjsunit tests.
255 # TODO(bradchen): enable more tests for NaCl V8 when it stops using 261 # TODO(bradchen): enable more tests for NaCl V8 when it stops using
256 # the ARM simulator. 262 # the ARM simulator.
257 ############################################################################## 263 ##############################################################################
258 [ $arch == nacl_ia32 || $arch == nacl_x64 ] 264 ['arch == nacl_ia32 or arch == nacl_x64', {
259 # There is no /tmp directory for NaCl runs 265 # There is no /tmp directory for NaCl runs
260 d8-os: SKIP 266 'd8-os': [SKIP],
261 267
262 # Stack manipulations in LiveEdit is not implemented for this arch. 268 # Stack manipulations in LiveEdit is not implemented for this arch.
263 debug-liveedit-check-stack: SKIP 269 'debug-liveedit-check-stack': [SKIP],
264 debug-liveedit-stack-padding: SKIP 270 'debug-liveedit-stack-padding': [SKIP],
265 debug-liveedit-restart-frame: SKIP 271 'debug-liveedit-restart-frame': [SKIP],
266 debug-liveedit-double-call: SKIP 272 'debug-liveedit-double-call': [SKIP],
267 273
268 # This test dumps core for arm.debug, so no reason to expect it to work 274 # This test dumps core for arm.debug, so no reason to expect it to work
269 # for NaCl. The other three fuzz-natives tests seem to run fine. 275 # for NaCl. The other three fuzz-natives tests seem to run fine.
270 # As noted above none of them are run in the arm.debug case. 276 # As noted above none of them are run in the arm.debug case.
271 fuzz-natives-part4: SKIP 277 'fuzz-natives-part4': [SKIP],
272 278
273 # NaCl builds have problems with this test since Pepper_28. 279 # NaCl builds have problems with this test since Pepper_28.
274 # V8 Issue 2786 280 # V8 Issue 2786
275 math-exp-precision: SKIP 281 'math-exp-precision': [SKIP],
276 282
277 # Requires bigger stack size in the Genesis and if stack size is increased, 283 # Requires bigger stack size in the Genesis and if stack size is increased,
278 # the test requires too much time to run. However, the problem test covers 284 # the test requires too much time to run. However, the problem test covers
279 # should be platform-independent. 285 # should be platform-independent.
280 regress/regress-1132: SKIP 286 'regress/regress-1132': [SKIP],
281 287
282 # Poor performance for NaCl V8 causes an assertion failure for this test. 288 # Poor performance for NaCl V8 causes an assertion failure for this test.
283 regress/regress-165637: SKIP 289 'regress/regress-165637': [SKIP],
284 290
285 # Skip long running test that times out in debug mode and goes OOM on NaCl. 291 # Skip long running test that times out in debug mode and goes OOM on NaCl.
286 regress/regress-crbug-160010: SKIP 292 'regress/regress-crbug-160010': [SKIP],
293 }], # 'arch == nacl_ia32 or arch == nacl_x64'
287 294
288 ############################################################################## 295 ##############################################################################
289 [ $deopt_fuzzer == True ] 296 ['deopt_fuzzer == True', {
290 297
291 # Skip tests that are not suitable for deoptimization fuzzing. 298 # Skip tests that are not suitable for deoptimization fuzzing.
292 assert-opt-and-deopt: SKIP 299 'assert-opt-and-deopt': [SKIP],
293 never-optimize: SKIP 300 'never-optimize': [SKIP],
294 regress/regress-2185-2: SKIP 301 'regress/regress-2185-2': [SKIP],
295 harmony/object-observe: SKIP 302 'harmony/object-observe': [SKIP],
296 readonly: SKIP 303 'readonly': [SKIP],
297 array-feedback: SKIP 304 'array-feedback': [SKIP],
298 305
299 # Deopt every n garbage collections collides with the deopt every n times flag. 306 # Deopt every n garbage collections collides with the deopt every n times flag .
300 regress/regress-2653: SKIP 307 'regress/regress-2653': [SKIP],
308 }], # 'deopt_fuzzer == True'
309 ]
OLDNEW
« no previous file with comments | « test/message/message.status ('k') | test/mozilla/mozilla.status » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698