[test] Filter tests for third party heap

* Failed tests that also trigger GCs are not filtered out. They are
expected to be fixed when TPH supports real garbage collection.

Bug: v8:11641
Change-Id: I30b8bcf48d5e3f32439eeffb39d28ee45db2a21c
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2849822
Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
Reviewed-by: Dominik Inführ <dinfuehr@chromium.org>
Commit-Queue: Wenyu Zhao <wenyu.zhao@anu.edu.au>
Cr-Commit-Position: refs/heads/master@{#74212}
This commit is contained in:
Wenyu Zhao 2021-04-26 11:34:03 +10:00 committed by Commit Bot
parent ed976c9198
commit a49e609896
7 changed files with 606 additions and 0 deletions

View File

@ -725,4 +725,158 @@
'test-heap/ObjectsInEagerlyDeoptimizedCodeAreWeak': [PASS, FAIL],
}], # variant == stress_concurrent_inlining
################################################################################
['third_party_heap', {
# v8::Unwinder::PCIsInV8 is not supported
'test-unwinder-code-pages/PCIsInV8_LargeCodeObject_CodePagesAPI': [SKIP],
'test-unwinder-code-pages/Unwind_CodeObjectPCInMiddle_Success_CodePagesAPI': [SKIP],
# Calls Space::FirstPageAddress
'test-debug-helper/GetObjectProperties': [SKIP],
# Calls Heap::SizeOfObjects
'test-heap/TestSizeOfObjectsVsHeapObjectIteratorPrecision': [SKIP],
# Test on heap profiler
'test-heap-profiler/SamplingHeapProfilerApiSamples': [SKIP],
'test-heap-profiler/SamplingHeapProfiler': [SKIP],
'test-heap-profiler/SamplingHeapProfilerRateAgnosticEstimates': [SKIP],
'test-heap-profiler/SamplingHeapProfilerApiAllocation': [SKIP],
'test-heap-profiler/SamplingHeapProfilerLargeInterval': [SKIP],
# Test old/new space backing store allocation
'test-external-string-tracker/ExternalString_ExternalBackingStoreSizeIncreases': [SKIP],
# Read data from read_only_space->pages()
'test-serialize/CodeSerializerExternalScriptName': [SKIP],
'test-serialize/CodeSerializerThreeBigStrings': [SKIP],
# Access chunk metadata
'test-roots/TestHeapRootsNotReadOnly': [SKIP],
'test-roots/TestReadOnlyRoots': [SKIP],
# Requires heap::SimulateFullSpace
'test-invalidated-slots/InvalidatedSlotsAfterTrimming': [SKIP],
'test-invalidated-slots/InvalidatedSlotsAllInvalidatedRanges': [SKIP],
'test-invalidated-slots/InvalidatedSlotsCleanupEachObject': [SKIP],
'test-invalidated-slots/InvalidatedSlotsCleanupFull': [SKIP],
'test-invalidated-slots/InvalidatedSlotsCleanupRightTrim': [SKIP],
'test-invalidated-slots/InvalidatedSlotsEvacuationCandidate': [SKIP],
'test-invalidated-slots/InvalidatedSlotsNoInvalidatedRanges': [SKIP],
'test-invalidated-slots/InvalidatedSlotsResetObjectRegression': [SKIP],
'test-invalidated-slots/InvalidatedSlotsSomeInvalidatedRanges': [SKIP],
# Requires --concurrent_inlining / --finalize_streaming_on_background:
'serializer-tester/ArrowFunctionInlined': [SKIP],
'serializer-tester/BoundFunctionArguments': [SKIP],
'serializer-tester/BoundFunctionResult': [SKIP],
'serializer-tester/BoundFunctionTarget': [SKIP],
'serializer-tester/MergeJumpTargetEnvironment': [SKIP],
'serializer-tester/MultipleFunctionCalls': [SKIP],
'serializer-tester/SerializeCallAnyReceiver': [SKIP],
'serializer-tester/SerializeCallArguments': [SKIP],
'serializer-tester/SerializeCallProperty': [SKIP],
'serializer-tester/SerializeCallProperty2': [SKIP],
'serializer-tester/SerializeCallUndefinedReceiver': [SKIP],
'serializer-tester/SerializeCallUndefinedReceiver2': [SKIP],
'serializer-tester/SerializeCallWithSpread': [SKIP],
'serializer-tester/SerializeConditionalJump': [SKIP],
'serializer-tester/SerializeConstruct': [SKIP],
'serializer-tester/SerializeConstructSuper': [SKIP],
'serializer-tester/SerializeConstructWithSpread': [SKIP],
'serializer-tester/SerializeEmptyFunction': [SKIP],
'serializer-tester/SerializeInlinedClosure': [SKIP],
'serializer-tester/SerializeInlinedFunction': [SKIP],
'serializer-tester/SerializeUnconditionalJump': [SKIP],
'test-concurrent-allocation/ConcurrentAllocationWhileMainThreadIsParked': [SKIP],
'test-concurrent-allocation/ConcurrentAllocationWhileMainThreadParksAndUnparks': [SKIP],
'test-concurrent-allocation/ConcurrentAllocationWhileMainThreadRunsWithSafepoints': [SKIP],
# Tests on V8 stock GC
'test-spaces/*': [SKIP],
'test-compaction/*': [SKIP],
'test-mark-compact/*': [SKIP],
'test-lab/*': [SKIP],
'test-heap/TestAlignedOverAllocation': [SKIP],
'test-heap/RememberedSetRemoveRange': [SKIP],
'test-heap/CodeObjectRegistry': [SKIP],
'test-heap/DeepEagerCompilationPeakMemory': [SKIP],
'test-api/GetHeapStatistics': [SKIP],
'test-api/GetHeapSpaceStatistics': [SKIP],
# Requires --concurrent_recompilation
'test-debug/BreakPointBuiltinConcurrentOpt': [SKIP],
# Requires a second isolate
'test-api-array-buffer/BackingStore_HoldAllocatorAlive_AfterIsolateShutdown': [SKIP],
'test-api-array-buffer/BackingStore_HoldAllocatorAlive_UntilIsolateShutdown': [SKIP],
'test-api-array-buffer/BackingStore_ReleaseAllocator_NullptrBackingStore': [SKIP],
'test-api/CodeCache': [SKIP],
'test-api/CodeCacheModuleScriptMismatch': [SKIP],
'test-api/CodeCacheScriptModuleMismatch': [SKIP],
'test-api/ExternalInternalizedStringCollectedAtTearDown': [SKIP],
'test-api/ExternalStringCollectedAtTearDown': [SKIP],
'test-api/InitializeDefaultIsolateOnSecondaryThread_AddHistogramSampleFunction': [SKIP],
'test-api/InitializeDefaultIsolateOnSecondaryThread_CounterFunction': [SKIP],
'test-api/InitializeDefaultIsolateOnSecondaryThread_CreateHistogramFunction': [SKIP],
'test-api/InitializeDefaultIsolateOnSecondaryThread_FatalHandler': [SKIP],
'test-api/IsolateDifferentContexts': [SKIP],
'test-api/IsolateNewDispose': [SKIP],
'test-api/ModuleCodeCache': [SKIP],
'test-api/MultipleIsolatesOnIndividualThreads': [SKIP],
'test-api/NestedIsolates': [SKIP],
'test-api/RunTwoIsolatesOnSingleThread': [SKIP],
'test-api/VerifyArrayPrototypeGuarantees': [SKIP],
'test-compiler/DecideToPretenureDuringCompilation': [SKIP],
'test-cpu-profiler/MultipleIsolates': [SKIP],
'test-heap/Regress538257': [SKIP],
'test-heap/ReinitializeStringHashSeed': [SKIP],
'test-lockers/*': [SKIP],
'test-log/ExternalCodeEventListenerInnerFunctions': [SKIP],
'test-log/LogInterpretedFramesNativeStackWithSerialization': [SKIP],
'test-managed/*': [SKIP],
'test-mark-compact/RegressJoinThreadsOnIsolateDeinit': [SKIP],
'test-memory-measurement/RandomizedTimeout': [SKIP],
'test-random-number-generator/*': [SKIP],
'test-serialize/CodeSerializerAfterExecute': [SKIP],
'test-serialize/CodeSerializerBitFlip': [SKIP],
'test-serialize/CodeSerializerFlagChange': [SKIP],
'test-serialize/CodeSerializerIsolates': [SKIP],
'test-serialize/CodeSerializerIsolatesEager': [SKIP],
'test-serialize/CodeSerializerWithHarmonyScoping': [SKIP],
'test-serialize/ContextSerializerContext': [SKIP],
'test-serialize/ContextSerializerCustomContext': [SKIP],
'test-serialize/CustomSnapshotDataBlob1': [SKIP],
'test-serialize/CustomSnapshotDataBlob2': [SKIP],
'test-serialize/CustomSnapshotDataBlobArrayBufferWithOffset': [SKIP],
'test-serialize/CustomSnapshotDataBlobDataView': [SKIP],
'test-serialize/CustomSnapshotDataBlobDetachedArrayBuffer': [SKIP],
'test-serialize/CustomSnapshotDataBlobOnOrOffHeapTypedArray': [SKIP],
'test-serialize/CustomSnapshotDataBlobOutdatedContextWithOverflow': [SKIP],
'test-serialize/CustomSnapshotDataBlobOverwriteGlobal': [SKIP],
'test-serialize/CustomSnapshotDataBlobSharedArrayBuffer': [SKIP],
'test-serialize/CustomSnapshotDataBlobStringNotInternalized': [SKIP],
'test-serialize/CustomSnapshotDataBlobTypedArrayNoEmbedderFieldCallback': [SKIP],
'test-serialize/CustomSnapshotDataBlobWithIrregexpCodeClearCode': [SKIP],
'test-serialize/CustomSnapshotDataBlobWithIrregexpCodeKeepCode': [SKIP],
'test-serialize/CustomSnapshotDataBlobWithKeep': [SKIP],
'test-serialize/CustomSnapshotDataBlobWithLocker': [SKIP],
'test-serialize/CustomSnapshotDataBlobWithOffHeapTypedArray': [SKIP],
'test-serialize/CustomSnapshotDataBlobWithWarmup': [SKIP],
'test-serialize/ReinitializeHashSeedJSCollectionRehashable': [SKIP],
'test-serialize/ReinitializeHashSeedRehashable': [SKIP],
'test-serialize/SnapshotCreatorAddData': [SKIP],
'test-serialize/SnapshotCreatorArrayJoinWithKeep': [SKIP],
'test-serialize/SnapshotCreatorDuplicateFunctions': [SKIP],
'test-serialize/SnapshotCreatorExternalReferences': [SKIP],
'test-serialize/SnapshotCreatorIncludeGlobalProxy': [SKIP],
'test-serialize/SnapshotCreatorMultipleContexts': [SKIP],
'test-serialize/SnapshotCreatorNoExternalReferencesDefault': [SKIP],
'test-serialize/SnapshotCreatorPreparseDataAndNoOuterScope': [SKIP],
'test-serialize/SnapshotCreatorShortExternalReferences': [SKIP],
'test-serialize/SnapshotCreatorTemplates': [SKIP],
'test-serialize/SnapshotDataBlobWithWarmup': [SKIP],
'test-serialize/StartupSerializerOnce': [SKIP],
'test-serialize/StartupSerializerOnceRunScript': [SKIP],
'test-serialize/StartupSerializerTwice': [SKIP],
'test-serialize/StartupSerializerTwiceRunScript': [SKIP],
'test-serialize/WeakArraySerializationInSnapshot': [SKIP],
'test-typedarrays/SpeciesConstructor': [SKIP],
'test-typedarrays/SpeciesConstructorAccessor': [SKIP],
'test-typedarrays/SpeciesModified': [SKIP],
'test-typedarrays/SpeciesParentConstructor': [SKIP],
'test-typedarrays/SpeciesProto': [SKIP],
'test-wasm-serialization/*': [SKIP],
'test-wasm-shared-engine/*': [SKIP],
}], # third_party_heap
]

View File

@ -164,4 +164,12 @@
'*': [SKIP], # only relevant for mjsunit tests.
}],
################################################################################
['third_party_heap', {
# Requires --concurrent_recompilation
'debug/regress/regress-opt-after-debug-deopt': [SKIP],
'debug/regress/regress-prepare-break-while-recompile': [SKIP],
'regress/regress-7421': [SKIP],
}], # third_party_heap
]

View File

@ -19,4 +19,13 @@
'*': [SKIP], # only relevant for mjsunit tests.
}],
################################################################################
['third_party_heap', {
# Requires a second isolate
'inspector/empty': [SKIP],
'inspector/endless-loop': [SKIP],
'inspector/invalid': [SKIP],
'inspector/regress-1166549': [SKIP],
}], # third_party_heap
]

View File

@ -206,4 +206,315 @@
'runtime/evaluate-async': [SKIP],
}], # asan == True
################################################################################
['third_party_heap', {
# Requires a second isolate
'console/destroy-context-during-log': [SKIP],
'console/scoped-variables': [SKIP],
'counters/collection': [SKIP],
'counters/enable-disable': [SKIP],
'cpu-profiler/console-profile': [SKIP],
'cpu-profiler/console-profile-asm-js': [SKIP],
'cpu-profiler/console-profile-end-parameterless-crash': [SKIP],
'cpu-profiler/console-profile-wasm': [SKIP],
'cpu-profiler/coverage': [SKIP],
'cpu-profiler/coverage-block': [SKIP],
'cpu-profiler/enable-disable': [SKIP],
'cpu-profiler/record-cpu-profile': [SKIP],
'cpu-profiler/stop-without-preceeding-start': [SKIP],
'debugger/access-obsolete-frame': [SKIP],
'debugger/asm-js-breakpoint-before-exec': [SKIP],
'debugger/asm-js-breakpoint-during-exec': [SKIP],
'debugger/asm-js-stack': [SKIP],
'debugger/async-chains': [SKIP],
'debugger/async-console-count-doesnt-crash': [SKIP],
'debugger/async-for-await-of-promise-stack': [SKIP],
'debugger/async-function-step-out': [SKIP],
'debugger/async-instrumentation': [SKIP],
'debugger/async-promise-late-then': [SKIP],
'debugger/async-set-timeout': [SKIP],
'debugger/async-stack-await': [SKIP],
'debugger/async-stack-created-frame': [SKIP],
'debugger/async-stack-for-promise': [SKIP],
'debugger/async-stack-load-more': [SKIP],
'debugger/break-location-function-calls': [SKIP],
'debugger/break-locations-await': [SKIP],
'debugger/break-locations-var-init': [SKIP],
'debugger/break-on-exception': [SKIP],
'debugger/break-on-exception-and-step': [SKIP],
'debugger/break-on-exception-compiler-errors': [SKIP],
'debugger/breakpoints': [SKIP],
'debugger/breakpoints-and-side-effects': [SKIP],
'debugger/call-frame-function-location': [SKIP],
'debugger/call-frame-url': [SKIP],
'debugger/caught-exception-from-framework-inside-async': [SKIP],
'debugger/caught-uncaught-exceptions': [SKIP],
'debugger/change-return-value': [SKIP],
'debugger/class-fields-scopes': [SKIP],
'debugger/class-private-fields-scopes': [SKIP],
'debugger/class-private-methods': [SKIP],
'debugger/class-private-methods-empty-inner': [SKIP],
'debugger/class-private-methods-preview': [SKIP],
'debugger/class-private-methods-static': [SKIP],
'debugger/class-private-methods-static-nested': [SKIP],
'debugger/class-private-methods-static-preview': [SKIP],
'debugger/class-private-methods-unused': [SKIP],
'debugger/clear-breakpoints-on-disable': [SKIP],
'debugger/collect-obsolete-async-tasks': [SKIP],
'debugger/collect-old-async-call-chains': [SKIP],
'debugger/command-line-api-with-bound-function': [SKIP],
'debugger/continue-to-location': [SKIP],
'debugger/continue-to-location-target-call-frames': [SKIP],
'debugger/destroy-in-break-program': [SKIP],
'debugger/destroy-in-break-program2': [SKIP],
'debugger/destructuring': [SKIP],
'debugger/disable-agent-on-pause': [SKIP],
'debugger/doesnt-step-into-injected-script': [SKIP],
'debugger/es6-module-liveedit': [SKIP],
'debugger/es6-module-script-parsed': [SKIP],
'debugger/eval-scopes': [SKIP],
'debugger/eval-without-codegen': [SKIP],
'debugger/evaluate-at-first-module-line': [SKIP],
'debugger/evaluate-on-call-frame': [SKIP],
'debugger/evaluate-on-call-frame-in-module': [SKIP],
'debugger/evaluate-on-call-frame-return-values': [SKIP],
'debugger/evaluate-on-call-frame-timeout': [SKIP],
'debugger/external-stack-trace': [SKIP],
'debugger/for-of-loops': [SKIP],
'debugger/framework-break': [SKIP],
'debugger/framework-nested-scheduled-break': [SKIP],
'debugger/framework-precise-ranges': [SKIP],
'debugger/framework-stepping': [SKIP],
'debugger/get-possible-breakpoints': [SKIP],
'debugger/get-possible-breakpoints-after-gc': [SKIP],
'debugger/get-possible-breakpoints-array-literal': [SKIP],
'debugger/get-possible-breakpoints-class-fields': [SKIP],
'debugger/get-possible-breakpoints-lazy-error': [SKIP],
'debugger/get-possible-breakpoints-master': [SKIP],
'debugger/get-possible-breakpoints-restrict-to-function': [SKIP],
'debugger/get-properties-paused': [SKIP],
'debugger/inspector-break-api': [SKIP],
'debugger/limit-size-of-collected-scripts': [SKIP],
'debugger/max-async-call-chain-depth': [SKIP],
'debugger/max-async-call-stack-depth-changed': [SKIP],
'debugger/not-hold-promises': [SKIP],
'debugger/object-preview-internal-properties': [SKIP],
'debugger/pause': [SKIP],
'debugger/pause-at-negative-offset': [SKIP],
'debugger/pause-inside-blackboxed-optimized': [SKIP],
'debugger/pause-on-async-call': [SKIP],
'debugger/pause-on-async-call-set-timeout': [SKIP],
'debugger/pause-on-oom': [SKIP],
'debugger/pause-on-oom-extrawide': [SKIP],
'debugger/pause-on-oom-wide': [SKIP],
'debugger/pause-on-promise-rejections': [SKIP],
'debugger/promise-chain-when-limit-hit': [SKIP],
'debugger/protocol-string-to-double-locale': [SKIP],
'debugger/provisional-breakpoint-for-anonymous-script': [SKIP],
'debugger/regress-1125934': [SKIP],
'debugger/regress-1190290': [SKIP],
'debugger/regress-crbug-481896': [SKIP],
'debugger/regression-1185540': [SKIP],
'debugger/regression-1853': [SKIP],
'debugger/regression-419663': [SKIP],
'debugger/regression-424142': [SKIP],
'debugger/remove-breakpoint-at-breakpoint': [SKIP],
'debugger/resource-name-to-url': [SKIP],
'debugger/restart-frame': [SKIP],
'debugger/restore-breakpoint': [SKIP],
'debugger/return-break-locations': [SKIP],
'debugger/scope-skip-variables-with-empty-name': [SKIP],
'debugger/script-end-location': [SKIP],
'debugger/script-on-after-compile': [SKIP],
'debugger/script-origin-stack': [SKIP],
'debugger/script-parsed-for-runtime-evaluate': [SKIP],
'debugger/script-parsed-hash': [SKIP],
'debugger/script-unique-hash': [SKIP],
'debugger/set-async-call-stack-depth': [SKIP],
'debugger/set-blackbox-patterns': [SKIP],
'debugger/set-breakpoint': [SKIP],
'debugger/set-breakpoint-after-gc': [SKIP],
'debugger/set-breakpoint-after-liveedit': [SKIP],
'debugger/set-breakpoint-at-last-line': [SKIP],
'debugger/set-breakpoint-before-enabling': [SKIP],
'debugger/set-breakpoint-breaks-on-first-breakable-location': [SKIP],
'debugger/set-breakpoint-ignore-hint-when-no-location': [SKIP],
'debugger/set-breakpoint-in-class-initializer': [SKIP],
'debugger/set-breakpoint-inline-function': [SKIP],
'debugger/set-breakpoint-on-function-call': [SKIP],
'debugger/set-breakpoint-url-regex': [SKIP],
'debugger/set-instrumentation-breakpoint': [SKIP],
'debugger/set-script-source': [SKIP],
'debugger/set-script-source-2': [SKIP],
'debugger/set-script-source-exception': [SKIP],
'debugger/set-script-source-stack-padding': [SKIP],
'debugger/set-script-source-unchanged': [SKIP],
'debugger/set-skip-all-pauses': [SKIP],
'debugger/set-variable-value': [SKIP],
'debugger/side-effect-free-coverage-enabled': [SKIP],
'debugger/side-effect-free-debug-evaluate': [SKIP],
'debugger/step-into': [SKIP],
'debugger/step-into-break-on-async-call': [SKIP],
'debugger/step-into-external-async-task': [SKIP],
'debugger/step-into-external-async-task-same-context': [SKIP],
'debugger/step-into-nested-arrow': [SKIP],
'debugger/step-into-next-script': [SKIP],
'debugger/step-into-optimized-blackbox': [SKIP],
'debugger/step-into-out': [SKIP],
'debugger/step-out-async-await': [SKIP],
'debugger/step-over-another-context-group': [SKIP],
'debugger/step-over-caught-exception': [SKIP],
'debugger/step-snapshot': [SKIP],
'debugger/stepping-after-get-possible-breakpoints': [SKIP],
'debugger/stepping-and-break-program-api': [SKIP],
'debugger/stepping-tail-call': [SKIP],
'debugger/stepping-with-blackboxed-ranges': [SKIP],
'debugger/stepping-with-natives-and-frameworks': [SKIP],
'debugger/stepping-with-skiplist': [SKIP],
'debugger/suspended-generator-scopes': [SKIP],
'debugger/tdz-modules-scopes': [SKIP],
'debugger/tdz-scopes': [SKIP],
'debugger/terminate-execution-on-pause': [SKIP],
'debugger/this-in-arrow-function': [SKIP],
'debugger/update-call-frame-scopes': [SKIP],
'debugger/wasm-breakpoint-reset-on-debugger-restart': [SKIP],
'debugger/wasm-conditional-breakpoints': [SKIP],
'debugger/wasm-debug-command': [SKIP],
'debugger/wasm-evaluate-on-call-frame': [SKIP],
'debugger/wasm-gc-breakpoints': [SKIP],
'debugger/wasm-gc-in-debug-break': [SKIP],
'debugger/wasm-get-breakable-locations-byte-offsets': [SKIP],
'debugger/wasm-global-names': [SKIP],
'debugger/wasm-imports': [SKIP],
'debugger/wasm-inspect-many-registers': [SKIP],
'debugger/wasm-instrumentation-breakpoint': [SKIP],
'debugger/wasm-memory-names': [SKIP],
'debugger/wasm-regress-10957': [SKIP],
'debugger/wasm-remove-breakpoint': [SKIP],
'debugger/wasm-reset-context-group': [SKIP],
'debugger/wasm-scope-info': [SKIP],
'debugger/wasm-script-code-offset': [SKIP],
'debugger/wasm-script-code-offset-streaming': [SKIP],
'debugger/wasm-scripts': [SKIP],
'debugger/wasm-scripts-with-name': [SKIP],
'debugger/wasm-set-breakpoint': [SKIP],
'debugger/wasm-set-breakpoint-breaks-on-first-breakable-location': [SKIP],
'debugger/wasm-source': [SKIP],
'debugger/wasm-stack': [SKIP],
'debugger/wasm-stack-check': [SKIP],
'debugger/wasm-step-a-lot': [SKIP],
'debugger/wasm-step-after-trap': [SKIP],
'debugger/wasm-step-from-non-breakable-position': [SKIP],
'debugger/wasm-stepping': [SKIP],
'debugger/wasm-stepping-in-from-js': [SKIP],
'debugger/wasm-stepping-no-opcode-merging': [SKIP],
'debugger/wasm-stepping-out-from-js': [SKIP],
'debugger/wasm-stepping-to-js': [SKIP],
'debugger/wasm-stepping-with-skiplist': [SKIP],
'debugger/wasm-stepping-with-source-map': [SKIP],
'debugger/wasm-unnamed-function-names': [SKIP],
'heap-profiler/collect-garbage': [SKIP],
'heap-profiler/console-retaining-path': [SKIP],
'heap-profiler/sampling-heap-profiler': [SKIP],
'heap-profiler/take-heap-snapshot-on-pause': [SKIP],
'json-parse': [SKIP],
'print-method-not-found': [SKIP],
'regress/regress-crbug-1147552': [SKIP],
'regress/regress-crbug-1183664': [SKIP],
'runtime-call-stats/collection': [SKIP],
'runtime-call-stats/enable-disable': [SKIP],
'runtime/add-binding': [SKIP],
'runtime/await-promise': [SKIP],
'runtime/call-function-on-async': [SKIP],
'runtime/clear-of-command-line-api': [SKIP],
'runtime/client-console-api-message': [SKIP],
'runtime/command-line-api': [SKIP],
'runtime/compile-script': [SKIP],
'runtime/console-api-repeated-in-console': [SKIP],
'runtime/console-assert': [SKIP],
'runtime/console-context': [SKIP],
'runtime/console-line-and-column': [SKIP],
'runtime/console-log-doesnt-run-microtasks': [SKIP],
'runtime/console-memory': [SKIP],
'runtime/console-message-omit-data-urls': [SKIP],
'runtime/console-messages-limits': [SKIP],
'runtime/console-methods': [SKIP],
'runtime/console-spec': [SKIP],
'runtime/console-table': [SKIP],
'runtime/console-time-end-format': [SKIP],
'runtime/console-time-log': [SKIP],
'runtime/console-time-repeat': [SKIP],
'runtime/console-timestamp': [SKIP],
'runtime/context-destroyed-on-context-collected': [SKIP],
'runtime/create-context': [SKIP],
'runtime/custom-preview': [SKIP],
'runtime/enable-async-stack': [SKIP],
'runtime/error-preview': [SKIP],
'runtime/es6-module': [SKIP],
'runtime/evaluate-async': [SKIP],
'runtime/evaluate-async-with-wrap-error': [SKIP],
'runtime/evaluate-empty-stack': [SKIP],
'runtime/evaluate-new-function-error': [SKIP],
'runtime/evaluate-repl-await': [SKIP],
'runtime/evaluate-repl-mode': [SKIP],
'runtime/evaluate-repl-mode-code-cache': [SKIP],
'runtime/evaluate-repl-mode-side-effecting': [SKIP],
'runtime/evaluate-run-microtasks': [SKIP],
'runtime/evaluate-timeout': [SKIP],
'runtime/evaluate-unique-context-id': [SKIP],
'runtime/evaluate-unserializable': [SKIP],
'runtime/evaluate-with-context-id-equal-zero': [SKIP],
'runtime/evaluate-with-disable-breaks': [SKIP],
'runtime/evaluate-with-generate-preview': [SKIP],
'runtime/evaluate-without-side-effects': [SKIP],
'runtime/exception-thrown': [SKIP],
'runtime/exceptionthrown-on-connect': [SKIP],
'runtime/function-location': [SKIP],
'runtime/function-scopes': [SKIP],
'runtime/get-heap-usage': [SKIP],
'runtime/get-isolate-id': [SKIP],
'runtime/get-properties': [SKIP],
'runtime/get-properties-on-proxy': [SKIP],
'runtime/get-properties-preview': [SKIP],
'runtime/internal-properties': [SKIP],
'runtime/internal-properties-entries': [SKIP],
'runtime/length-or-size-description': [SKIP],
'runtime/property-on-console-proto': [SKIP],
'runtime/protocol-works-with-different-locale': [SKIP],
'runtime/query-objects': [SKIP],
'runtime/regress-1075763': [SKIP],
'runtime/regress-1078205': [SKIP],
'runtime/regress-986051': [SKIP],
'runtime/regression-1052721': [SKIP],
'runtime/regression-1140845': [SKIP],
'runtime/regression-732717': [SKIP],
'runtime/regression-736302': [SKIP],
'runtime/release-object': [SKIP],
'runtime/remote-object': [SKIP],
'runtime/remote-object-get-properties': [SKIP],
'runtime/run-script-async': [SKIP],
'runtime/runtime-disable-preserve-injected-script': [SKIP],
'runtime/runtime-evaluate-null-property': [SKIP],
'runtime/runtime-evaluate-with-dirty-context': [SKIP],
'runtime/runtime-get-properties-and-accessor': [SKIP],
'runtime/runtime-global-lexical-scope-names': [SKIP],
'runtime/runtime-restore': [SKIP],
'runtime/set-max-call-stack-size': [SKIP],
'runtime/set-or-map-entries': [SKIP],
'runtime/terminate-execution': [SKIP],
'sessions/create-session': [SKIP],
'sessions/debugger-stepping-and-breakpoints': [SKIP],
'sessions/pause-on-console-assert': [SKIP],
'sessions/runtime-command-line-api': [SKIP],
'sessions/runtime-console-api-called': [SKIP],
'sessions/runtime-evaluate': [SKIP],
'sessions/runtime-evaluate-exception': [SKIP],
'sessions/runtime-remote-object': [SKIP],
'type-profiler/type-profile': [SKIP],
'type-profiler/type-profile-disable': [SKIP],
'type-profiler/type-profile-start-stop': [SKIP],
'type-profiler/type-profile-with-classes': [SKIP],
'type-profiler/type-profile-with-to-string-tag': [SKIP],
}], # third_party_heap
]

View File

@ -1500,4 +1500,95 @@
'compiler/test-literal-map-migration': [SKIP],
}], # single_generation
################################################################################
['third_party_heap', {
# Requires --concurrent_inlining / --finalize_streaming_on_background:
'regress-1146106': [SKIP],
'compiler/bound-functions-serialize': [SKIP],
'regress/regress-1003730': [SKIP],
'regress/regress-1168435': [SKIP],
# Asserts %InLargeObjectSpace
'regress/regress-542823': [SKIP],
# Requires --allocation_site_pretenuring
'compiler/deopt-pretenure': [SKIP],
# Requires --concurrent_recompilation
'compiler/concurrent-invalidate-transition-map': [SKIP],
'compiler/concurrent-proto-change': [SKIP],
'compiler/manual-concurrent-recompile': [SKIP],
'compiler/regress-905555': [SKIP],
'compiler/regress-905555-2': [SKIP],
'compiler/regress-9945-1': [SKIP],
'concurrent-initial-prototype-change-1': [SKIP],
'concurrent-initial-prototype-change-2': [SKIP],
'regress/regress-356053': [SKIP],
'regress/regress-embedded-cons-string': [SKIP],
# Requires a second isolate
'compiler/regress-725743': [SKIP],
'd8/d8-fuzzable-worker': [SKIP],
'd8/d8-worker': [SKIP],
'd8/d8-worker-script': [SKIP],
'd8/d8-worker-sharedarraybuffer': [SKIP],
'd8/d8-worker-shutdown': [SKIP],
'd8/d8-worker-shutdown-empty': [SKIP],
'd8/d8-worker-shutdown-gc': [SKIP],
'd8/d8-worker-shutdown-spawn': [SKIP],
'd8/d8-worker-spawn-worker': [SKIP],
'deserialize-optimize-inner': [SKIP],
'deserialize-reference': [SKIP],
'harmony/atomics-value-check': [SKIP],
'harmony/atomics-waitasync-1thread-2timeout': [SKIP],
'harmony/atomics-waitasync-1thread-buffer-out-of-scope-timeout': [SKIP],
'harmony/atomics-waitasync-1thread-timeout': [SKIP],
'harmony/atomics-waitasync-1thread-timeouts-and-no-timeouts': [SKIP],
'harmony/atomics-waitasync-worker-shutdown-before-wait-finished-2-waits': [SKIP],
'harmony/atomics-waitasync-worker-shutdown-before-wait-finished-2-workers': [SKIP],
'harmony/atomics-waitasync-worker-shutdown-before-wait-finished-no-timeout': [SKIP],
'harmony/atomics-waitasync-worker-shutdown-before-wait-finished-timeout': [SKIP],
'harmony/error-cause': [SKIP],
'harmony/futex': [SKIP],
'harmony/sharedarraybuffer-worker-gc-stress': [SKIP],
'regress/regress-1006629': [SKIP],
'regress/regress-4271': [SKIP],
'regress/regress-821368': [SKIP],
'regress/regress-9383': [SKIP],
'regress/regress-chromium-1194026': [SKIP],
'regress/regress-crbug-1162473': [SKIP],
'regress/regress-crbug-465564': [SKIP],
'regress/regress-crbug-503578': [SKIP],
'regress/regress-crbug-503698': [SKIP],
'regress/regress-crbug-503968': [SKIP],
'regress/regress-crbug-503991': [SKIP],
'regress/regress-crbug-504136': [SKIP],
'regress/regress-crbug-504727': [SKIP],
'regress/regress-crbug-505778': [SKIP],
'regress/regress-crbug-506549': [SKIP],
'regress/regress-crbug-511880': [SKIP],
'regress/regress-crbug-514081': [SKIP],
'regress/regress-crbug-518747': [SKIP],
'regress/regress-crbug-522496': [SKIP],
'regress/regress-crbug-523919': [SKIP],
'regress/regress-crbug-722871': [SKIP],
'regress/wasm/regress-1010272': [SKIP],
'regress/wasm/regress-1067621': [SKIP],
'regress/wasm/regress-643595': [SKIP],
'regress/wasm/regress-674447': [SKIP],
'regress/wasm/regress-801850': [SKIP],
'regress/wasm/regress-803427': [SKIP],
'regress/wasm/regress-8059': [SKIP],
'regress/wasm/regress-808012': [SKIP],
'regress/wasm/regress-808848': [SKIP],
'regress/wasm/regress-8533': [SKIP],
'serialize-after-execute': [SKIP],
'serialize-ic': [SKIP],
'wasm/compare-exchange-stress': [SKIP],
'wasm/compare-exchange64-stress': [SKIP],
'wasm/futex': [SKIP],
'wasm/grow-shared-memory': [SKIP],
'wasm/shared-arraybuffer-worker-simple-gc': [SKIP],
'wasm/shared-memory-worker-simple-gc': [SKIP],
'wasm/shared-memory-worker-stress': [SKIP],
'wasm/worker-memory': [SKIP],
'wasm/worker-module': [SKIP],
}], # third_party_heap
]

View File

@ -85,4 +85,29 @@
'LoggingTest.SourceLocation':[SKIP] # issue-174
}],
################################################################################
['third_party_heap', {
# Tests on OptimizingCompileDispatcher
'OptimizingCompileDispatcherTest.NonBlockingFlush': [SKIP],
'OptimizingCompileDispatcherTest.Construct': [SKIP],
# Test V8 stock GC
'SpacesTest.CompactionSpaceMerge': [SKIP],
# Requires --concurrent_inlining / --finalize_streaming_on_background:
'LocalFactoryTest.AstConsString_CreatesConsString': [SKIP],
'LocalFactoryTest.AstRawString_IsInternalized': [SKIP],
'LocalFactoryTest.EagerFunction': [SKIP],
'LocalFactoryTest.EmptyScript': [SKIP],
'LocalFactoryTest.GCDuringPublish': [SKIP],
'LocalFactoryTest.ImplicitNameFunction': [SKIP],
'LocalFactoryTest.LazyFunction': [SKIP],
'LocalFactoryTest.OneByteInternalizedString_DuplicateIsDeduplicated': [SKIP],
'LocalFactoryTest.OneByteInternalizedString_IsAddedToStringTable': [SKIP],
# Requires write barriers
'SpacesTest.WriteBarrierFromHeapObject': [SKIP],
'SpacesTest.WriteBarrierInYoungGenerationToSpace': [SKIP],
'SpacesTest.WriteBarrierInYoungGenerationFromSpace': [SKIP],
# Requires a second isolate
'ValueSerializerTest.DecodeArrayBufferOOM': [SKIP],
}], # third_party_heap
]

View File

@ -14,4 +14,12 @@
'*': [SKIP], # only relevant for mjsunit tests.
}],
################################################################################
['third_party_heap', {
# Requires a second isolate
'WasmCapiTest.InstanceFinalization': [SKIP],
'WasmCapiTest.MultiStoresOneThread': [SKIP],
'WasmCapiTest.Threads': [SKIP],
}], # third_party_heap
]