OLD | NEW |
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 |
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
190 | 190 |
191 ############################################################################## | 191 ############################################################################## |
192 # This test expects to reach a certain recursion depth, which may not work | 192 # This test expects to reach a certain recursion depth, which may not work |
193 # for debug mode. | 193 # for debug mode. |
194 'json-recursive': [PASS, ['mode == debug', PASS, FAIL]], | 194 'json-recursive': [PASS, ['mode == debug', PASS, FAIL]], |
195 | 195 |
196 ############################################################################## | 196 ############################################################################## |
197 # Skip long running tests that time out in debug mode. | 197 # Skip long running tests that time out in debug mode. |
198 'generated-transition-stub': [PASS, ['mode == debug', SKIP]], | 198 'generated-transition-stub': [PASS, ['mode == debug', SKIP]], |
199 'migrations': [SKIP], | 199 'migrations': [SKIP], |
200 'array-functions-prototype-misc': [PASS, ['mode == debug', SKIP]], | 200 'array-functions-prototype-misc': [PASS, SLOW, ['mode == debug', SKIP]], |
201 | 201 |
202 ############################################################################## | 202 ############################################################################## |
203 # This test sets the umask on a per-process basis and hence cannot be | 203 # This test sets the umask on a per-process basis and hence cannot be |
204 # used in multi-threaded runs. | 204 # used in multi-threaded runs. |
205 # On android there is no /tmp directory. | 205 # On android there is no /tmp directory. |
206 # Currently d8-os generates a temporary directory name using Math.random(), so | 206 # Currently d8-os generates a temporary directory name using Math.random(), so |
207 # we cannot run several variants of d8-os simultaneously, since all of them | 207 # we cannot run several variants of d8-os simultaneously, since all of them |
208 # get the same random seed and would generate the same directory name. Besides | 208 # get the same random seed and would generate the same directory name. Besides |
209 # that, it doesn't make sense to run several variants of d8-os anyways. | 209 # that, it doesn't make sense to run several variants of d8-os anyways. |
210 'd8-os': [PASS, NO_VARIANTS, ['isolates or arch == android_arm or arch == andr
oid_arm64 or arch == android_ia32', SKIP]], | 210 'd8-os': [PASS, NO_VARIANTS, ['isolates or arch == android_arm or arch == andr
oid_arm64 or arch == android_ia32', SKIP]], |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
244 'asm/embenchen/*': [PASS, SLOW, FAST_VARIANTS], | 244 'asm/embenchen/*': [PASS, SLOW, FAST_VARIANTS], |
245 'asm/poppler/*': [PASS, SLOW, FAST_VARIANTS], | 245 'asm/poppler/*': [PASS, SLOW, FAST_VARIANTS], |
246 'asm/sqlite3/*': [PASS, SLOW, FAST_VARIANTS], | 246 'asm/sqlite3/*': [PASS, SLOW, FAST_VARIANTS], |
247 | 247 |
248 # BUG(v8:3838). | 248 # BUG(v8:3838). |
249 'regress/regress-3116': [PASS, ['isolates', FLAKY]], | 249 'regress/regress-3116': [PASS, ['isolates', FLAKY]], |
250 | 250 |
251 # BUG(chromium:508074). Remove this once the issue is fixed. | 251 # BUG(chromium:508074). Remove this once the issue is fixed. |
252 'harmony/arrow-rest-params': [PASS, NO_VARIANTS], | 252 'harmony/arrow-rest-params': [PASS, NO_VARIANTS], |
253 'harmony/rest-params': [PASS, ['no_snap == True', NO_VARIANTS]], | 253 'harmony/rest-params': [PASS, ['no_snap == True', NO_VARIANTS]], |
| 254 |
| 255 # Slow tests. |
| 256 'copy-on-write-assert': [PASS, SLOW], |
| 257 'debug-scopes': [PASS, SLOW], |
| 258 'es7/object-observe': [PASS, ['mode == debug', SLOW]], |
| 259 'numops-fuzz-part*': [PASS, ['mode == debug', SLOW]], |
| 260 'readonly': [PASS, SLOW], |
| 261 'regress/regress-1200351': [PASS, ['mode == debug', SLOW]], |
| 262 'regress/regress-crbug-474297': [PASS, ['mode == debug', SLOW]], |
| 263 'strong/implicit-conversions': [PASS, SLOW], |
| 264 'strong/load-element-mutate-backing-store': [PASS, SLOW], |
254 }], # ALWAYS | 265 }], # ALWAYS |
255 | 266 |
256 ['novfp3 == True', { | 267 ['novfp3 == True', { |
257 'asm/embenchen/box2d': [SKIP], | 268 'asm/embenchen/box2d': [SKIP], |
258 'asm/embenchen/zlib': [SKIP], | 269 'asm/embenchen/zlib': [SKIP], |
259 'asm/embenchen/memops': [SKIP], | 270 'asm/embenchen/memops': [SKIP], |
260 'asm/embenchen/lua_binarytrees': [SKIP], | 271 'asm/embenchen/lua_binarytrees': [SKIP], |
261 }], # novfp3 == True | 272 }], # novfp3 == True |
262 | 273 |
263 ############################################################################## | 274 ############################################################################## |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
314 'regress/regress-3717': [SKIP], | 325 'regress/regress-3717': [SKIP], |
315 | 326 |
316 # BUG(v8:4237) | 327 # BUG(v8:4237) |
317 'regress/regress-3976': [SKIP], | 328 'regress/regress-3976': [SKIP], |
318 | 329 |
319 # BUG(v8:4359) | 330 # BUG(v8:4359) |
320 'strong/load-proxy': [SKIP], | 331 'strong/load-proxy': [SKIP], |
321 | 332 |
322 # BUG(v8:4381) | 333 # BUG(v8:4381) |
323 'for-in-opt': [PASS, FAIL], | 334 'for-in-opt': [PASS, FAIL], |
| 335 |
| 336 # Slow tests. |
| 337 'array-constructor': [PASS, SLOW], |
| 338 'json': [PASS, SLOW], |
| 339 'regress/regress-446389': [PASS, SLOW], |
| 340 'regress/regress-inline-getter-near-stack-limit': [PASS, SLOW], |
324 }], # 'gc_stress == True' | 341 }], # 'gc_stress == True' |
325 | 342 |
326 ############################################################################## | 343 ############################################################################## |
327 ['no_i18n == True and mode == debug', { | 344 ['no_i18n == True and mode == debug', { |
328 # Tests too slow for no18n debug. | 345 # Tests too slow for no18n debug. |
329 'regress/regress-1200351': [SKIP], | 346 'regress/regress-1200351': [SKIP], |
330 }], # 'no_i18n == True and mode == debug' | 347 }], # 'no_i18n == True and mode == debug' |
331 | 348 |
332 ############################################################################## | 349 ############################################################################## |
333 ['byteorder == big', { | 350 ['byteorder == big', { |
(...skipping 351 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
685 'd8-worker-sharedarraybuffer': [SKIP], | 702 'd8-worker-sharedarraybuffer': [SKIP], |
686 }], # 'predictable == True' | 703 }], # 'predictable == True' |
687 | 704 |
688 ############################################################################## | 705 ############################################################################## |
689 ['arch == ppc and simulator_run == True or arch == ppc64 and simulator_run == Tr
ue', { | 706 ['arch == ppc and simulator_run == True or arch == ppc64 and simulator_run == Tr
ue', { |
690 | 707 |
691 # take too long with the simulator. | 708 # take too long with the simulator. |
692 'regress/regress-1132': [SKIP], | 709 'regress/regress-1132': [SKIP], |
693 }], # 'arch == ppc and simulator_run == True' | 710 }], # 'arch == ppc and simulator_run == True' |
694 ] | 711 ] |
OLD | NEW |