| 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 68 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 79   # BUG(v8:4358). Hangs flakily. | 79   # BUG(v8:4358). Hangs flakily. | 
| 80   'test-debug/ProcessDebugMessagesThreaded': [SKIP], | 80   'test-debug/ProcessDebugMessagesThreaded': [SKIP], | 
| 81 | 81 | 
| 82   # BUG(2340). Preprocessing stack traces is disabled at the moment. | 82   # BUG(2340). Preprocessing stack traces is disabled at the moment. | 
| 83   'test-heap/PreprocessStackTrace': [FAIL], | 83   'test-heap/PreprocessStackTrace': [FAIL], | 
| 84 | 84 | 
| 85   # BUG(4333). Function name inferrer does not work for ES6 clases. | 85   # BUG(4333). Function name inferrer does not work for ES6 clases. | 
| 86   'test-func-name-inference/UpperCaseClass': [FAIL], | 86   'test-func-name-inference/UpperCaseClass': [FAIL], | 
| 87   'test-func-name-inference/LowerCaseClass': [FAIL], | 87   'test-func-name-inference/LowerCaseClass': [FAIL], | 
| 88 | 88 | 
| 89   ############################################################################## |  | 
| 90   # TurboFan compiler failures. |  | 
| 91 |  | 
| 92   # Some tests are just too slow to run for now. |  | 
| 93   'test-heap/IncrementalMarkingStepMakesBigProgressWithLargeObjects': [PASS, NO_
     VARIANTS], |  | 
| 94   'test-heap-profiler/ManyLocalsInSharedContext': [PASS, NO_VARIANTS], |  | 
| 95   'test-serialize/CodeSerializerLargeCodeObject': [PASS, NO_VARIANTS], |  | 
| 96   'test-debug/ThreadedDebugging': [PASS, NO_VARIANTS], |  | 
| 97   # BUG(3742). | 89   # BUG(3742). | 
| 98   'test-mark-compact/MarkCompactCollector': [PASS, ['arch==arm', NO_VARIANTS]], | 90   'test-mark-compact/MarkCompactCollector': [PASS, ['arch==arm', NO_VARIANTS]], | 
| 99 | 91 | 
| 100   # TODO(bmeurer): TurboFan embeds strong references to all kinds of objects |  | 
| 101   # via deoptimization data (Crankshaft also does this, but lack proper test |  | 
| 102   # coverage). |  | 
| 103   'test-heap/ObjectsInOptimizedCodeAreWeak': [PASS, NO_VARIANTS], |  | 
| 104 |  | 
| 105   # TurboFan cpu profiler result is different. |  | 
| 106   'test-cpu-profiler/CollectDeoptEvents': [PASS, NO_VARIANTS], |  | 
| 107   'test-cpu-profiler/DeoptAtFirstLevelInlinedSource': [PASS, NO_VARIANTS], |  | 
| 108   'test-cpu-profiler/DeoptAtSecondLevelInlinedSource': [PASS, NO_VARIANTS], |  | 
| 109 |  | 
| 110   ############################################################################ | 92   ############################################################################ | 
| 111   # Slow tests. | 93   # Slow tests. | 
| 112   'test-api/Threading1': [PASS, ['mode == debug', SLOW]], | 94   'test-api/Threading1': [PASS, ['mode == debug', SLOW]], | 
| 113   'test-api/Threading2': [PASS, ['mode == debug', SLOW]], | 95   'test-api/Threading2': [PASS, ['mode == debug', SLOW]], | 
| 114   'test-api/Threading3': [PASS, ['mode == debug', SLOW]], | 96   'test-api/Threading3': [PASS, ['mode == debug', SLOW]], | 
| 115   'test-api/Threading4': [PASS, ['mode == debug', SLOW]], | 97   'test-api/Threading4': [PASS, ['mode == debug', SLOW]], | 
| 116   'test-debug/CallFunctionInDebugger': [PASS, ['mode == debug', SLOW]], | 98   'test-debug/CallFunctionInDebugger': [PASS, ['mode == debug', SLOW]], | 
| 117   'test-strings/StringOOM*': [PASS, ['mode == debug', SKIP]], | 99   'test-strings/StringOOM*': [PASS, ['mode == debug', SKIP]], | 
| 118   'test-serialize/CustomSnapshotDataBlobImmortalImmovableRoots': [PASS, ['mode =
     = debug', SKIP]], | 100   'test-serialize/CustomSnapshotDataBlobImmortalImmovableRoots': [PASS, ['mode =
     = debug', SKIP]], | 
| 119 | 101 | 
| (...skipping 262 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 382 ['arch == ppc and simulator_run == True or arch == ppc64 and simulator_run == Tr
     ue', { | 364 ['arch == ppc and simulator_run == True or arch == ppc64 and simulator_run == Tr
     ue', { | 
| 383 | 365 | 
| 384   # Pass but take too long with the simulator. | 366   # Pass but take too long with the simulator. | 
| 385   'test-api/Threading1': [PASS, SLOW], | 367   'test-api/Threading1': [PASS, SLOW], | 
| 386   'test-api/Threading2': [PASS, SLOW], | 368   'test-api/Threading2': [PASS, SLOW], | 
| 387   'test-api/ExternalArrays': [PASS, SLOW], | 369   'test-api/ExternalArrays': [PASS, SLOW], | 
| 388 | 370 | 
| 389 }],  # 'arch == ppc64 and simulator_run == True' | 371 }],  # 'arch == ppc64 and simulator_run == True' | 
| 390 | 372 | 
| 391 ############################################################################## | 373 ############################################################################## | 
|  | 374 ['variant == stress', { | 
|  | 375   'test-serialize/CodeSerializerLargeCodeObject': [SKIP], | 
|  | 376 }],  # variant == stress | 
|  | 377 | 
|  | 378 ############################################################################## | 
|  | 379 ['variant == turbofan', { | 
|  | 380 | 
|  | 381   # Too many inputs into the merge of the handler block. And slow! | 
|  | 382   'test-serialize/CodeSerializerLargeCodeObject': [SKIP], | 
|  | 383 | 
|  | 384   # TODO(bmeurer): TurboFan embeds strong references to all kinds of objects | 
|  | 385   # via deoptimization data (Crankshaft also does this, but lack proper test | 
|  | 386   # coverage). | 
|  | 387   'test-heap/ObjectsInOptimizedCodeAreWeak': [FAIL], | 
|  | 388 | 
|  | 389   # TurboFan cpu profiler result is different. | 
|  | 390   'test-cpu-profiler/CollectDeoptEvents': [FAIL], | 
|  | 391   'test-cpu-profiler/DeoptAtFirstLevelInlinedSource': [FAIL], | 
|  | 392   'test-cpu-profiler/DeoptAtSecondLevelInlinedSource': [FAIL], | 
|  | 393 | 
|  | 394 }],  # variant == turbofan | 
|  | 395 | 
|  | 396 ############################################################################## | 
|  | 397 ['variant == turbofan_opt', { | 
|  | 398 | 
|  | 399   # Too many inputs into the merge of the handler block. And slow! | 
|  | 400   'test-serialize/CodeSerializerLargeCodeObject': [SKIP], | 
|  | 401 | 
|  | 402 }],  # variant == turbofan_opt | 
|  | 403 | 
|  | 404 ############################################################################## | 
|  | 405 ['variant == ignition', { | 
|  | 406   'test-cpu-profiler/CollectDeoptEvents': [FAIL], | 
|  | 407   'test-cpu-profiler/DeoptAtFirstLevelInlinedSource': [FAIL], | 
|  | 408   'test-cpu-profiler/DeoptAtSecondLevelInlinedSource': [FAIL], | 
|  | 409   'test-serialize/CodeSerializerLargeCodeObject': [FAIL], | 
|  | 410 }],  # variant == ignition | 
|  | 411 | 
|  | 412 ############################################################################## | 
| 392 ['variant == ignition_staging', { | 413 ['variant == ignition_staging', { | 
| 393   'test-cpu-profiler/DeoptUntrackedFunction': [FAIL], | 414   'test-cpu-profiler/DeoptUntrackedFunction': [FAIL], | 
| 394   'test-cpu-profiler/TickLinesOptimized': [SKIP], | 415   'test-cpu-profiler/TickLinesOptimized': [SKIP], | 
|  | 416   'test-cpu-profiler/CollectDeoptEvents': [FAIL], | 
|  | 417   'test-cpu-profiler/DeoptAtFirstLevelInlinedSource': [FAIL], | 
|  | 418   'test-cpu-profiler/DeoptAtSecondLevelInlinedSource': [FAIL], | 
| 395   'test-feedback-vector/VectorCallFeedbackForArray': [FAIL], | 419   'test-feedback-vector/VectorCallFeedbackForArray': [FAIL], | 
| 396   'test-feedback-vector/VectorConstructCounts': [FAIL], | 420   'test-feedback-vector/VectorConstructCounts': [FAIL], | 
| 397   'test-heap/CompilationCacheCachingBehavior': [FAIL], | 421   'test-heap/CompilationCacheCachingBehavior': [FAIL], | 
| 398   'test-heap/EnsureAllocationSiteDependentCodesProcessed': [FAIL], | 422   'test-heap/EnsureAllocationSiteDependentCodesProcessed': [FAIL], | 
| 399   'test-heap/IncrementalMarkingPreservesMonomorphicConstructor': [FAIL], | 423   'test-heap/IncrementalMarkingPreservesMonomorphicConstructor': [FAIL], | 
| 400   'test-heap/OptimizedPretenuringAllocationFolding': [FAIL], | 424   'test-heap/OptimizedPretenuringAllocationFolding': [FAIL], | 
| 401   'test-heap/OptimizedPretenuringdoubleArrayLiterals': [FAIL], | 425   'test-heap/OptimizedPretenuringdoubleArrayLiterals': [FAIL], | 
| 402   'test-heap/OptimizedPretenuringNestedDoubleLiterals': [FAIL], | 426   'test-heap/OptimizedPretenuringNestedDoubleLiterals': [FAIL], | 
| 403   'test-heap/OptimizedPretenuringNestedMixedArrayLiterals': [FAIL], | 427   'test-heap/OptimizedPretenuringNestedMixedArrayLiterals': [FAIL], | 
| 404   'test-heap/OptimizedPretenuringNestedObjectLiterals': [FAIL], | 428   'test-heap/OptimizedPretenuringNestedObjectLiterals': [FAIL], | 
| (...skipping 22 matching lines...) Expand all  Loading... | 
| 427   'test-run-inlining/InlineSurplusArguments': [FAIL], | 451   'test-run-inlining/InlineSurplusArguments': [FAIL], | 
| 428   'test-run-inlining/InlineSurplusArgumentsObject': [FAIL], | 452   'test-run-inlining/InlineSurplusArgumentsObject': [FAIL], | 
| 429   'test-run-inlining/InlineTwiceDependentDiamondDifferent': [FAIL], | 453   'test-run-inlining/InlineTwiceDependentDiamondDifferent': [FAIL], | 
| 430   'test-run-inlining/InlineTwiceDependentDiamond': [FAIL], | 454   'test-run-inlining/InlineTwiceDependentDiamond': [FAIL], | 
| 431   'test-run-inlining/InlineTwiceDependent': [FAIL], | 455   'test-run-inlining/InlineTwiceDependent': [FAIL], | 
| 432   'test-run-inlining/InlineTwice': [FAIL], | 456   'test-run-inlining/InlineTwice': [FAIL], | 
| 433   'test-run-inlining/InlineWithArguments': [FAIL], | 457   'test-run-inlining/InlineWithArguments': [FAIL], | 
| 434   'test-run-inlining/SimpleInliningContextDeopt': [FAIL], | 458   'test-run-inlining/SimpleInliningContextDeopt': [FAIL], | 
| 435   'test-run-inlining/SimpleInliningContext': [FAIL], | 459   'test-run-inlining/SimpleInliningContext': [FAIL], | 
| 436   'test-run-inlining/SimpleInlining': [FAIL], | 460   'test-run-inlining/SimpleInlining': [FAIL], | 
|  | 461   'test-serialize/CodeSerializerLargeCodeObject': [FAIL], | 
| 437 }],  # variant == ignition_staging | 462 }],  # variant == ignition_staging | 
| 438 | 463 | 
| 439 ############################################################################## | 464 ############################################################################## | 
| 440 ['variant == ignition_turbofan', { | 465 ['variant == ignition_turbofan', { | 
| 441   # TODO(5251): Inlining is currently disabled for the BytecodeGraphBuilder. | 466   # TODO(5251): Inlining is currently disabled for the BytecodeGraphBuilder. | 
| 442   'test-run-inlining/InlineLoopGuardedTwice': [FAIL], | 467   'test-run-inlining/InlineLoopGuardedTwice': [FAIL], | 
| 443   'test-run-inlining/InlineSurplusArgumentsDeopt': [FAIL], | 468   'test-run-inlining/InlineSurplusArgumentsDeopt': [FAIL], | 
| 444   'test-run-inlining/InlineTwice': [FAIL], | 469   'test-run-inlining/InlineTwice': [FAIL], | 
| 445   'test-run-inlining/InlineSurplusArgumentsObject': [FAIL], | 470   'test-run-inlining/InlineSurplusArgumentsObject': [FAIL], | 
| 446   'test-run-inlining/InlineTwiceDependentDiamond': [FAIL], | 471   'test-run-inlining/InlineTwiceDependentDiamond': [FAIL], | 
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 498   'test-heap/EnsureAllocationSiteDependentCodesProcessed': [FAIL], | 523   'test-heap/EnsureAllocationSiteDependentCodesProcessed': [FAIL], | 
| 499   'test-heap/OptimizedPretenuringAllocationFolding': [FAIL], | 524   'test-heap/OptimizedPretenuringAllocationFolding': [FAIL], | 
| 500   'test-heap/OptimizedPretenuringdoubleArrayLiterals': [FAIL], | 525   'test-heap/OptimizedPretenuringdoubleArrayLiterals': [FAIL], | 
| 501   'test-heap/OptimizedPretenuringNestedDoubleLiterals': [FAIL], | 526   'test-heap/OptimizedPretenuringNestedDoubleLiterals': [FAIL], | 
| 502   'test-heap/OptimizedPretenuringNestedMixedArrayLiterals': [FAIL], | 527   'test-heap/OptimizedPretenuringNestedMixedArrayLiterals': [FAIL], | 
| 503   'test-heap/OptimizedPretenuringNestedObjectLiterals': [FAIL], | 528   'test-heap/OptimizedPretenuringNestedObjectLiterals': [FAIL], | 
| 504   'test-heap/OptimizedPretenuringObjectArrayLiterals': [FAIL], | 529   'test-heap/OptimizedPretenuringObjectArrayLiterals': [FAIL], | 
| 505 | 530 | 
| 506   # BUG(4751). Flaky with Ignition. | 531   # BUG(4751). Flaky with Ignition. | 
| 507   'test-cpu-profiler/JsNativeJsSample': [SKIP], | 532   'test-cpu-profiler/JsNativeJsSample': [SKIP], | 
|  | 533 | 
|  | 534   # TOOD(mstarzinger): Test expectation does not respect bytecode array. | 
|  | 535   'test-serialize/CodeSerializerLargeCodeObject': [FAIL], | 
|  | 536 | 
|  | 537   # TODO(bmeurer): TurboFan embeds strong references to all kinds of objects | 
|  | 538   # via deoptimization data (Crankshaft also does this, but lack proper test | 
|  | 539   # coverage). | 
|  | 540   'test-heap/ObjectsInOptimizedCodeAreWeak': [FAIL], | 
|  | 541 | 
|  | 542   # TurboFan cpu profiler result is different. | 
|  | 543   'test-cpu-profiler/DeoptAtFirstLevelInlinedSource': [FAIL], | 
|  | 544   'test-cpu-profiler/DeoptAtSecondLevelInlinedSource': [FAIL], | 
| 508 }],  # variant == ignition_turbofan | 545 }],  # variant == ignition_turbofan | 
| 509 | 546 | 
| 510 ] | 547 ] | 
| OLD | NEW | 
|---|