Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(786)

Unified Diff: test/test262/test262.status

Issue 2601393002: [test] Allow command-line flags to be turned on per test262 test (Closed)
Patch Set: Rebase Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | test/test262/testcfg.py » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: test/test262/test262.status
diff --git a/test/test262/test262.status b/test/test262/test262.status
index 1eda84e89bccef7a8812c1a6fca7d047cddaad0b..4e36d22120552a9a58d4ff7f04b8a8fd26ddcc65 100644
--- a/test/test262/test262.status
+++ b/test/test262/test262.status
@@ -28,13 +28,6 @@
[
[ALWAYS, {
- ###################### NEEDS INVESTIGATION #######################
-
- # Date tests that fail in CE(S)T timezone.
- # https://bugs.chromium.org/p/v8/issues/detail?id=5449
- 'built-ins/Date/prototype/setFullYear/new-value-time-clip': [PASS, FAIL],
- 'built-ins/Date/prototype/setMonth/new-value-time-clip': [PASS, FAIL],
-
###################### MISSING ES6 FEATURES #######################
# https://code.google.com/p/v8/issues/detail?id=4248
@@ -348,6 +341,58 @@
'built-ins/Number/S9.3.1_A3_T1_U180E': [FAIL],
'built-ins/Number/S9.3.1_A2_U180E': [FAIL],
+ # https://bugs.chromium.org/p/v8/issues/detail?id=5051
+ 'language/expressions/arrow-function/params-trailing-comma': ['--harmony-trailing-commas'],
+ 'language/expressions/arrow-function/params-trailing-comma-length': ['--harmony-trailing-commas'],
+ 'language/expressions/call/trailing-comma': ['--harmony-trailing-commas'],
+ 'language/expressions/function/params-trailing-comma': ['--harmony-trailing-commas'],
+ 'language/expressions/function/params-trailing-comma-arguments': ['--harmony-trailing-commas'],
+ 'language/expressions/function/params-trailing-comma-length': ['--harmony-trailing-commas'],
+ 'language/expressions/generators/params-trailing-comma': ['--harmony-trailing-commas'],
+ 'language/expressions/generators/params-trailing-comma-arguments': ['--harmony-trailing-commas'],
+ 'language/expressions/generators/params-trailing-comma-length': ['--harmony-trailing-commas'],
+ 'language/expressions/object/method-definition/params-trailing-comma': ['--harmony-trailing-commas'],
+ 'language/expressions/object/method-definition/params-trailing-comma-arguments': ['--harmony-trailing-commas'],
+ 'language/expressions/object/method-definition/params-trailing-comma-length': ['--harmony-trailing-commas'],
+ 'language/statements/class/definition/params-trailing-comma': ['--harmony-trailing-commas'],
+ 'language/statements/class/definition/params-trailing-comma-arguments': ['--harmony-trailing-commas'],
+ 'language/statements/class/definition/params-trailing-comma-length': ['--harmony-trailing-commas'],
+ 'language/statements/function/params-trailing-comma': ['--harmony-trailing-commas'],
+ 'language/statements/function/params-trailing-comma-arguments': ['--harmony-trailing-commas'],
+ 'language/statements/function/params-trailing-comma-length': ['--harmony-trailing-commas'],
+ 'language/statements/generators/params-trailing-comma': ['--harmony-trailing-commas'],
+ 'language/statements/generators/params-trailing-comma-length': ['--harmony-trailing-commas'],
+
+ # https://bugs.chromium.org/p/v8/issues/detail?id=4698
+ 'language/expressions/call/tco-call-args': ['--harmony-tailcalls'],
+ 'language/expressions/call/tco-member-args': ['--harmony-tailcalls'],
+ 'language/expressions/comma/tco-final': ['--harmony-tailcalls'],
+ 'language/expressions/conditional/tco-cond': ['--harmony-tailcalls'],
+ 'language/expressions/conditional/tco-pos': ['--harmony-tailcalls'],
+ 'language/expressions/logical-and/tco-right': ['--harmony-tailcalls'],
+ 'language/expressions/logical-or/tco-right': ['--harmony-tailcalls'],
+ 'language/expressions/tagged-template/tco-call': ['--harmony-tailcalls'],
+ 'language/expressions/tagged-template/tco-member': ['--harmony-tailcalls'],
+ 'language/expressions/tco-pos': ['--harmony-tailcalls'],
+ 'language/statements/block/tco-stmt': ['--harmony-tailcalls'],
+ 'language/statements/block/tco-stmt-list': ['--harmony-tailcalls'],
+ 'language/statements/do-while/tco-body': ['--harmony-tailcalls'],
+ 'language/statements/for/tco-const-body': ['--harmony-tailcalls'],
+ 'language/statements/for/tco-let-body': ['--harmony-tailcalls'],
+ 'language/statements/for/tco-lhs-body': ['--harmony-tailcalls'],
+ 'language/statements/for/tco-var-body': ['--harmony-tailcalls'],
+ 'language/statements/if/tco-else-body': ['--harmony-tailcalls'],
+ 'language/statements/if/tco-if-body': ['--harmony-tailcalls'],
+ 'language/statements/labeled/tco': ['--harmony-tailcalls'],
+ 'language/statements/return/tco': ['--harmony-tailcalls'],
+ 'language/statements/switch/tco-case-body': ['--harmony-tailcalls'],
+ 'language/statements/switch/tco-case-body-dflt': ['--harmony-tailcalls'],
+ 'language/statements/switch/tco-dftl-body': ['--harmony-tailcalls'],
+ 'language/statements/try/tco-catch': ['--harmony-tailcalls'],
+ 'language/statements/try/tco-catch-finally': ['--harmony-tailcalls'],
+ 'language/statements/try/tco-finally': ['--harmony-tailcalls'],
+ 'language/statements/while/tco-body': ['--harmony-tailcalls'],
+
# https://bugs.chromium.org/p/v8/issues/detail?id=5064
'language/expressions/arrow-function/params-dflt-duplicates': [FAIL],
@@ -422,6 +467,24 @@
# Possible spec bug, see comment in https://github.com/tc39/ecma262/pull/747.
'language/module-code/namespace/internals/delete-non-exported': [SKIP],
+ # https://code.google.com/p/v8/issues/detail?id=4476
+ 'built-ins/String/prototype/toLowerCase/special_casing_conditional': ['--icu-case-mapping'],
+ 'built-ins/String/prototype/toLowerCase/supplementary_plane': ['--icu-case-mapping'],
+ 'built-ins/String/prototype/toUpperCase/supplementary_plane': ['--icu-case-mapping'],
+ 'built-ins/String/prototype/toLocaleLowerCase/Final_Sigma_U180E': ['--icu-case-mapping'],
+ 'built-ins/String/prototype/toLowerCase/Final_Sigma_U180E': ['--icu-case-mapping'],
+
+ # https://code.google.com/p/v8/issues/detail?id=4477
+ 'built-ins/String/prototype/toLocaleUpperCase/supplementary_plane': ['--icu-case-mapping'],
+ 'built-ins/String/prototype/toLocaleLowerCase/supplementary_plane': ['--icu-case-mapping'],
+ 'built-ins/String/prototype/toLocaleLowerCase/special_casing_conditional': ['--icu-case-mapping'],
+ 'intl402/String/prototype/toLocaleLowerCase/special_casing_Azeri': ['--icu-case-mapping'],
+ 'intl402/String/prototype/toLocaleLowerCase/special_casing_Lithuanian': ['--icu-case-mapping'],
+ 'intl402/String/prototype/toLocaleLowerCase/special_casing_Turkish': ['--icu-case-mapping'],
+ 'intl402/String/prototype/toLocaleUpperCase/special_casing_Azeri': ['--icu-case-mapping'],
+ 'intl402/String/prototype/toLocaleUpperCase/special_casing_Lithuanian': ['--icu-case-mapping'],
+ 'intl402/String/prototype/toLocaleUpperCase/special_casing_Turkish': ['--icu-case-mapping'],
+
######################## NEEDS INVESTIGATION ###########################
# These test failures are specific to the intl402 suite and need investigation
@@ -489,6 +552,11 @@
# https://github.com/tc39/test262/commit/c779cba592fcb39051fd1d467e472ea71aa2b1d6#commitcomment-20276482
'language/statements/class/strict-mode/arguments-caller': [FAIL],
+ # Date tests that fail in CE(S)T timezone.
+ # https://bugs.chromium.org/p/v8/issues/detail?id=5449
+ 'built-ins/Date/prototype/setFullYear/new-value-time-clip': [PASS, FAIL],
+ 'built-ins/Date/prototype/setMonth/new-value-time-clip': [PASS, FAIL],
+
############################ SKIPPED TESTS #############################
# These tests take a looong time to run.
« no previous file with comments | « no previous file | test/test262/testcfg.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698