Revision f230a1cf deps/v8/test/cctest/cctest.status

View differences:

deps/v8/test/cctest/cctest.status
25 25
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
26 26
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 27

  
28
prefix cctest
28
[
29
[ALWAYS, {
30
  # All tests prefixed with 'Bug' are expected to fail.
31
  'test-api/Bug*': [FAIL],
29 32

  
30
# All tests prefixed with 'Bug' are expected to fail.
31
test-api/Bug*: FAIL
33
  ##############################################################################
34
  # BUG(382): Weird test. Can't guarantee that it never times out.
35
  'test-api/ApplyInterruption': [PASS, TIMEOUT],
32 36

  
33
##############################################################################
34
# BUG(382): Weird test. Can't guarantee that it never times out.
35
test-api/ApplyInterruption: PASS || TIMEOUT
36

  
37
# TODO(mstarzinger): Fail gracefully on multiple V8::Dispose calls.
38
test-api/InitializeAndDisposeOnce: SKIP
39
test-api/InitializeAndDisposeMultiple: SKIP
37
  # TODO(mstarzinger): Fail gracefully on multiple V8::Dispose calls.
38
  'test-api/InitializeAndDisposeOnce': [SKIP],
39
  'test-api/InitializeAndDisposeMultiple': [SKIP],
40 40

  
41
# These tests always fail.  They are here to test test.py.  If
42
# they don't fail then test.py has failed.
43
test-serialize/TestThatAlwaysFails: FAIL
44
test-serialize/DependentTestThatAlwaysFails: FAIL
41
  # These tests always fail.  They are here to test test.py.  If
42
  # they don't fail then test.py has failed.
43
  'test-serialize/TestThatAlwaysFails': [FAIL],
44
  'test-serialize/DependentTestThatAlwaysFails': [FAIL],
45 45

  
46
# This test always fails.  It tests that LiveEdit causes abort when turned off.
47
test-debug/LiveEditDisabled: FAIL
46
  # This test always fails.  It tests that LiveEdit causes abort when turned off.
47
  'test-debug/LiveEditDisabled': [FAIL],
48 48

  
49
# TODO(gc): Temporarily disabled in the GC branch.
50
test-log/EquivalenceOfLoggingAndTraversal: PASS || FAIL
49
  # TODO(gc): Temporarily disabled in the GC branch.
50
  'test-log/EquivalenceOfLoggingAndTraversal': [PASS, FAIL],
51 51

  
52
# We do not yet shrink weak maps after they have been emptied by the GC
53
test-weakmaps/Shrinking: FAIL
54
test-weaksets/WeakSet_Shrinking: FAIL
52
  # We do not yet shrink weak maps after they have been emptied by the GC
53
  'test-weakmaps/Shrinking': [FAIL],
54
  'test-weaksets/WeakSet_Shrinking': [FAIL],
55 55

  
56
# Boot up memory use is bloated in debug mode.
57
test-mark-compact/BootUpMemoryUse: PASS, PASS || FAIL if $mode == debug
56
  # Boot up memory use is bloated in debug mode.
57
  'test-mark-compact/BootUpMemoryUse': [PASS, PASS, ['mode == debug', FAIL]],
58 58

  
59
# Some CPU profiler tests are flaky.
60
test-cpu-profiler/*: PASS || FLAKY
59
  # This tests only that the preparser and parser agree, so there is no point in
60
  # running several variants. Note that this still takes ages, because there
61
  # are actually 13 * 38 * 5 * 128 = 316160 individual tests hidden here.
62
  'test-parsing/ParserSync': [PASS, NO_VARIANTS],
63
}],  # ALWAYS
61 64

  
62 65
##############################################################################
63
[ $arch == arm ]
64

  
65
# We cannot assume that we can throw OutOfMemory exceptions in all situations.
66
# Apparently our ARM box is in such a state. Skip the test as it also runs for
67
# a long time.
68
test-api/OutOfMemory: SKIP
69
test-api/OutOfMemoryNested: SKIP
70

  
71
# BUG(355): Test crashes on ARM.
72
test-log/ProfLazyMode: SKIP
73

  
74
# BUG(1075): Unresolved crashes.
75
test-serialize/Deserialize: SKIP
76
test-serialize/DeserializeFromSecondSerializationAndRunScript2: SKIP
77
test-serialize/DeserializeAndRunScript2: SKIP
78
test-serialize/DeserializeFromSecondSerialization: SKIP
79

  
80
# BUG(2874): Threading problems.
81
test-api/*: PASS || FLAKY
66
['arch == arm', {
67

  
68
  # We cannot assume that we can throw OutOfMemory exceptions in all situations.
69
  # Apparently our ARM box is in such a state. Skip the test as it also runs for
70
  # a long time.
71
  'test-api/OutOfMemory': [SKIP],
72
  'test-api/OutOfMemoryNested': [SKIP],
73

  
74
  # BUG(355): Test crashes on ARM.
75
  'test-log/ProfLazyMode': [SKIP],
76

  
77
  # BUG(1075): Unresolved crashes.
78
  'test-serialize/Deserialize': [SKIP],
79
  'test-serialize/DeserializeFromSecondSerializationAndRunScript2': [SKIP],
80
  'test-serialize/DeserializeAndRunScript2': [SKIP],
81
  'test-serialize/DeserializeFromSecondSerialization': [SKIP],
82
}],  # 'arch == arm'
82 83
##############################################################################
83
[ $arch == mipsel ]
84
['arch == mipsel', {
84 85

  
85
# BUG(2657): Test sometimes times out on MIPS simulator.
86
test-thread-termination/TerminateMultipleV8ThreadsDefaultIsolate: PASS || TIMEOUT
86
  # BUG(2657): Test sometimes times out on MIPS simulator.
87
  'test-thread-termination/TerminateMultipleV8ThreadsDefaultIsolate': [PASS, TIMEOUT],
87 88

  
88
# BUG(1075): Unresolved crashes on MIPS also.
89
test-serialize/Deserialize: SKIP
90
test-serialize/DeserializeFromSecondSerializationAndRunScript2: SKIP
91
test-serialize/DeserializeAndRunScript2: SKIP
92
test-serialize/DeserializeFromSecondSerialization: SKIP
89
  # BUG(1075): Unresolved crashes on MIPS also.
90
  'test-serialize/Deserialize': [SKIP],
91
  'test-serialize/DeserializeFromSecondSerializationAndRunScript2': [SKIP],
92
  'test-serialize/DeserializeAndRunScript2': [SKIP],
93
  'test-serialize/DeserializeFromSecondSerialization': [SKIP],
94
}],  # 'arch == mipsel'
93 95

  
94 96
##############################################################################
95
[ $arch == android_arm || $arch == android_ia32 ]
97
['arch == android_arm or arch == android_ia32', {
96 98

  
97
# Tests crash as there is no /tmp directory in Android.
98
test-log/LogAccessorCallbacks: SKIP
99
test-log/LogCallbacks: SKIP
100
test-log/ProfLazyMode: SKIP
99
  # Tests crash as there is no /tmp directory in Android.
100
  'test-log/LogAccessorCallbacks': [SKIP],
101
  'test-log/LogCallbacks': [SKIP],
102
  'test-log/ProfLazyMode': [SKIP],
101 103

  
102
# platform-tls.h does not contain an ANDROID-related header.
103
test-platform-tls/FastTLS: SKIP
104
  # platform-tls.h does not contain an ANDROID-related header.
105
  'test-platform-tls/FastTLS': [SKIP],
104 106

  
105
# This test times out.
106
test-threads/ThreadJoinSelf: SKIP
107
  # This test times out.
108
  'test-threads/ThreadJoinSelf': [SKIP],
109
}],  # 'arch == android_arm or arch == android_ia32'
107 110

  
108 111
##############################################################################
109
[ $arch == nacl_ia32 || $arch == nacl_x64 ]
110

  
111
# NaCl builds have problems with threaded tests since Pepper_28.
112
# V8 Issue 2786
113
test-api/Threading1: SKIP
114
test-lockers/MultithreadedParallelIsolates: SKIP
115
test-lockers/ExtensionsRegistration: SKIP
116

  
117
# These tests fail as there is no /tmp directory in Native Client.
118
test-log/LogAccessorCallbacks: SKIP
119
test-log/LogCallbacks: SKIP
120
test-log/ProfLazyMode: SKIP
121

  
122
# Native Client doesn't support sockets.
123
test-debug/DebuggerAgent: SKIP
124
test-debug/DebuggerAgentProtocolOverflowHeader: SKIP
125
test-socket/Socket: SKIP
126

  
127
# Profiling doesn't work on Native Client.
128
test-cpu-profiler/*: SKIP
129

  
130
# Fails since 16322 (new test).
131
test-code-stubs-arm/ConvertDToI: SKIP
112
['arch == nacl_ia32 or arch == nacl_x64', {
113

  
114
  # NaCl builds have problems with threaded tests since Pepper_28.
115
  # V8 Issue 2786
116
  'test-api/Threading1': [SKIP],
117
  'test-lockers/MultithreadedParallelIsolates': [SKIP],
118
  'test-lockers/ExtensionsRegistration': [SKIP],
119

  
120
  # These tests fail as there is no /tmp directory in Native Client.
121
  'test-log/LogAccessorCallbacks': [SKIP],
122
  'test-log/LogCallbacks': [SKIP],
123
  'test-log/ProfLazyMode': [SKIP],
124

  
125
  # Native Client doesn't support sockets.
126
  'test-debug/DebuggerAgent': [SKIP],
127
  'test-debug/DebuggerAgentProtocolOverflowHeader': [SKIP],
128
  'test-socket/Socket': [SKIP],
129

  
130
  # Profiling doesn't work on Native Client.
131
  'test-cpu-profiler/*': [SKIP],
132

  
133
  # Fails since 16322 (new test).
134
  'test-code-stubs-arm/ConvertDToI': [SKIP],
135
}],  # 'arch == nacl_ia32 or arch == nacl_x64'
136
]

Also available in: Unified diff