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 239 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
250 'mjsunit/debug-references': [SKIP], | 250 'mjsunit/debug-references': [SKIP], |
251 }], # 'gc_stress == True' | 251 }], # 'gc_stress == True' |
252 | 252 |
253 ############################################################################## | 253 ############################################################################## |
254 ['byteorder == big', { | 254 ['byteorder == big', { |
255 # Emscripten requires little-endian, skip all tests on big endian platforms. | 255 # Emscripten requires little-endian, skip all tests on big endian platforms. |
256 'asm/embenchen/*': [SKIP], | 256 'asm/embenchen/*': [SKIP], |
257 }], # 'byteorder == big' | 257 }], # 'byteorder == big' |
258 | 258 |
259 ############################################################################## | 259 ############################################################################## |
| 260 ['arch == arm64 or arch == android_arm64 or arch == mips64el or arch == nacl_x64
or arch == x64 or arch == ppc64', { |
| 261 # These tests are tuned for 32 bit, ie the max heap size is set so low they |
| 262 # can't run on 64 bit platforms. |
| 263 'gc-early-with-fragmentation': [SKIP], |
| 264 }], |
| 265 |
| 266 ############################################################################## |
260 ['arch == arm64 or arch == android_arm64', { | 267 ['arch == arm64 or arch == android_arm64', { |
261 | 268 |
262 # arm64 TF timeout. | 269 # arm64 TF timeout. |
263 'regress/regress-1257': [PASS, TIMEOUT], | 270 'regress/regress-1257': [PASS, TIMEOUT], |
264 | 271 |
265 # Requires bigger stack size in the Genesis and if stack size is increased, | 272 # Requires bigger stack size in the Genesis and if stack size is increased, |
266 # the test requires too much time to run. However, the problem test covers | 273 # the test requires too much time to run. However, the problem test covers |
267 # should be platform-independent. | 274 # should be platform-independent. |
268 'regress/regress-1132': [SKIP], | 275 'regress/regress-1132': [SKIP], |
269 | 276 |
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
399 # Slow tests. | 406 # Slow tests. |
400 'regress/regress-2185-2': [PASS, SLOW], | 407 'regress/regress-2185-2': [PASS, SLOW], |
401 'mirror-object': [PASS, SLOW], | 408 'mirror-object': [PASS, SLOW], |
402 'compiler/osr-with-args': [PASS, SLOW], | 409 'compiler/osr-with-args': [PASS, SLOW], |
403 'array-sort': [PASS, SLOW], | 410 'array-sort': [PASS, SLOW], |
404 'packed-elements': [PASS, SLOW], | 411 'packed-elements': [PASS, SLOW], |
405 'regress/regress-91008': [PASS, SLOW], | 412 'regress/regress-91008': [PASS, SLOW], |
406 'regress/regress-2790': [PASS, SLOW], | 413 'regress/regress-2790': [PASS, SLOW], |
407 'regress/regress-json-stringify-gc': [PASS, SLOW], | 414 'regress/regress-json-stringify-gc': [PASS, SLOW], |
408 'regress/regress-1122': [PASS, SLOW], | 415 'regress/regress-1122': [PASS, SLOW], |
| 416 'gc-early-with-fragmentation': [PASS, ['mode == debug', SKIP]], |
409 }], # 'arch == arm or arch == android_arm' | 417 }], # 'arch == arm or arch == android_arm' |
410 | 418 |
411 ############################################################################## | 419 ############################################################################## |
412 ['arch == mipsel or arch == mips', { | 420 ['arch == mipsel or arch == mips', { |
413 | 421 |
414 # Slow tests which times out in debug mode. | 422 # Slow tests which times out in debug mode. |
415 'try': [PASS, ['mode == debug', SKIP]], | 423 'try': [PASS, ['mode == debug', SKIP]], |
416 'debug-scripts-request': [PASS, ['mode == debug', SKIP]], | 424 'debug-scripts-request': [PASS, ['mode == debug', SKIP]], |
417 'array-constructor': [PASS, ['mode == debug', SKIP]], | 425 'array-constructor': [PASS, ['mode == debug', SKIP]], |
| 426 'gc-early-with-fragmentation': [PASS, ['mode == debug', SKIP]], |
418 | 427 |
419 # Times out often in release mode on MIPS. | 428 # Times out often in release mode on MIPS. |
420 'compiler/regress-stacktrace-methods': [PASS, ['mode == release', TIMEOUT]], | 429 'compiler/regress-stacktrace-methods': [PASS, ['mode == release', TIMEOUT]], |
421 'array-splice': [PASS, TIMEOUT], | 430 'array-splice': [PASS, TIMEOUT], |
422 | 431 |
423 # Long running test. | 432 # Long running test. |
424 'mirror-object': [PASS, TIMEOUT], | 433 'mirror-object': [PASS, TIMEOUT], |
425 'string-indexof-2': [PASS, TIMEOUT], | 434 'string-indexof-2': [PASS, TIMEOUT], |
426 | 435 |
427 # Long running tests. Skipping because having them timeout takes too long on | 436 # Long running tests. Skipping because having them timeout takes too long on |
(...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
594 'regress/regress-2653': [SKIP], | 603 'regress/regress-2653': [SKIP], |
595 }], # 'deopt_fuzzer == True' | 604 }], # 'deopt_fuzzer == True' |
596 | 605 |
597 ############################################################################## | 606 ############################################################################## |
598 ['arch == ppc and simulator_run == True or arch == ppc64 and simulator_run == Tr
ue', { | 607 ['arch == ppc and simulator_run == True or arch == ppc64 and simulator_run == Tr
ue', { |
599 | 608 |
600 # take too long with the simulator. | 609 # take too long with the simulator. |
601 'regress/regress-1132': [SKIP], | 610 'regress/regress-1132': [SKIP], |
602 }], # 'arch == ppc and simulator_run == True' | 611 }], # 'arch == ppc and simulator_run == True' |
603 ] | 612 ] |
OLD | NEW |