My favorites | Sign in
v8
Project Home Downloads Wiki Issues Source Code Search
Checkout   Browse   Changes  
Changes to /trunk/test/mjsunit/mjsunit.status
r12481 vs. r12643 Compare: vs.  Format:
Revision r12643
Go to: 
Project members, sign in to write a code review
/trunk/test/mjsunit/mjsunit.status   r12481 /trunk/test/mjsunit/mjsunit.status   r12643
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 28 prefix mjsunit
29 29
30 # All tests in the bug directory are expected to fail. 30 # All tests in the bug directory are expected to fail.
31 bugs/*: FAIL 31 bugs/*: FAIL
32 32
33 ############################################################################## 33 ##############################################################################
34 # Fails. 34 # Fails.
35 regress/regress-1119: FAIL 35 regress/regress-1119: FAIL
36 36
37 # Issue 1719: Slow to collect arrays over several contexts. 37 # Issue 1719: Slow to collect arrays over several contexts.
38 regress/regress-524: SKIP 38 regress/regress-524: SKIP
39 # When that bug is fixed, revert the expectation to: 39 # When that bug is fixed, revert the expectation to:
40 # Skip long running test in debug and allow it to timeout in release mode. 40 # Skip long running test in debug and allow it to timeout in release mode.
41 # regress/regress-524: (PASS || TIMEOUT), SKIP if $mode == debug 41 # regress/regress-524: (PASS || TIMEOUT), SKIP if $mode == debug
42 42
43 ############################################################################## 43 ##############################################################################
44 # Too slow in debug mode with --stress-opt 44 # Too slow in debug mode with --stress-opt
45 compiler/regress-stacktrace-methods: PASS, SKIP if $mode == debug 45 compiler/regress-stacktrace-methods: PASS, SKIP if $mode == debug
46 compiler/regress-funcaller: PASS, SKIP if $mode == debug 46 compiler/regress-funcaller: PASS, SKIP if $mode == debug
47 regress/regress-create-exception: PASS, SKIP if $mode == debug 47 regress/regress-create-exception: PASS, SKIP if $mode == debug
48 48
49 ############################################################################## 49 ##############################################################################
50 # This one uses a built-in that's only present in debug mode. It takes 50 # These use a built-in that's only present in debug mode. They take
51 # too long to run in debug mode on ARM and MIPS. 51 # too long to run in debug mode on ARM and MIPS.
52 fuzz-natives: PASS, SKIP if ($mode == release || $arch == arm || $arch == android_arm || $arch == mipsel) 52 fuzz-natives-part*: PASS, SKIP if ($mode == release || $arch == arm || $arch == android_arm || $arch == mipsel)
53 53
54 big-object-literal: PASS, SKIP if ($arch == arm || $arch == android_arm) 54 big-object-literal: PASS, SKIP if ($arch == arm || $arch == android_arm)
55 55
56 # Issue 488: this test sometimes times out. 56 # Issue 488: this test sometimes times out.
57 array-constructor: PASS || TIMEOUT 57 array-constructor: PASS || TIMEOUT
58 58
59 # Very slow on ARM and MIPS, contains no architecture dependent code. 59 # Very slow on ARM and MIPS, contains no architecture dependent code.
60 unicode-case-overoptimization: PASS, TIMEOUT if ($arch == arm || $arch == android_arm || $arch == mipsel) 60 unicode-case-overoptimization: PASS, TIMEOUT if ($arch == arm || $arch == android_arm || $arch == mipsel)
61 61
62 # Test Crankshaft compilation time. Expected to take too long in debug mode.
63 regress/regress-1969: PASS, SKIP if ($mode == debug || $arch == android_arm)
64
65 ############################################################################## 62 ##############################################################################
66 # This test sets the umask on a per-process basis and hence cannot be 63 # This test sets the umask on a per-process basis and hence cannot be
67 # used in multi-threaded runs. 64 # used in multi-threaded runs.
68 # On android there is no /tmp directory. 65 # On android there is no /tmp directory.
69 d8-os: PASS, SKIP if ($isolates || $arch == android_arm || $arch == android_ia32) 66 d8-os: PASS, SKIP if ($isolates || $arch == android_arm || $arch == android_ia32)
70 tools/tickprocessor: PASS, SKIP if ($arch == android_arm || $arch == android_ia32) 67 tools/tickprocessor: PASS, SKIP if ($arch == android_arm || $arch == android_ia32)
71 68
72 ############################################################################## 69 ##############################################################################
73 [ $arch == arm || $arch == android_arm ] 70 [ $arch == arm || $arch == android_arm ]
74 71
75 # Slow tests which times out in debug mode. 72 # Slow tests which times out in debug mode.
76 try: PASS, SKIP if $mode == debug 73 try: PASS, SKIP if $mode == debug
77 debug-scripts-request: PASS, SKIP if $mode == debug 74 debug-scripts-request: PASS, SKIP if $mode == debug
78 array-constructor: PASS, SKIP if $mode == debug 75 array-constructor: PASS, SKIP if $mode == debug
79 76
80 # Flaky test that can hit compilation-time stack overflow in debug mode. 77 # Flaky test that can hit compilation-time stack overflow in debug mode.
81 unicode-test: PASS, (PASS || FAIL) if $mode == debug 78 unicode-test: PASS, (PASS || FAIL) if $mode == debug
82 79
83 # Times out often in release mode on ARM. 80 # Times out often in release mode on ARM.
84 compiler/regress-stacktrace-methods: PASS, PASS || TIMEOUT if $mode == release 81 compiler/regress-stacktrace-methods: PASS, PASS || TIMEOUT if $mode == release
85 array-splice: PASS || TIMEOUT 82 array-splice: PASS || TIMEOUT
86 83
87 # Long running test. 84 # Long running test.
88 string-indexof-2: PASS || TIMEOUT 85 string-indexof-2: PASS || TIMEOUT
89 mirror-object: PASS || TIMEOUT 86 mirror-object: PASS || TIMEOUT
90 87
91 # BUG(3251035): Timeouts in long looping crankshaft optimization 88 # BUG(3251035): Timeouts in long looping crankshaft optimization
92 # tests. Skipping because having them timeout takes too long on the 89 # tests. Skipping because having them timeout takes too long on the
93 # buildbot. 90 # buildbot.
94 compiler/alloc-number: SKIP 91 compiler/alloc-number: SKIP
95 compiler/array-length: SKIP 92 compiler/array-length: SKIP
96 compiler/assignment-deopt: SKIP 93 compiler/assignment-deopt: SKIP
97 compiler/deopt-args: SKIP 94 compiler/deopt-args: SKIP
98 compiler/inline-compare: SKIP 95 compiler/inline-compare: SKIP
99 compiler/inline-global-access: SKIP 96 compiler/inline-global-access: SKIP
100 compiler/optimized-function-calls: SKIP 97 compiler/optimized-function-calls: SKIP
101 compiler/pic: SKIP 98 compiler/pic: SKIP
102 compiler/property-calls: SKIP 99 compiler/property-calls: SKIP
103 compiler/recursive-deopt: SKIP 100 compiler/recursive-deopt: SKIP
104 compiler/regress-4: SKIP 101 compiler/regress-4: SKIP
105 compiler/regress-funcaller: SKIP 102 compiler/regress-funcaller: SKIP
106 compiler/regress-gvn: SKIP
107 compiler/regress-rep-change: SKIP 103 compiler/regress-rep-change: SKIP
108 compiler/regress-arguments: SKIP 104 compiler/regress-arguments: SKIP
109 compiler/regress-funarguments: SKIP 105 compiler/regress-funarguments: SKIP
110 compiler/regress-or: SKIP
111 compiler/regress-3249650: SKIP 106 compiler/regress-3249650: SKIP
112 compiler/simple-deopt: SKIP 107 compiler/simple-deopt: SKIP
113 regress/regress-490: SKIP 108 regress/regress-490: SKIP
114 regress/regress-634: SKIP 109 regress/regress-634: SKIP
115 regress/regress-create-exception: SKIP 110 regress/regress-create-exception: SKIP
116 regress/regress-3218915: SKIP 111 regress/regress-3218915: SKIP
117 regress/regress-3247124: SKIP 112 regress/regress-3247124: SKIP
118 113
119 # Requires bigger stack size in the Genesis and if stack size is increased, 114 # Requires bigger stack size in the Genesis and if stack size is increased,
120 # the test requires too much time to run. However, the problem test covers 115 # the test requires too much time to run. However, the problem test covers
121 # should be platform-independent. 116 # should be platform-independent.
122 regress/regress-1132: SKIP 117 regress/regress-1132: SKIP
123 118
124 # Stack manipulations in LiveEdit is not implemented for this arch. 119 # Stack manipulations in LiveEdit is not implemented for this arch.
125 debug-liveedit-check-stack: SKIP 120 debug-liveedit-check-stack: SKIP
126 debug-liveedit-stack-padding: SKIP 121 debug-liveedit-stack-padding: SKIP
127 debug-liveedit-restart-frame: SKIP 122 debug-liveedit-restart-frame: SKIP
128 debug-liveedit-double-call: SKIP 123 debug-liveedit-double-call: SKIP
129 124
130 # Currently always deopt on minus zero 125 # Currently always deopt on minus zero
131 math-floor-of-div-minus-zero: SKIP 126 math-floor-of-div-minus-zero: SKIP
132 127
133 ############################################################################## 128 ##############################################################################
134 [ $arch == mipsel ] 129 [ $arch == mipsel ]
135 130
136 # Slow tests which times out in debug mode. 131 # Slow tests which times out in debug mode.
137 try: PASS, SKIP if $mode == debug 132 try: PASS, SKIP if $mode == debug
138 debug-scripts-request: PASS, SKIP if $mode == debug 133 debug-scripts-request: PASS, SKIP if $mode == debug
139 array-constructor: PASS, SKIP if $mode == debug 134 array-constructor: PASS, SKIP if $mode == debug
140 135
141 # Times out often in release mode on MIPS. 136 # Times out often in release mode on MIPS.
142 compiler/regress-stacktrace-methods: PASS, PASS || TIMEOUT if $mode == release 137 compiler/regress-stacktrace-methods: PASS, PASS || TIMEOUT if $mode == release
143 array-splice: PASS || TIMEOUT 138 array-splice: PASS || TIMEOUT
144 139
145 # Long running test. 140 # Long running test.
146 mirror-object: PASS || TIMEOUT 141 mirror-object: PASS || TIMEOUT
147 string-indexof-2: PASS || TIMEOUT 142 string-indexof-2: PASS || TIMEOUT
148 143
149 # BUG(3251035): Timeouts in long looping crankshaft optimization 144 # BUG(3251035): Timeouts in long looping crankshaft optimization
150 # tests. Skipping because having them timeout takes too long on the 145 # tests. Skipping because having them timeout takes too long on the
151 # buildbot. 146 # buildbot.
152 compiler/alloc-number: SKIP 147 compiler/alloc-number: SKIP
153 compiler/array-length: SKIP 148 compiler/array-length: SKIP
154 compiler/assignment-deopt: SKIP 149 compiler/assignment-deopt: SKIP
155 compiler/deopt-args: SKIP 150 compiler/deopt-args: SKIP
156 compiler/inline-compare: SKIP 151 compiler/inline-compare: SKIP
157 compiler/inline-global-access: SKIP 152 compiler/inline-global-access: SKIP
158 compiler/optimized-function-calls: SKIP 153 compiler/optimized-function-calls: SKIP
159 compiler/pic: SKIP 154 compiler/pic: SKIP
160 compiler/property-calls: SKIP 155 compiler/property-calls: SKIP
161 compiler/recursive-deopt: SKIP 156 compiler/recursive-deopt: SKIP
162 compiler/regress-4: SKIP 157 compiler/regress-4: SKIP
163 compiler/regress-funcaller: SKIP 158 compiler/regress-funcaller: SKIP
164 compiler/regress-gvn: SKIP
165 compiler/regress-rep-change: SKIP 159 compiler/regress-rep-change: SKIP
166 compiler/regress-arguments: SKIP 160 compiler/regress-arguments: SKIP
167 compiler/regress-funarguments: SKIP 161 compiler/regress-funarguments: SKIP
168 compiler/regress-or: SKIP
169 compiler/regress-3249650: SKIP 162 compiler/regress-3249650: SKIP
170 compiler/simple-deopt: SKIP 163 compiler/simple-deopt: SKIP
171 regress/regress-490: SKIP 164 regress/regress-490: SKIP
172 regress/regress-634: SKIP 165 regress/regress-634: SKIP
173 regress/regress-create-exception: SKIP 166 regress/regress-create-exception: SKIP
174 regress/regress-3218915: SKIP 167 regress/regress-3218915: SKIP
175 regress/regress-3247124: SKIP 168 regress/regress-3247124: SKIP
176 169
177 # Requires bigger stack size in the Genesis and if stack size is increased, 170 # Requires bigger stack size in the Genesis and if stack size is increased,
178 # the test requires too much time to run. However, the problem test covers 171 # the test requires too much time to run. However, the problem test covers
179 # should be platform-independent. 172 # should be platform-independent.
180 regress/regress-1132: SKIP 173 regress/regress-1132: SKIP
181 174
182 # Stack manipulations in LiveEdit is not implemented for this arch. 175 # Stack manipulations in LiveEdit is not implemented for this arch.
183 debug-liveedit-check-stack: SKIP 176 debug-liveedit-check-stack: SKIP
184 debug-liveedit-stack-padding: SKIP 177 debug-liveedit-stack-padding: SKIP
185 debug-liveedit-restart-frame: SKIP 178 debug-liveedit-restart-frame: SKIP
186 debug-liveedit-double-call: SKIP 179 debug-liveedit-double-call: SKIP
187 180
Powered by Google Project Hosting