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

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

Issue 1777213002: Improve test-serialize test cases. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Created 4 years, 9 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
« no previous file with comments | « no previous file | test/cctest/test-serialize.cc » ('j') | test/cctest/test-serialize.cc » ('J')
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
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
92 # BUG(3956). Strong mode is being deprecated. Decide about these tests. 92 # BUG(3956). Strong mode is being deprecated. Decide about these tests.
93 'test-api/StrongModeAccessCheckAllowed': [FAIL], 93 'test-api/StrongModeAccessCheckAllowed': [FAIL],
94 'test-api/StrongModeAccessCheckBlocked': [FAIL], 94 'test-api/StrongModeAccessCheckBlocked': [FAIL],
95 95
96 ############################################################################## 96 ##############################################################################
97 # TurboFan compiler failures. 97 # TurboFan compiler failures.
98 98
99 # Some tests are just too slow to run for now. 99 # Some tests are just too slow to run for now.
100 'test-heap/IncrementalMarkingStepMakesBigProgressWithLargeObjects': [PASS, NO_ VARIANTS], 100 'test-heap/IncrementalMarkingStepMakesBigProgressWithLargeObjects': [PASS, NO_ VARIANTS],
101 'test-heap-profiler/ManyLocalsInSharedContext': [PASS, NO_VARIANTS], 101 'test-heap-profiler/ManyLocalsInSharedContext': [PASS, NO_VARIANTS],
102 'test-serialize/SerializeToplevelLargeCodeObject': [PASS, NO_VARIANTS], 102 'test-serialize/CodeSerializerLargeCodeObject': [PASS, NO_VARIANTS],
103 'test-debug/ThreadedDebugging': [PASS, NO_VARIANTS], 103 'test-debug/ThreadedDebugging': [PASS, NO_VARIANTS],
104 # BUG(3742). 104 # BUG(3742).
105 'test-mark-compact/MarkCompactCollector': [PASS, ['arch==arm', NO_VARIANTS]], 105 'test-mark-compact/MarkCompactCollector': [PASS, ['arch==arm', NO_VARIANTS]],
106 106
107 # TODO(mstarzinger): The rewriter is not being called when top-level code is 107 # TODO(mstarzinger): The rewriter is not being called when top-level code is
108 # optimized and hence scripts don't "return" the correct value. Fix this. 108 # optimized and hence scripts don't "return" the correct value. Fix this.
109 'test-compiler/CompileFunctionInContext*': [PASS, NO_VARIANTS], 109 'test-compiler/CompileFunctionInContext*': [PASS, NO_VARIANTS],
110 110
111 # TODO(bmeurer): TurboFan embeds strong references to all kinds of objects 111 # TODO(bmeurer): TurboFan embeds strong references to all kinds of objects
112 # via deoptimization data (Crankshaft also does this, but lack proper test 112 # via deoptimization data (Crankshaft also does this, but lack proper test
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
144 }], # ALWAYS 144 }], # ALWAYS
145 145
146 ############################################################################## 146 ##############################################################################
147 ['arch == arm64', { 147 ['arch == arm64', {
148 148
149 'test-cpu-profiler/CollectDeoptEvents': [PASS, FAIL], 149 'test-cpu-profiler/CollectDeoptEvents': [PASS, FAIL],
150 150
151 'test-api/Bug618': [PASS], 151 'test-api/Bug618': [PASS],
152 152
153 # BUG(v8:3385). 153 # BUG(v8:3385).
154 'test-serialize/DeserializeFromSecondSerialization': [PASS, FAIL], 154 'test-serialize/StartupSerializerOnceRunScript': [PASS, FAIL],
155 'test-serialize/DeserializeFromSecondSerializationAndRunScript2': [PASS, FAIL] , 155 'test-serialize/StartupSerializerTwiceRunScript': [PASS, FAIL],
156 156
157 # BUG(v8:3154). 157 # BUG(v8:3154).
158 'test-heap/ReleaseOverReservedPages': [PASS, FAIL], 158 'test-heap/ReleaseOverReservedPages': [PASS, FAIL],
159 159
160 # BUG(v8:3155). 160 # BUG(v8:3155).
161 'test-strings/OneByteArrayJoin': [PASS, ['mode == debug', FAIL]], 161 'test-strings/OneByteArrayJoin': [PASS, ['mode == debug', FAIL]],
162 162
163 # BUG(v8:3247). 163 # BUG(v8:3247).
164 'test-mark-compact/NoPromotion': [SKIP], 164 'test-mark-compact/NoPromotion': [SKIP],
165 165
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
289 289
290 ############################################################################## 290 ##############################################################################
291 ['arch == arm', { 291 ['arch == arm', {
292 292
293 'test-cpu-profiler/CollectDeoptEvents': [PASS, FAIL], 293 'test-cpu-profiler/CollectDeoptEvents': [PASS, FAIL],
294 294
295 # BUG(355): Test crashes on ARM. 295 # BUG(355): Test crashes on ARM.
296 'test-log/ProfLazyMode': [SKIP], 296 'test-log/ProfLazyMode': [SKIP],
297 297
298 # BUG(1075): Unresolved crashes. 298 # BUG(1075): Unresolved crashes.
299 'test-serialize/Deserialize': [SKIP], 299 'test-serialize/StartupSerializerOnce': [SKIP],
300 'test-serialize/DeserializeFromSecondSerializationAndRunScript2': [SKIP], 300 'test-serialize/StartupSerializerTwice': [SKIP],
301 'test-serialize/DeserializeAndRunScript2': [SKIP], 301 'test-serialize/StartupSerializerOnceRunScript': [SKIP],
302 'test-serialize/DeserializeFromSecondSerialization': [SKIP], 302 'test-serialize/StartupSerializerTwiceRunScript': [SKIP],
303 303
304 ############################################################################ 304 ############################################################################
305 # Slow tests. 305 # Slow tests.
306 'test-api/Threading1': [PASS, SLOW], 306 'test-api/Threading1': [PASS, SLOW],
307 'test-api/Threading2': [PASS, SLOW], 307 'test-api/Threading2': [PASS, SLOW],
308 'test-api/Threading3': [PASS, SLOW], 308 'test-api/Threading3': [PASS, SLOW],
309 'test-api/Threading4': [PASS, SLOW], 309 'test-api/Threading4': [PASS, SLOW],
310 310
311 # Crashes due to OOM in simulator. 311 # Crashes due to OOM in simulator.
312 'test-types/Distributivity1': [PASS, FLAKY], 312 'test-types/Distributivity1': [PASS, FLAKY],
313 'test-types/Distributivity2': [PASS, FLAKY], 313 'test-types/Distributivity2': [PASS, FLAKY],
314 }], # 'arch == arm' 314 }], # 'arch == arm'
315 315
316 ############################################################################## 316 ##############################################################################
317 ['arch == mipsel or arch == mips', { 317 ['arch == mipsel or arch == mips', {
318 'test-cpu-profiler/CollectDeoptEvents': [PASS, FAIL], 318 'test-cpu-profiler/CollectDeoptEvents': [PASS, FAIL],
319 319
320 # TODO(mips-team): Improve code-size on large RegExp's. 320 # TODO(mips-team): Improve code-size on large RegExp's.
321 'test-heap/TestSizeOfRegExpCode': [SKIP], 321 'test-heap/TestSizeOfRegExpCode': [SKIP],
322 322
323 # BUG(1075): Unresolved crashes on MIPS also. 323 # BUG(1075): Unresolved crashes on MIPS also.
324 'test-serialize/Deserialize': [SKIP], 324 'test-serialize/StartupSerializerOnce': [SKIP],
325 'test-serialize/DeserializeFromSecondSerializationAndRunScript2': [SKIP], 325 'test-serialize/StartupSerializerTwice': [SKIP],
326 'test-serialize/DeserializeAndRunScript2': [SKIP], 326 'test-serialize/StartupSerializerOnceRunScript': [SKIP],
327 'test-serialize/DeserializeFromSecondSerialization': [SKIP], 327 'test-serialize/StartupSerializerTwiceRunScript': [SKIP],
328 }], # 'arch == mipsel or arch == mips' 328 }], # 'arch == mipsel or arch == mips'
329 329
330 ############################################################################## 330 ##############################################################################
331 ['arch == mips', { 331 ['arch == mips', {
332 # Too slow with TF. 332 # Too slow with TF.
333 'test-api/ExternalArrays': [PASS, NO_VARIANTS], 333 'test-api/ExternalArrays': [PASS, NO_VARIANTS],
334 334
335 # TODO(mips-team): Currently fails on mips board. 335 # TODO(mips-team): Currently fails on mips board.
336 'test-parsing/TooManyArguments': [SKIP], 336 'test-parsing/TooManyArguments': [SKIP],
337 'test-api/Threading3': [SKIP], 337 'test-api/Threading3': [SKIP],
338 }], # 'arch == mips' 338 }], # 'arch == mips'
339 339
340 ############################################################################## 340 ##############################################################################
341 ['arch == mips64el or arch == mips64', { 341 ['arch == mips64el or arch == mips64', {
342 'test-cpu-profiler/CollectDeoptEvents': [PASS, FAIL], 342 'test-cpu-profiler/CollectDeoptEvents': [PASS, FAIL],
343 343
344 # BUG(v8:3154). 344 # BUG(v8:3154).
345 'test-heap/ReleaseOverReservedPages': [PASS, FAIL], 345 'test-heap/ReleaseOverReservedPages': [PASS, FAIL],
346 346
347 # TODO(mips-team): Improve code-size on large RegExp's. 347 # TODO(mips-team): Improve code-size on large RegExp's.
348 'test-heap/TestSizeOfRegExpCode': [SKIP], 348 'test-heap/TestSizeOfRegExpCode': [SKIP],
349 349
350 # BUG(1075): Unresolved crashes on MIPS also. 350 # BUG(1075): Unresolved crashes on MIPS also.
351 'test-serialize/Deserialize': [SKIP], 351 'test-serialize/StartupSerializerOnce': [SKIP],
352 'test-serialize/DeserializeFromSecondSerializationAndRunScript2': [SKIP], 352 'test-serialize/StartupSerializerTwice': [SKIP],
353 'test-serialize/DeserializeAndRunScript2': [SKIP], 353 'test-serialize/StartupSerializerOnceRunScript': [SKIP],
354 'test-serialize/DeserializeFromSecondSerialization': [SKIP], 354 'test-serialize/StartupSerializerTwiceRunScript': [SKIP],
355 }], # 'arch == mips64el or arch == mips64' 355 }], # 'arch == mips64el or arch == mips64'
356 356
357 ############################################################################## 357 ##############################################################################
358 ['arch == x87', { 358 ['arch == x87', {
359 'test-run-machops/RunFloat64InsertLowWord32': [SKIP], 359 'test-run-machops/RunFloat64InsertLowWord32': [SKIP],
360 'test-run-native-calls/MixedParams_0': [SKIP], 360 'test-run-native-calls/MixedParams_0': [SKIP],
361 'test-run-native-calls/MixedParams_1': [SKIP], 361 'test-run-native-calls/MixedParams_1': [SKIP],
362 'test-run-native-calls/MixedParams_2': [SKIP], 362 'test-run-native-calls/MixedParams_2': [SKIP],
363 'test-run-native-calls/MixedParams_3': [SKIP], 363 'test-run-native-calls/MixedParams_3': [SKIP],
364 'test-run-machops/RunFloat64MulAndFloat64Add1': [SKIP], 364 'test-run-machops/RunFloat64MulAndFloat64Add1': [SKIP],
(...skipping 191 matching lines...) Expand 10 before | Expand all | Expand 10 after
556 'test-compiler/FeedbackVectorPreservedAcrossRecompiles': [FAIL], 556 'test-compiler/FeedbackVectorPreservedAcrossRecompiles': [FAIL],
557 'test-api/PromiseRejectCallback': [FAIL], 557 'test-api/PromiseRejectCallback': [FAIL],
558 'test-heap/WeakFunctionInConstructor': [FAIL], 558 'test-heap/WeakFunctionInConstructor': [FAIL],
559 'test-heap/Regress169209': [FAIL], 559 'test-heap/Regress169209': [FAIL],
560 'test-heap/IncrementalMarkingClearsMonomorphicConstructor': [FAIL], 560 'test-heap/IncrementalMarkingClearsMonomorphicConstructor': [FAIL],
561 'test-heap/IncrementalMarkingPreservesMonomorphicConstructor': [FAIL], 561 'test-heap/IncrementalMarkingPreservesMonomorphicConstructor': [FAIL],
562 'test-heap/IncrementalMarkingPreservesMonomorphicCallIC': [FAIL], 562 'test-heap/IncrementalMarkingPreservesMonomorphicCallIC': [FAIL],
563 'test-heap/CompilationCacheCachingBehavior': [FAIL], 563 'test-heap/CompilationCacheCachingBehavior': [FAIL],
564 'test-heap/CellsInOptimizedCodeAreWeak': [FAIL], 564 'test-heap/CellsInOptimizedCodeAreWeak': [FAIL],
565 'test-run-inlining/InlineTwice': [FAIL], 565 'test-run-inlining/InlineTwice': [FAIL],
566 'test-serialize/SerializeInternalReference': [FAIL, ['arch == arm or arch == a rm64', PASS]], 566 'test-serialize/CodeSerializerInternalReference': [FAIL, ['arch == arm or arch == arm64', PASS]],
567 567
568 }], # ignition == True 568 }], # ignition == True
569 569
570 ] 570 ]
OLDNEW
« no previous file with comments | « no previous file | test/cctest/test-serialize.cc » ('j') | test/cctest/test-serialize.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698