Roll Test262
Bug: v8:7834 Change-Id: I23d8d6f4b2d00f82f11615c5a17d29b24fdf3175 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1748730 Commit-Queue: Mathias Bynens <mathias@chromium.org> Reviewed-by: Sathya Gunasekaran <gsathya@chromium.org> Reviewed-by: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#63155}
This commit is contained in:
parent
53f6e02ac4
commit
408bafcb16
2
DEPS
2
DEPS
@ -177,7 +177,7 @@ deps = {
|
||||
'v8/test/mozilla/data':
|
||||
Var('chromium_url') + '/v8/deps/third_party/mozilla-tests.git' + '@' + 'f6c578a10ea707b1a8ab0b88943fe5115ce2b9be',
|
||||
'v8/test/test262/data':
|
||||
Var('chromium_url') + '/external/github.com/tc39/test262.git' + '@' + '26a2268436f28f64c4539d9aab9ebd0f0b7c99c5',
|
||||
Var('chromium_url') + '/external/github.com/tc39/test262.git' + '@' + '48cee19d5b1ae3b59955facbfbe2275def6e5c2b',
|
||||
'v8/test/test262/harness':
|
||||
Var('chromium_url') + '/external/github.com/test262-utils/test262-harness-py.git' + '@' + '4555345a943d0c99a9461182705543fb171dda4b',
|
||||
'v8/third_party/qemu-linux-x64': {
|
||||
|
@ -80,12 +80,6 @@
|
||||
'intl402/NumberFormat/numbering-system-options': ['--harmony-intl-add-calendar-numbering-system'],
|
||||
'intl402/DateTimeFormat/numbering-system-calendar-options': ['--harmony-intl-add-calendar-numbering-system'],
|
||||
|
||||
# https://bugs.chromium.org/p/v8/issues/detail?id=9319
|
||||
'intl402/NumberFormat/prototype/resolvedOptions/order': [FAIL],
|
||||
|
||||
# crbug.com/v8/9483
|
||||
'intl402/NumberFormat/currencyDisplay-unit': [FAIL],
|
||||
|
||||
# https://bugs.chromium.org/p/v8/issues/detail?id=9084
|
||||
'intl402/supportedLocalesOf-consistent-with-resolvedOptions': [FAIL],
|
||||
'intl402/fallback-locales-are-supported': [FAIL],
|
||||
@ -476,25 +470,8 @@
|
||||
'language/expressions/async-generator/generator-created-after-decl-inst': [FAIL],
|
||||
'language/statements/async-generator/generator-created-after-decl-inst': [FAIL],
|
||||
|
||||
# await tests that require flags
|
||||
'language/expressions/await/async-generator-interleaved': ['--harmony-await-optimization'],
|
||||
'language/expressions/await/await-monkey-patched-promise': ['--harmony-await-optimization'],
|
||||
'language/expressions/await/for-await-of-interleaved': ['--harmony-await-optimization'],
|
||||
'language/expressions/await/async-await-interleaved': ['--harmony-await-optimization'],
|
||||
|
||||
# https://github.com/tc39/test262/issues/2033
|
||||
'language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall': [SKIP],
|
||||
'language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall-1': [SKIP],
|
||||
'language/expressions/class/elements/private-derived-cls-direct-eval-err-contains-supercall-2': [SKIP],
|
||||
'language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall': [SKIP],
|
||||
'language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-1': [SKIP],
|
||||
'language/expressions/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-2': [SKIP],
|
||||
'language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall': [SKIP],
|
||||
'language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall-1': [SKIP],
|
||||
'language/statements/class/elements/private-derived-cls-direct-eval-err-contains-supercall-2': [SKIP],
|
||||
'language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall': [SKIP],
|
||||
'language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-1': [SKIP],
|
||||
'language/statements/class/elements/private-derived-cls-indirect-eval-err-contains-supercall-2': [SKIP],
|
||||
# https://bugs.chromium.org/p/v8/issues/detail?id=9611
|
||||
'language/statements/class/elements/prviate-field-is-visible-in-computed-properties': [SKIP],
|
||||
|
||||
# https://github.com/tc39/test262/issues/2034
|
||||
'language/expressions/postfix-decrement/arguments': [SKIP],
|
||||
@ -564,6 +541,27 @@
|
||||
# https://github.com/tc39/test262/issues/2260
|
||||
'built-ins/FinalizationGroup/prototype/cleanupSome/return-undefined-with-gc': [FAIL],
|
||||
|
||||
# https://bugs.chromium.org/p/v8/issues/detail?id=9612
|
||||
'intl402/DateTimeFormat/prototype/formatRange/fractionalSecondDigits': [FAIL],
|
||||
|
||||
# https://bugs.chromium.org/p/v8/issues/detail?id=9613
|
||||
'intl402/Intl/getCanonicalLocales/canonicalized-tags': [FAIL],
|
||||
'intl402/Intl/getCanonicalLocales/grandfathered': [FAIL],
|
||||
'intl402/Intl/getCanonicalLocales/invalid-tags': [FAIL],
|
||||
'intl402/Intl/getCanonicalLocales/non-iana-canon': [FAIL],
|
||||
'intl402/Intl/getCanonicalLocales/preferred-grandfathered': [FAIL],
|
||||
'intl402/Intl/getCanonicalLocales/preferred-variant': [FAIL],
|
||||
'intl402/language-tags-invalid': [FAIL],
|
||||
'intl402/ListFormat/constructor/constructor/locales-valid': [FAIL],
|
||||
'intl402/Locale/constructor-non-iana-canon': [FAIL],
|
||||
'intl402/Locale/constructor-options-region-valid': [FAIL],
|
||||
'intl402/Locale/constructor-tag': [FAIL],
|
||||
'intl402/Locale/getters': [FAIL],
|
||||
'intl402/Locale/likely-subtags-grandfathered': [FAIL],
|
||||
'intl402/PluralRules/prototype/resolvedOptions/order': [FAIL],
|
||||
'intl402/RelativeTimeFormat/constructor/constructor/locales-valid': [FAIL],
|
||||
'intl402/Segmenter/constructor/constructor/locales-valid': [FAIL],
|
||||
|
||||
######################## NEEDS INVESTIGATION ###########################
|
||||
|
||||
# https://bugs.chromium.org/p/v8/issues/detail?id=7833
|
||||
@ -691,10 +689,6 @@
|
||||
['asan == True', {
|
||||
# BUG(v8:4653): Test262 tests which rely on quit() are not compatible with
|
||||
# asan's --omit-quit flag.
|
||||
'built-ins/Promise/allSettled/reject-deferred': [FAIL],
|
||||
'built-ins/Promise/allSettled/reject-ignored-deferred': [FAIL],
|
||||
'built-ins/Promise/allSettled/reject-ignored-immed': [FAIL],
|
||||
'built-ins/Promise/allSettled/reject-immed': [FAIL],
|
||||
'built-ins/Promise/prototype/then/deferred-is-resolved-value': [SKIP],
|
||||
'language/expressions/dynamic-import/always-create-new-promise': [SKIP],
|
||||
'language/expressions/dynamic-import/assign-expr-get-value-abrupt-throws': [SKIP],
|
||||
|
@ -58,10 +58,12 @@ FEATURE_FLAGS = {
|
||||
'FinalizationGroup': '--harmony-weak-refs',
|
||||
'WeakRef': '--harmony-weak-refs',
|
||||
'host-gc-required': '--expose-gc-as=v8GC',
|
||||
'optional-chaining': '--harmony-optional-chaining',
|
||||
}
|
||||
|
||||
SKIPPED_FEATURES = set(['class-methods-private',
|
||||
'class-static-methods-private'])
|
||||
'class-static-methods-private',
|
||||
'top-level-await'])
|
||||
|
||||
DATA = os.path.join(os.path.dirname(os.path.abspath(__file__)), "data")
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user