| 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 86 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   97   'tools/tickprocessor': [PASS, ['arch == android_arm or arch == android_ia32', 
     SKIP]], |   97   'tools/tickprocessor': [PASS, ['arch == android_arm or arch == android_ia32', 
     SKIP]], | 
|   98  |   98  | 
|   99   ############################################################################## |   99   ############################################################################## | 
|  100   # Long running test that reproduces memory leak and should be run manually. |  100   # Long running test that reproduces memory leak and should be run manually. | 
|  101   'regress/regress-2073': [SKIP], |  101   'regress/regress-2073': [SKIP], | 
|  102  |  102  | 
|  103   ############################################################################## |  103   ############################################################################## | 
|  104   # Tests verifying CHECK and ASSERT. |  104   # Tests verifying CHECK and ASSERT. | 
|  105   'verify-check-false': [FAIL, NO_VARIANTS], |  105   'verify-check-false': [FAIL, NO_VARIANTS], | 
|  106   'verify-assert-false': [NO_VARIANTS, ['mode == release', PASS], ['mode == debu
     g', FAIL]], |  106   'verify-assert-false': [NO_VARIANTS, ['mode == release', PASS], ['mode == debu
     g', FAIL]], | 
 |  107  | 
 |  108   ############################################################################## | 
 |  109   # Tests with different versions for release and debug. | 
 |  110   'compiler/alloc-number': [PASS, ['mode == debug', SKIP]], | 
 |  111   'compiler/alloc-number-debug': [PASS, ['mode == release', SKIP]], | 
 |  112   'regress/regress-634': [PASS, ['mode == debug', SKIP]], | 
 |  113   'regress/regress-634-debug': [PASS, ['mode == release', SKIP]], | 
|  107 }],  # ALWAYS |  114 }],  # ALWAYS | 
|  108  |  115  | 
|  109 ############################################################################## |  116 ############################################################################## | 
|  110 ['gc_stress == True', { |  117 ['gc_stress == True', { | 
|  111   # Skip tests not suitable for GC stress. |  118   # Skip tests not suitable for GC stress. | 
|  112   'allocation-site-info': [SKIP], |  119   'allocation-site-info': [SKIP], | 
|  113   'array-constructor-feedback': [SKIP], |  120   'array-constructor-feedback': [SKIP], | 
|  114   'array-feedback': [SKIP], |  121   'array-feedback': [SKIP], | 
|  115   'array-literal-feedback': [SKIP], |  122   'array-literal-feedback': [SKIP], | 
|  116   'd8-performance-now': [SKIP], |  123   'd8-performance-now': [SKIP], | 
| (...skipping 18 matching lines...) Expand all  Loading... | 
|  135   'unicode-test': [PASS, ['mode == debug', PASS, FAIL]], |  142   'unicode-test': [PASS, ['mode == debug', PASS, FAIL]], | 
|  136  |  143  | 
|  137   # Times out often in release mode on ARM. |  144   # Times out often in release mode on ARM. | 
|  138   'compiler/regress-stacktrace-methods': [PASS, PASS, ['mode == release', TIMEOU
     T]], |  145   'compiler/regress-stacktrace-methods': [PASS, PASS, ['mode == release', TIMEOU
     T]], | 
|  139   'array-splice': [PASS, TIMEOUT], |  146   'array-splice': [PASS, TIMEOUT], | 
|  140  |  147  | 
|  141   # Long running test. |  148   # Long running test. | 
|  142   'string-indexof-2': [PASS, TIMEOUT], |  149   'string-indexof-2': [PASS, TIMEOUT], | 
|  143   'mirror-object': [PASS, TIMEOUT], |  150   'mirror-object': [PASS, TIMEOUT], | 
|  144  |  151  | 
|  145   # BUG(3251035): Timeouts in long looping crankshaft optimization |  152   # Long running tests. Skipping because having them timeout takes too long on | 
|  146   # tests. Skipping because having them timeout takes too long on the |  153   # the buildbot. | 
|  147   # buildbot. |  | 
|  148   'compiler/alloc-number': [SKIP], |  154   'compiler/alloc-number': [SKIP], | 
|  149   'compiler/array-length': [SKIP], |  | 
|  150   'compiler/assignment-deopt': [SKIP], |  | 
|  151   'compiler/deopt-args': [SKIP], |  | 
|  152   'compiler/inline-compare': [SKIP], |  | 
|  153   'compiler/inline-global-access': [SKIP], |  | 
|  154   'compiler/optimized-function-calls': [SKIP], |  | 
|  155   'compiler/pic': [SKIP], |  | 
|  156   'compiler/property-calls': [SKIP], |  | 
|  157   'compiler/recursive-deopt': [SKIP], |  | 
|  158   'compiler/regress-4': [SKIP], |  | 
|  159   'compiler/regress-funcaller': [SKIP], |  | 
|  160   'compiler/regress-rep-change': [SKIP], |  | 
|  161   'compiler/regress-arguments': [SKIP], |  | 
|  162   'compiler/regress-funarguments': [SKIP], |  | 
|  163   'compiler/regress-3249650': [SKIP], |  | 
|  164   'compiler/simple-deopt': [SKIP], |  | 
|  165   'regress/regress-490': [SKIP], |  155   'regress/regress-490': [SKIP], | 
|  166   'regress/regress-634': [SKIP], |  156   'regress/regress-634': [SKIP], | 
|  167   'regress/regress-create-exception': [SKIP], |  157   'regress/regress-create-exception': [SKIP], | 
|  168   'regress/regress-3218915': [SKIP], |  | 
|  169   'regress/regress-3247124': [SKIP], |  158   'regress/regress-3247124': [SKIP], | 
|  170  |  159  | 
|  171   # Requires bigger stack size in the Genesis and if stack size is increased, |  160   # Requires bigger stack size in the Genesis and if stack size is increased, | 
|  172   # the test requires too much time to run.  However, the problem test covers |  161   # the test requires too much time to run.  However, the problem test covers | 
|  173   # should be platform-independent. |  162   # should be platform-independent. | 
|  174   'regress/regress-1132': [SKIP], |  163   'regress/regress-1132': [SKIP], | 
|  175  |  164  | 
|  176   # Stack manipulations in LiveEdit is not implemented for this arch. |  165   # Stack manipulations in LiveEdit is not implemented for this arch. | 
|  177   'debug-liveedit-check-stack': [SKIP], |  166   'debug-liveedit-check-stack': [SKIP], | 
|  178   'debug-liveedit-stack-padding': [SKIP], |  167   'debug-liveedit-stack-padding': [SKIP], | 
| (...skipping 25 matching lines...) Expand all  Loading... | 
|  204   'array-constructor': [PASS, ['mode == debug', SKIP]], |  193   'array-constructor': [PASS, ['mode == debug', SKIP]], | 
|  205  |  194  | 
|  206   # Times out often in release mode on MIPS. |  195   # Times out often in release mode on MIPS. | 
|  207   'compiler/regress-stacktrace-methods': [PASS, PASS, ['mode == release', TIMEOU
     T]], |  196   'compiler/regress-stacktrace-methods': [PASS, PASS, ['mode == release', TIMEOU
     T]], | 
|  208   'array-splice': [PASS, TIMEOUT], |  197   'array-splice': [PASS, TIMEOUT], | 
|  209  |  198  | 
|  210   # Long running test. |  199   # Long running test. | 
|  211   'mirror-object': [PASS, TIMEOUT], |  200   'mirror-object': [PASS, TIMEOUT], | 
|  212   'string-indexof-2': [PASS, TIMEOUT], |  201   'string-indexof-2': [PASS, TIMEOUT], | 
|  213  |  202  | 
|  214   # BUG(3251035): Timeouts in long looping crankshaft optimization |  203   # Long running tests. Skipping because having them timeout takes too long on | 
|  215   # tests. Skipping because having them timeout takes too long on the |  204   # the buildbot. | 
|  216   # buildbot. |  | 
|  217   'compiler/alloc-number': [SKIP], |  205   'compiler/alloc-number': [SKIP], | 
|  218   'compiler/array-length': [SKIP], |  | 
|  219   'compiler/assignment-deopt': [SKIP], |  | 
|  220   'compiler/deopt-args': [SKIP], |  | 
|  221   'compiler/inline-compare': [SKIP], |  | 
|  222   'compiler/inline-global-access': [SKIP], |  | 
|  223   'compiler/optimized-function-calls': [SKIP], |  | 
|  224   'compiler/pic': [SKIP], |  | 
|  225   'compiler/property-calls': [SKIP], |  | 
|  226   'compiler/recursive-deopt': [SKIP], |  | 
|  227   'compiler/regress-4': [SKIP], |  | 
|  228   'compiler/regress-funcaller': [SKIP], |  | 
|  229   'compiler/regress-rep-change': [SKIP], |  | 
|  230   'compiler/regress-arguments': [SKIP], |  | 
|  231   'compiler/regress-funarguments': [SKIP], |  | 
|  232   'compiler/regress-3249650': [SKIP], |  | 
|  233   'compiler/simple-deopt': [SKIP], |  | 
|  234   'regress/regress-490': [SKIP], |  206   'regress/regress-490': [SKIP], | 
|  235   'regress/regress-634': [SKIP], |  207   'regress/regress-634': [SKIP], | 
|  236   'regress/regress-create-exception': [SKIP], |  208   'regress/regress-create-exception': [SKIP], | 
|  237   'regress/regress-3218915': [SKIP], |  | 
|  238   'regress/regress-3247124': [SKIP], |  209   'regress/regress-3247124': [SKIP], | 
|  239  |  210  | 
|  240   # Requires bigger stack size in the Genesis and if stack size is increased, |  211   # Requires bigger stack size in the Genesis and if stack size is increased, | 
|  241   # the test requires too much time to run.  However, the problem test covers |  212   # the test requires too much time to run.  However, the problem test covers | 
|  242   # should be platform-independent. |  213   # should be platform-independent. | 
|  243   'regress/regress-1132': [SKIP], |  214   'regress/regress-1132': [SKIP], | 
|  244  |  215  | 
|  245   # Stack manipulations in LiveEdit is not implemented for this arch. |  216   # Stack manipulations in LiveEdit is not implemented for this arch. | 
|  246   'debug-liveedit-check-stack': [SKIP], |  217   'debug-liveedit-check-stack': [SKIP], | 
|  247   'debug-liveedit-stack-padding': [SKIP], |  218   'debug-liveedit-stack-padding': [SKIP], | 
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  300   'never-optimize': [SKIP], |  271   'never-optimize': [SKIP], | 
|  301   'regress/regress-2185-2': [SKIP], |  272   'regress/regress-2185-2': [SKIP], | 
|  302   'harmony/object-observe': [SKIP], |  273   'harmony/object-observe': [SKIP], | 
|  303   'readonly': [SKIP], |  274   'readonly': [SKIP], | 
|  304   'array-feedback': [SKIP], |  275   'array-feedback': [SKIP], | 
|  305  |  276  | 
|  306   # Deopt every n garbage collections collides with deopt every n times. |  277   # Deopt every n garbage collections collides with deopt every n times. | 
|  307   'regress/regress-2653': [SKIP], |  278   'regress/regress-2653': [SKIP], | 
|  308 }],  # 'deopt_fuzzer == True' |  279 }],  # 'deopt_fuzzer == True' | 
|  309 ] |  280 ] | 
| OLD | NEW |