| OLD | NEW |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 ] |
| OLD | NEW |