| 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 |