Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1889)

Side by Side Diff: test/cctest/cctest.status

Issue 154113002: A64: Synchronize with r16919. (Closed) Base URL: https://v8.googlecode.com/svn/branches/experimental/a64
Patch Set: Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « test/benchmarks/benchmarks.status ('k') | test/intl/intl.status » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2011 the V8 project authors. All rights reserved. 1 # Copyright 2011 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 cctest
29 28
30 # All tests prefixed with 'Bug' are expected to fail. 29 # All tests prefixed with 'Bug' are expected to fail.
31 test-api/Bug*: FAIL 30 [
31 [ALWAYS, {
32 'test-api/Bug*': [FAIL],
33
34 ##############################################################################
35 # BUG(382): Weird test. Can't guarantee that it never times out.
36 'test-api/ApplyInterruption': [PASS, TIMEOUT],
37
38 # BUG(2907): Allocation while in DisallowHeapAllocation scope.
39 'test-object-observe/NamedAccessCheck': [SKIP],
40 'test-object-observe/DisallowAllForAccessKeys': [SKIP],
41 'test-object-observe/AccessCheckDisallowApiModifications': [SKIP],
42
43 # TODO(mstarzinger): Fail gracefully on multiple V8::Dispose calls.
44 'test-api/InitializeAndDisposeOnce': [SKIP],
45 'test-api/InitializeAndDisposeMultiple': [SKIP],
46
47 # These tests always fail. They are here to test test.py. If
48 # they don't fail then test.py has failed.
49 'test-serialize/TestThatAlwaysFails': [FAIL],
50 'test-serialize/DependentTestThatAlwaysFails': [FAIL],
51
52 # This test always fails. It tests that LiveEdit causes abort when turned off .
53 'test-debug/LiveEditDisabled': [FAIL],
54
55 # TODO(gc): Temporarily disabled in the GC branch.
56 'test-log/EquivalenceOfLoggingAndTraversal': [PASS, FAIL],
57
58 # We do not yet shrink weak maps after they have been emptied by the GC
59 'test-weakmaps/Shrinking': [FAIL],
60 'test-weaksets/WeakSet_Shrinking': [FAIL],
61
62 # Boot up memory use is bloated in debug mode.
63 'test-mark-compact/BootUpMemoryUse': [PASS, PASS, ['mode == debug', FAIL]],
64
65 # Some CPU profiler tests are flaky.
66 'test-cpu-profiler/*': [PASS, FLAKY],
67 }], # ALWAYS
32 68
33 ############################################################################## 69 ##############################################################################
34 # BUG(382): Weird test. Can't guarantee that it never times out. 70 ['arch == a64', {
35 test-api/ApplyInterruption: PASS || TIMEOUT
36 71
37 # BUG(2907): Allocation while in DisallowHeapAllocation scope. 72 'test-api/Bug618': [PASS],
38 test-object-observe/NamedAccessCheck: SKIP 73 }], # 'arch == a64'
39 test-object-observe/DisallowAllForAccessKeys: SKIP
40 test-object-observe/AccessCheckDisallowApiModifications: SKIP
41 74
42 # TODO(mstarzinger): Fail gracefully on multiple V8::Dispose calls. 75 ['arch == a64 and simulator_run == True', {
43 test-api/InitializeAndDisposeOnce: SKIP
44 test-api/InitializeAndDisposeMultiple: SKIP
45 76
46 # These tests always fail. They are here to test test.py. If 77 # Pass but take too long with the simulator.
47 # they don't fail then test.py has failed. 78 'test-api/ExternalArrays': [PASS, TIMEOUT],
48 test-serialize/TestThatAlwaysFails: FAIL 79 'test-api/Threading1': [SKIP],
49 test-serialize/DependentTestThatAlwaysFails: FAIL 80 }], # 'arch == a64 and simulator_run == True'
50 81
51 # This test always fails. It tests that LiveEdit causes abort when turned off. 82 ['arch == a64 and mode == debug and simulator_run == True', {
52 test-debug/LiveEditDisabled: FAIL
53 83
54 # TODO(gc): Temporarily disabled in the GC branch. 84 # Pass but take too long with the simulator in debug mode.
55 test-log/EquivalenceOfLoggingAndTraversal: PASS || FAIL 85 'test-api/ExternalDoubleArray': [SKIP],
56 86 'test-api/ExternalFloat32Array': [SKIP],
57 # We do not yet shrink weak maps after they have been emptied by the GC 87 'test-api/ExternalFloat64Array': [SKIP],
58 test-weakmaps/Shrinking: FAIL 88 'test-api/ExternalFloatArray': [SKIP],
59 test-weaksets/WeakSet_Shrinking: FAIL 89 'test-api/Float32Array': [SKIP],
60 90 'test-api/Float64Array': [SKIP],
61 # Boot up memory use is bloated in debug mode. 91 'test-debug/DebugBreakLoop': [SKIP],
62 test-mark-compact/BootUpMemoryUse: PASS, PASS || FAIL if $mode == debug 92 }], # 'arch == a64 and mode == debug and simulator_run == True'
63
64 # Some CPU profiler tests are flaky.
65 test-cpu-profiler/*: PASS || FLAKY
66
67 ##############################################################################
68 [ $arch == a64 ]
69
70 test-api/Bug618: PASS
71
72 [ $arch == a64 && $simulator_run == True ]
73
74 # Pass but take too long with the simulator.
75 test-api/ExternalArrays: PASS || TIMEOUT
76 test-api/Threading1: SKIP
77
78 [ $arch == a64 && $mode == debug && $simulator_run == True ]
79
80 # Pass but take too long with the simulator in debug mode.
81 test-api/ExternalDoubleArray: SKIP
82 test-api/ExternalFloat32Array: SKIP
83 test-api/ExternalFloat64Array: SKIP
84 test-api/ExternalFloatArray: SKIP
85 test-api/Float32Array: SKIP
86 test-api/Float64Array: SKIP
87 test-debug/DebugBreakLoop: SKIP
88 93
89 94
90 ############################################################################## 95 ##############################################################################
91 [ $arch == arm ] 96 ['arch == arm', {
92 97
93 # We cannot assume that we can throw OutOfMemory exceptions in all situations. 98 # We cannot assume that we can throw OutOfMemory exceptions in all situations.
94 # Apparently our ARM box is in such a state. Skip the test as it also runs for 99 # Apparently our ARM box is in such a state. Skip the test as it also runs for
95 # a long time. 100 # a long time.
96 test-api/OutOfMemory: SKIP 101 'test-api/OutOfMemory': [SKIP],
97 test-api/OutOfMemoryNested: SKIP 102 'test-api/OutOfMemoryNested': [SKIP],
98 103
99 # BUG(355): Test crashes on ARM. 104 # BUG(355): Test crashes on ARM.
100 test-log/ProfLazyMode: SKIP 105 'test-log/ProfLazyMode': [SKIP],
101 106
102 # BUG(1075): Unresolved crashes. 107 # BUG(1075): Unresolved crashes.
103 test-serialize/Deserialize: SKIP 108 'test-serialize/Deserialize': [SKIP],
104 test-serialize/DeserializeFromSecondSerializationAndRunScript2: SKIP 109 'test-serialize/DeserializeFromSecondSerializationAndRunScript2': [SKIP],
105 test-serialize/DeserializeAndRunScript2: SKIP 110 'test-serialize/DeserializeAndRunScript2': [SKIP],
106 test-serialize/DeserializeFromSecondSerialization: SKIP 111 'test-serialize/DeserializeFromSecondSerialization': [SKIP],
107 112
108 # BUG(2874): Threading problems. 113 # BUG(2874): Threading problems.
109 test-api/*: PASS || FLAKY 114 'test-api/*': [PASS, FLAKY],
115 }], # 'arch == arm'
110 ############################################################################## 116 ##############################################################################
111 [ $arch == mipsel ] 117 ['arch == mipsel', {
112 118
113 # BUG(2657): Test sometimes times out on MIPS simulator. 119 # BUG(2657): Test sometimes times out on MIPS simulator.
114 test-thread-termination/TerminateMultipleV8ThreadsDefaultIsolate: PASS || TIMEOU T 120 'test-thread-termination/TerminateMultipleV8ThreadsDefaultIsolate': [PASS, TIM EOUT],
115 121
116 # BUG(1075): Unresolved crashes on MIPS also. 122 # BUG(1075): Unresolved crashes on MIPS also.
117 test-serialize/Deserialize: SKIP 123 'test-serialize/Deserialize': [SKIP],
118 test-serialize/DeserializeFromSecondSerializationAndRunScript2: SKIP 124 'test-serialize/DeserializeFromSecondSerializationAndRunScript2': [SKIP],
119 test-serialize/DeserializeAndRunScript2: SKIP 125 'test-serialize/DeserializeAndRunScript2': [SKIP],
120 test-serialize/DeserializeFromSecondSerialization: SKIP 126 'test-serialize/DeserializeFromSecondSerialization': [SKIP],
127 }], # 'arch == mipsel'
121 128
122 ############################################################################## 129 ##############################################################################
123 [ $arch == android_arm || $arch == android_ia32 ] 130 ['arch == android_arm or arch == android_ia32', {
124 131
125 # Tests crash as there is no /tmp directory in Android. 132 # Tests crash as there is no /tmp directory in Android.
126 test-log/LogAccessorCallbacks: SKIP 133 'test-log/LogAccessorCallbacks': [SKIP],
127 test-log/LogCallbacks: SKIP 134 'test-log/LogCallbacks': [SKIP],
128 test-log/ProfLazyMode: SKIP 135 'test-log/ProfLazyMode': [SKIP],
129 136
130 # platform-tls.h does not contain an ANDROID-related header. 137 # platform-tls.h does not contain an ANDROID-related header.
131 test-platform-tls/FastTLS: SKIP 138 'test-platform-tls/FastTLS': [SKIP],
132 139
133 # This test times out. 140 # This test times out.
134 test-threads/ThreadJoinSelf: SKIP 141 'test-threads/ThreadJoinSelf': [SKIP],
142 }], # 'arch == android_arm or arch == android_ia32'
135 143
136 ############################################################################## 144 ##############################################################################
137 [ $arch == nacl_ia32 || $arch == nacl_x64 ] 145 ['arch == nacl_ia32 or arch == nacl_x64', {
138 146
139 # NaCl builds have problems with threaded tests since Pepper_28. 147 # NaCl builds have problems with threaded tests since Pepper_28.
140 # V8 Issue 2786 148 # V8 Issue 2786
141 test-api/Threading1: SKIP 149 'test-api/Threading1': [SKIP],
142 test-lockers/MultithreadedParallelIsolates: SKIP 150 'test-lockers/MultithreadedParallelIsolates': [SKIP],
143 test-lockers/ExtensionsRegistration: SKIP 151 'test-lockers/ExtensionsRegistration': [SKIP],
144 152
145 # These tests fail as there is no /tmp directory in Native Client. 153 # These tests fail as there is no /tmp directory in Native Client.
146 test-log/LogAccessorCallbacks: SKIP 154 'test-log/LogAccessorCallbacks': [SKIP],
147 test-log/LogCallbacks: SKIP 155 'test-log/LogCallbacks': [SKIP],
148 test-log/ProfLazyMode: SKIP 156 'test-log/ProfLazyMode': [SKIP],
149 157
150 # Native Client doesn't support sockets. 158 # Native Client doesn't support sockets.
151 test-debug/DebuggerAgent: SKIP 159 'test-debug/DebuggerAgent': [SKIP],
152 test-debug/DebuggerAgentProtocolOverflowHeader: SKIP 160 'test-debug/DebuggerAgentProtocolOverflowHeader': [SKIP],
153 test-socket/Socket: SKIP 161 'test-socket/Socket': [SKIP],
154 162
155 # Profiling doesn't work on Native Client. 163 # Profiling doesn't work on Native Client.
156 test-cpu-profiler/*: SKIP 164 'test-cpu-profiler/*': [SKIP],
157 165
158 # Fails since 16322 (new test). 166 # Fails since 16322 (new test).
159 test-code-stubs-arm/ConvertDToI: SKIP 167 'test-code-stubs-arm/ConvertDToI': [SKIP],
168 }], # 'arch == nacl_ia32 or arch == nacl_x64'
169 ]
OLDNEW
« no previous file with comments | « test/benchmarks/benchmarks.status ('k') | test/intl/intl.status » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698