Roll Test262
Bug: v8:7834 Cq-Include-Trybots: luci.v8.try:v8_linux_noi18n_rel_ng Change-Id: Ie588d032136b164a2e1bcfacf3c22b1a3428f20e Reviewed-on: https://chromium-review.googlesource.com/c/1262676 Commit-Queue: Mathias Bynens <mathias@chromium.org> Reviewed-by: Sathya Gunasekaran <gsathya@chromium.org> Cr-Commit-Position: refs/heads/master@{#56437}
This commit is contained in:
parent
6ca0bccaaa
commit
c74db9f6cd
2
DEPS
2
DEPS
@ -57,7 +57,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' + '@' + 'ff8b10c448ab0b884deac4e6e5818ed84ab8ecd9',
|
||||
Var('chromium_url') + '/external/github.com/tc39/test262.git' + '@' + '00cfe1628cc03164dcf03f01ba9c84376e9be735',
|
||||
'v8/test/test262/harness':
|
||||
Var('chromium_url') + '/external/github.com/test262-utils/test262-harness-py.git' + '@' + '0f2acdd882c84cff43b9d60df7574a1901e2cdcd',
|
||||
'v8/third_party/qemu-linux-x64': {
|
||||
|
@ -674,10 +674,6 @@
|
||||
|
||||
############################ INVALID TESTS #############################
|
||||
|
||||
# https://github.com/tc39/test262/pull/1816#issuecomment-426799415
|
||||
# https://github.com/tc39/test262/pull/1818
|
||||
'language/reserved-words/unreserved-words': [PASS, FAIL],
|
||||
|
||||
# Test makes unjustified assumptions about the number of calls to SortCompare.
|
||||
# Test262 Bug: https://bugs.ecmascript.org/show_bug.cgi?id=596
|
||||
'built-ins/Array/prototype/sort/bug_596_1': [PASS, FAIL_OK],
|
||||
@ -715,60 +711,18 @@
|
||||
|
||||
# https://bugs.chromium.org/p/v8/issues/detail?id=7187
|
||||
'built-ins/Function/prototype/toString/line-terminator-normalisation-CR': [SKIP],
|
||||
'language/expressions/class/fields-after-same-line-static-async-gen-static-private-methods-with-fields': [FAIL],
|
||||
'language/expressions/class/fields-after-same-line-static-async-method-static-private-methods-with-fields': [FAIL],
|
||||
'language/expressions/class/fields-new-sc-line-gen-static-private-methods-with-fields': [FAIL],
|
||||
'language/expressions/class/fields-private-derived-cls-direct-eval-err-contains-supercall': [FAIL],
|
||||
'language/expressions/class/fields-private-derived-cls-direct-eval-err-contains-supercall-1': [FAIL],
|
||||
'language/expressions/class/fields-private-derived-cls-direct-eval-err-contains-supercall-2': [FAIL],
|
||||
'language/expressions/class/fields-private-derived-cls-direct-eval-err-contains-superproperty-1': [FAIL],
|
||||
'language/expressions/class/fields-private-derived-cls-direct-eval-err-contains-superproperty-2': [FAIL],
|
||||
'language/expressions/class/fields-private-derived-cls-indirect-eval-err-contains-supercall': [FAIL],
|
||||
'language/expressions/class/fields-private-derived-cls-indirect-eval-err-contains-supercall-1': [FAIL],
|
||||
'language/expressions/class/fields-private-derived-cls-indirect-eval-err-contains-supercall-2': [FAIL],
|
||||
'language/expressions/class/fields-private-derived-cls-indirect-eval-err-contains-superproperty-1': [FAIL],
|
||||
'language/expressions/class/fields-private-derived-cls-indirect-eval-err-contains-superproperty-2': [FAIL],
|
||||
'language/expressions/class/fields-same-line-async-gen-static-private-methods-with-fields': [FAIL],
|
||||
'language/expressions/class/fields-same-line-async-method-static-private-methods-with-fields': [FAIL],
|
||||
'language/expressions/class/fields-same-line-gen-static-private-methods-with-fields': [FAIL],
|
||||
'language/statements/class/fields-after-same-line-static-async-gen-static-private-methods-with-fields': [FAIL],
|
||||
'language/statements/class/fields-after-same-line-static-async-method-static-private-methods-with-fields': [FAIL],
|
||||
'language/statements/class/fields-new-sc-line-gen-static-private-methods-with-fields': [FAIL],
|
||||
'language/statements/class/fields-private-derived-cls-direct-eval-err-contains-supercall': [FAIL],
|
||||
'language/statements/class/fields-private-derived-cls-direct-eval-err-contains-supercall-1': [FAIL],
|
||||
'language/statements/class/fields-private-derived-cls-direct-eval-err-contains-supercall-2': [FAIL],
|
||||
'language/statements/class/fields-private-derived-cls-direct-eval-err-contains-superproperty-1': [FAIL],
|
||||
'language/statements/class/fields-private-derived-cls-direct-eval-err-contains-superproperty-2': [FAIL],
|
||||
'language/statements/class/fields-private-derived-cls-indirect-eval-err-contains-supercall': [FAIL],
|
||||
'language/statements/class/fields-private-derived-cls-indirect-eval-err-contains-supercall-1': [FAIL],
|
||||
'language/statements/class/fields-private-derived-cls-indirect-eval-err-contains-supercall-2': [FAIL],
|
||||
'language/statements/class/fields-private-derived-cls-indirect-eval-err-contains-superproperty-1': [FAIL],
|
||||
'language/statements/class/fields-private-derived-cls-indirect-eval-err-contains-superproperty-2': [FAIL],
|
||||
'language/statements/class/fields-same-line-async-gen-static-private-methods-with-fields': [FAIL],
|
||||
'language/statements/class/fields-same-line-async-method-static-private-methods-with-fields': [FAIL],
|
||||
'language/statements/class/fields-same-line-gen-static-private-methods-with-fields': [FAIL],
|
||||
|
||||
# https://github.com/tc39/test262/issues/1817
|
||||
'language/expressions/class/dstr-private-gen-meth-dflt-ary-init-iter-close': [FAIL],
|
||||
'language/expressions/class/dstr-private-gen-meth-dflt-ary-init-iter-no-close': [FAIL],
|
||||
'language/expressions/class/dstr-private-gen-meth-dflt-ary-ptrn-rest-id-exhausted': [FAIL],
|
||||
'language/expressions/class/dstr-private-gen-meth-static-dflt-ary-init-iter-close': [FAIL],
|
||||
'language/expressions/class/dstr-private-gen-meth-static-dflt-ary-init-iter-no-close': [FAIL],
|
||||
'language/expressions/class/dstr-private-gen-meth-static-dflt-ary-ptrn-rest-id': [FAIL],
|
||||
'language/expressions/class/dstr-private-gen-meth-static-dflt-ary-ptrn-rest-id-exhausted': [FAIL],
|
||||
'language/expressions/class/dstr-private-gen-meth-static-dflt-obj-ptrn-rest-getter': [FAIL],
|
||||
'language/expressions/class/dstr-private-gen-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable': [FAIL],
|
||||
'language/expressions/class/dstr-private-gen-meth-static-dflt-obj-ptrn-rest-val-obj': [FAIL],
|
||||
'language/statements/class/dstr-private-gen-meth-dflt-ary-init-iter-close': [FAIL],
|
||||
'language/statements/class/dstr-private-gen-meth-dflt-ary-init-iter-no-close': [FAIL],
|
||||
'language/statements/class/dstr-private-gen-meth-dflt-ary-ptrn-rest-id-exhausted': [FAIL],
|
||||
'language/statements/class/dstr-private-gen-meth-static-dflt-ary-init-iter-close': [FAIL],
|
||||
'language/statements/class/dstr-private-gen-meth-static-dflt-ary-init-iter-no-close': [FAIL],
|
||||
'language/statements/class/dstr-private-gen-meth-static-dflt-ary-ptrn-rest-id': [FAIL],
|
||||
'language/statements/class/dstr-private-gen-meth-static-dflt-ary-ptrn-rest-id-exhausted': [FAIL],
|
||||
'language/statements/class/dstr-private-gen-meth-static-dflt-obj-ptrn-rest-getter': [FAIL],
|
||||
'language/statements/class/dstr-private-gen-meth-static-dflt-obj-ptrn-rest-skip-non-enumerable': [FAIL],
|
||||
'language/statements/class/dstr-private-gen-meth-static-dflt-obj-ptrn-rest-val-obj': [FAIL],
|
||||
|
||||
############################ SLOW TESTS #############################
|
||||
|
||||
@ -841,6 +795,59 @@
|
||||
# BUG(v8:4653): Test262 tests which rely on quit() are not compatible with
|
||||
# asan's --omit-quit flag.
|
||||
'built-ins/Promise/prototype/then/deferred-is-resolved-value': [SKIP],
|
||||
'language/module-code/dynamic-import/eval-export-dflt-cls-anon': [SKIP],
|
||||
'language/module-code/dynamic-import/eval-export-dflt-cls-named': [SKIP],
|
||||
'language/module-code/dynamic-import/eval-export-dflt-cls-name-meth': [SKIP],
|
||||
'language/module-code/dynamic-import/eval-export-dflt-expr-cls-anon': [SKIP],
|
||||
'language/module-code/dynamic-import/eval-export-dflt-expr-cls-named': [SKIP],
|
||||
'language/module-code/dynamic-import/eval-export-dflt-expr-cls-name-meth': [SKIP],
|
||||
'language/module-code/dynamic-import/eval-export-dflt-expr-fn-anon': [SKIP],
|
||||
'language/module-code/dynamic-import/eval-export-dflt-expr-fn-named': [SKIP],
|
||||
'language/module-code/dynamic-import/eval-export-dflt-expr-gen-anon': [SKIP],
|
||||
'language/module-code/dynamic-import/eval-export-dflt-expr-gen-named': [SKIP],
|
||||
'language/module-code/dynamic-import/eval-export-dflt-expr-in': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-arrow-assignment-expression-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-arrow-assignment-expression-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-arrow-assignment-expression-returns-promise': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-arrow-import-then-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-arrow-import-then-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-arrow-import-then-returns-promise': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-async-function-await-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-async-function-await-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-async-function-await-returns-promise': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-async-function-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-async-function-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-async-function-return-await-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-async-function-return-await-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-async-function-return-await-returns-promise': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-async-function-returns-promise': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-block-import-then-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-block-import-then-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-block-import-then-returns-promise': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-do-while-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-do-while-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-do-while-returns-promise': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-else-import-then-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-else-import-then-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-else-import-then-returns-promise': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-function-import-then-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-function-import-then-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-function-import-then-returns-promise': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-if-braceless-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-if-braceless-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-if-braceless-returns-promise': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-if-import-then-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-if-import-then-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-if-import-then-returns-promise': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-while-import-then-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-while-import-then-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/nested-while-import-then-returns-promise': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/syntax-nested-block-labeled-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/syntax-nested-block-labeled-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/syntax-nested-block-labeled-returns-promise': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/top-level-import-then-eval-gtbndng-indirect-update-dflt': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/top-level-import-then-eval-gtbndng-indirect-update': [SKIP],
|
||||
'language/module-code/dynamic-import/usage/top-level-import-then-returns-promise': [SKIP],
|
||||
}], # asan == True
|
||||
|
||||
['asan == True or msan == True or tsan == True', {
|
||||
|
Loading…
Reference in New Issue
Block a user